HTML { padding:0px; margin:0px; }
BODY { margin:0px;padding:0px;background-color:#002B00;background-image:url(/images/pageBg.gif);background-repeat: repeat-x;}
.topmenu { background-color: #000; font:bold 11px/13px Arial, Helvetica; color:#ccc;}
.topmenu a, .topmenu a:visited { font:bold 11px/13px Arial, Helvetica; color:#ccc;}
.topmenu a:hover { font:bold 11px/13px Arial, Helvetica; color:#f90;}
.topmenu b { font:bold 11px/13px Arial, Helvetica; color:#f90;}
#menubar { background-color: #000; font:bold 13px/15px Arial, Helvetica; color:#e0e0e0; height:23px;vertical-align:bottom;padding-bottom:7px;}
#menubar a, #menubar a.visited { font:bold 13px/15px Arial, Helvetica; color:#e0e0e0;}
#menubar a:hover { font:bold 13px/15px Arial, Helvetica; color:#f90;}

#Table_DL{background-color:#111;text-align:center;border:solid 2px #900;font:bold 12px/16px Arial, Helvetica;color:#fff;padding:3px; width:auto;height:auto;z-index:10;}


#content { background-color: #20690B; font:normal 12px/16px Arial, Helvetica; color:#e6e6e6; padding:0px 9px 0px 9px;}
#content h1 { font:bold 17px/19px Arial, Helvetica; color:#E7D99A;margin-bottom:3px;}
#content h2 { font:bold 16px/16px Arial, Helvetica; color:#fc0;margin-bottom:3px;}
#content h3 { font:bold 14px/16px Arial, Helvetica; color:#ccc;margin:0px;}
#content a, #content a:visited { font:normal 12px/16px Arial, Helvetica; color:#fc9;}
#content a.big, #content a.big:visited { font:bold 18px/24px Arial, Helvetica; color:#fc9;}

#content a.big:hover { color:#f90;}
#content a:hover { font:normal 12px/16px Arial, Helvetica; color:#f90;}

#content ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul li {font: normal 12px/16px Arial, Helvetica; list-style: url(/images/orange-square.gif) outside;}
#content ul ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul ul li {font: normal 12px/16px Arial, Helvetica;list-style: url(/images/orange-disc.gif) outside;}
#content ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol li {font: normal 12px/16x Arial, Helvetica; list-style: decimal outside;}
#content ol ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}
#content ol ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ul li {font: normal 12px/16px Arial, Helvetica;list-style: url(/images/orange-disc.gif) outside;}
#content ul ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}
#content ol ul ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ul ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}

.borders { background-color: #1B5905; border: 1px solid #35A812; padding: 2px; width:420px;text-align:center;padding:9px;}
.cell1 {font: normal 12px/16px Arial, Helvetica;color:#fff;background-color:#1B5905;}
.cell2 {font: normal 12px/16px Arial, Helvetica;color:#fff;}
.pu { color:#99f;}
.nb {width:420px;font:normal 11px/14px Arial, Helvetica;background-color:#933; color:#bbb;padding:9px; text-align:left; vertical-align:middle; border:1px outset #666;}
.sub1 {font:normal 11px/14px Arial, Helvetica;background-color:#000; color:#bbb;padding:9px; text-align:left; vertical-align:middle; border:3px solid #900; display:none;margin:0 auto;position:absolute;}
.side { background-color: #1E023D; font:normal 12px/16px Arial, Helvetica; color:#cccccc; padding:2px;}
#lang {font:normal 13px/22px Arial,Helvetica;background-color:#fff;color:#333;text-align:center;display:none;margin:0 auto;position:absolute;border:3px solid #999;}
#lang TD {font:normal 13px/22px Arial,Helvetica;background-color:#fff;color:#333; padding:5px;text-align:left;}
#lang A {font:normal 13px/22px Arial,Helvetica;color:#33C;} 
#lang TD.header {font:bold 13px/22px Arial,Helvetica;color:#333; background-color:#999;text-align:left;}
#lang TD.header2 {font:bold 13px/22px Arial,Helvetica;color:#c00;text-align:right; background-color:#999;}
#lang span.red {font:bold 13px/22px Arial,Helvetica;color:#c00;background-color:#fff;}

.progtext, .progtext a, .progtext a:hover, .progtext a:visited { padding:0px; margin:0px; font:normal 11px/18px Arial, Helvetica; COLOR:#300;} 
.progs { padding:0px; margin:0px; height:21px; width:130px;} 
.proginput { background-color:transparent; border:0px; position:relative; FONT: BOLD 12pt Arial, Helvetica; COLOR:#fff; padding-left:44px; margin:0px; width:146px;}

.progtext-es, .progtext-de a, .progtext-de a:hover, .progtext-de a:visited { padding:0px; margin:0px; font:normal 11px/18px Arial, Helvetica; COLOR:#300;} 
.progs-es { padding:0px; margin:10px 0px 0px 8px; height:21px; width:130px;} 
.proginput-es { background-color:transparent; border:0px; position:relative; FONT: BOLD 12pt Arial, Helvetica; COLOR:#fff; padding-top:0px; padding-left:44px; margin:0px; width:141px;}
.winnerarea-es { border:0; background:url(/splash/cc/es/sp3/images/cc-splash-es_34.gif); width:226px; height:112px; font:normal 12px/15px Arial, Helvetica; color:#fff;padding:0px 9px 0px 6px;margin:0px;}
.rssarea-es { background:url(/splash/cc/shared/images/cc-splash_29.gif); width:225px; height:146px; font:normal 8px/9px Arial, Helvetica; padding:2px 5px;margin-left:1px;}

.footer { background-color: #064802; font:normal 11px/13px Arial, Helvetica; color:#ccc; padding:0px;}
.footer em { font:normal 11px/13px Arial, Helvetica; color:#f90;}
.footer a { font:bold 11px/13px Arial, Helvetica; color:#fff;}
.footer a:hover { font:bold 11px/13px Arial, Helvetica; color:#f90;}
.aff { background-color:#666; font:normal 11px/13px Arial, Helvetica; color:#ccc; padding:4px; text-align:justify; vertical-align:top; border:1px outset #666;}
.ticker { background-color: #000; height:22px; padding-top:4px; font:bold 11px/13px Arial, Helvetica; color:#ccc;}
.ticker a, .ticker a:visited { font:bold 11px/13px Arial, Helvetica; color:#ccc;}
.ticker a:hover { font:bold 11px/13px Arial, Helvetica; color:#f90;}
.ticker b { font:bold 11px/13px Arial, Helvetica; color:#f90;}

.langdl { font: bold 12px/16px Arial, Helvetica;color:#fff;text-align:center;}
.divider { background:url(/images/divider.gif); height:28px;}
.splashdivider { background:url(/splash/cc/shared/images/splash-divider.gif); height:11px;}
.crumbs { font:normal 12px/16px Arial, Helvetica; color:#ccc; border-bottom:1px solid #35A812;padding-bottom:5px;}
.crumbs a, .crumbs a:visited { color:#99f;}
.crumbs a:hover { color:#f90;}

.footerblack { background-color: #000; font:normal 11px/13px Arial, Helvetica; color:#ccc; padding:6px 5px 0px 5px; text-align:justify;}
.footerblack a, .footerblack a:visited { font:normal 11px/13px Arial, Helvetica; color:#fc9;}
.footerblack a:hover { font:normal 11px/13px Arial, Helvetica; color:#f90;}
.footer strong { font:normal 11px/13px Arial, Helvetica; color:#f90;}
#footbar {font:bold 12px/14px Arial, Helvetica; background-color:#000; height:35px;color:#fff;}
.footertext { background-color:#016205; font:normal 11px/13px Arial, Helvetica; color:#ccc; padding:9px; text-align:justify; vertical-align:top; border:2px outset #666;}
.footertext a, .footertext a:visited { font:normal 11px/13px Arial, Helvetica; color:#fc9;}
.footertext a:hover { font:normal 11px/13px Arial, Helvetica; color:#f90;}
.footertext H1  {font:bold 15px/17px Arial, Helvetica; color:#fff;margin:1px 0px;}
#content .cta { width:640px; background-color:#195F05; font:bold 12px/14px Arial, Helvetica; color:#fff; padding:10px 16px; text-align:center; vertical-align:middle; border:1px outset #666;margin-bottom:26px;}
#content .cta a, #content .cta a:hover, #content .cta a:visited { font:bold 12px/14px Arial, Helvetica; color:#f90;}

.ddls { width:728px; background-color:#202; font:bold 12px/14px Arial, Helvetica; color:#fff; padding:10px 16px; text-align:center; vertical-align:middle; border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:3px;}
.ddls a, .ddls a:hover, .ddls a:visited { font:bold 12px/14px Arial, Helvetica; color:#fff;}

.rss { width:715px; background-color:#000; font:bold 12px/14px Arial, Helvetica; color:#fff; padding:10px 16px; text-align:center; vertical-align:middle; margin-bottom:6px;}
.rss a, .rss a:hover, .rss a:visited { font:bold 12px/14px Arial, Helvetica; color:#fff;}

.footlines {width: 760px; height: 3px; text-align: center; border-bottom: 1px solid #4E346B;}
.footlines2 {width: 760px; height: 3px; text-align: center; border-top: 1px solid #4E346B;}

.jprog { font: bold 12px/14px Arial, Helvetica; color:#c30; border:0px; background-color:transparent; height:20px; margin-top:3px; width:115px; vertical-align:middle; text-align:center;}
.jackp, .jackp STRONG { font: bold 12px/14px Arial, Helvetica; color:#333; border:0px; background-color:#fff;text-align:center;}

.jprogtotal { font: bold 12px/14px Arial, Helvetica; color:#fff; border:0px; background-color:transparent; height:20px; margin-top:3px; width:115px; vertical-align:middle; text-align:center;}
.jackptotal, .jackptotal STRONG { font: bold 12px/14px Arial, Helvetica; color:#fc0; border:0px; background-color:#333;text-align:center;}
#tickcon { left:0px; top:0px; position:relative;}
#tickcon0, #tickcon1 #tickcon2, #tickcon3, #tickcon4, #tickcon5, #tickcon6 { font:normal 12px/14px Arial,Helvetica; color:#fff;}
#tickcon0 B, #tickcon1 B, #tickcon2 B, #tickcon3 B, #tickcon4 B, #tickcon5 B, #tickcon6 B { font:bold 12px/14px Arial,Helvetica; color:#fff;}
#tickcon0 strong, #tickcon1 strong, #tickcon2 strong, #tickcon3 strong, #tickcon4 strong, #tickcon5 strong, #tickcon6 strong { font:bold 12px/14px Arial,Helvetica; color:#fff;}
#tickcon0 A:link, #tickcon1 A:link, #tickcon2 A:link, #tickcon3 A:link, #tickcon4 A:link, #tickcon5 A:link, #tickcon6 A:link { font:bold 12px/14px Arial,Helvetica; color:#fff;}
#tickcon0 IMG, #tickcon1 IMG, #tickcon2 IMG, #tickcon3 IMG, #tickcon4 IMG, #tickcon5 IMG, #tickcon6 IMG { padding:0; margin:0;}
#tickcon0 P, #tickcon1 P, #tickcon2 P, #tickcon3 P, #tickcon4 P, #tickcon5 P, #tickcon6 P { font:normal 12px/14px Arial,Helvetica; color:#e9e9e9; padding:2px; margin:0;}

#dropmenudiv { position:absolute;border-left:1px solid #E5C300; border-right:1px solid #E5C300; border-bottom:1px solid #E5C300; padding:5px; z-index:9; font:bold 12px/15px Arial, Helvetica; color:#ccc; text-decoration:none; }
#dropmenudiv a { color: #cccccc;}
#dropmenudiv a:hover { color: #f90;}
strong { color: #fc0;}
strong.or { color: #f60; }

b { color: #333; background-color:#fcc;}
small { font:normal 9px/10px Arial, Helvetica; }
.sm { font:bold 11px/12px Arial, Helvetica; width:90px; color:#ccc;}
.bd {border:1px solid #999;}

hr { border:none 0; border-bottom:2px dotted #666; width:60%; height:2px; margin-top:18px; margin-bottom:18px; text-align:center;}

#lightbox{background-color:#eee;padding: 10px; border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{ font-size: 0.8em;	padding-top: 0.4em;	}	
#lightboxCaption{ float: left; font:bold 11px/13px Arial, Helvetica; color:#333; }

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(/images/overlay.png); }
* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url("../blank.gif");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
	}
