p, td, ul, li, ol, ul, blockquote, span, div { color: white; font-family: arial,verdana,helvetica,sans-serif; }

a, .normXS1 a         { color: #0099CC; text-decoration: underline;}
a:link, .normXS1 a:link    { color: #0099CC; text-decoration: underline;}
a:visited, .normXS1 a:visited { color: #0099CC; text-decoration: underline;}
a:active, .normXS1 a:active  { color: #0099CC; text-decoration: underline;}
a:hover, .normXS1 a:hover   { color: #8EE1FD; text-decoration: underline;}

.copyright { color: #FFFFFF;}
.lefttext  { font-size: 8pt; color: #00CCFF}

.invXS1 {  color: #003366 }
.invS1 {  color: #003366 }
.invM1 {  color: #003366 }
.invL1 {  color: #003366}
.invXL1 {  color: #003366 }

.invXS2 {  color: #000000 }
.invS2 {  color: #000000 }
.invM2 {  color: #000000 }
.invL2 {  color: #000000}
.invXL2 {  color: #000000 }

.normXS1 { color: #FFFFFF; }
.normS1  { color: #FFFFFF; }
.normM1  { color: #FFFFFF; }
.normL1  { color: #FFFFFF; }
.normXL1 { color: #FFFFFF; }

.normXS2 { color: #0099FF; }
.normS2  { color: #0099FF; }
.normM2  { color: #0099FF; }
.normL2  { color: #0099FF; }
.normXL2 { color: #0099FF; }

.normXS3 { color: #FFCC00; }
.normS3  { color: #FFCC00; }
.normM3  { color: #FFCC00; }
.normL3  { color: #FFCC00; }
.normXL3 { color: #FFCC00; }

.normXSdim { color: #CCCCCC; }
.normSdim  { color: #CCCCCC; }
.normMdim  { color: #CCCCCC; }
.normLdim  { color: #CCCCCC; }
.normXLdim { color: #CCCCCC; }
.invXS1 a:visited { color: #FFFFCC; }

.invBGx           { background-color: #00CCFF; }       
.invBG            { background-color: #66CCFF; }
.invBG a:visited  { color: #FFFFCC; }
.invBG a:hover    { color: #333333; }

.invXS3 { color: #663300; }
.invS3  { color: #663300; }
.invM3  { color: #663300; }
.invL3  { color: #663300; }
.invXL3 { color: #663300; }

.invXSdim { color: #003399;  }
.invSdim  { color: #003399;  }
.invMdim  { color: #003399;  }
.invLdim  { color: #003399; }
.invXLdim { color: #003399;  }

.invXS1 a:hover  { color: #333333;  } 

.invXS1 a { color: #000099;  } 
.invBG a { color: #000099;  } 

a:link       { text-decoration: underline; color: #0099CC }
a:visited    { text-decoration: underline; color: #0099CC }
a:active     { text-decoration: underline; color: #0099CC }
a:hover      { text-decoration: underline; color: #8EE1FD }
a { text-decoration: underline; color: #0099CC }

.normS1, .normS2, .normS3, .invS1, .invS2, .invS3, .invSdim, .normSdim, .lefttext { font-size: 9pt; }
.normXS1, .normXS2, .normXS3, .invXS1, .invXS2, .invXS3, .invXSdim, .normXSdim, .copyright { font-size: 8pt; }

.normBG { background: #000000 }
.whyBG, .dimBG {  background-color: #333333}
.highlight {  color: #990000}

.titlebar {  color: white; background-color: #555555; font-weight: bold; font-size: 20px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }

.playtitlebar, .playtitlebarS { font-weight: bold; color: white; background-color: black; width: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.playtitlebarS2 { font-weight: bold; color: white; width: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.paleBG {  background-color: #333333}

.simueventtitle, .simueventeven, .simueventodd, .simucalendartitle, .simueventcanceled { font-size: 8pt; }
.title { font-weight: bold; font-size: 20px; line-height: 24px; color: #00CCFF; }

a.navbar { font-size: 12pt; color: #003366; text-decoration: none; }
a.navbarS { font-size: 10pt; color: #003366; text-decoration: none; }



.simucalendartitle {  font-size: 8pt; color: #66CCFF; }
.simueventcanceled {  font-size: 8pt; color: #66CCFF; }
.simueventtitle { font-size: 8pt; color: #66CCFF; }
.simueventeven { font-size: 8pt; color: #66CCFF; }
.simueventodd { font-size: 8pt; color: #66CCFF; }
.eventcalBG { background-color: #000033; border: #999999; }
.eventtoday {  background-color: #003300}


.invHeaderM1 { font-size: 10pt; color: #000000; background-color: #66CCFF; border-color: #979797 #979797 #171717 #171717;}
.invTable { border-color: #CCCCCC;  }
.invDataS1 { font-size: 9pt; color: #6699CC; background-color: #333333; border-color: #000000; }

a.normBG  {  text-decoration: underline; color: #0099CC }
.normBG a:link {  text-decoration: underline; color: #0099CC }
.normBG a:active { text-decoration: underline; color: #0099CC }
.normBG a:visited { text-decoration: underline; color: #0099CC }
.normBG a:hover   {  text-decoration: underline; color: #8EE1FD; }

a.dimBG  { text-decoration: underline; color: #0099CC }
.dimBG a:link {  text-decoration: underline; color: #0099CC }
.dimBG a:active {  text-decoration: underline; color: #0099CC }
.dimBG a:visited {  text-decoration: underline; color: #0099CC }
.dimBG a:hover   {  text-decoration: underline; color: #8EE1FD; }

.paleBG a         { text-decoration: underline; color: #0099CC }
.paleBG a:link { text-decoration: underline; color: #0099CC}
.paleBG a:visited {  text-decoration: underline; color: #0099CC }
.paleBG a:hover   {  text-decoration: underline; color: #8EE1FD; }

a:link.invXS2, .invXS2 a, .invXS2 a:visited, .invXS2 a:hover { text-decoration: underline; color: #000099 }
a:link.invXS3, .invXS3 a, .invXS3 a:visited, .invXS3 a:hover { text-decoration: underline; color: #000099 }
a:link.invXS1, .invXS1 a, .invXS1 a:visited, .invXS1 a:hover { text-decoration: underline; color: #000099 }

a:link.invS2, .invS2 a, .invS2 a:visited, .invS2 a:hover { text-decoration: underline; color: #000099 }
a:link.invS3, .invS3 a, .invS3 a:visited, .invS3 a:hover { text-decoration: underline; color: #000099 }
a:link.invS1, .invS1 a, .invS1 a:visited, .invS1 a:hover { text-decoration: underline; color: #000099 }

a:link.invXL2, .invXL2 a, .invXL2 a:visited, .invXL2 a:hover { text-decoration: underline; color: #000099 }
a:link.invXL3, .invXL3 a, .invXL3 a:visited, .invXL3 a:hover { text-decoration: underline; color: #000099 }
a:link.invXL1, .invXL1 a, .invXL1 a:visited, .invXL1 a:hover { text-decoration: underline; color: #000099 }

a:link.invL2, .invL2 a, .invL2 a:visited, .invL2 a:hover { text-decoration: underline; color: #000099 }
a:link.invL3, .invL3 a, .invL3 a:visited, .invL3 a:hover { text-decoration: underline; color: #000099 }
a:link.invL1, .invL1 a, .invL1 a:visited, .invL1 a:hover { text-decoration: underline; color: #000099 }

a:link.invM2, .invM2 a, .invM2 a:visited, .invM2 a:hover { text-decoration: underline; color: #000099 }
a:link.invM3, .invM3 a, .invM3 a:visited, .invM3 a:hover { text-decoration: underline; color: #000099 }
a:link.invM1, .invM1 a, .invM1 a:visited, .invM1 a:hover { text-decoration: underline; color: #000099 }


.parchmentBG {
	border: 1px #006699; 
	border-style:solid;
	background-color: #333333;
	background-image: url(/images/cs2/home/redgridbg.jpg);
}


a.parchmentBG, .parchmentBG a:link  { text-decoration: underline; color: #0099CC }
.parchmentBG a:hover   { text-decoration: underline; color: #8EE1FD }

.newsBox {
	background-color:#FFFFDD; 
}
.gameBanner {
}
.loginbutton {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	background-color:#333333;
	color:#CCFFFF;
	border-style:solid;
}
.pad5 {
}
.pad10 {
}
a.topbarlinks, a.topbarlinks:link, a.topbarlinks:visited, a.topbarlinks:active {
	color: #CCFFFF;
}
a.topbarlinks:hover {
	color: #FFFF00;
}

.lefttextnew {
	color: #33CCFF;
}
.loginfnew {
}
.newsBox {
	background-color: #1F1F1F;
	border-color: #555555;
}

.announceCell {
background-color: #003366;
}

