.EGText {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;  font-size: 7pt;  color: #999999;}
.tabletext {font-weight: Bold; color: #003399;}
.tableperc {
    border-style: solid;
    bolder-top-width: 1px;
    border-bottom-width: 1px;
    border-color: #FF0000;
    padding: 0px 0;
    }
.voteform {background: #DFEFF7;border: 2px solid #3499CC;padding: 3px;}
.web {font-size:8pt;font-family:Verdana,Arial,Tahoma;font-weight:normal;}
.web_h1 {color:#0066DD;font-size:12pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
.web_h2 {color:#336699;font-size:10pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
.web_h3 {color:#000000;font-size:8pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
h1 {color:#0066DD;font-size:12pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
h2 {color:#336699;font-size:10pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
h3 {color:#000000;font-size:8pt;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
div:mtTag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:transparent;
	text-decoration: none;
	font-size : 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.main_navigation {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: bold; color: #0066CC;}
.signed_in {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: bold; color: #ffffff;}
.main_navigation a {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: bold; color: #0066CC;}
.main_navigation:hover {color: #F94B18;}
.footer_links {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: normal; color: #ffffff;}
.footer_links a {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: bold; text-decoration : none; color: #ffffff;}
.footer_links:hover {color: #F94B18; text-decoration : none;}
.drill_input {font-family: Verdana, Arial, Tahoma; font-size: 7pt; font-weight: normal; color: #003399; background:transparent;}
.search_input {font-family: Verdana, Arial, Tahoma; font-size: 8pt; font-weight: normal; color: #000000;}
.search_combo {font-family: Verdana, Arial, Tahoma; font-size: 8pt; font-weight: normal; color: #000000; background:transparent;}
.search_text {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: Bold; color: #000000;}
.search_text2 {font-weight: Bold; color: #003399;}
.listing_head {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: Bold; color: #0066CC;}
.listing_head:hover {color: #F94B18;}
.page_results_count {font-family:Verdana, Arial, Tahoma; font-size: 10pt; font-weight: Bold; color: #929DAB;}
.page_header {font-family:Verdana, Arial, Tahoma; font-size: 10pt; font-weight: bold; color: #0066CC;}
.tdline {BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/tab-bg_line_on.gif); BACKGROUND-REPEAT: repeat-x
}

.horz_bar {BORDER-BOTTOM:#999999 1px dotted;}


.vote_text {font-family:Verdana, Arial, Tahoma; font-size: 10pt; font-weight: normal; color: #000000; background:transparent;}
.vote_headings {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: bold; color: #000000;}
.vote_input {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: normal; color: #000000;}
.hist_text {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: normal; color: #000000; background:transparent;}
.hist_headings {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: bold; color: #000000;}
.hist_input {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: normal; color: #000000;}

.search_heading_cat {font-family:Verdana, Arial, Tahoma; font-size: 8pt; font-weight: Bold; color: #003399; background: #99CCFF;}

.tdup {  background-image: url(/tab-bg_line_on.gif)}
.tddown {  background-image: url(/tab-bg_line_off.gif)}
.mtTabOnTopns {  background-image: url(../images/mt_tabup2.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: bold;
	text-align: center;
background-position: bottom;
 BACKGROUND-REPEAT: no-repeat;
   	
	
}
.mtTabOnTop {  background-image: url(../images/mt_tabup2.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: bold;
	text-align: center;
background-position: bottom;
 BACKGROUND-REPEAT: no-repeat;
  	
	
}

.mtTabOn {  background-image: url(../images/mt_tabup.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: bold;
	text-align: center;
background-position: bottom;
 BACKGROUND-REPEAT: no-repeat;
  		
}
.mtTabOff {  background-image: url(../images/mt_tabdown.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: normal;
	cursor: hand;
	text-align: center;
background-position: bottom;
 BACKGROUND-REPEAT: no-repeat;
  	
	
}
.mtTabOffns {  background-image: url(../images/mt_tabdown.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size : 8pt; 
	font-weight: normal;
	text-align: center;
background-position: bottom;
 BACKGROUND-REPEAT: no-repeat;
	
}
.tblBack {BACKGROUND-POSITION: 100% 100%; BACKGROUND-REPEAT: no-repeat;}
.tbltopBack {
BACKGROUND-POSITION: 100% 100%; BACKGROUND-REPEAT: no-repeat; 
}
.mtTabOnB {  background-image: url(../images/tabtop2.gif);}
.mtTabOffB {  background-image: url(../images/tabtop.gif);}
.mtfavbar {  font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-size : 10pt; 
	font-weight: bold;
	text-align: left;
	cursor: hand;
}
.mtAddDet {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: normal;
	cursor: hand;
	text-align: left;
}
.mtAddDetHead {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:#336699;
	color:#ffffff;
	font-size : 8pt; 
	font-weight: bold;
	cursor: hand;
	text-align: left;
}
.mt_SearchDescription {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 8pt; 
	font-weight: normal;
	text-align: left;
}
.mt_DrillText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 7pt; 
	font-weight: bold;
	text-align: left;
}
.favbar { font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration: none;
	font-size : 10pt; 
	font-weight: bold;
	cursor: hand;}


.edit_input {font-family: Verdana, Arial, Tahoma; font-size: 8pt; font-weight: normal; color: #000000;}
.edit_text {font-family: Verdana, Arial, Tahoma; font-size: 8pt; font-weight: bold; color: #000000;}

.whiteboard_text {}
.whiteboard_heading_client {font-weight: bold; background:#99cdff;color: #006699;}
.whiteboard_heading {font-weight: bold; color: #006699;cursor: hand;}
.whiteboard_page_heading {font-weight: bold; color: #336699;}


.solution_status {font-family: Verdana, Arial, Tahoma; font-size: 12pt; font-weight: bold; color: #0066ff;}
.solution_status_link {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: normal; color: #0066ff;text-decoration: none;}
.solution_status_warning {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: bold; color: #ff0000;}

.general_warning {font-family: Verdana, Arial, Tahoma; font-size: 10pt; font-weight: bold; color: #ff0000;}

.button {color: #000000; font-family: Verdana;Tahoma;font-size: 10px;font-weight: bold;
background-color: #EEEEEE;}
.button2 {color: #000000; font-family: Helvetica CE, Arial CE, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: normal;
background-color: #99CCFF;

}
.ssinav{	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF}

a.ssinav:link{	color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

a.ssinav:visited{	color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.ssinav:hover{	color: #F94B18}
a:hover {
	color:#FF0000;
	background:transparent;
text-decoration: underline;

}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;
	background:transparent;
	text-decoration: none;
}
BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL, INPUT, LAYER,SELECT,TEXTAREA {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;  font-size: 8pt;  color: #333333;}
TH {  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;  font-size: 8pt;  font-weight: bold; color: #ffffff; background-color: #336699;}
.mt_btn   { border: 1px solid #EFEFEF; font-family: background-color: #EFEFEF; cursor: hand }
.mt_btnd   { border: 1px solid; border-color: #909090 #ffffff #ffffff #909090; }
.mt_btnh   { border-left: 1px solid #FFFFFF; border-right: 1px solid #909090; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #909090; background-color: #EFEFEF; cursor: hand; }
.mt_btndis  { border: 1px solid #EFEFEF; background-color: #FFFFFF }
.mt_btnbg   { background-color: #FFFFFF }