.whitelink
 {font-size: 12px;
color: white;
text-decoration: none;

}

a:hover.whitelink {color : #02AFFF;  }

.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
; font-weight: normal
}
.biggercopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
; font-weight: bold
}
.evenbigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6D55C7;
; font-weight: bold
}
.bold {  font-weight: bold}

.menu_hl {  color: #3366CC; text-decoration: underline}

.m_fld {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none}

.m_file { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none}

.bodycopypara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}	
.insidelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #333333;
	text-decoration: underline;
}
.menutitleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #0066CC;
	text-decoration: underline;
}.imgbdr {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cal_blankcell {  background-color: #9fafbc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.cal_day {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.cal_todaycell { background-color: #FFFFCC}
.cal_tbl {  background-color: #FFFFFF}
.breadcrumblink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000080; font-weight: normal; font-size: 12px}
.breadcrumbcurrent { font-family: Verdana, Arial, Helvetica, sans-serif; color: #02AFFF; text-decoration: none ; font-weight: normal; font-size: 12px}

.tbl_div {  background-color: #CCCCCC}
.tbl_bgnd {  background-color: #CEE4F8}

.nav_text {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: 9CADC6; text-decoration: none}
.nav_texthl { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: DEE7EF; text-decoration: none}

.menutxt {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.menulev1 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.menuother {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none}
.nav_text_low_hl { font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: normal ; color: 00907E; text-decoration: none}
.menuhigh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #02AFFF; text-decoration: none }
a:active { }

.feature_sec_title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: normal; color: #02AFFF; text-decoration: none}

.prodgreentitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold; color: #000000; text-decoration: none}
.prodrelatedtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold; color: #000000; text-decoration: none }
.prodcellpad {  padding-right: 8px; padding-left: 8px}
.prodkeyline {  border: 1px #9C9C9C solid}
.prodgreentitlesm { font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: bold; color: 008C7F; text-decoration: none }

.breadcrumb {color: #000080;}

a.{color : #000080;}
a:hover {color : #02AFFF;  }


a.bodystyle {color : #3E5F79; text-decoration: none}
a:hover.bodystyle {color : #02AFFF;  }

a.breadcrumb {color : #3E5F79;}
a:hover.breadcrumb {color : #02AFFF;  }

a.calnextprev {color : #ffffff;}
a:hover.calnextprev {color : #02AFFF;  }

a.menu_links {color : #3E5F79; text-decoration: none}
a:hover.menu_links {color : #02AFFF;  }

.selected {   padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; margin-top: 1px; margin-bottom: 1px}

.noresults {  font-size: 12px; font-weight: bold; color: #02AFFF; background-color: #FFDFE0}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.red {  color: #ff0000}
.white {  font-weight: bold; color: #FFFFFF}

.error {  font-weight: bold; color: #ff0000; background-color: #F5BABB}
.error_small { font-weight: normal; color: #ff0000; font-size: 9px}.b_tCentral { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; text-align: center}
.greybdr {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.newsevents {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

.search_pdf {
font-size:0.8em;
padding:2px;
margin:2px;
border:1px solid #89A9E4;
background-color:#B4CFFF;

}

.search_page {
font-size:0.8em;
padding:2px;
margin:2px;
border:1px solid #cccccc;
background-color: white;

}


.search_link {
font-size:0.8em;
padding:2px;
margin:2px;
border:1px solid #89A9E4;
background-color:#B4CFFF;

}

.search_news {
font-size:0.8em;
padding:2px;
margin:2px;
border:1px solid #89A9E4;
background-color:#B4CFFF;

}

.search_company {
font-size:0.8em;
padding:2px;
margin:2px;
border:1px solid #89A9E4;
background-color:#B4CFFF;

}


.doc_legend legend { 
font-style:bold; 
padding: 1px 5px; 
background: #f4f4f4; 
border: #c4c4c4 1px solid; 
-moz-border-radius: 4px;  
font-size: 100%;
}

.doc_subcat_legend_div{
background-color: #f4f4f4;
}


.doc_subcat_legend legend { 
font-style:bold; 
padding: 1px 15px; 
background: #e4e4e4; 
border: #666666 1px solid;
-moz-border-radius: 4px;  
}
.bclink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9C9C9C; text-decoration: none; font-weight: bold}
.bclinkhl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #02AFFF; text-decoration: none ; font-weight: bold}
.prodkeyline {  border: 1px #9C9C9C solid; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.prevnextactive { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.prevnextinactive { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none }
.prevnextsel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #02AFFF; text-decoration: none }
.cartkeyline { border: 1px #9C9C9C solid ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.midtitle {  font-size: 14px; font-weight: bold}
.lowtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.general_fade {  background-image: url(../images/Proopsbasic_16.jpg); background-repeat: repeat-x}
.prodcellpad {  padding-right: 8px; padding-left: 8px}
.noimage { font-size: 9px ; border: 1px #333333 solid; color: #000000; font-family: Arial, Helvetica, sans-serif}