/*promo*/
fieldset {padding: 5px;}
legend {color: #666666; font-family: Verdana, Arial, sans-serif;font-size: 10px;}

.greybold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ECEBE7;
	font-weight: bold;
	}
	.oddrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #ebf5ff;
	}
	.evenrow{
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   background-color: #cce6ff;
	text-decoration: none;
	color: #000000;
       }
       
  .tblhead{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFCC66;
	color: #336699;
	}
	
	.tblheadA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #336699;
	color: #ffffff;
	}
	
	.tblheadB{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #336699;
	color: #B0B0B0;	
	text-decoration: underline;
	}
		
	.tblheadBK{
	background-color: #336699;
	}
	
  .tblbody{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #336699;
	color: #ffffff;
	}
	
	.tblhead1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #CCCCFF;
	color: #336699;
	}

	.tblhead2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #CCCCFF;
	color: #336699;
	}

.comments{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	}
	
	.price_list_menu{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #cce6ff;
	align=center;
	}
	
	.title_menu{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	background-color: #336699;
	}

.menu{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color: #cccccc;
	}
	
.selected_menu{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
	color:#000099;
	font-weight: bold;
	background-color: #99CC33;
	}

	.pagehead  {
	font-size : 15px;
	font-family :  Arial, Verdana, sans-serif;
	font-weight : bold;
	color : #ffffff;
	background-color: #669900;
	}
	
	.selected_menu1{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 17px;
	color:#000000;
	font-weight: bold;
	background-color: #99CC33;
	}
	
	.notes{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
	color:#00FFCC;	
	}
	
	.notes1{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
	color:#336699;	
	}
	
	.blueTxt{
	font-family:  Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#336699;	
	}
	
	input.btn {   
	color:#050;   
	font: bold 65% 'trebuchet ms',helvetica,sans-serif;   
	background-color:#fed;   
	border:1px solid;   
	border-color: #696 #363 #363 #696;   
	}   
		
	
	A:link{
	color:#000099;
	}
A:visited{
	color:#0066FF;
	}
A:hover{
	color:#0066FF;
	}
A:active{
	color:#0066FF;
	}

.Form {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-width: 1px; border-color: #343F94 #8CBEEE #8CBEEE #343F94;}
.label {background-color: #E5F0FB;	font: bold 75% Arial; color:#343F94;}
.labelBK{background-color: #E5F0FB; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
.outlineBK {background-color: #336699;}
	/********** end of Promo ************/
	



.underline { text-decoration: underline; }

.favorite{
	font-family: Verdana, Arial, sans-serif;
    	font-size: 10px;
	text-decoration: underline;
    	color: #0000FF;
    }

.pgtxthd3  {
	font-size : 14px;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	color : #ffffff;
	}



/*---------------------   DB   ----------------------*/
.pgtxtsm {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}
.pgtxtsmeven {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #D0D0D0;
	
	}
.pgtxtsmbold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
.accttblhyllw{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #00349a;
	color: #ffdd323;
	}
.faqhdr {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	}
.faqQred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: FF0101;
	}
.faqtxt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}
.accttblhdrreal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #003399;
	color: #ffffff;
	}
.accttblhdrgreen {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #339900;
	color: #ffffff;
	}
.acctoddrowdb {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ebf5ff;
	}
.acctevenrowdb{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #cce6ff;
	}
.acctevenrowbold{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #cce6ff;
	font-weight: bold;
	}
.accttotrowdb {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #cce6ff;
	}
.accttotrowbluelight {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #EBF5FF;
	}
.page_title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color: #00349a;
	color: #FFD323;
	}

.acctevengreylight {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #F7F7F7;
	}
.acctevengreylightbold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #F7F7F7;
	font-weight: bold;
	}
.pgtxheader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	}
.pgtxheadernodec {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}

/*---------------------   ACC   ----------------------*/
.pgtxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}
.accttblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #003399;
	color: #ffffff;
	}

.acctcolhdr{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #cce6ff;
	}

.acctoddrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ebf5ff;
	}

.acctevenrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #cce6ff;
	}

.accttotrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #cce6ff;
	text-decoration: none;
        color: #000000;
	}
.thirdptxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}
.topbotbrdr{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style : solid;
	border-color : #dedede;
	}
.topbrdr{
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style : solid;
	border-color : #dedede;
	}
.thirdptblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #339900;
	color: #ffffff;
	}
.pwtxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.pwtbl{
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #dedede;
	}

.pwtblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #003366;
	color: #ffffff;
	}
.qrtxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #dcdcdb;
	}

.qrtblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #339900;
	color: #ffffff;
	}

.qrtblhdr2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #cccccc;
	}

.qroddrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f7f7f7;
	}

.qroddrowbold{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #f7f7f7;
	}

.qrevenrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ecebe7;
	}

.qroddrowbold{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #f7f7f7;
	}

.qrevenrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ecebe7;
	}

.bptxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.plantxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.plantxt2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}

.border{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #0099CC;
	color: #ffffff;
	}

.plantblhdrwl{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #003399;
	color: #ffffff;
	}


.plantbltxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ebf5ff;
	color: #003366;
	}

.plantbltxt2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ebf5ff;
	}

.tmfpghdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	}

.tmfpghdr2{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}

.tmfpgtxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.tmftblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #003399;
	color: #ffd323;
	}

.tmftbltxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ebf5ff;
	color: #003366;
	}

.tmftbltxtb{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	background-color: #ebf5ff;
	color: #003366;
	}

.mipghdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}

.mitxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.mitxtwht{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}

.mitxtitalic{
	font-family: Verdana, Arial, sans-serif;
	font-style: italic;
	font-size: 12px;
	}

.mitblhdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #339900;
	color: #ffffff;
	}

.mitbltxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}

.michgup{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #008000;
	}

.michgdown{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ff0101;
	}

.mitblhdr2{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #339900;
	color: #ffffff;
	}

.mioddrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f7f7f7;
	}

.mievenrow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ecebe7;
	}

.reshdr1{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #ecebe7;
	}

.reshdr2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.restxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ecebe7;
	}
	
.gray {COLOR: #959596; FONT-FAMILY: verdana,  helvetica; FONT-SIZE: 10px}


.restxt2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}

.bptxthdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}

.bphdr{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #003399;
	color: #ffffff;
	}

.bplbl{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #ebf5ff;
	}

.bpctrlcell{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ebf5ff;
	}

.bpboldrow{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #cce6ff;
	}

.bpnoterow{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #cce6ff;
	}
/*---------------------   ACC medium   ---------------------*/
.accttblhdrmed{
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #003399;
        color: #ffffff;
        }

.acctcolhdrmed{
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #cce6ff;
        }

.acctoddrowmed{
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        background-color: #ebf5ff;
        }

.acctevenrowmed{
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        background-color: #cce6ff;
        }


.pgtxtmed {
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        }
.pgtxtmedbold {
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        }

/*---------------------   ----------------------*/
.nametxt  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #003399
	}
.pgtxthd1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.pgftr{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #dedede;
	}
.mainbodytext{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ebf5ff;
	}
.header2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#003399;
        }
.bu_list{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}
.dblue{
	color: #003399;
	}
.lblue{
	color: #99CCFF;
	}
.helpindexhd1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
        line-height: 30px;
	}
.helpindexhd2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
        line-height:20px;
	}
.sitemaphd2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line_height: 20px;
}

.pgtxthd2 {
	font-size: 18pt;
	color: #003399;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold
         }
.thirdptbl{
	border-width : 0px 1px 1px 1px;
	border-style : solid;
	border-color : #dedede;
	}
.vbody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
SPAN.vbody a:link{
	color: #0000FF;
	}
SPAN.vbody a:visited{
	color: #0000ff;
	}
SPAN.vbody EM.header{
	text-transform : uppercase;
	font-style: normal;
	font-size: 15px;
	color: #666633;
	font-weight: bold;
	}
SPAN.vbody EM.subheader{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}
.vsidebar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}
SPAN.vsidebar P{
	margin-left: 15px;
	margin: 0px 0px 0px 15px;
	}
SPAN.vsidebar EM.header {
	text-transform : uppercase;
	font-style: normal;
	font-family: UniversCondensed, Univers, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	}
SPAN.vsidebar a:link{
	color: #003366;
	}
SPAN.vsidebar a:visited{
	color: #003366;
	}
SPAN.vtable TH{
	text-transform : uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
}
SPAN.vtable TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
SPAN.vtable TR.altcolor{
	background-color: #DCDCDB;
	}

