.normXS1 { font-size: 10px; color: #333333; }
.normS1  { font-size: 8pt;  color: #333333; }
.normM1  { font-size: 10pt; color: #333333; }
.normL1  { font-size: 12pt; color: #333333; }
.normXL1 { font-size: 14pt; color: #333333; }

.normXS2 { font-size: 10px; color: #001144; }
.normS2  { font-size: 8pt;  color: #001144; }
.normM2  { font-size: 10pt; color: #001144; }
.normL2  { font-size: 12pt; color: #001144; }
.normXL2 { font-size: 14pt; color: #001144; }

.normXS3 { font-size: 10px; color: #443311; }
.normS3  { font-size: 8pt;  color: #443311; }
.normM3  { font-size: 10pt; color: #443311; }
.normL3  { font-size: 12pt; color: #443311; }
.normXL3 { font-size: 14pt; color: #443311; }

.normXSdim { font-size: 10px; color: #7E7E61; }
.normSdim  { font-size: 8pt;  color: #7E7E61; }
.normMdim  { font-size: 10pt; color: #7E7E61; }
.normLdim  { font-size: 12pt; color: #7E7E61; }
.normXLdim { font-size: 14pt; color: #7E7E61; }

a:link.normSdim, a:visited.normSdim  { font-size: 8pt;  color: #7E7E61; }

.invXS1 a, .invXS1 a:visited, .invXS1 a:hover { color: white; }

.invBGx           { background-color: #373E48; }       
.invBG            { background-color: #404850; }
.invBG a, .invBG a:visited  { color: #FFFFCC; }
.invBG a:hover    { color: #FFFFDD; }

.invXS1 { font-size: 10px; color: #EEEECC; }
.invS1  { font-size: 8pt;  color: #EEEECC; }
.invM1  { font-size: 10pt; color: #EEEECC; }
.invL1  { font-size: 12pt; color: #EEEECC; }
.invXL1 { font-size: 14pt; color: #EEEECC; }

.invXS2 { font-size: 10px; color: #FFFFFF; }
.invS2  { font-size: 8pt;  color: #FFFFFF; }
.invM2  { font-size: 10pt; color: #FFFFFF; }
.invL2  { font-size: 12pt; color: #FFFFFF; }
.invXL2 { font-size: 14pt; color: #FFFFFF; }

.invXS3 { font-size: 10px; color: #FFFF99; }
.invS3  { font-size: 8pt;  color: #FFFF99; }
.invM3  { font-size: 10pt; color: #FFFF99; }
.invL3  { font-size: 12pt; color: #FFFF99; }
.invXL3 { font-size: 14pt; color: #FFFF99; }

.invXSdim { font-size: 10px; color: #26354F; }
.invSdim  { font-size: 8pt;  color: #26354F; }
.invMdim  { font-size: 10pt; color: #26354F; }
.invLdim  { font-size: 12pt; color: #26354F; }
.invXLdim { font-size: 14pt; color: #26354F; }

.titlebar {
	color: #003366;
	background-color: #fffbec;
	border: 1px #000000 solid;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
}
.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: #000066 }
a.navbar:hover, a.navbarS:hover, a.navbarXS:hover { color: navy }
.lefttext { color: white }
body,.normBG {  background-color: #C7C5AC; }
.normBG { background-image: url(/images/gs4/gs3_background.jpg)}


.submitButton { font-family: Verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #000066; border: 2px outset; border-color: #CC9933 #996600 #996600 #CC9933}
.submitButton2 { font-family: Verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #53321A; background-color: #FFFF99; font-weight: bold; border: 2px outset; border-color: #FFCC00 #FF9900 #FF9900 #FFCC00}
.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 { background-color: #E2E2C7; font-family: "Courier New", Courier, mono; font-size: 10pt; width: 100px; position: relative;}
.inputField {  
	font-family: "Courier New", Courier, mono; 
	font-size: 10pt; 
	color: #53321A; 
	background-color: #FFFFCC; 
	border: #000000; 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}


.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: #660000; text-decoration: none; background-color: #FFFFCC; border-color: #996633 #993300}
.inputPulldown2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; text-decoration: none; background-color: #FFFFCC; border-color: #996633 #993300; width: 350px;}

.submitButton5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #003399; border-color: #FF9900 #CC3300 }

.herbHeader { 
	background-color: #404850;
	border-style: solid;
	border-width: 1px;
	border-color: #979797 #979797 #171717 #171717;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

.herbTable { 
	border-color: #404850;
	border-width: 1px;
	border-style: solid;
}

.herbData {
	background-color: #B7B59C;
	border-style: solid;
	border-width: 1px;		
	border-color: #000000;
	font-size: 9pt;	
	font-weight: normal;
	color: navy;
	font-family: Arial, Helvetica, sans-serif;
}

.herbData2 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt; 
color: #000000;
background: none;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-left: 0px;
border-bottom: 0px;
}
.herbDataPale { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt; 
color: #000000;
background-color: #EDEDDC;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-left: 0px;
border-bottom: 0px;
}

.herbHeader a, .herbHeader a:visited  { color: #FFFFCC; }
.herbHeader a:hover    { color: #FFFFDD; }

.invHeaderM1 { font-size: 10pt; color: #AABFD5; background-color: #404850; border-color: #979797 #979797 #171717 #171717; color: #ffffff; }
.invTable { border-color: #404850;  }
.invDataS1 { font-size: 9pt; color: #000000; background-color: #B7B59C; border-color: #000000; }

.parchmentBG {
	background-image:url(/images/gs4/home/parchment_bg.jpg); 
	border: 1px #006699; 
	border-style:solid;
}

.gameBanner {
	background-image:url(/images/gs4/home/gs4pattern1.jpg);
	width:800px;
	height:auto;
	background-repeat:no-repeat;
}
.loginbutton {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	background-color:#74B2EF;
	color:#000000;
	border:1px #FFFFFF;
	border-style:solid;
}

.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}
a.topbarlinks, a.topbarlinks:link, a.topbarlinks:visited, a.topbarlinks:active {
	color: #74B2EF;
}
a.topbarlinks:hover {
	color: #FFFF00;
}
.lefttextnew {
	color: #FFFFFF;
}

.loginfnew {
	width:80px;
	border:1px #000000;
	border-style:solid;
	font-family: "Courier New", Courier, mono; 
	font-size: 11px; 
}

.newsBox {
background-color: #F3F0E7;
}

.newsparchment {
padding: 10px 10px 10px 10px; 
margin:10px 10px 10px 10px; 
background-image:url(/images/gs4/home/parchment_bg.jpg);
}

.maintableBG {
background-color:#C7C5AC;
}
.leftgamecell {
background-color: #C7C5AC;
}
.leftColumn {
width: 155px;
padding-left: 10px;
}
.mainColumn {
width: 100%;
padding: 10px;
}
.rightColumn {
width: 160px;
padding-right: 8px;
}

.whyBG {
background-color: #FFFFFF;
border: 1px #FFFFCC solid;
}

.imgopaq {
filter:alpha(opacity=75);
opacity:.75;
border-color: #c7c5ac;
border-width: 2px;
}

.imgopaq:hover {
border-width: 2px;
border-color: #ffffff;
filter:alpha(opacity=100);
opacity:1;
}

.spot_question {
font-size: 10pt; 
font-weight: bold;
color: #001144; 
}

.spot_answer {
}

.spot_about {
}

#front_promo_base {
	width: 455px; 
	position: relative; 
	background: #FFFFFF; 
	margin: 0px 0px 12px 0px; 
	z-index: 0;
}

#front_promo_text {
	position:absolute; 
	left:165px; 
	top: 80px; 
	width: 285px;
}

#front_promo_button_container {
	position:relative; 
	top: -12px;
}

#front_promo_member_btn {
	margin-right: 10px;
}

#front_promo_signup_btn {
	margin-left: 10px;
}