/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td /*,**/ {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a img{ border:0;}
a{text-decoration:none; color:#d3d3d3; font:12px Tahoma, Arial, sans-serif;}
a:hover{
	text-decoration:none;
	font-family: Tahoma, "MS Sans Serif", verdana;
	font-size: 12px;
	color:color: #0066CC;
}

body { color:#FFFFFF; font:13px Arial, Helvetica, sans-serif; background:#000000 url(/images/template/bg02.png) center top repeat-y;}
#warp0{ height:158px; margin:0 auto; background:#000000 url(/images/template/bg01.jpg) center top no-repeat}
#warp1{ height:428px; margin:0 auto; background:#000000 url(/images/template/bg02s.jpg) center top no-repeat}
#warp1in2{ margin:0 0; width:924px; padding: 10px; overflow:hidden; }
#warp2{ margin:0 0; overflow:hidden; min-height: 0px; background:#000000 url(/images/template/bg02.png) center top repeat-y;}
#warp3{ margin:0 auto auto 0; height:286px;background:#000000 url(/images/template/bg03.jpg) center top no-repeat; overflow:hidden;}

#toper{margin:0 auto; width:932px; height:580px; text-align:center;}
#toper-login{margin:0 auto; width:932px; height:250px; text-align:center;}
#tap{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;margin:0 auto; width:912px; height:15px; padding:5px 10px; text-align:left}
#tap2{color:#000; font:12px Arial, Helvetica, sans-serif; width:573px; height:84px;float:left; display:inline;}



#newsbox{width:553px; padding:10px; float:left; display:inline; overflow:hidden; background:url(/images/template/adsbgx.jpg) no-repeat; }
#tinybox{width:575px; height:116px; padding:0px; float:left; display:inline; overflow:hidden; background:url(/images/template/tinymenubg.jpg) no-repeat; margin-top:0px;}
#tinyboxdl_am{width:287px; height:116px; float:left; overflow:hidden; background:url(/images/template/tiny-menu-download.jpg) no-repeat;}
#tinyboxdl_ov{width:287px; height:116px; float:left; display:none; overflow:hidden; background:url(/images/template/tiny-menu-download_ho.jpg) no-repeat;}
#tinyboxrg_am{width:288px; height:116px; float:right; overflow:hidden; background:url(/images/template/tiny-menu-register.jpg) no-repeat;}
#tinyboxrg_ov{width:288px; height:116px; float:right; display:none; overflow:hidden; background:url(/images/template/tiny-menu-register_ho.jpg) no-repeat;}
#loginbox{width:553px; padding:10px; float:left; display:inline; overflow:hidden;}

.loginbg {width:555px; height:560px; background:url(/images/template/bglogin.gif) no-repeat; padding:40px 10px 0 10px; margin-left:-10px; margin-top:-9px;}
#form-login{width:326px; height:209px ;margin: 0 auto; background:url(/images/template/bglogin3.gif)}
#btn-submit{width:326px; height:38px; margin: 20px  auto}

.forum_topics {margin-top:10px; _margin-top:13px;}
.forum_topics li {background:url(/images/template/arrow.gif) no-repeat 0 8px; padding:5px 0 5px 10px; display:block; height:15px; border-bottom:dotted 1px #4d4d4d; margin:0 6px;}
.forum_topics span {float:right; color:#21d2ff;}
li.readmore {background: none; border:none; padding:5px 0 5px 10px; display:block; height:15px; margin:0 6px 40px;}
li.readmore a {color:#21d2ff;}



#toplogo{margin:0 auto; width:930px; height:91px ; padding:0 0 0 0px; text-align:left}
.toplogo{margin:0 auto; width:927px; height:91px ; padding:0 0 0 0px; text-align:left}
#bigbanner{margin:40px auto; width:916px; height:286px; padding:7px 8px}

#banner-box{margin:-25px auto 10px auto; width:728px; height:90px;}
#banner-box2{margin:14px auto 10px auto; width:728px; height:90px;}

ul#nav{list-style:none;}

ul#nav li{ float:left;}
ul.nav li {float:left; display:inline; }


/*topmenu*/

#topmenu{margin:0 auto; width:928px; height:auto; padding:0 0 0 0;}


.homemenu {width:130px; height:40px;background: url(/images/template/topmenu.jpg) 0 -40px; text-indent:-9999px; display:block; }
a.currenthome, a.homemenu:hover{ background:url(/images/template/topmenu.jpg) 0 0px;}
a.homemenu:active{ background:url(/images/template/topmenu.jpg) 0 0;}

.newsmenu {width:130px; height:40px;background:url(/images/template/topmenu.jpg) -130px -40px; text-indent:-9999px; display:block; outline:none;}
a.currentnews, a.newsmenu:hover{ background:url(/images/template/topmenu.jpg) -130px 0;}
a.newsmenu:active{ background:url(/images/template/topmenu.jpg) -130px 0;}

.gamesmenu {width:130px; height:40px;background:url(/images/template/topmenu.jpg) -260px -40px; text-indent:-9999px; display:block; outline:none;}
a.currentgames, a.gamesmenu:hover{ background:url(/images/template/topmenu.jpg) -260px 0;}
a.gamesmenu:active{ background:url(/images/template/topmenu.jpg) -260px 0;}

.tournamentsmenu {width:140px; height:40px;background:url(/images/template/topmenu.jpg) -390px -40px; text-indent:-9999px; display:block; outline:none;}
a.currenttournaments, a.tournamentsmenu:hover{ background:url(/images/template/topmenu.jpg) -390px 0;}
a.tournamentsmenu:active{ background:url(/images/template/topmenu.jpg) -390px 0;}

.communitymenu {width:130px; height:40px;background:url(/images/template/topmenu.jpg) -520px -40px; text-indent:-9999px; display:block; outline:none;}
a.currentcommunity, a.communitymenu:hover{ background:url(/images/template/topmenu.jpg) -520px 0;}
a.communitymenu:active{ background:url(/images/template/topmenu.jpg) -520px 0;}

.downloadmenu {width:130px; height:40px;background:url(/images/template/topmenu.jpg) -650px -40px; text-indent:-9999px; display:block; outline:none;}
a.currentdownload, a.downloadmenu:hover{ background:url(/images/template/topmenu.jpg) -650px 0;}
a.downloadmenu:active{ background:url(/images/template/topmenu.jpg) -650px 0;}

.webboardmenu {width:130px; height:40px;background:url(/images/template/topmenu.jpg) -780px -40px; text-indent:-9999px; display:block; outline:none;}
a.currentwebboard, a.webboardmenu:hover{ background:url(/images/template/topmenu.jpg) -780px 0;}
a.webboardmenu:active{ background:url(/images/template/topmenu.jpg) -780px 0;}

/*tabmenu*/

#tapmenu{width:575px; height:84px; display:block ; }
#tapbox{ width:575px; height:84px; }
#news-tab{ width:555px; height:25px; margin: 5px 0 5px 0; }

.tcg-newsmenu {width:119px; height:84px;background:url(/images/template/tabmenu.gif) 0 -84px; text-indent:-9999px; display:block;outline:none; }
a.currenttcg-news, a.tcg-newsmenu:hover{ background: url(/images/template/tabmenu.gif) 0 0;}
a.tcg-newsmenu:active{ background:url(/images/template/tabmenu.gif) 0 0;}

.esport-newsmenu {width:113px; height:84px;background:url(/images/template/tabmenu.gif) -119px -84px; text-indent:-9999px; display:block; outline:none;}
a.currentesport-news, a.esport-newsmenu:hover{ background:url(/images/template/tabmenu.gif) -119px 0;}
a.esport-newsmenu:active{ background:url(/images/template/tabmenu.gif) -119px 0;}

.games-newsmenu {width:113px; height:84px;background:url(/images/template/tabmenu.gif) -232px -84px; text-indent:-9999px; display:block; outline:none;}
a.currentgames-news, a.games-newsmenu:hover{ background:url(/images/template/tabmenu.gif) -232px 0;}
a.games-newsmenu:active{ background:url(/images/template/tabmenu.gif) -232px 0;}

.online-newsmenu {width:113px; height:84px;background:url(/images/template/tabmenu.gif) -345px -84px; text-indent:-9999px; display:block; outline:none;}
a.currentonline-news, a.online-newsmenu:hover{ background:url(/images/template/tabmenu.gif) -345px 0;}
a.online-newsmenu:active{ background:url(/images/template/tabmenu.gif) -345px 0;}

.it-newsmenu {width:117px; height:84px;background:url(/images/template/tabmenu.gif) -458px -84px; text-indent:-9999px; display:block; outline:none;}
a.currentit-news, a.it-newsmenu:hover{ background:url(/images/template/tabmenu.gif) -458px 0;}
a.it-newsmenu:active{ background:url(/images/template/tabmenu.gif) -458px 0;}

/*#rightbar{margin:0 0 0 5px; width:330px; height:758px; float:left; display:inline; background: url(/images/template/bg-rightbar.gif) no-repeat ; overflow:hidden }*/
/*.rightbar { width:330px;float:right;background: url(/images/template/bg-rightbar.gif) no-repeat; margin-right:5px;}*/
.rightbar { width:330px;float:right;background: url(/images/template/bg-rightbar-2.gif) no-repeat; margin-right:3px;}
.rightbar2 { width:330px;float:right;background: url(/images/template/bg-rightbar2.gif) no-repeat; margin-right:5px;}

#menu-btn-news {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-news.png);
	float: left;
}
#menu-btn-news_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-news.png);
}
#menu-btn-news_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-news_ho.png);
	display: none;
}

#menu-btn-tv {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv.png);
	float: left;
}
#menu-btn-tv_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv.png);
}
#menu-btn-tv_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv_ho.png);
	display: none;
}

