p, td, tt, 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;}

.invXS2 {  color: #000000 }
.invS2 {  color: #000000 }
.invM2 {  color: #000000 }
.invL2 {  color: #000000}
.invXL2 {  color: #000000 }
.titlebar {  color: #FFFFFF; background-color: #000066}

.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;  } 

.submitButton { font-family: Verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #66CCFF; background-color: #000000; border: thin #66CCFF solid}
.submitButton2 { font-family: Verdana, arial, helvetica, sans-serif; font-size: 10px; color: #0099CC; background-color: #111111; font-weight: bold; border: thin #66CCFF solid}
.submitButton3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #FF6600; border-color: #FF9900 #CC3300}
.submitButton4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none; background-color: #FF6600; border-color: #FF9900 #CC3300 }
.playButton {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #001073; border-color: #99A1CC #081033 #081033 #CCD2E3; font-size: 10pt; font-weight: bold; border-style: double; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.loginf    { font-family: "Courier New", Courier, mono; font-size: 10pt; color: #33CC00; background-color: #333333; border: #999999; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100px; position: relative; clip: rect()}

.inputFieldDisabled { font-family: "Courier New", Courier, mono; font-size: 10pt; color: #53321A; background-color: #FFFFCC; border: none}
.inputPulldown {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #33CC00; text-decoration: none; background-color: #333333; border-color: #999999 #999999}
.inputPulldown2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #33CC00; text-decoration: none; background-color: #333333; border-color: #999999 #999999; width: 350px;}
.inputField {  font-family: "Courier New", Courier, mono; font-size: 10pt; color: #33CC00; background-color: #333333; border: #999999; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.lefttext {  color: #00CCFF}
.nada { color: #FFFFFF; background-color: #001073; border-color: #99A1CC #081033 #081033 #CCD2E3; font-size: 10pt; font-weight: bold; border-style: double; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.normBG {  background-color: #000000; background-image: none}
.whyBG, .dimBG {  background-color: #333333}
.copyright { color: #FFFFFF; }
.highlight {  color: #990000}
.titlebar a { color: #000066}

.paleBG {  background-color: #333333}
.title { color: #00CCFF}

.navbar, .navbarXS, a.navbar, a.navbarS, a.navbarXS, a.navbar:link, a.navbarXS:link, a.navbarXS:visited, a.navbarXS:active, a.navbarS:link, a.navbarS:visited, a.navbarS:active, a.navbar:visited, a.navbar:active { color: #003366; text-decoration: none; }
a.navbar:hover, a.navbarS:hover, a.navbarXS:hover { color: #003366; background-color: #333333; }
a.navbarS, a.navbarS:link, a.navbarS:visited, a.navbarS:active { font-size: 10pt }

.simucalendartitle {  color: #66CCFF; }
.simueventcanceled {  color: #66CCFF; }
.simueventtitle { color: #66CCFF; }
.simueventeven { color: #66CCFF; }
.simueventodd { color: #66CCFF; }
.eventcalBG { background-color: #000033; border: #999999; }
.eventtoday {  background-color: #003300}
.submitButton5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #003399; border-color: #FF9900 #CC3300 }


.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 {
	background-image:url(/images/cs2/home/cs2pattern1.jpg);
	width:800px;
	height:auto;
	background-repeat:no-repeat;
}
.loginbutton {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	background-color:#333333;
	color:#CCFFFF;
	border:1px #CCFFFF solid;
	border-style:solid;
}
.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}


a.topbarlinks, a.topbarlinks:link, a.topbarlinks:visited, a.topbarlinks:active {
	color: #CCFFFF;
}
a.topbarlinks:hover {
	color: #FFFF00;
}

.lefttextnew {
	color: #33CCFF;
}

.loginfnew {
	width:80px;
	border:1px #000000;
	border-style:solid;
	font-family: "Courier New", Courier, mono; 
	font-size: 11px; 
 	clip: rect();
	color: #33CC00; 
	background-color: #333333; 
	border: #999999; 
	border-style: double; 
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.newsBox {
	background-color: #1F1F1F;
	border-color: #555555;
}

.leftColumn {
width: 155px;
padding-left: 5px;
}
.mainColumn {
width: 100%;
padding: 10px;
}
.rightColumn {
width: 160px;
padding-right: 5px;
}
.announceCell {
background-color: #003366;
}

.cs2header {
font-size: 18pt;
color: #0099CC;
font-family: Verdana;
}


.invXS1 { color: #003366; }
.invS1 { color: #003366; }
.invM1 { color: #003366; }
.invL1 { color: #003366; }
.invXL1 { color: #003366; }
