.logininput {  height: 20px; width: 70px; clip:      rect(   )}
.logincaption {  font-family: verdana; font-size: 8pt; color: #000000;; font-weight: bold}
.mainmenulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #111111; text-decoration: none}
.overmainmenulink { border: 1px #999999 solid;background-color: #dedede; cursor:hand;}
.mainmenubg {  background-color: #efefef}
.darkgreyborderall {  border: 1px #999999 solid;}
.mainmenulinktext {  font-family: verdana; text-decoration: none; font-size: 9pt; color: 333333; font-weight: normal}
.greyborderbottom {  border-bottom: 1px #999999 solid;}
.eventsborderbottom {  border-bottom: 1px #dddddd solid;}
.loginbutton {  font-family: verdana; font-size: 8pt; font-weight: bold; background-color: #000066; color: #efefef; border-style: solid; cursor: hand}
.logintext {  font-family: verdana; font-size: 8pt}
.greybordertop { border-top: 1px #999999 solid; }
.greyborderright { border-right: 1px #999999 solid; }
.topbar { border-bottom: 1px #999999 solid;background-color: #efefef }
.topgradient{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#d1deee', gradientType='1');}
.logogradient{background-color:#ffffff;}
.middlelink {  font-family: verdana; font-size: 8pt; color: #0000CC; word-spacing: 3px; line-height: 15px}
.middlelink:hover {  color: #CC6600; text-decoration: underline}
.middletext {  font-family: verdana; font-size: 8pt; color: black}
.cartcaption {  font-family: verdana; font-size: 7pt; font-weight: bold; color: blue}
.middletextbold {  font-family: verdana; font-size: 9pt; font-weight: bold; color: #000000}
.greybordertopplusgradient {  border-top: 1px #000066 solid; font-family: verdana; font-size: 7pt; color: #000000; background-color:#E8E9FF; }
.disclaimerclass {  font-family: verdana; font-size: 7pt}
.greyborderleft {  border-left: 1px #999999 solid;}
.bottomlink {  font-family: verdana; font-size: 8pt; color: #0000CC; text-decoration: none; word-spacing: 3px; line-height: 15px}


.bottomlink:hover {  color: #CC0000; text-decoration: underline}
.topbarbuttontextsep {  border: 1px #000066 solid;font-family: Arial; color: #efefef; text-decoration: none; font-size: 9pt; font-weight: bolder; cursor:hand;}



.topbarbutton {  background-color: #000066}
.topbarbuttontext {  border: 1px #000066 solid;font-family: Arial; color: #efefef; text-decoration: none; font-size: 9pt; font-weight: bolder}
.topbarbuttontext:hover {color: #CC6600;}
.topbarbuttontextcurrent {  border: 1px #000066 solid;font-family: Arial; color: #D0BC5F; text-decoration: none; font-size: 9pt; font-weight: bolder}
.topbarbuttontextcurrent:hover {color: #CC6600;}
.thickertopgreybar { border-top: 4px #D0BC5F solid;border-bottom: 2px #AAAAAA solid;}
.bottombargradient{border-top: 1px #999999 solid;background-color: #efefef}
.eventsclass {  font-family: verdana; font-size: 8pt; font-weight: bold}
.eventstextclass {  font-family: verdana; font-size: 8pt; color: #000000}
.EventsCaption { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; background-color: #EEEEEE}
.eventstablebox { background-color: #CCCCCC ; font-family: verdana; font-size: 8pt}
.eventsrow {   border-bottom: 1px #6E8E9FF dotted;}
.eventsaltrow {  border-bottom: 1px #6E8E9FF dotted;; border-color: black black #000000; border-style: dotted; border-bottom-width: 1px}
.eventsmorelink {  font-family: verdana; font-size: 8pt; color: #3300CC; text-decoration: none}
.eventsmorelink:hover { color: #CC0033; text-decoration: underline;}
.middlecaption {  font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none; color: 5557ad;}
.greyborderrightbottom {border-right: 1px #999999 solid;border-bottom: 1px #999999 solid;  }
.comparecaption {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color:efefef;color: 3b3d79;border-bottom: 1px #999999 solid;}
.productslink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3C3DB7}
.productslink:hover { color: #CC6600}
.submenulink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444; text-decoration: none; font-weight: bold}
.submenulink:hover {  color: #CC6600;}
.submenucaption {  font-family: verdana; font-size: 9pt; font-weight: bold; color: #3b3d79;border-bottom: 1px #000066 solid;}
.submenucell {  border-bottom: 1px #C9CCDA solid;}
.productstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}
.productstextCentered {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222;  text-align: center;}
.productstextWithRightBorder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222; border-right: 1px solid #777777; width:245px;}
.productstextCenteredWithRightBorder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222; border-right: 1px solid #777777; text-align: left; padding-left:10px;width:110px; }
.productstextCenteredWithRightBorderDate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #222222; border-right: 1px solid #777777; text-align: right; width:110px; padding-right:19px;}
.productscaptionmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.wd {  font-family: Webdings, Windings, Arial; font-size: 9pt}
.sscstext {  font-family:  Times New Roman, serif; font-size: 12pt; font-style:italic; font-weight: bold; color: #000000; text-align: center}
.imagecaptionsmall {  font-family: arial; font-size: 8pt; font-weight: bold; color: #3b3d79}
.glup {  font-family: verdana; font-size: 8pt; font-weight: bold; color: #009933}
.gldown {  font-family: verdana; font-size: 8pt; font-weight: bold; color: #CC3300}
.oatablecaption {  font-family: verdana; font-size: 9pt; color: #003366; background-color: #D5D2A3; font-weight: bold}
.productscaptionnoline { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #3b3d79; }
.upcomingtablecaption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #3b3d79; background-color: #CCCCCC}
.submenulinkcurrent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #990000; text-decoration: none; font-weight: bold }
.submenulinkcurrent:hover { color: #CC6600;}
.videoseriestablecaption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #3b3d79; background-color: #CFD8EB}
.subcaption8pt {
  font-family: verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #000
} 
.subcaption9pt { font-family: verdana; font-size: 9pt; font-weight: bold; color: 3b3d79 } 
.text8pt {  font-family: verdana; font-size: 8pt; color: #666666}
.text9pt {  font-family: verdana; font-size: 9pt; color: #666666}
.caption8pt { font-family: verdana; font-size: 8pt; font-weight: bold; color: #000000 }
.caption9pt { font-family: verdana; font-size: 9pt; font-weight: bold; color: #000000 }
.caption11ptbottomborder { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #3b3d79;border-bottom: 1px #999999 solid; }
.caption11ptwhite { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; background-color:#000066  }
.text9ptbottomborder { font-family: verdana; font-size: 9pt; color: #666666;border-bottom: 1px #999999 solid; }
.oatablecaption8pt { font-family: verdana; font-size: 8pt; color: #003366; background-color: #D5D2A3; font-weight: bold }
.link9pt {  font-family: verdana; font-size: 9pt; font-weight:bold; color: #0000CC;}
.link9pt:hover {  color: #CC6600; text-decoration: underline}.text9ptblue { font-family: verdana; font-size: 9pt; color: #3b3d79}
.text9ptblueitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #3b3d79 ; font-style: italic}
.marketmythstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000066}
.text8ptblue { font-family: verdana; font-size: 8pt; color: #3b3d79}
.glupbottomborder { font-family: verdana; font-size: 8pt; font-weight: bold; color: #009933;border-bottom: 1px #999999 solid; }
.gldownbottomborder { font-family: verdana; font-size: 8pt; font-weight: bold; color: #CC3300;border-bottom: 1px #999999 solid; }
.greyborderallpadding { border: 1px #999999 solid; ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.times30pt {  font-family: "Times New Roman"; font-size: 18pt; color: 000066; font-weight: bold}
.biglink { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; word-spacing: 3px; line-height: normal; font-weight: bold}
.biglink:hover {text-decoration:underline;color: #CC6600}
.memberslink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold;text-decoration:none}
.memberslink:hover {color: #CC6600}
.wdBig { font-family: Webdings; font-size: 12pt}
.link9pt{font-family:arial;font-size:9pt;}
.link9pt:hover{color: #CC6600}
.producttourlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CC6600; font-weight: bold;text-decoration:none }
.producttourlink:hover { color: #0066CC}
.text9ptbottomborder2 {
font-family: verdana; font-size: 9pt; color: #666666;
}
.testtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}.bottomlink table tr td table tr td table tr td table tr td .darkgreyborderall tr td table tr .text9pt table tr td table tr td div div .darkgreyborderall tr td .darkgreyborderall tr td .subcaption8pt .text8ptblue .subcaption8pt {
  color: #000;
}
launchRED {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #900;
}
  .baseTableClass
 {
   width:100%; 
   border: solid 0px;
   border-spacing: 0px;
 }
  
  
.bodyEventMaster{
  background-color:#FFFFFF; 
  margin: 0 0 0 0;}  