body {margin: 0; padding: 0; height: 100%; background: #b9ddf4 url("images/bkg_page.jpg") repeat-x;}

a:link { text-decoration : none; color : #2293d4; border: 0px;} 
a:active { text-decoration : underline; color : #2293d4; border: 0px;} 
a:visited { text-decoration : none; color : #2293d4; border: 0px;} 
a:hover { text-decoration : underline; color : #006699; border: 0px;}	
td {
  font-size: 10pt;
  font-family: sans-serif;
}




#bgcontain { width: 950px; margin: 0 auto; text-align: left; } 

.bottom { background:#f0f4df; display: block; padding: 10px; vertical-align: center; font-size: 13px; font-weight: bold;}

#header { width: 950px; padding:0px; float: left; clear: both; background: url(/images/bkg_header.png) no-repeat; width: 950px; height: 111px; margin-top: 34px;}
#header h3 { text-indent: -5000px; margin: 0; padding: 0;}
#header h3 a {width: 562px; height: 67px; background: url(/images/logo_gamesite200.png) no-repeat; cursor: hand; float: left; }
#header h3 a:hover { float: left; color: #fff; background: url(/images/logo_gamesite200.png) no-repeat bottom; cursor: hand; text-decoration: none;}

/* Center Tabs */	
.menu { float: left; padding: 0px 0px 0px 14px; margin: 0px; width: 100%; }
.menu li { DISPLAY: inline; PADDING: 0px; MARGIN: 0px 1px 0px 0px; float: left; FONT-SIZE: 10px; font-weight: bold;}
.menu a { BACKGROUND: url(/images/menu_left.png) no-repeat left top; FLOAT: left; color: #2293d4; text-decoration: underline;}
.menu a:hover { BACKGROUND-POSITION: 0% -25px; color: #fff; cursor: hand;}
.menu a span { padding: 6px 10px 7px 6px; margin: 0px 3px; DISPLAY: block; BACKGROUND: url(/images/menu_right.png) no-repeat right top;text-decoration: underline; }
.menu a:hover span { color: #fff; BACKGROUND-POSITION: 100% -25px;text-decoration: underline; }

.menu .active a { color: #fff; BACKGROUND-POSITION: 0% -25px; }
.menu .active a span { color: #fff; BACKGROUND-POSITION: 100% -25px; }

.menu .visited a { color: #2293d4; BACKGROUND-POSITION: 0% -50px; }
.menu .visited a span { color: #2293d4; BACKGROUND-POSITION: 100% -50px; }


.slogan { text-indent: -5000px; margin: 0; padding: 0;}
.slogan strong { width: 222px; height: 25px; background: url(/images/slogan.gif) no-repeat; position: absolute; top: 0px; }

* html #container {height: 250px;} 
#container { padding: 10px; float: left; width: 930px; margin: 10px 0px 0px 0px; background: #fff url(/images/bkg_container.png) no-repeat; min-height: 250px;}


.SC {  width: 760px; min-height: 100%;}
.SC h1 { background:#f0f4df; font-family: "Trebuchet MS"; font-size: 20px; letter-spacing: -1px; font-weight: normal; padding: 10px 0px; margin: 0px; color: #003366;}
.SC h1 strong { font-size: 26px; font-weight: bold; letter-spacing: 0;}

.SC .list { font-size: 12px;}
.SC .list strong { letter-spacing:-1px; font-size: 11px; }

.SC .list .th1 { font-size: 16px; font-family: "Trebuchet MS"; letter-spacing: -1px; background: #f8ffda  url(/images/th1_ico.png) no-repeat left center; padding: 0px 20px 0px 20px;}
.SC .list .th2 { font-size: 16px; font-family: "Trebuchet MS"; letter-spacing: -1px; background: #f8ffda  url(/images/th2_ico.png) no-repeat left center; padding-left: 20px;}
.SC .list .th3 { font-size: 9px; background: #f8ffda  url(/images/th3_ico.png) no-repeat left center; padding-left: 20px; line-height: 10px;}
.SC .list .th4 { font-size: 9px; background: #f8ffda  url(/images/th4_ico.png) no-repeat left center; padding-left: 20px; line-height: 10px;}
.SC .list .a { background: #fff; }
.SC .list .b { background: #ecf9ff;}

.SC .list th { background: #f8ffda; border-bottom: solid 1px #dae1be; border-top: solid 1px #dae1be; text-align: left;}
.SC .list td { vertical-align: top; border-bottom: 1px solid #cbe2ed; padding: 10px 0px;}
.SC .list td span { display: block; font-size: 14px; letter-spacing: -1px; font-weight: bold; font-family: 'Arial'; text-align: center;}
.SC .list td small { display: block; text-align: center;}


.SCFull { float: left; width: 900px; min-height: 100%; margin-right: 10px; line-height: 1.3em;}
.SCFull h1 { background:#f0f4df; font-family: "Trebuchet MS"; font-size: 20px; letter-spacing: -1px; font-weight: normal; padding: 10px 0px; margin: 0px; color: #003366;}
.SCFull h1 strong { font-size: 26px; font-weight: bold; letter-spacing: 0;}

.SCFull .list { font-size: 12px;}
.SCFull .list strong { letter-spacing:-1px; font-size: 11px; }

.SCFull .list .th1 { font-size: 16px; font-family: "Trebuchet MS"; letter-spacing: -1px; background: #f8ffda  url(/images/th1_ico.png) no-repeat left center; padding: 0px 20px 0px 20px;}
.SCFull .list .th2 { font-size: 16px; font-family: "Trebuchet MS"; letter-spacing: -1px; background: #f8ffda  url(/images/th2_ico.png) no-repeat left center; padding-left: 20px;}
.SCFull .list .th3 { font-size: 9px; background: #f8ffda  url(/images/th3_ico.png) no-repeat left center; padding-left: 20px; line-height: 10px;}
.SCFull .list .th4 { font-size: 9px; background: #f8ffda  url(/images/th4_ico.png) no-repeat left center; padding-left: 20px; line-height: 10px;}
.SCFull .list .a { background: #fff; }
.SCFull .list .b { background: #ecf9ff;}

.SCFull .list th { background: #f8ffda; border-bottom: solid 1px #dae1be; border-top: solid 1px #dae1be; text-align: left;}
.SCFull .list td { vertical-align: top; border-bottom: 1px solid #cbe2ed; padding: 10px 0px;}
.SCFull .list td span { display: block; font-size: 14px; letter-spacing: -1px; font-weight: bold; font-family: 'Arial'; text-align: center;}
.SCFull .list td small { display: block; text-align: center;}


.SR { background: #f0f4df; float: right; width: 160px; padding: 0px;}
.SR h3 { background:#dfe5c4; font-family: "Trebuchet MS"; font-size: 16px; letter-spacing: -1px; padding: 3px 0px 3px 10px; margin: 0px;  color: #003366;}
.SR ul { padding: 5px 10px; margin: 0px; margin-bottom: 10px;}
.SR li { padding: 1px 0px; margin: 0px; list-style-type: none; font-weight: none; line-height: 12px; line-height: 1.5em; font-size: 11px;}
.SR li a { text-decoration: underline;}
.SR li a:visited { text-decoration: underline;}

#footer { width: 950px; background: #f0f4df url(/images/bkg_footer.png) no-repeat; height: 59px; clear: both;} 
#footer p { padding: 20px 5px 0px 10px; margin: 0px; } 

.fontpage td {
	width: 16%;
	vertical-align: top;
	text-align: left;
}
.frontpage_header td {
	color: #6699FF;
	font-size: 17px;
	padding-top: 30px;
}
.frontpage_header1 td {
	color: #6699FF;
	font-size: 17px;
}