#menu-btn-games {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-games.png);
	float: left;
}
#menu-btn-games_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-games.png);
}
#menu-btn-games_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-games_ho.png);
	display: none;
}

#menu-btn-store {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-store.png);
	float: left;
}
#menu-btn-store_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-store.png);
}

#menu-btn-store_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-store_ho.png);
	display: none;
}

#menu-btn-profile {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-profile.png);
	float: left;
}
#menu-btn-profile_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-profile.png);
}
#menu-btn-profile_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-profile_ho.png);
	display: none;
}
#menu-btn-acafe {
	width: 115px;
	height: auto;
	background-image:url(/images/template/menu-acafe.png);
	float: left;
	background-repeat:no-repeat;
}
#menu-btn-acafe_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-acafe.png);
	background-repeat:no-repeat;
}
#menu-btn-acafe_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-acafe_ho.png);
	background-repeat:no-repeat;
	display: none;
}

#menu-btn-acafe_dropdown {
	width: 101px;
	height: 120px;
	margin: -35px 0 0 6px;
	background-image:url(/images/template/menu_dropdown_bg.png);
	border-left: 1.5px #000000 solid;
	border-right: 1.5px #000000 solid;
	border-bottom: 1.5px #000000 solid;
	z-index: 9999;
	position:fixed;
	display: none;
}
#menu-btn-dropdown-ladder {
	width: 100px;
	height: 20px;
	margin: 20px 0 0 7px;
	background-image:url(/images/template/menu_dropdown_ladder.png);
	z-index: 99999;
	position:fixed;
	display: none;
}
#menu-btn-dropdown-ladder_am {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ladder.png);
}
#menu-btn-dropdown-ladder_ov {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ladder_ho.png);
	display: none;
}
#menu-btn-dropdown-shop {
	width: 100px;
	height: 20px;
	margin: 50px 0 0 7px;
	background-image:url(/images/template/menu_dropdown_shop.png);
	z-index: 99999;
	position:fixed;
	display: none;
}
#menu-btn-dropdown-shop_am {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_shop.png);
}
#menu-btn-dropdown-shop_ov {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_shop_ho.png);
	display: none;
}

