body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666;}
html { min-height: 100%; margin-bottom: 1px; }

/* top nav background & bar */
TABLE.nav TR TD {background-image:url(../images/n_background.gif)}
TABLE.nav TD.line {background-image:url(../images/n_bar.gif)}

/* search table */
#navSearch form { padding:0; margin:0; }

#navSearch #query {
	font-size:10px; width:150px; margin:0;
	font-family:Arial, sans-serif;
	border-top:#aeaeae 1px solid;
	border-right border-left:#dadada 1px solid;
	border-bottom:#ececec 1px solid;
	color:#aaaaaa;}

/* news column */
.news {font-family: arial, sans-serif; font-size: 10px!important;  color:#999999; line-height:12px;}
.news H1 {font-family: arial, sans-serif; font-size:  10px !important; color:#666666; margin: 0; }

/* dotted line between cols on home page */
TD.columnLine {
	background-image:url(../images/hm_line_bg.gif);
	background-position:top;
	background-repeat:repeat;
	
}

/* various colored tables */
TABLE TR TD.lightGrey {background-color:#EFEFEF;}

TD.lightBlue {background-color:#BDBBBC;}

TD.darkBlue {background-color:#A4ACB7;}

TD.gold {background-color:#F0C63D;}

TD.green {background-color:#B8C1C4;}

/*main body copy*/
p {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; line-height:14pt; margin-top:0; padding-top:0;}
p2 {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; line-height:11pt; margin-top:0; padding-top:0;}
UL { padding-left:15px;}
UL { padding-left:15px;}
UL LI {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; line-height:14pt; margin: 0; padding:0; list-style-type:none; list-style-image:url(../images/bullet_dash.gif)}

a:link {color:#666666; text-decoration:underline;}
a:visited{color:#666666; text-decoration:underline;}
a:hover {color:#666666; text-decoration:underline;}
a:active {color:#666666; text-decoration:underline;}

/*for press links on home page*/
.home a:link {color:#333333; text-decoration:underline;}
.home a:visited{color:#333333; text-decoration:underline;}
.home a:hover {color:#333333; text-decoration:underline;}
.home a:active {color:#333333; text-decoration:underline;}

/*for right side nav*/
TD.sideNav {border-top:solid 1px white; background-color:#efefef;}

/*table for logos+text*/
TABLE.customers {border-collapse:collapse;}
TABLE.customers TR {border-bottom:1px solid #D5D5D5;}
TABLE.customers TD {margin:0; padding: 25px 0 25px 0;line-height:14pt;}

/*general table style*/
TABLE {border-collapse:collapse;}
TABLE TD {line-height:14pt;}

H3 {font-size:13pt; font-weight:normal;margin-bottom:8px; }
.quote {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	line-height: 18px;
	color: #FFFFFF;
}
.releaseDate {font-size:10px;}
H3 { font-size:12pt; font-weight:normal; margin: 0 0 14px 0; }
H4 { font-size:14pt; font-weight:normal; margin: 0 0 14px 0; }
h5 {font-size:9pt; font-weight:bold; margin-bottom:4px;}
.copyright {font-size:90%; line-height:13px;}
product {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	line-height: 13pt;
	margin-bottom: 2pt;
}
.dor12 { color: #666666; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; }
UL LI LI{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
	line-height:14pt;
	margin: 0;
	padding:0;
	list-style-type:none;
	list-style-image:url(../images/bullet_square.gif)
}

