

body	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal ; 

scrollbar-base-color: #cc0000;
scrollbar-arrow-color: white;
scrollbar-track-color: #eeeeee;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}
input	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
select	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
textarea	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
tbody	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal ; 	}

.blacklink9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none }
a.blacklink9:visited { color: #000000 }
a.blacklink9:hover { color: #999999; text-decoration: underline }
a.blacklink9:active { color: 000000 }

.newlink9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #cc0000; text-decoration: none }
a.newlink9:visited { color: #cc0000 }
a.newlink9:hover { color: #ff0000; text-decoration: underline }
a.newlink9:active { color: cc0000 }

.newlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: underline }
a.newlink:visited { color: #cc0000 }
a.newlink:hover { color: #ff0000 }
a.newlink:active { color: #cc0000 }

.newlinklg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc0000; text-decoration: underline }
a.newlinklg:visited { color: #cc0000 }
a.newlinklg:hover { color: #ff0000 }
a.newlinklg:active { color: #cc0000 }

.boldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: bold; text-decoration: none }
a.boldlink:visited { color: #666666 }
a.boldlink:hover { color: #ff0000; text-decoration: underline }
a.boldlink:active { color: #666666 }

.redboldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #cc0000; font-weight: bold; text-decoration: none }
a.redboldlink:visited { color: #cc0000 }
a.redboldlink:hover { color: #ff0000; text-decoration: underline }
a.redboldlink:active { color: #cc0000 }

.greyboldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #666666; font-weight: bold; text-decoration: underline }
a.greyboldlink:visited { color: #666666 }
a.greyboldlink:hover { color: #ff0000; text-decoration: none }
a.greyboldlink:active { color: #666666 }

.blueboldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #006699; font-weight: bold; text-decoration: underline }
a.blueboldlink:visited { color: #006699 }
a.blueboldlink:hover { color: #ff0000; text-decoration: none }
a.blueboldlink:active { color: #006699 }

.redlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #cc0000; text-decoration: underline }
a.redlink:visited { color: #cc0000 }
a.redlink:hover { color: #ff0000 }
a.redlink:active { color: #cc0000 }

.graylink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; text-decoration: underline }
a.graylink:visited { color: #666666 }
a.graylink:hover { color: #ff0000 }
a.graylink:active { #666666 }


.graylink2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #666666; text-decoration: underline }
a.graylink2:visited { color: #cc0000 }
a.graylink2:hover { color: #ff0000 }
a.graylink2:active { color: #CC0000 }

.graylink3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666}
a.graylink3:visited { color: #666666 }
a.graylink3:hover { color: #ff0000 }
a.graylink3:active { color: #666666 }
.graylink4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; color: #666666; font-weight: bold; }
.graylinknew { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; border-bottom:1px; border-bottom-color:CC0000; border-bottom-style:solid; border-right:1px; border-right-color:CC0000; border-right-style:solid;  width:122px; height:65px; padding:0px 3px 0px 3px;}

.grayrank { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; border-bottom:1px solid #CC0000; border-right:1px solid #CC0000; width:205px; height:65px; padding:0px 3px 0px 3px;}

.shoplink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; text-decoration: underline }
a.shoplink:visited { color: #CC0000 }
a.shoplink:hover { color: #ff0000 }
a.shoplink:active { #CC0000 }

.calendarlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 14px; color: #CC0000; text-decoration: underline }
a.calendarlink:visited { color: #CC0000 }
a.calendarlink:hover {color: #ff0000 }
a.calendarlink:active { color: #CC0000 }

.ltgreylink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #cccccc; font-weight: bold; text-decoration: underline }
.blacklink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333; font-weight: bold; text-decoration: underline }
a.blacklink:visited { color: #333333 }
a.blacklink:hover {color: #999999 }
a.blacklink:active { color: #333333 }

.whitelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; }
a.whitelink:visited { color: #FFFFFF }
a.whitelink:hover {color: #ff0000 }
a.whitelink:active { color: #FFFFFF }

.whitelink12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; }
a.whitelink12:visited { color: #FFFFFF }
a.whitelink12:hover {color: #ff0000 }
a.whitelink12:active { color: #FFFFFF }

.whitelink2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; text-decoration: underline }
a.whitelink2:visited { color: #FFFFFF }
.whitelink3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; color: #FFFFFF; font-weight: bold; }
.whitelink4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-weight: bold;  border-bottom:1px; border-bottom-color:CC0000; border-bottom-style:solid; padding:0px 3px 0px 3px; width:122px; height:65px; }

.whiterank { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-weight: bold;  border-bottom:1px solid #CC0000; border-right:1px solid #CC0000; padding:0px 3px 0px 3px; width:205; height:65px; }

.graytextrank { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: bold;  border-bottom:1px solid #CC0000; border-right:1px solid #CC0000; padding:0px 3px 0px 3px; width:205; height:65px; }

.whitelink2bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; font-weight: bold; text-decoration: underline }
a.whitelink2bold:visited { color: #FFFFFF }
a.whitelink2bold:hover {color: #FFFFFF }
a.whitelink2bold:active { color: #FFFFFF }

.whitelink10bold { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
a.whitelink10bold:visited { color: #FFFFFF }
a.whitelink10bold:hover {color: #ff9999 }
a.whitelink10bold:active { color: #FFFFFF }

.esi_01_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #CC0000; font-weight: bold; text-decoration: none }
a.esi_01_link:visited { color: #CC0000 }
a.esi_01_link:hover { color: #990000 }
a.esi_01_link:active { color: #CC0000 }

.esi_02_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: bold; text-decoration: none }
a.esi_02_link:visited { color: #666666 }
a.esi_02_link:hover { color: #CC0000 }
a.esi_02_link:active { color: #666666 }

.esi_03_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000; font-weight: normal; text-decoration: none }
a.esi_03_link:visited { color: #CC0000 }
a.esi_03_link:hover { color: #990000 }
a.esi_03_link:active { color: #CC0000 }

.esi_04_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal; text-decoration: none }
a.esi_04_link:visited { color: #666666 }
a.esi_04_link:hover { color: #CC0000 }
a.esi_04_link:active { color: #666666 }



.input_red { font-family: Arial, Helvetica; font-size: 9px; color: #cc0000; background-color: #cc0000; border: 0px #cc0000 solid; height: 1px; line-height: 0px; text-align: center; vertical-align: top }
.input_grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; background-color: #eeeeee }
.input_white { width:1; height:1; font-family: Arial, Helvetica; font-size: 9px; color: #ffffff; background-color: #ffffff; border-color: #ffffff; border: 0px #ffffff solid; height: 0px; line-height: 0px; text-align: center; vertical-align: top }
.button_black { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 11px; color: #ffffff; background-color: #000000; border: 1px #cccccc solid; text-align: center; vertical-align: middle; }
.button_grey { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 11px; color: #ffffff; background-color: #666666; border: 1px #cccccc solid; text-align: center; vertical-align: middle; }
.button_red { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 11px; color: #ffffff; background-color: #cc0000; border: 1px #cccccc solid; text-align: center; vertical-align: middle }
.button_go { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 11px; color: #ffffff; background-color: #000000; border: 1px #cccccc solid; text-align: center; vertical-align: middle; width:30px; height:18px; }
.button_view { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff;background-color: #3399ff;  border:2px; border-style: solid;border-bottom-color: #0066ff;border-right-color: #99ccff;border-left-color: #0066ff;border-top-color: #99ccff;} text-align: center; vertical-align: middle; width:30px; height:15px; margin:0px; padding:0px; }


.ltgreytext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #cccccc; font-weight: normal; }
.ltgreytext9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #cccccc; font-weight: normal }
.ltgreyboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #cccccc; font-weight: bold; text-decoration: none }
.mdgreytext9 { font-family: verdana,Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #999999; font-weight: normal }


.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal }
.bodytext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: normal }
.bodytext3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #666666; font-weight: normal }
.bodytext9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #666666; font-weight: normal }
.bodytext4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: normal }

.bodytext20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #666666; font-weight: normal }
.boldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: bold }
.boldtext10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: bold }

.boldtext14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold }
.boldtext20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px;  color: #666666; font-weight: bold }
.boldtext9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #666666; font-weight: bold }
.ltboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #999999; font-weight: bold }
.ltboldtext14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #999999; font-weight: bold; text-decoration: none }
.disabled { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CCCCCC; font-weight: normal }

.bodytextdk2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-weight: normal }

.ltredtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #ff0000 }

.redtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000 }
.redtext9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #CC0000 }
.redtext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #CC0000 }
.redtext14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #CC0000 }
.redboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #CC0000; font-weight: bold }
.redboldtext10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000; font-weight: bold }
.redboldtext9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #CC0000; font-weight: bold }
.redbold14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #CC0000; font-weight: bold }
.redbold20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #CC0000; font-weight: bold }
.redbold40 { font-family: Arial, Helvetica, sans-serif; font-size: 40px; line-height: 35px; color: #CC0000; font-weight: bold }

.wcbc_name { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ff0000; font-weight: bold }
.wcbc_plataddr { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal }
.wcbc_text { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal }
.wcbc_blue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; font-weight: normal }

.blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; font-weight: normal }
.blacktext9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #000000; font-weight: normal }
.blackboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333; font-weight: bold }
.blackboldtext11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; font-weight: bold }
.blackboldtext16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; text-decoration: none }
a.blackboldtext16:hover { color: #ff0000; text-decoration: underline }
.bluetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3300ff }

.bluetext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #006699 }
.greentext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #339900 }

.whitetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF }
.whitearial { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF }
.whitetext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #FFFFFF }
.whiteboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whiteboldtext:hover { color: #FFFFFF; text-decoration: underline }
.whiteboldtext10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whiteboldtext10:hover { color: #FFFFFF; text-decoration: underline }
.whiteboldtext20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF }
.whitebold15 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF }

.greenboldlinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #006600;  font-weight: bold;text-decoration:none; }
a.greenboldlinkNU:hover { color: #ff0000; text-decoration:none;  }

.shoptext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; letter-spacing: normal }
.shopredtext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #CC0000; letter-spacing: normal }
.shopgreentext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #33CC00; letter-spacing: normal }
.shopquantity {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #666666; text-align: right }
.score { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; color: #666666; font-weight: bold }

.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #999999;
	list-style-position: outside; list-style-image: url(images/icon_esi_arrow.gif); list-style-type: decimal }


.box20020arrowfwd { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; background-image:url('/images/box20020_arrowgrey.gif'); background-repeat:no-repeat;  border:1px; border-color:666666; border-style:solid; display:block; width:200px; height:20px;}
	
a.box20020arrowfwd:hover { text-decoration:none; background-image:url('/images/box20020_arrowred.gif'); background-repeat:no-repeat;}

.box20020arrowdown { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; border:1px; border-color:666666; border-style:solid; background-image:url('/images/box20020_arrowgrey.gif'); background-repeat:no-repeat; display:block; width:200px; height:20px;}
	
a.box20020arrowdown:hover { text-decoration:none; background-image:url('/images/box20020_arrowreddown.gif'); background-repeat:no-repeat;}

.box20020plus { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; border:1px; border-color:666666; border-style:solid; background-image:url('/images/box20020_plusgrey.gif'); background-repeat:no-repeat;display:block; width:200px; height:20px;}
	
a.box20020plus:hover { text-decoration:none; background-image:url('/images/box20020_plusred.gif'); background-repeat:no-repeat;}

.box20030arrowfwd { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; border:1px; border-color:666666; border-style:solid; background-image:url('/images/box20030_arrowgrey.gif'); background-repeat:no-repeat;display:block; width:200px; height:30px;}	
a.box20030arrowfwd:hover { text-decoration:none; background-image:url('/images/box20030_arrowred.gif'); background-repeat:no-repeat;}

.box20030arrowdown { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; border:1px; border-color:666666; border-style:solid;  background-image:url('/images/box20030_arrowgrey.gif'); background-repeat:no-repeat;display:block; width:200px; height:30px;}	
a.box20030arrowdown:hover { text-decoration:none; background-image:url('/images/box20030_arrowreddown.gif'); background-repeat:no-repeat;}	

.box20030plus { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:666666; text-decoration:none; border:1px; border-color:666666; border-style:solid; background-image:url('/images/box20030_plusgrey.gif'); background-repeat:no-repeat;display:block; width:200px; height:30px;}
	
a.box20030plus:hover { text-decoration:none; background-image:url('/images/box20030_plusred.gif'); background-repeat:no-repeat;}

.boxredtext { font-family: Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:cc0000; }

td.titleleft {background-image:url('/images/techbull_list_bulltile.gif'); }
td.titleright {background-image:url('/images/techbull_list_bulltile.gif'); text-align:right;}
td.listleft {padding:0px 0px 0px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;  }
td.listright {padding:0px 2px 0px 0px; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;  }