#menu-btn-tournaments {
	width: 123px;
	height: 35px;
	background-image:url(/images/template/menu-tournaments.png);
	float: left;
}
#menu-btn-tournaments_am {
	width: 123px;
	height: 35px;
	background-image:url(/images/template/menu-tournaments.png);
}
#menu-btn-tournaments_ov {
	width: 123px;
	height: 35px;
	background-image:url(/images/template/menu-tournaments_ho.png);
	display: none;
}

#menu-btn-download {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-download.png);
	float: left;
}
#menu-btn-download_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-download.png);
}
#menu-btn-download_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-download_ho.png);
	display: none;
}




#menu-btn-forum {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-forum.png);
	float: left;
}
#menu-btn-forum_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-forum.png);
}
#menu-btn-forum_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-forum_ho.png);
	display: none;
}

/*********************************************************************************************/

#menu-btn-vote {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-vote.png);
	float: left;
}
#menu-btn-vote_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-vote.png);
}
#menu-btn-vote_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-vote_ho.png);
	display: none;
}



#menu-btn-tv {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv.png);
	float: left;
}
#menu-btn-tv_am {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv.png);
}
#menu-btn-tv_ov {
	width: 115px;
	height: 35px;
	background-image:url(/images/template/menu-tv_ho.png);
	display: none;
}



