* { margin:0; padding:0; }

body{ 
	background:#0D243C;
	font-family:Arial;
	font-size:12px;
	color:#3c3c3c;
}
A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #990066
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
ul, ul li { list-style:none; list-style-image:none; list-style-type:none;}

table{border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}

tbody { border:none;}

a:hover{text-decoration:none; }
img, a img { border:0;}

.clear { clear:both;}

#main { width:950px; margin:0 auto; background:url("../images/bg-left.gif") top repeat-x;}

.bg-left { background:url("../images/bg-left.gif") top repeat-x;}
.bg-right { background:url("../images/bg-right.gif") top repeat-x;}

.header { background:url("../images/bg-top.jpg") top right no-repeat; height:227px;}

.logo { margin:30px 0px 10px 10px; float:left;}

.pr-menu { background:url("../images/bg-menu.gif") top repeat-x;}
.menu-left { background:url("../images/menu-left.gif") top left no-repeat; width:100%;}
.menu-right { background:url("../images/menu-right.gif") top right no-repeat; width:100%;}
ul.primary-links {margin:0px; padding:0; list-style:none; text-align:center;}
ul.primary-links li {float:left; padding:14px 24px 10px 24px; background:url("../images/bg-li.gif") no-repeat right ; text-transform:none;}
ul.primary-links li a {color:#e4f8fd; text-decoration:none; font-size:14px; font-weight:normal;}
ul.primary-links li a:visited {COLOR: #e4f8fd}
ul.primary-links li a:hover { text-decoration:underline;}
ul.primary-links li.last { background:none;}

.bg-bread { background:url("../images/bg-bread.gif") top repeat-x;}
.bread-left { background:url("../images/bread-left.gif") top left no-repeat;}
.bread-right { background:url("../images/bread-right.gif") top right no-repeat;}

.tall-l { background:url("../images/tall-l.gif") left repeat-y #FFFFFF;}
.tall-r { background:url("../images/tall-r.gif") right repeat-y;}
.tall-b { background:}
.k-bl { background:url("../images/k-bl.gif") bottom left no-repeat;}
.k-br { background:url("../images/k-br.gif") bottom right no-repeat; padding:11px;}

.left2{padding:0px; }
.right2{padding:0px;}
.cent { padding:0px 15px 0px 15px; background:#FFFFFF;}
.cent li a { color:#ed5914;}

/****************/
.block { margin-bottom:7px;}
.block-top { background:url("../images/bg-block-top2.gif") top no-repeat #98a3b1;}
.block-bottom { background:url("../images/bg-block-bottom2.gif") bottom no-repeat;}
.block .title { background:url("../images/bg-h2.gif") left top no-repeat; padding-left:10px;}
.title h3 { color:#ffffff; font-size:13px; font-weight:bold; padding:13px 0px 13px 39px; text-transform:capitalize; background:url("../images/bg-ha3.gif") no-repeat 0 8px; }
/***************/

#block-user-1 { background:url("../images/bg-block-tall.gif") repeat-y;}
#block-user-1 .title { background:url("../images/bg-h.gif") top repeat-x; padding-left:16px;}
#block-user-1 .title h3{ background:url("../images/bg-ha.gif") no-repeat 0 16px; color:#161a1f; padding-top:19px;}
#block-user-1 .block-top { background:url("../images/bg-block-top.gif") top no-repeat;}
#block-user-1 .block-bottom { background:url("../images/bg-block-bottom.gif") bottom no-repeat;}
#block-user-1 .content { padding-right:8px; padding-top:0px; background:url("bg-block2.gif") top left no-repeat;}
#block-user-1 .content ul.menu { padding-left:8px;}
#block-user-1 .content ul.menu li ul.menu { padding-left:0px;}
#block-user-1 .content ul.menu li { background:url("../images/bg-li2.gif") top repeat-x; padding:8px 0px 0px 15px; list-style-image:none; list-style:none; margin:0; line-height:22px;}
#block-user-1 .content ul.menu li a { background:url("../images/a1.gif") no-repeat 0 5px; padding-left:13px; color:#15314f; font-size:12px; text-decoration:none; font-weight:bold}
#block-user-1 .content ul.menu li a:hover{ text-decoration:none; color:#126bc3;}
#block-user-1 .content ul.menu li.collapsed a { background:url("../images/a1.gif") no-repeat 0;}
#block-user-1 .content ul.menu li.expanded { background:none;}

/*----Login-form----*/
#block-user-0 {  background:url("../images/bg-block7.gif") left repeat-y;}
#block-user-0 .title h3 { background:url("../images/bg-ha4.gif") no-repeat 0 3px;}
#block-user-0 .content {background:url("../images/bg-block8.gif") top left no-repeat; padding-left:23px; line-height:30px}
#user-login-form { text-align:left; padding-top:5px; padding-left:0px;}
#user-login-form input#edit-name { width:90px; font-size:15px; color:#163a43; border:1px solid #6a798e;}
#user-login-form input#edit-pass { width:90px; font-size:15px; color:#163a43; border:1px solid #6a798e;}
#user-login-form input#edit-code { width:36px; font-size:12px; color:#163a43; border:1px solid #6a798e; height:18px}
#user-login-form label { color:#FFFFFF; font-size:11px; font-weight:normal;}
#user-login-form .form-required { color:#d3195a;}
#user-login-form .description a { color:#FFFFFF;}
#user-login-form .item-list a{ font-weight:normal; color:#15314f; text-decoration:underline; font-size:12px;}
#user-login-form .item-list a:hover{text-decoration:none; }

#user-login-form .form-submit{ background:url("../images/login.gif") no-repeat 0 0; border:none; width:62px; height:23px; color:#000000; font-weight:bold; font-size:12px; padding-top:3px}

#user-login-form .form-item { margin-top:0px;}
/*-------------------------*/
/*----POLL----*/
#block-poll-0 { background:url("../images/bg-block-tall.gif") repeat-y;}
#block-poll-0 .title { background:url("../images/bg-h.gif") top repeat-x; padding-left:16px;}
#block-poll-0 .title h3{ background:url("../images/bg-ha6.gif") no-repeat 0 16px; color:#161a1f; padding-top:19px;}
#block-poll-0 .block-top { background:url("../images/bg-block-top.gif") top no-repeat;}
#block-poll-0 .block-bottom { background:url("../images/bg-block-bottom.gif") bottom no-repeat; width:100%;}
#block-poll-0 .content { padding:15px 0px 20px 15px; background:url("../images/bg-block10.gif") top left no-repeat;}
#block-poll-0 li a { color:#15314f; font-weight:normal; font-size:11px;}
#block-poll-0 .bar { background:#ffffff;  font-size:1px; height:8px; border:1px solid #b8b8b8;}
#block-poll-0 .bar .foreground { background:#e5482a;  font-size:1px; height:8px;}
#block-poll-0 .percent, #block-poll-0 .text { color:#15314f; font-size:11px;}
#block-poll-0 .poll .title { color:#15314f; font-size:11px; font-weight:bold; padding-bottom:10px; background:none; padding-left:0px;}
#block-poll-0 .total { font-weight:normal; color:#15314f; font-size:11px;}


#block-poll-01 { background:url("../images/bg-block-tall.gif") repeat-y;}
#block-poll-01 .title { background:url("../images/bg-h.gif") top repeat-x; padding-left:16px;}
#block-poll-01 .title h3{ background:url("../images/bg-ha.gif") no-repeat 0 16px; color:#161a1f; padding-top:19px;}
#block-poll-01 .block-top { background:url("../images/bg-block-top.gif") top no-repeat;}
#block-poll-01 .block-bottom { background:url("../images/bg-block-bottom.gif") bottom no-repeat; width:100%;}
#block-poll-01 .content { padding:15px 0px 15px 0px; background:url("../images/bg-block10.gif") top left no-repeat; text-align:center}
#block-poll-01 li a { color:#15314f; font-weight:normal; font-size:11px;}
#block-poll-01 .bar { background:#ffffff;  font-size:1px; height:8px; border:1px solid #b8b8b8;}
#block-poll-01 .bar .foreground { background:#e5482a;  font-size:1px; height:8px;}
#block-poll-01 .percent, #block-poll-0 .text { color:#15314f; font-size:11px;}
#block-poll-01 .poll .title { color:#15314f; font-size:11px; font-weight:bold; padding-bottom:10px; background:none; padding-left:0px;}
#block-poll-01 .total { font-weight:normal; color:#15314f; font-size:11px;}

.bg-cont { background:url("../images/bg-cont.gif") bottom repeat-x;}


ul.menu li { line-height:20px; font-size:11px; font-weight:normal; list-style:none; list-style-image:none;}
ul.menu li.leaf a{ color:#ed5914;}






/* footer */
#footer { color:#98a3b1; font-size:12px; background:#0d243c; text-align:center}
#footer .foot { width:950px; margin:0 auto; padding:30px 0px 30px 0px; text-align:left;}
#footer .foot span { padding-left:45px;}
#footer a { color:#98a3b1;}
/* footer end */




#menu {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: url(../images/nav_bg.gif) repeat-x; BORDER-LEFT: #ddd 1px solid; HEIGHT: 23px; margin-top:10px
}

#menu A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #7a7a7a; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #f00
}
#menu .focus {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; MARGIN-TOP: -4px; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #f60; LINE-HEIGHT: 26px; BORDER-BOTTOM: #bfbfbf 1px; HEIGHT: 27px;margin-left:20px;border-left:1px solid #ddd;
}




#c1 LI {
	BACKGROUND: url(../images/dot6.gif) repeat-x 50% bottom; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 49%; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
#c1 LI A {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/dot2.gif) no-repeat left 10px; TEXT-DECORATION: none; color:#333333
}
#c1 {
	DISPLAY: none; PADDING-LEFT: 5px; FONT: 12px "ËÎÌå"
}
#c1 SPAN {
	DISPLAY: block; FLOAT: right; WIDTH: 40px; COLOR: #999
}

#c1 LI A {
	DISPLAY: block; FLOAT: left; FONT: 12px/26px "ËÎÌå"; OVERFLOW: hidden; WIDTH: 205px; HEIGHT: 26px
}
#c1 LI A:hover {
	COLOR: #f00
}


