 <style type="text/css">
    
  /* defaults... */
  body,td,p,li,option,input,a,select,textarea, .default {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
  }
  
  hr {
    height : 1px;
    color : #cccccc;
  }
  
  a.pagination:active, a.pagination:visited, a.pagination:link {
    text-decoration: none;
  }
  
  a:visited, a:link, a:visited.default, a:link.default {
    text-decoration: underline;
    color : #000000;
  }
  
  a:active, a:hover,a:active.default, a:hover.default {
    text-decoration: underline;
    color : #cc0000;
  }

  a:visited.bulletLink, a:link.bulletLink {
    text-decoration: none;
    color : #000000;
  }
  
  a:visited.txtDescriptionLink, a:link.txtDescriptionLink {
    text-decoration: none;
    color : #666666;
  }
  
  a:active.bulletLink, a:hover.bulletLink, a:active.txtDescriptionLink, a:hover.txtDescriptionLink, a.pagination:hover {
    text-decoration: none;
    color : #cc0000;
  }  
  
  ul,ol {
    margin-left : 18px;
    margin-top : 3px;
    margin-bottom : 3px;
  }

  .imglink {
    border-top:1px; 
    border-right:1px;
    border-bottom:1px;
    border-left:1px;
    border-color:#cccccc;
    border-style: solid;
  }
  
  a:hover .imglink, a:active .imglink {
    border-top:1px; 
    border-right:1px;
    border-bottom:1px;
    border-left:1px;
    border-color:#cc0000; 
    border-style: solid;
  }
  
  /* forms */
  select,option {
    color : #333333;
  }
  
  .inputTxt {
    color:#333333;
    width:115px;
  }
  
  .emailSubscribeInput {
    color:#333333;
    width:152px;
  }
  
  .error, .copyRed {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #cc0000;
  }
  
  /** start main template styles**/
  .footer {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #ffffff;
  }
  /** start main template styles**/
  .copyright {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #999999;
  }  
  
  a:visited.footer, a:link.footer {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #ffffff;
    text-decoration: underline;
  }
  a:active.footer, a:hover.footer {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #cccccc;
    text-decoration: underline;
  }
  .mainheader {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
  }
  .mainheaderlarge {
    font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
	font-weight: bold;
  }
  a:visited.mainheader, a:link.mainheader {
    text-decoration: underline;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #666666;
  } 
  a:active.mainheader, a:hover.mainheader {
    text-decoration: underline;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #333333;
  } 
  /** end main template styles**/
  
  /** start text on red **/
  .txtOnRed {
    color : #ffffff;    
    /* for form elements (if supported)*/
    background-color: #cc0000;
  }
  .txtOnRed .header {
    color : #ffffff;

  }
  .txtOnRed a:visited, .txtOnRed a:link {
    text-decoration: none;
    color : #ffffff;
  }
  
  .txtOnRed a:hover, .txtOnRed a:active {
    text-decoration: none;
    color : #ffdddd;
  }  
  /** end text on red **/
  
  .header {
    color : #cc0000;
    font : 10px Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
  }
  .headerLarge {
    color : #cc0000;
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
  }
  /* a header that is also a link...*/
  a:link.header,a:visited.header {
    color : #cc0000;
    text-decoration: none;
  }
  a:active.header,a:hover.header {
    color : #333333;
    text-decoration: none;
  }

  .headerOnRed {
    color : #ffffff;
    font : 10px Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
  }
  /* a header that is also a link...*/
  a:link.headerOnRed,a:visited.headerOnRed {
    color : #ffffff;
    text-decoration: none;
  }
  a:active.headerOnRed,a:hover.headerOnRed {
    color : #ffdddd;
    text-decoration: none;
  }
  
  .headerOnRedLarge {
    color : #ffffff;
    font : 14px Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
  }
  
  .disclaimer {
    font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #999999;
  }   

  a:visited.redLink, a.redLink {
    text-decoration: none;
    color : #cc0000;
  }

  
  a:active.redLink, a:hover.redLink {
    text-decoration: none;
    color : #333333;
  }  
  
  .hidden { 
    position:absolute; 
    top:-1000px; left:-1000px; 
    width:1px; height:1px; 
    visibility:hidden; 
  }
  
  .blueCopy, a.blueCopy {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000066;
    line-height: 12px;
  }
  
  .blueCopyDetail {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000066;
    line-height: 12px;
  }
  
  a.blueCopyDetail {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000066;
    text-decoration: none;
  }
    
  .blueSubHeaderCopy {
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000066;
    font-weight: bold;
    line-height: 15px;
  }
  
  .dayTicker {
    font : 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #FF6666;
    font-weight: bold;
  }
  
  .dayTickerSubText {
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #ff6666;
    font-weight: bold;
  }
  .clockHeader {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color : #ffffff;    
  }
  .clockTxt {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #ffcccc;
  }
  a:visited.redLinkSmall, a:link.redLinkSmall {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color : #cc0000;
  }
  
  a:active.redLinkSmall, a:hover.redLinkSmall {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color : #333333;
  } 

  a:visited.whiteLinkSmall, a:link.whiteLinkSmall {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color : #ffffff;
  }
  
  a:active.whiteLinkSmall, a:hover.whiteLinkSmall {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color : #ffffff;
  } 
  
  .whiteTxt {
    color : #ffffff;    
  } 
  
 .pagination {
    color : #666666;    
	text-decoration: none;
  } 
  .redBullet {
    color : #cc0000;    
  } 
  
 .redBullet li {
    color : #cc0000;  
  } 
  </style>