#menu-btn-ranking {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-ranking.png);
	float: left;
}
#menu-btn-ranking_am {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-ranking.png);
}
#menu-btn-ranking_ov {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-ranking_ho.png);
	display: none;
}



#menu-btn-ranking_dropdown {
	width: 101px;
	height: 120px;
	margin: -35px 0 0 6px;
	background-image:url(/images/template/menu_dropdown_bg.png);
	border-left: 1.5px #000000 solid;
	border-right: 1.5px #000000 solid;
	border-bottom: 1.5px #000000 solid;
	z-index: 9999;
	position: absolute;
	display: none;
}
#menu-btn-dropdown-ladder2 {
	width: 100px;
	height: 20px;
	margin: 20px 0 0 7px;
	background-image:url(/images/template/menu_dropdown_ladder.png);
	z-index: 99999;
	position:absolute;
	display: none;
}
#menu-btn-dropdown-ladder2_am {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ladder.png);
}
#menu-btn-dropdown-ladder2_ov {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ladder_ho.png);
	display: none;
}
#menu-btn-dropdown-ranking {
	width: 100px;
	height: 20px;
	margin: 50px 0 0 7px;
	background-image:url(/images/template/menu_dropdown_ranking.png);
	z-index: 99999;
	position: absolute;
	display: none;
}
#menu-btn-dropdown-ranking_am {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ranking.png);
}
#menu-btn-dropdown-ranking_ov {
	width: 100px;
	height: 20px;
	background-image:url(/images/template/menu_dropdown_ranking_ho.png);
	display: none;
}



#menu-btn-replays {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-replays.png);
	float: left;
}
#menu-btn-replays_am {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-replays.png);
}
#menu-btn-replays_ov {
	width: 114px;
	height: 35px;
	background-image:url(/images/template/menu-replays_ho.png);
	display: none;
}


/*.login{ background:url(/images/template/bg-login.gif) no-repeat; height:163px;padding-top:10px; margin:20px 0;}*/
.login{
	background:url(/images/template/bg-login-x.jpg) no-repeat;
	height:320px;
	padding-top:10px;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}

#content1{margin:14px auto; width:728px; height:90px; position:relative}
#content2{margin:14px auto; width:728px; height:90px; position:relative}
.boombox1{ margin-top:24px;}
.boombox2{ margin:14px 0 27px 0;}
.boombox3{ margin:70px 0 50px 0;}
* html .boombox2 {margin-top:13px;}
*:first-child+html .boombox2 {margin-top:13px;}

#newsbox2{width:553px; padding:10px 10px 0 10px; float:left; display:inline; overflow:hidden; background:url(/images/template/newsbg.gif) no-repeat; margin:6px 0 0 0}
#partners{margin:102px auto ; width:900px; height:24px;text-align:center}
.partners2 li {float:left;}
.partners2 {width:575px; height:373px; background:url(/images/template/bgpathner.gif) no-repeat; padding:-10px 0 0 10px; margin-left:-10px; margin-top:-9px;}

