*{
	margin:0px;
	padding:0px;
}

body{
	text-align:center;
	background:#054B7F url(img/body_bg.gif) top repeat-x;
}

a{ text-decoration:none; color: #064d80;}
a:hover{ text-decoration:underline; color: #064d80;}

p{}

ul { margin:0; padding:0; list-style-type:none; }

td{
	vertical-align:top;
}

img{ 
	margin:0px;
	padding:0px;
	border: none;	
}

form {
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddf0d4;
	background: #f7fee6;
}

.clear { clear: both; }
.clear-left{ clear:left; }
.clear-right{ clear:right; }
.clearfix{ display:block; clear:both; height:1px; }

.float-left  { float: left; }
.float-right { float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }
.align-center{ text-align:center; }


#page{
	width:938px;
	padding:0px 31px 0px 31px;
	text-align:left;
	margin: 0 auto;
}

#header{
	position:relative;
	height:50x;
	width:938px;
}

#header h1, #header h1 a, #header h2, #header h2 a{
	color: #fff;
	padding:20px;
}

#content{
	width:938px;
	background:#125486;
}

#content .bgTop {
	background:url(img/content_corner_tl.gif) no-repeat 0% 0%;
	width:100%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
#content .bgTop div {
	background:url(img/content_corner_tr.gif) no-repeat 100% 0%;
	width:100%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
#content .bgBottom {
	margin:0;
	background: url(img/content_corner_bl.gif) no-repeat 0% 0%;
	width:100%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
#content  .bgBottom div {
	background:url(img/content_corner_br.gif) no-repeat 100% 0%;
	width:100%;
	height:5px;
	line-height:5px;
	font-size:5px;
}


#main{
	margin:0px;
	padding:8px 0 0 9px;
    width:647px;
	float:left;
	text-align:left;
	overflow:hidden;	
}


#sidebar{
	margin:8px 9px 0px 8px;
	float:right;
	text-align:left;
}


.footer {
    padding-top: 10px;
    color: white;
    font-size: 11px;
    font-family:Tahoma;
}
.footer .float-left{
    margin-left: 34px;
} 
.footer .float-right{
    margin-right: 9px;
} 

.footer .float-left UL{
    margin-top: 15px;
    list-style-type: disc;
    list-style-position:inside;
}   
.footer .float-left UL li a{
    color: white;
    text-decoration: underline;
} 
.footer .float-left UL li a:hover{
    text-decoration: none;
} 

.copyright {
    height: 100px;
    padding-top: 15px;
    color:#98b5ca;
    font:normal 12px Tahoma;
}
.copyright a {
    color:#98b5ca;
    text-decoration: underline;
}

.white_width {
	width:647px !important;
}
.white_margin {
	margin-top:8px;
}
.white_bg{
	float:left;
	background:white;	
}

.white_bg .top_corners {
	background:url(img/white_bg_tl.gif) no-repeat 0% 0%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
.white_bg .top_corners div {
	background:url(img/white_bg_tr.gif) no-repeat 100% 0%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
.white_bg .bottom_corners {
	background: url(img/white_bg_bl.gif) no-repeat 0% 0%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
.white_bg .bottom_corners div {
	background:url(img/white_bg_br.gif) no-repeat 100% 0%;
	height:5px;
	line-height:5px;
	font-size:5px;
}
.white_bg .content {
	margin:5px 10px;
	font-size:11px;
	font-family:tahoma;
}
.blue_title, .blue_title a, h1, h2  {
	color:#064d80;
	font-size:24px;
	font-family: Tahoma,Arial,sans-serif;
    letter-spacing: -1px;
    font-weight: normal;
}



.content h3.top  {
    color:#064d80;
    font-size:24px;
    font-family: Tahoma,Arial,sans-serif;
    letter-spacing: -1px;
    font-weight: normal;
    margin:11px 0 ;
}

.white_bg .dotted {
	margin: 9px 0;
	background: url(img/dots.gif) repeat-x 0% 0%;
	height:1px;
	line-height:1px;
	font-size:1px;
}

.banner {
   width:265px;
}

ul.top10
{
	font-size:11px;
	margin:5px 10px;
}

ul.top10 li
{
	width:224px;
    height:20px;
    background: url(img/top10_bg.gif) top left no-repeat;   
    margin: 0 0 1px 0;
    text-decoration: none;
	padding:7px 0px 7px 7px;
}

.top3 {
    color:#1e649c;
    text-decoration: underline;
}

ul.game li{
	background:transparent url(img/game_bg.gif) top left no-repeat;
	margin:0px 3px 2px 0px;
	width:122px;
	height:115px;
	float:left;
	list-position:inside;
	line-height:1.2em;
	overflow:hidden;
	text-align:center;	
}

ul.game li a img{
	margin:15px 30px 0;
    border:none !important;
}

ul.game li a:hover img{
	text-decoration: none;
}

ul.game a {
	color:#1e649c;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
}

ul.game li span{
	color:#4c4c4c;
	font-weight:normal;
	font-family:tahoma;
	font-size:11px;
}

#game h2 { color:#064D80;
font-family:Tahoma,Arial,sans-serif;
font-size:17px;
font-weight:normal;
letter-spacing:1px; }

#game center { padding: 20px 0;}

#menu { font-family:Tahoma,Arial,sans-serif; font-size:11px; padding:10px 0 0 15px; width:500px; height:30px;}
#menu ul li a { color: #fff; }
#menu ul {}
#menu ul li {float:left; padding-bottom:3px; width:110px; }

#paging { padding: 10px 0 0 0; }
#paging span, #paging a:hover {
background:#125486;
color:#FFFFFF;
font-size:20px;
height:20px;
padding:5px 10px;
}
#paging a {
font-size:20px;
height:20px;
padding:5px 10px;
text-decoration:none;
background:#F2F2F2;
}
