
 
/*========================LINKS=============================*/
a:hover { 
    color: #b22222;
 }						/* hover, ie only, is red */
a{
	text-decoration: underline;
}
 a:link{
	color: #000000;
}
a:visited{
	color: #000000;
} 


/*=======================TEXT FORMATTING====================*/

h1, h2, h3, h4, h5, h6, bold, strong, em, p, body, div, address, q, blockquote, sup, dfn {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
				 
h1 {
	font-size: 16pt;
	font-weight: bolder;
	font-style: normal;
	color: #000000;
}
   
h2 {
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	margin-bottom: .25em;
	margin-top: .15em;
	padding: 0em;
}
      
h3 {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	margin-bottom: .35em;
	margin-top: .15em;
	padding: 0em;
}

h4 {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	margin-bottom: .25em;
	margin-top: .15em;
	padding: 0em;
}

h5 {
	font-size: 10pt;
	font-weight: normal;
	font-style: italic;
	color: #666666;
	margin-bottom: 0em;
	margin-top: 0em;
}

h6 {
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 0em;
	margin-top: 0em;
}

b {
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: ##000000;
}

em {
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: ##000000;
}
	 
strong { font-size: 10pt; font-weight: normal; font-style: italic; color: #ff0000; }
   
p {
	font-size: 10 pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
noscript {
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

/*==========================LIST FORMATTING===================*/

ul, ol, li, dir, dl, dt, dd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	list-style-type: square;
	color: #000000;
}


th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color: White;
	background-color : Black;
	border-color : Black;
}

tr,td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	border-color : Black;
}

ul li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
	list-style-type: square;
}

ol li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
	list-style-type: decimal;
}

ul ol {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
	list-style-type: square;
}

ol ul {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
}

ol li ul li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
}

ul li ol li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
}

dl dt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: ##000000;
	list-style-type: square;
}

dl dd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
	list-style-type: square;
}

dir li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: ##000000;
	list-style-type: square;
}


/*==========================CLASSES===================*/
 .noline { 
    text-decoration: none;  
 }
 

.greytable {
	background: #999999;
	background-color : #A9A9A9;
	border-color : Black;
}
.noborder {
	border : none White;
}
.footer { font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; text-align: center; }
.breadcrumb { font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; text-align: left; }
.fontgrey { color: #999999;
font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;}
.fontblue { color: #0000ff; }
.fontsortablue { color: #333399; }
.fontpurple { color: #6666ff; }
.fontgreyblue { color: #c7d1e4; }
.fontred { color: #cd5c5c; }
.fontslateblue { color: #483d8b; }
.fontwhite { color: #ffffff; font-family: Verdana, Arial; font-size: 9pt; }
.backyellow { background-color: #808080; }
.title { font-family: "Arial Narrow", Verdana; font-size: 10pt; font-weight: bold; color: #ffffff; }
.smallfont { font-family: Verdana, Arial, sans-serif; font-size: 7pt; }
.tinyfont { font-size: 7pt; }
.topbuttons { vertical-align: bottom; }
.leftnav { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; }
.sitemap { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; color: normal; }
a.leftnav { text-decoration:none; }
a.tabnav { text-decoration:none; color: #0000ff; }
.mylogoold {font-family: Arial Black, Arial, sans-serif; text-decoration:none; color: #ffffff; font-size:24pt; }
.mylogoins {font-family: Arial Black, Arial, sans-serif; text-decoration:none; color: #ffffff; font-size:17pt; }
.mylogoside {font-family: Arial, sans-serif; text-decoration:none; color: #ffffff; font-size:17pt; }
.alertheader { background-color: #ff8c00; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 12pt; font-weight: bold; }
.alertbody   { background-color: #ffcc99; color: #000000; }
.alerttitle { background-color: #ffcc99; color: #000000; font-weight: bold;}
.forms  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
	background : #0099cc;
	color : #ffffff;
}
.buttons  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
	background : #0099cc;
	color : #ffffff;
}
.search { color: #ffffff; font-family: Arial, sans-serif; font-size: 8pt; font-weight: normal;}
.disclaim { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #ff0000; }
td.small { font-size: 6pt; font-weight: normal; font-style: normal; color: #000000; vertical-align: top; }
td.mid { font-size: 8pt; font-weight: normal; font-style: normal; color: #000000; vertical-align: top; }

/*==========================AURAL===================*/  
 
@media speech {

h1, h2, h3, h4, h5 { voice-family: paul, male; stress: 20; richness: 90 }
h1 { pitch: x-low; pitch-range: 90; }
h2 { pitch: x-low; pitch-range: 80; }
h3 { pitch: low; pitch-range: 70; }
h4 { pitch: medium; pitch-range: 60; }
h5 { pitch: medium; pitch-range: 50; }
li, dt, dd { pitch: medium; richness: 60; }
dt { stress: 80; }
b { pitch: medium; pitch-range: 60; stress: 90; richness: 90; }
em { pitch: medium; pitch-range: 60; stress: 60; richness: 50; }
strong { pitch: medium; pitch-range: 60; stress: 80; richness: 50; }
dfn { pitch: medium; pitch-range: 60; stress: 60; }

 
 
 
 
 
 
 
 
 
 
 
 
 
 