* html .partners2 {width:575px; height:373px; background:url(/images/template/bgpathner.gif) no-repeat; padding:-10px 0 0 10px; margin-left:-10px; margin-top:-32px;}
*:first-child+html .partners2 {width:575px; height:373px; background:url(/images/template/bgpathner.gif) no-repeat; padding:-10px 0 0 10px; margin-left:-10px; margin-top:-4px;}
.logopartner{ width:74px; height:74px; padding:9px ;background:url(/images/template/partnerBG.gif)no-repeat; overflow:hidden; float:left; display:block}

#partnerbox{ width:553px; height:304px; margin:45px 0 0 0; padding: 10px}

.boys-girls{background:url(images/templatebgboy-girl.gif) no-repeat left top; height:300px;}
.boys-girls_s{background:url(images/templatebgboy-girl.jpg) no-repeat left top; height:300px;}
#boys{width:126px; height:290px; padding:5px;float:left; margin:10px 0 0 23px;}
#girls{width:126px; height:290px; padding:5px;float:left;margin:10px 0 0 18px;}
#footer-menu{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;margin:0 auto; width:920px; height:24px;text-align:center; padding:0 6px; position:relative}

.tcgboy {float:left; display:block; width:140px; margin:15px 0 0 18px; display:inline;}
.tcggirl {float:right;display:block; width:140px; margin:55px 15px 0 0; display:inline;}
.tcgboy a, .tcggirl a {color:#fff;}
* html .tcgboy {float:left; display:block; width:140px; margin:55px 0 0 0px; display:inline;}
* html .tcggirl {float:right;display:block; width:140px; margin:55px 30px 0 0; display:inline;}
*:first-child+html .tcgboy {float:left; display:block; width:140px; margin:55px 0 0 5px; display:inline;}
*:first-child+html .tcggirl {float:right;display:block; width:140px; margin:55px 30px 0 0; display:inline;}


ul#nav-footer{ width:932px; height:24px; margin:0; padding:0; list-style:none;}

ul#nav-footer li{ float:left;}

.footer-link {width:912px; font:11px Tahoma, Arial, sans-serif;color:#265970; margin:0 auto; text-align:center;margin-top:108px;}
.footer-link a {font:11px Tahoma, Arial, sans-serif;color:#265970;}
.footer-link a:hover {font:11px Tahoma, Arial, sans-serif;color:#21d2ff;}
.footer-link span {margin:0 3px;}
.tb-login{ color:#fff; font:12px normal Tahoma, Geneva, sans-serif}
.input_textbox { background-color:#fff; height:20px; font:12px normal Tahoma, Geneva, sans-serif; color:#333; padding:3px 5px 0 5px}

<!--Additional Contents-->
#headerx1 { 
	font-size: 30px; 
	color: #FFFFFF; 
}

#headerx2 { 
	font-size: 14px; 
	color: #FFFFFF;
}
#headerx2 span { 
	font-size: 14px; 
	color: #FFFFFF;
}

#headerx3 { 
	font-size: 30px; 
	color: #FFFFFF; 
}

#context {
	font-size:14px;
}
#context a { 
	font-size:14px;
} 
#context a:link {
	font-size:14px;
}
#context a:hover {
	font-size:14px;
}
#context li {
	line-height: 0.01%;
}

#notext { 
	font-size:12px;
}
#notext a { 
	font-size:12px;
} 
#notext a:link {
	font-size:12px;
}
#notext a:hover {
	font-size:12px;
}

#navigatorx {
	width:260px; 
	float:left;
	background-image: url(/images/template/nav_middle.jpg);
	background-repeat: repeat-y;
}
#nav_head {
	width:260px;
	height: 50px;
	background-image: url(/images/template/nav_head.jpg);
	background-repeat: no-repeat;
}
#nav_middle {
	width:260px;
	height: auto;
	background-image: url(/images/template/nav_middle.jpg);
	background-repeat: repeat-y;
}
#nav_bottom {
	width:260px;
	height: 50px;
	background-image: url(/images/template/nav_bottom.jpg);
	background-repeat: no-repeat;
}