/*---------------------   MostActiveServlet ONLY   ----------------------*/
.acctevenrowMA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #ecebe7;
	}
.acctoddrowMA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f7f7f7;
	}
.pgftrMA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	}
.pgtxtMA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}
.plantblhdrMA{
	font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
	font-weight: bold;
	background-color: #339900;
	color: #ffffff;
	}
.mipghdrMA{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	}
.indicatorMA{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	}

/*---------------------   WatchListServlet ONLY   ----------------------*/
.acctevenrowWL{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #cce6ff;
	}
.acctoddrowWL{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ebf5ff;
	}
.negative{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #ff0000;
	}
.positive{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #009900;
	}
.nochange{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	}

/*---------------------   FriendlyNamesEdit ONLY   ----------------------*/
.fnrslthd1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	}
.fnrslthd2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	}

/*---------------------   MyProfile ONLY   -------------------------------*/
.mpoahd1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
	}
.mpoahd2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	}
.admintopbody{
        background-color: #355998;
        font-family: Verdana, Arial, sans-serif;
}
.admintbl{
        background-color: #cce6ff;
        border:1.5px solid #003399;
}
.adminbotbody{
        background-color: #ebf5ff;
        font-family: Verdana, Arial, sans-serif;
}
.admintopbodyw{
        background-color: #355998;
        font-family: Verdana, Arial, sans-serif;
        color: white;
}

/*---------------------   Added 1/10/2002   -------------------------------*/
.minegative{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 10px;
	color: #ff0000;
	}
.mipositive{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 10px;
	color: #009900;
	}
.miodds{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #f7f7f7;
	}
.mievens{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ecebe7;
	}
.mioddb{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #f7f7f7;
	}
.mievenb{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ecebe7;
	}
.mioddsb{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #f7f7f7;
	}
.mievensb{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ecebe7;
	}
.mitbltxtwht{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	}
.mitblhdrb16{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	background-color: #339900;
	color: #ffffff;
	}

.mitblhdrb10{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	background-color: #339900;
	color: #ffffff;
	}
.mitblhdr10{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #339900;
	color: #ffffff;
	}

/*---------------------   Added 2/25/2002   -------------------------------*/
.miacctoddrowdb {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ebf5ff;
	}

.miacctoddrowmed{
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #ebf5ff;
        }
.minegativebig{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	color: #ff0000;
	}
.mipositivebig{
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	color: #009900;
	}
/********************************** added 10/18/2002 for COE *************************************/
.trdhomehdr1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #003399; }

/**************************** added 11/06/2002 for CBS MarketWatch *******************************/
.migraybkg  { background-color: #D7D9D7; }
.miblackbkg { background-color: #000000; }
.miwhitebkg { background-color: #FFFFFF; }
.miredbkg   { background-color: #FF0000; }




/***************************** Third Tier Navigation ********************************/
.tiernavtxt { font-family : Verdana, Arial, sans-serif; font-size : 10px; color : #003366; }

/******************** added 11/11/02 for Third Tier Navigation ***********************/
.ttnav { background-color: navy; }

.ttnav_0{        font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavblnk_0{    font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }
.ttnavsel_0{     font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavselblnk_0{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }

.ttnav_1{        font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavblnk_1{    font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }
.ttnavsel_1{     font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavselblnk_1{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }

.ttnav_2{        font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavblnk_2{    font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }
.ttnavsel_2{     font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: underline; }
.ttnavselblnk_2{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none; }

/*************************************************************************************/



/******************** added 11/19/02 for Third Tier Navigation ***********************/
.infosite_code { font-size: 12px; color: #3D9123; }


/********************************* added for pcs 10/23/2002 *******************************/
.pcs_overview { background-color: #EBF5FF; }
.pcs_nav_selected { background-color: #F5EBC3; }
.pcs_nav_item { background-color: #FAF5E1; }
.pcs_contentlet { background-color: #EBF5FF; }
.pcs_contentlet_hdr { background-color: #dde6e5; color="#0A427A"; }
.pcs_hp_contentlet_brdr { background-color: #DCDCDB; }
.pcs_evenrow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #CCE6FF;
}
.pcs_oddrow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #EBF5FF;
}
.pcs_insights_evenrow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #EBF5FF;
}
.pcs_insights_oddrow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #EBF5FF;
}