#list1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; COLOR: #333; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px; LETTER-SPACING: 1px; HEIGHT: 24px
}
#list1 TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f2f2f2; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}


.scro td { padding-top:5px
	
}
.game {
overflow:scroll;overflow-x:hidden;display:block; height:950px;
border-left:1px solid #ccc; 
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding-right:15px
}


#opmenu {
	BORDER-BOTTOM: #cecece 1px solid; HEIGHT: 100%
}
#opmenu .tt {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; MARGIN-RIGHT: -1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px;BACKGROUND: #fff; MARGIN-BOTTOM: -1px; WIDTH: 140px; POSITION: relative; HEIGHT: 24px
}
#opmenu .tt SPAN {
	DISPLAY: block; BACKGROUND: url(../images/bg1.gif) repeat-x; WIDTH: 140px; COLOR: #666; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
#opmenu .focus {
	FONT-WEIGHT: bold; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#opmenu .focus SPAN {
	BACKGROUND: url(../images/bg3.gif) repeat-x; COLOR: red
}
#opmenu STRONG {
	COLOR: #080
}
#opmenu .focus STRONG {
	COLOR: red
}
#opmenu A {
	 TEXT-DECORATION: none; 
}


.menunews {
	OVERFLOW: hidden; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 100%
}
.menunews A {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; DISPLAY: block; BACKGROUND: #f9f9f9; FLOAT: left; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 8px; BORDER-LEFT: #bbb 1px solid; WIDTH: 100px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #bbb 1px solid; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menunews .focus {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #f00; BORDER-BOTTOM: #fff 1px solid
}