#nav_content {
	width:250px;
	height: auto;
	min-height: 260px;
	background-image: url(/images/template/nav_content.jpg);
	background-repeat: no-repeat;
}
#nav_texts {
	width:180px;
	height: auto;
	margin-left: 50px;
	margin-right: 35px;
}

#contentx {
	width:664px; 
	height: auto;
	float:right;

}



#cont_head {
	width:664px;
	height: 25px;
	background-image: url(/images/template/cont_head.jpg);
	background-repeat: no-repeat
}

#cont_middle {
	height: auto;
	min-height: 300px;
	background-image: url(/images/template/cont_middle.jpg);
	background-repeat: repeat-y;
}

#cont_bottom {
	width:664px;
	height: 25px;
	background-image: url(/images/template/cont_bottom.jpg);
	background-repeat: no-repeat
}

#cont_texts {
	width:594px;
	height: auto;
	margin-left: 35px;
	margin-right: 35px;
}



#tablex {
	background-color:#333;
	background-image: url(/images/template/tablexbg.png);
	background-repeat: repeat;
	border-top: 4px #0c182a solid;
	border-left: 4px #0c182a solid;
	border-right: 4px #0c182a solid;
	border-bottom: 4px #0c182a solid;
	border-collapse: collapse;
	box-shadow: 0 0 7px #000000;
}

#tablex_dark {
	background-color:#000;
	background-image: url(/images/template/tablexblackbg.png);
	background-repeat: repeat;
	border-top: 4px #000000 solid;
	border-left: 4px #000000 solid;
	border-right: 4px #000000 solid;
	border-bottom: 4px #000000 solid;
	border-collapse: collapse;
	box-shadow: 0 0 7px #000000;
}

#textbox_190 {
	width: 190px;
	height: 25px;
	background-image:url(/images/template/textboxbg.jpg);
	padding: 0 0 0 5px;
	color: #97d2ff;
	BORDER-RIGHT: #1e3558 1px solid;
	BORDER-TOP: #1e3558 1px solid;
	BORDER-LEFT: #1e3558 1px solid;
	BORDER-BOTTOM: #1e3558 1px solid;
}
#textbox_190:focus {
	box-shadow: 0 0 7px #97d2ff; 
}

#textbox_250 {
	width: 250px;
	height: 25px;
	background-image:url(/images/template/textboxbg.jpg);
	padding: 0 0 0 5px;
	color: #97d2ff;
	BORDER-RIGHT: #1e3558 1px solid;
	BORDER-TOP: #1e3558 1px solid;
	BORDER-LEFT: #1e3558 1px solid;
	BORDER-BOTTOM: #1e3558 1px solid;
}
#textbox_250:focus {
	box-shadow: 0 0 7px #97d2ff; 
}

#selectbox_250 {
	width: 257px;
	height: 25px;
	background-image:url(/images/template/textboxbg.jpg);
	padding: 0 0 0 5px;
	color: #97d2ff;
	BORDER-RIGHT: #1e3558 1px solid;
	BORDER-TOP: #1e3558 1px solid;
	BORDER-LEFT: #1e3558 1px solid;
	BORDER-BOTTOM: #1e3558 1px solid;
}
#selectbox_250:focus {
	box-shadow: 0 0 7px #97d2ff; 
}

.buttonx{
	width: 75px;
	height: 29px;
	background-color: #1c1c1c;
	color:#FFF;
	font-weight:bolder;
	box-shadow: 1px 1px 4px #000000;
	padding: 5px;
    cursor:pointer;
}

.checkbox, .radio {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(/images/template/checkbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
.radio {
  background: url(/images/template/radio.png) no-repeat;
}
.select {
  position: absolute;
  width: 158px;
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(select.gif) no-repeat;
  overflow: hidden;
}

