/* global attributes */body { background-color: #FFFFFF ;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }a { color: #003399; text-decoration: none ;}a:active { color: #E65C00; text-decoration: none ; }a:visited { color: #003399;  text-decoration: none ; }a:hover { color: #E65C00; text-decoration: underline; }a:hover#utilink { color: #E65C00; text-decoration: underline; }a:hover#left_nav { color: #E65C00; text-decoration: underline; }a:hover#conlink { color: Gray;  text-decoration: underline;}p { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px ; font-weight: normal ; color : #666666; }ul { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }li { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }ol { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }tr { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }td { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px ; font-weight: normal ; color : #666666; }select { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px ; color: #000000 ; font-weight: normal ; }/* link font attributes */#mainlink { font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 12px ; color: #000000;  font-weight: normal ; }#utilink { font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #939598;  font-weight: normal;  line-height : 15px}#newslink { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px ;  font-weight: bold; color: #003366}#conlink { color: #00578A; text-decoration: none ;}/* interface font attributes */.side_title { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF ; font-weight: bold; }.search { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px ; color: #FFFFFF ; font-weight: bold; }.date { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #FFFFFF ; font-weight: normal; }.footer {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 11px ;	color: #939598;	font-weight: normal;	border-top : 1px solid #939598;}.sec_title {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px ;	color: #939598 ;	font-weight: bold;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	border-bottom : 1px solid #939598;}#right_bar { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: normal; }/*content font attributes */.normal { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: normal ; }#news {font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #000000 ; font-weight: normal ; }#left_nav {font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #000000 ; font-weight: normal ;  line-height : 12pt;  }#left_nav_title {font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #666666 ; font-weight: bold ; }#left_nav_sub_title {font-family:  Geneva, Arial, Helvetica, san-serif; font-size: 11px ; color: #000000 ; font-weight: bold ; }.textsm {font-family: Geneva, Arial, Helvetica, san-serif;font-size:8pt; color: #666666;  font-weight : normal; }.text1 {font-family: Geneva, Arial, Helvetica, san-serif;font-size:8pt; color: #666666;}a.small { color: #ffffff; }table.small { background-color: #939598; }.small {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8pt; color: #ffffff ; font-style: normal; font-weight: normal}td.clockon { background-color: #ffffff; }td.clockoff { background-color: #7f7f7f; }/* tables, forms , and lists*/#bullet_1 { font-size: 14px ; color: #00578a; font-weight: bold; }.input { font-weight: normal;  width : 120px;   height : 23px; }.clientquote {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 12px;	color: #550A69 ;	font-weight: bold ;}/* sub page layers- these define the layers for the sub page layout */#navbar { position:absolute; left:0px; top:72px; width:561px; height:23px; z-index:1; background-color: #939598; layer-background-color: #939598; border: 0px none #000000 }#logo { position:absolute; left:0px; top:0px; width:560px; height:72px; z-index:2; border: 0px none #000000 ; border: 0px none #000000 }#search { position:absolute; left:560px; top:0px; width:200px; height:72px; z-index:3; border: 0px none #000000 }#date { position:absolute; left:560px; top:72px; width:200px; height:23px; z-index:4; background-color: #939598; layer-background-color: #939598; border: 0px none #000000 }#main { position:absolute; left:0px; top:95px; width:760px;  z-index:5; border: 0px none #000000 }#footer { position:absolute; left; 0px; bottom:0px; width:760px; z-index:6; border: 0px none #000000 }