* { margin: 0px; padding: 0px;}
html {height: 100%; font-size: 0px; background: #535f6a;}

body {position: relative; height: auto !important; width: 100%; text-align: center;}
img { border: 0px; margin: 0px; padding: 0px;}
a img { border: 0px;}

table, table td {border-collapse: collapse;}

a { color: #06c; text-decoration: underline; }
a:hover { text-decoration: none; }
a.subutton { background:none; border:none; cursor:pointer;margin:0px none;padding:0px none;text-align:center;white-space:nowrap; }

h1 { font: bold 28px/100% times; color:#fff; margin: 0px;}
h2 { font: 24px/100% arial, tahoma; color:#666; margin-bottom: 16px;}
h3 { font: 18px/100% arial, tahoma; color:#f00; margin-bottom: 10px;}
h4 { font: 18px/100% arial, tahoma; color:#333; margin-bottom: 10px;}

input, select, textarea {
	vertical-align: top;
 	margin: 2px 0px 0px;
	border: 1px solid #156700;
	font: 12px/125% Sans Serif, arial;
	background-color: #fff;
	color: #000;}
input, textarea { padding: 2px;}
select { padding: 1px; }


button {
	background:none transparent scroll repeat 0% 0%;
	border: none;
	cursor:	pointer;
	vertical-align: top;
	margin: 1px 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	white-space:nowrap;
	OVERFLOW: visible;
	WIDTH: auto; }
button em { font-style: normal; DISPLAY: block; CURSOR: pointer; margin:0px;}
button span { DISPLAY: block; DISPLAY: block; CURSOR: pointer; font-family:Sans-Serif;margin:0px;}


input.but {padding: 1px 1px;}

input.pasinp {background: url(../img/pass.gif) left 2px no-repeat #fff;margin-bottom: 4px; padding-left: 24px; width: 150px;}
input.loginp {background: url(../img/user.gif) left 2px no-repeat #fff;margin-bottom: 4px; padding-left: 24px;width: 150px;}
@-moz-document url-prefix() { input.loginp, input.pasinp { width: 120px;} }

ol {margin: 0px 0xp 0px 25px; padding:0px;}
ol li {list-style-position: }

ul.links {margin: 0px; padding:0px;}
ul.links li {list-style-type: none;}

.block {display: block; overflow: hidden;}
.left {float: left;}
.mr9 {margin-right: 9px;}


#general {position: relative; width: 755px; height: auto; margin: 10px auto 10px auto; background-color: #fff; padding:0px;overflow:hidden; text-align: left;}
#general .top {background: url("../img/gen.gif") top left no-repeat; height: 8px;margin-bottom: 2px;}
#general .bot {background: url("../img/gen.gif") bottom right no-repeat;height: 8px;margin-top: 2px;}

#ad {height: 100px; padding: 0px 8px;}
#ad img {border: none;}

#header {position: relative; height: 125px; background: url("../img/header.png") top left no-repeat; margin: 0px 8px; font: 11px/100% tahoma, verdana, arial;}
#header #titletext {position: absolute; left:185px; top: 38px; z-index: 3;}
#header #titletext1 {position: absolute; left:186px; top: 39px;z-index: 2;}
#header #titletext1 h1 {color:#030;}
#header #language {position: absolute; top: 15px; left: 185px;}
#header #language ul.links li {float:left; padding-left: 10px; border-left: 1px solid #9ddb7b; margin-left:10px; height: 12px;}
#header #language ul.links li a {color: #fff; text-decoration: underline; position: relative;top:-1px;}
#header #language ul.links li a:hover {text-decoration: none; }
#header #language ul.links li.first {border: none;margin-left:0px; padding-left: 0px;}

#header #nav-menu {position: absolute; top: 15px; right: 8px;}
#header #nav-menu ul.links li {float:right; padding-right: 10px; border-right: 1px solid #9ddb7b; margin-right:10px; height: 12px;}
#header #nav-menu ul.links li a {color: #fff; text-decoration: underline; position: relative;top:-1px;}
#header #nav-menu ul.links li a:hover {text-decoration: none; }
#header #nav-menu ul.links li.last { border-right: none;margin-right:0px; padding-right: 0px;}

#header #primary-links {position: absolute; bottom: 11px; left: 185px;}
#header #primary-links ul.links {font: bold 11px/100% Tahoma, Arial;}
#header #primary-links ul.links li {float:left; padding-right: 12px; height: 32px;margin-right: 2px;}
#header #primary-links ul.links li a {color: #fff; text-decoration: none;}
* html #header #primary-links ul.links li a:hover {text-decoration: underline;}

#header #primary-links ul.links li p {padding: 7px 0px 0px 12px; height: 25px;}
* html #header #primary-links ul.links li p {float: left;}

#header #primary-links ul.links li.active, #header #primary-links ul.links li:hover {margin-left: 0px; background: url("../img/primary-r.png") top right no-repeat;}
#header #primary-links ul.links li.active p, #header #primary-links ul.links li:hover p {padding-left: 12px; background: url("../img/primary-l.png") top left no-repeat;}
#header #primary-links ul.links li.active a,#header #primary-links ul.links li:hover a  {color: #000;}

#page {position: relative;padding: 0px 8px; width: 739px; font-family: }
* html #page {width: 755px;}
#left-sidebar {width:166px; position: relative;}
#left-sidebar p {color: #333; font: 11px/1.25em Tahoma, Arial; margin-bottom: 8px;}
#right-sidebar {position: relative;margin-left: 186px; width: 541px; font: 12px arial; margin-right: 12px;}
* html #right-sidebar { width:541px; margin:0px 0px 0px 186px;}
#right-sidebar p {color: #333; font: 12px/1.25em Arial, Tahoma; margin-bottom: 8px;}

#left-sidebar .block-block {padding: 16px 8px 11px; border-top: 1px dashed #ddd;}
#left-sidebar .block-block-first {padding: 16px 8px 11px; border-top: none;}

#left-sidebar .userbar { background: url("../img/form.gif") top right no-repeat #24ac00; padding-top: 8px;}
#left-sidebar .userbar a {color: #fff;}
#left-sidebar .userbar p {color: #fff; font: 11px/1.25em Tahoma, Arial; margin-bottom: 0px;}
#left-sidebar .userbar form {padding: 0px 8px 8px;}
#left-sidebar .userbar .sp {background: url("../img/form-s.gif") bottom left repeat-x; padding-bottom: 8px;}
#left-sidebar .userbar ul.links li {margin-bottom: 3px; font: 11px/1.25em Tahoma, Arial;}
#left-sidebar .userbar .username { margin: 0px 8px;}
#left-sidebar .userbar .userstat { margin: 8px 8px 0px;}
#left-sidebar .userbar .username p {font: 12px/16px Tahoma; margin:0px}
#left-sidebar .userbar .userlinks {padding: 8px 8px;}
#left-sidebar .userbar .userlinks ul.links {}
#left-sidebar .userbar .userlinks ul.links li {padding-left: 8px; background: url("../img/form-ul.gif") left 5px no-repeat; }
#left-sidebar .usernav {background: url("../img/form.gif") bottom left no-repeat #05870b; padding: 8px;}
#left-sidebar .userbar table td {padding: 2px 0px;}



@-moz-document url-prefix() { #left-sidebar .userbar button {margin-left: -3px;} }

#left-sidebar .userbar button em { background: url("../img/form-br.gif") no-repeat right top;padding:0 12px 0 0;}
#left-sidebar .userbar button span, #left-sidebar .userbar button em { height:18px}
#left-sidebar .userbar button span { background: url(../img/form-bl.gif) no-repeat left top; font-size:11px; padding: 2px 0 0 12px;}

#left-sidebar .userbar .subbutton {}
#left-sidebar .userbar .subbutton p { background: url("../img/form-br.gif") no-repeat right top; padding:0 12px 0 0;  height: 18px;}
#left-sidebar .userbar .subbutton p a {display:block; height:18px;margin:0px; background: url(../img/form-bl.gif) no-repeat left top; font-family:Sans-Serif; font-size:11px; padding: 2px 0 0 12px;text-decoration: none; color: #000;}
#left-sidebar .userbar .subbutton p a:hover {text-decoration: none;}

#left-sidebar #sitestat ul {color: #333; font: 11px/1.25em Tahoma, Arial;margin-bottom: 8px; list-style-type: none;}

#footer {background: url("../img/footer.gif") top left no-repeat;  margin:8px 8px 0px;}
#footer p {color: #333; font: 11px/1.25em Tahoma, Arial; margin-bottom: 8px;}
#footer .footer-left {float: left; width:166px; padding:16px;}
#footer .footer-right {margin-left: 186px;padding:16px 8px 11px 0px;}



@-moz-document url-prefix() { #right-sidebar button {margin-left: -3px;}  }

#right-sidebar button em { background: url("../img/but-br.gif") no-repeat right top; padding:0 14px 0 0; }
#right-sidebar button span { background: url("../img/but-bl.gif") no-repeat left top; font: 14px/100% Sans Serif, arial; padding: 5px 0 0 14px;height:20px;}

input#inp_word { border: 1px solid #333; background-color: #fff;  color: #000;  padding: 3px 3px 4px; font: 14px/100% Sans Serif, arial; margin: 2px 8px 0 0;
}

#right-sidebar .block-b-16 {padding-bottom: 18px; }
#right-sidebar .block-b-24 {padding-bottom: 30px; }
#right-sidebar .block-b-8 {padding-bottom: 5px; }
#right-sidebar .brd {border-bottom: 1px dashed #ddd; margin-bottom: 18px;}
#right-sidebar #payment .brd {border-bottom: 1px dashed #666;}
#right-sidebar .brd0 {border-bottom: 1px dashed #ddd;margin-bottom: 10px;}



#right-sidebar a.diacritic {border: 1px solid #f80; padding:2px 5px; margin:0px 2px; background-color: #f80; color: #fff;text-decoration: none;}
#right-sidebar a.diacritic:hover {background-color: #fa2;}

#right-sidebar .warning {text-align:left;border: 1px solid #dcdcdc; padding: 13px; margin-bottom: 18px;}
#right-sidebar .warning ul, #right-sidebar .warning p  {color: #000; margin-bottom: 4px; font: 12px/1.25em Tahoma, Arial;}
#right-sidebar .warning ul {  margin-left: 13px; list-style-position: outside; margin-top: -4px;}
#right-sidebar .warning h3 {margin: 0px 0px 15px 37px;}
#right-sidebar .ok h3 {color:#05870b;}
#right-sidebar .w1 h3 {margin-bottom: 3px;}
#right-sidebar .sign1 {background: #f5f5f5 url("../img/s1.png") 12px 10px no-repeat;}
#right-sidebar .sign2 {background: #f5f5f5 url("../img/s2.png") 12px 10px no-repeat;}
#right-sidebar .sign3 {background: #f5f5f5 url("../img/s3.png") 12px 10px no-repeat;}
#right-sidebar p.s_word {color: #333; font: 14px Arial, Tahoma; margin-bottom: 0px;}
#right-sidebar p.s_word span {color: #06c; font: bold 16px Arial, Tahoma;}
#right-sidebar p.print {margin-top: 18px;}
#right-sidebar p.print img {position: relative; top: 3px;}
#right-sidebar #faq ul.links p {font-weight: bold; margin-bottom: 5px;}
#right-sidebar p.s_diction {margin-bottom: 0px; font-weight: bold; }
#right-sidebar .s_numb {margin-bottom: 5px; padding-left: 10px;}
#right-sidebar .s_numb p {margin-bottom: 2px;}
#right-sidebar .s_numb b {color: #f50;}
#right-sidebar .add_trans {font-weight: bold; padding: 0px 0px 30px 20px; background: url("../img/plus.gif") left 1px no-repeat; font-size: 14px;}
#right-sidebar ul.s_ss {margin: 0px 0px 5px; padding: 0px;}
#right-sidebar ul.s_ss li {list-style-type:none; padding-left: 10px; background: url("../img/li.gif") left 5px no-repeat; font-size: 14px; margin-bottom: 2px;}
#right-sidebar ul.s_ss li p {font-size: 12px;padding-left: 4px; margin: 6px 0px;}
#right-sidebar ul.s_ss li p b {margin-left: -4px; margin-top: 2px; color: #666;}
#right-sidebar ul.pager {padding: 0px; margin:2px 0px 18px;}
#right-sidebar ul.pager li {float: left; list-style-type: none;margin-right: 5px; font: 11px Tahoma;}
#right-sidebar ul.pager li a {border: 1px solid #06c; padding:1px 4px; background-color: #fff; color: #06c; text-decoration: none;}
#right-sidebar ul.pager li a:hover {border: 1px solid #06c; padding:1px 4px; background-color: #06c;color: #fff; }
#right-sidebar ul.pager li.active {border: 1px solid #06c; padding:1px 4px; background-color: #06c;color: #fff; margin-top: -2px;}
#right-sidebar ul.links li {padding-left: 8px; background: url("../img/form-ul-g.gif") left 5px no-repeat; }
#pay_his table {font: 12px/125% Arial;}
#pay_his table td, #pay_his table th {padding: 6px 8px; text-align: left; }
#pay_his table td {color: #333; border-bottom: 1px dashed #ddd;vertical-align:top;}
#pay_his table th {color: #666; background-color: #e7e7e7;vertical-align:middle;}
#pay_his table td img {float: left;}

#newword table {font: 12px/125% Arial;}
#newword table td, #newword table th {padding: 6px 8px; text-align: left; }
#newword table td {color: #333; border-bottom: 1px dashed #ddd;vertical-align:top;}
#newword table th {color: #666; background-color: #e7e7e7;vertical-align:middle;}
#newword table td img {float: left;}

#footer {width: 739px;}
#footer p {font-size:12px; }
#footer ul.links {}
#footer ul.links li {list-style-type: none; padding:0px; float:left; margin-right: 15px;}
#footer ul.links li.last {clear:both;}


.frmModal {position: absolute; text-align: left;display: none; z-index: 2222; background-color: #fff; padding: 3px;}
.frmModal .contain {border: 2px solid #888; padding: 5px 15px 15px;}
.frmModal p {color: #333; font: 13px/1.25em Arial, Tahoma;margin-bottom: 8px;}
@-moz-document url-prefix() { .frmModal button {margin-left: -3px;} }
.frmModal button em { background: url("../img/form-br.gif") no-repeat right top; padding:0 12px 0 0;}
.frmModal button span, .frmModal button em { height:18px;}
.frmModal button span { background: url(../img/form-bl.gif) no-repeat left top; font-size:11px; padding: 2px 0 0 12px;}
.frmModal .block {padding-bottom: 18px; border-bottom: 1px dashed #666; margin-bottom: 18px;}
.frmModal p.frmModalError  {font-size: 12px; font-weight: bolder; color: red;}


.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix {height: 1%; }


#overlay {background-color: #000000; opacity: 0.7; filter: alpha(opacity=70); display: none; z-index: 2000; 
			position: absolute;}

.furrghtd,
.furrghtd a {
    width: 44px !important;
    height: 230px !important;
}

#lv_baner{
	margin-left: 5px; 
	/* background-color: white; 
	color: white;  */
	float: right; 
	z-index: 10000; 
	width: 300px; 
	height: 201px;
}

