BODY, P {	/* default text for page not in a table */
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	}

TD { /* set default for text in a table */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	}

a:link {color: #336699}

a:visited {color: #003366}

a:hover {color: #990000}

a.disclaimer:link {color: #dbdbdb}

a.disclaimer:visited {color: #dbdbdb}

a.disclaimer:hover {color: #990000}

.small {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
}

.xsmall {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
}

a.navigation:link {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; line-height:15px;}

a.navigation:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; line-height:15px;}

a.navigation:hover {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; line-height:15px;}



a.front:link {color: #405880; font-size: 9.5px; text-decoration: none; vertical-align: middle;}

a.front:visited {color: #405880; font-size: 9.5px; text-decoration: none; vertical-align: middle;}

a.front:hover {color: #990000; font-size: 9.5px; text-decoration: underline; vertical-align: middle;}

a.connect:link {font-size: 10px; text-decoration: none;}


H1, H2, H3, H4 {font-family: Arial, Helvetica, sans-serif; }

H1 { font-size: 16pt; color:#405880;}
H2 { font-size: 14pt; color:#405880;}
H3 { font-size: 12pt; color:#405880;}
H4 { font-size: 10pt; color:#405880;}

UL UL { 
	list-style: square;
	}

OL OL {
    list-style-type: lower-alpha;
	}
	
select {
	font-size : 11px;
}
form {
	font-size : 10px;
}

.navigation {
	color: #FFFFFF;
	font-size: 11px;
	vertical-align: middle;
}

.dropdown {
	text-align: right;
	vertical-align: middle;
}

.prod_desc {
	font-size: 11px;
	letter-spacing: -1px;
	padding-left: 5px;
	padding-right: 5px;
	
}

.proddesc {
	font-size: 11px;
	letter-spacing: -1px;
	padding-left: 5px;
	padding-right: 5px;
	
}

.boxhead {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	
}

.left {
	font-size: 10px;

}

.disclaimer {
	color : gray;
	font-size : 9.5px;
}

.disclaimerfront {
	font-style : italic;
	color : white;
	font-size : 9.5px;
}

.breadcrumbs {
	color : gray;
	font-size : 9.1px;
	vertical-align: middle;
	padding-left: 20px;
}

.yellowbox {
	color : #405880;
	font-size : 10px;
	
}

.yellowpadding {
	color : #405880;
	font-size : 10px;
	padding-left: 1em;
	padding-right: 1em;
		
}

.yellowpadding2 {
	color : #405880;
	font-size : 13px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 2em;
	padding-right: 2em;
	
}
.yellowpadding3 {
	color : #405880;
	font-size : 12px;
	padding-left: 1em;
	padding-right: 1em;
		
}

.padding {
	padding-left: 1em;
}

.padding2 {
	padding-left: 1 em;
	padding-right: 1 em;
	
}

.heading { 
	color:#405880;
	font-family: arial;
	font-size: 14pt; 
	font-weight: bold;
	text-align: left;
}

.heading2 { 
	color:#336699;
	font-size: 12px; 
	font-weight: bold;
}

.heading2nobold { 
	color:#336699;
	font-size: 12px; 
	
}

.prodhead { 
	color:green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align: left;
}

.bulinks {
	vertical-align: middle;
}

.trademark {
	font-size: 9px;
	vertical-align: top;
}

div.float {
 	float: left;
 	padding-top: 12px;
	padding-right: 12px;

} 

div.floatnopad {
 	float: left;
 	padding-top: 4pt;
	padding-right: 10 pt;

} 

div.floatright {
 	float: right;
 	padding-left: 5 pt;
	padding-right: 10 pt;
} 

div.floatrightnopad {
 	float: right;
 	padding-left: 5 pt;
	
} 

.leftnav {
	font-size : 10px;	
	padding-left: 5pt;
	padding-right: 5 pt;
}

.popup {
	font-size: 11px;
	
}
.separator {
	color: #bcbcbc;
	font-size: 13px;
}

.subtext {font-size: 10px;}

.last {
	color:white;
	font-size: 9pt;	
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}