h1{font-size:24px;font-weight:normal;color:#333;margin:0px;letter-spacing:-1px}

a.control{color:#08456F;text-decoration:underline;float:left;clear:both;}
a.control2{color:#08456F;text-decoration:underline;}

.container{
	min-width: 900px;
	}
p {margin-top:4px;margin-bottom:8px;}

.mini{
	font-size: 11px;
	color: #666;
	padding-left:38px;
	}

.rgt{
	float:right;
	margin-top:-11px;
	text-align:right;
	width:auto;
	}



#welcome{float:left;text-align:left;display:block;width:auto;vertical-align: baseline;color:#666}
#welcome div{width:100%;white-space:nowrap;text-align:left;vertical-align: baseline;margin:4px 2px 2px 0px;}
#welcome div span{vertical-align: baseline;}
#welcome a.partner{width:auto;}
#welcome a.balance{text-decoration:none;color:#08456F;font-size:24px;vertical-align: baseline;}
#welcome a.logout{text-decoration:underline;color:#f55a2a;padding-left:20px;}

.bl3 {background:url("/style/img/box/bl.gif") 0 100% no-repeat #f5f5f5; width:20px; float:left;width:auto;}
.bl2 {background:url("/style/img/box/bl.gif") 0 100% no-repeat #f5f5f5; width:20px; padding:20px;float:left}
.bl {background:url("/style/img/box/bl.gif") 0 100% no-repeat; width:20px; float:left;}
.br {background:url("/style/img/box/br.gif") 100% 100% no-repeat;float:left}
.tl {background:url("/style/img/box/tl.gif") 0 0 no-repeat;float:left}
.tr {background:url("/style/img/box/tr.gif") 100% 0 no-repeat;float:left}
.tr2 {background:url("/style/img/box/tr.gif") 100% 0 no-repeat; padding:20px 20px 20px 20px;float:left;width:auto;height:auto;}
.frm{color:#999;}

.xbl3 {background:url("/style/img/box2/bl.gif") 0 100% no-repeat; width:20px; float:left;width:auto;}
.xbl2 {background:url("/style/img/box2/bl.gif") 0 100% no-repeat; width:20px; padding:20px;float:left;}
.xbl {background:url("/style/img/box2/bl.gif") 0 100% no-repeat; width:20px; float:left;}
.xbr {background:url("/style/img/box2/br.gif") 100% 100% no-repeat;float:left;}
.xtl {background:url("/style/img/box2/tl.gif") 0 0 no-repeat;float:left}
.xtr {background:url("/style/img/box2/tr.gif") 100% 0 no-repeat;float:left}
.xtr2 {background:url("/style/img/box2/tr.gif") 100% 0 no-repeat; padding:20px;float:left;width:auto;height:auto;}

.tp2{background:url("/style/img/box2/top2.gif") top left no-repeat; float:left;width:auto;display:block; }
.tp2 h2, .tp2 h3{margin:6px 20px 6px 20px;width:auto;}
.tp2 h4, .tp2 h5{margin:6px 20px 6px 20px;width:500px;font-size:small;font-weight:normal}
.md2{background:url("/style/img/box2/bot2.gif") bottom left no-repeat; width:555px;float:left;padding:20px;padding-top:0px;}

.tp3{/*background:url("/style/img/box2/top3.gif") top left no-repeat; */float:left;width:auto;display:block;margin-bottom:15px;}
.tp3 h2, .tp2 h3{margin:6px 20px 6px 20px;width:auto;}
.md3{/*background:url("/style/img/box2/bot3.gif") bottom left no-repeat; */width:900px;float:left;padding:20px;padding-top:0px;}


.header{
	background:url("/style/tbg.gif") left bottom repeat-x;
	text-align: center;
	width: 100%;
	float:left;display:block;
	}
.header_in{
	position: relative;
	top:1px;
	width: 900px;
	margin: 0px auto;
	text-align: center;
	}
.main_menu{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width:900px;
	display:block;float:left;
	margin-left:0px;
	margin-right:0px;
	}
.main_menu li{
	padding: 0px;margin:0px;
	margin-top:-1px;
	display:block;	width:auto; float:left;
	}
.main_menu li a:link, .main_menu li a:visited, .main_menu li a:active{
	text-decoration: none;
	color: #333;
	display:block;width:auto;
	padding:9px 20px 12px 20px;
	}
.main_menu li.act a,.main_menu li.act a:link{
	padding:10px 20px 10px 20px !important;
	background:url("/style/b2.gif") right top no-repeat;
	border-bottom:1px solid #f9f9f9 !important;
	}

.main_menu li a:hover{
	color:#f55a2a;
	text-decoration: underline;
	}
.main_menu li.act{
	margin-top:-2px !important;
	background:url("/style/b1.gif") left top no-repeat;
	}

.main_menu li.act a{
	color:#f55a2a;
	font-weight:bold;
	}

.main_menu li.last{
	float:left;
	text-align:left;
	
	}
.main_menu li.last a{
	padding-right:20px;
	}

.main_menu li.first{
	float:left;
	text-align:center;
	min-width:120px;

	}
.header2{
	position: relative;
	text-align: center;
	width: 100%;
	float:left;display:block;
	}

.header_in2{
	position: relative;
	right:0px;
	width: 900px;
	margin: 0px auto;
	text-align: left;
	}

.main_menu2{
	margin:0px;
	padding:0px;
	list-style: none;
	margin-left:0px;
	font-size:100%;
	width:100% auto;
	min-width:600px;
	background:transparent;
	display:block;	float: left;
}

.main_menu2 li{
	background:transparent;
	display:block;	float: left;
	min-width:120px;
	}

.main_menu2 li a{
	padding:9px 20px 9px 20px;
	background:url("/style/b5.gif") left bottom repeat-x;
	display:block;	float: left;
	text-decoration:underline;
	color:#333;
	text-align:center;
	min-width:90px;

}

.main_menu2 li.act2 a{
	background:url("/style/b5.gif") left bottom repeat-x;
	display:block;	float: left;width:auto;
	color:#f55a2a;
	text-decoration:none;
	font-weight:bold;
}

.main_menu2 li.first a{
	background:url("/style/b3.gif") left bottom no-repeat;
}
.main_menu2 li.last a{
	background:url("/style/b4.gif") right bottom no-repeat;
}






table.white tr td{padding:4px 8px 4px 0px;vertical-align:top;text-align:left}


/* form fields */
textarea {border: 1px solid #666666;padding: 1px;}
input{border: 1px solid #ddd;font-size:11px;padding:1px;}
.err {color:#08456F;}
.msg {color:#00f}
.grn {color:#090}

input.textlong{width:300px;}
input.textsmall, select.textsmall{width:146px;margin:0px;font-size:11px;padding:1px;}
input.date{width:75px;}
input.check{background:transparent;padding:0px;background-color:transparent;border:0px;}
input.radio{border:0px;}
input.submit{border:1px solid #08456F;color:#08456F;margin:0px;padding:1px;background-color:#fff;width:150px;font-size:11px;}

form div {margin-bottom:5px;color:#333;}
form div.x {margin:15px 0px 0px 0px;color:#333;}
form div span{display:block;float:left;padding:2px;}

#findform div {float:left;width:100%;margin-bottom:5px;}
#findform div span{width:90px;float:left;padding:2px;}
#findform div input.textsmall,#findform div select.textsmall{float:left;margin:0px 0px 0px 0px;}


table.stats{float:right;width:594px;margin-bottom:20px;background-color:#fff}
table.stats_chart{float:right;width:594px;margin-bottom:20px;background-color:#fff}
table.stats thead tr td{padding:6px;border-bottom:1px solid #eee;color:#fff;background: #218ecf;white-space:nowrap;line-height:20px;}
table.stats thead tr td.first {padding:6px 6px 6px 20px;text-align:left;background: #218ecf url("../i/stats_lt.gif") no-repeat left top;}
table.stats thead tr td.last {padding:6px 20px 6px 6px;background: #218ecf url("../i/stats_rt.gif") no-repeat right top;}

table.stats tbody tr td{padding:6px;white-space:nowrap;overflow:hidden;height:20px;line-height:20px;color:#333;border-bottom:1px solid #dfdfdf;}
table.stats tbody tr td.first {padding:6px 6px 6px 20px;/*border-left:1px solid #dfdfdf;*/background:url("/style/t1.gif") left repeat-y;text-align:left}
table.stats tbody tr td.last {padding:6px 20px 6px 6px;/*border-right:1px solid #dfdfdf;*/background:url("/style/t1.gif") right repeat-y;}

table.stats tbody tr td.err {color:red;}


table.stats tfoot tr td{padding:6px;color:#333;background:url("/style/tt.gif") center bottom no-repeat;}
table.stats tfoot tr td.first {padding:6px 6px 6px 20px;background:url("/style/tt.gif") left bottom no-repeat;}
table.stats tfoot tr td.last {padding-right:20px;background:url("/style/tt.gif") right bottom no-repeat;text-align:right}
table.stats tfoot tr td.err {color:red;}
table.stats tr.selected td{background-color:#eee;}

table.stats1{float:center;width:594px;margin-bottom:20px;background-color:#fff}
table.stats1_chart{float:center;width:594px;margin-bottom:20px;background-color:#fff}
table.stats1 thead tr td{padding:6px;border-bottom:1px solid #eee;color:#fff;background: #218ecf;white-space:nowrap;line-height:20px;}
table.stats1 thead tr td.first {padding:6px 6px 6px 20px;text-align:left;background: #218ecf url("../i/stats_lt.gif") no-repeat left top;}
table.stats1 thead tr td.last {padding:6px 20px 6px 6px;background: #218ecf url("../i/stats_rt.gif") no-repeat right top;}

table.stats1 tbody tr td{padding:6px;white-space:nowrap;overflow:hidden;height:20px;line-height:20px;color:#333;border-bottom:1px solid #dfdfdf;}
table.stats1 tbody tr td.first {padding:6px 6px 6px 20px;background:url("/style/t1.gif") left repeat-y;text-align:left;border-left:0px solid white;}
table.stats1 tbody tr td.last {padding:6px 20px 6px 6px;background:url("/style/t1.gif") right repeat-y;}

table.stats1 tbody tr td.err {color:red;}


table.stats1 tfoot tr td{padding:6px;color:#333;background:url("/style/tt.gif") center bottom no-repeat;}
table.stats1 tfoot tr td.first {padding:6px 6px 6px 20px;background:url("/style/tt.gif") left bottom no-repeat;}
table.stats1 tfoot tr td.last {padding-right:20px;background:url("/style/tt.gif") right bottom no-repeat;text-align:right}
table.stats1 tfoot tr td.err {color:red;}
table.stats1 tr.selected td{background-color:#eee;}


td.n {text-align:right !important;}
td.oper div{white-space:nowrap;width:60px;overflow:hidden;height:20px;line-height:20px;text-align:left}

td.prj div{white-space:nowrap;width:190px;overflow:hidden;height:20px;line-height:20px;text-align:left}

td.text {text-align:left !important}
td.text div{white-space:nowrap;width:65px;overflow:hidden;height:20px;line-height:20px;text-align:left}
td.num {white-space:nowrap;text-align:left;}
td.left {text-align:left !important}
td.dt{white-space:nowrap;text-align:left !important;}
td.abonent{white-space:nowrap;text-align:left !important}
td.money {text-align:right !important;}
td.name {text-align:left;width:40%}
td.name50 {text-align:left;width:50%}

td.status{text-align:right;}
td.status div{white-space:nowrap;width:90px;overflow:hidden;height:20px;line-height:20px;text-align:right}



table.form{float:right;width:594px;margin-bottom:20px;}
table.form thead tr td{width:25%;padding:6px;border-bottom:1px solid #eee;color:#444;text-align:left;background:url("/style/bb.gif") center top no-repeat;white-space:nowrap}
table.form thead tr td.first {padding:6px 6px 6px 20px;text-align:left;background:url("/style/bb.gif") left top no-repeat;}
table.form thead tr td.last {padding:6px 20px 6px 6px;width:100px;background:url("/style/bb.gif") right top no-repeat;}

table.form tbody tr td{padding:6px;white-space:nowrap;overflow:hidden;height:20px;line-height:20px;color:#333;text-align:left;}
table.form tbody tr td.first {padding:6px 6px 6px 20px;border-left:1px solid #dfdfdf;text-align:left}
table.form tbody tr td.last {padding:6px 20px 6px 6px;border-right:1px solid #dfdfdf;}

table.form tbody tr td.err {color:red;}

table.form tfoot tr td{padding:6px;color:#333;text-align:right;background:url("/style/tt.gif") center bottom no-repeat;}
table.form tfoot tr td.first {padding:6px 6px 6px 20px;text-align:left;background:url("/style/tt.gif") left bottom no-repeat;}
table.form tfoot tr td.last {padding-right:20px;background:url("/style/tt.gif") right bottom no-repeat;}
table.form tfoot tr td.err {color:red;}
table.form tr.selected td{background-color:#eee;}


.tp{background:url("/style/img/box2/top.gif") top left no-repeat; float:left;width:290px;display:block;}
.md{background:url("/style/img/box2/bot.gif") bottom left no-repeat; width:250px;float:left;padding:20px;padding-top:0px;}

.ml20{margin-left: 15px}

div.rdiv{float:center;margin-bottom:20px;width:auto;}
div.form{float:left;width:auto;margin-top:0px;}


div.pagina {float:right;text-align:right;}
div.pagina a {float:left;display:block;padding:4px;}
div.pagina a.current {color:#f55a2a;text-decoration:none}
div.foundrows span {float:right;display:block;padding:4px;}
div.foundrows a {float:right;display:block;padding:4px;}

.prefixes	{padding:4px;padding-left:0px;max-width:300px;}
.prefixes	span {border:1px dotted #ccc;margin-right:4px;margin-bottom:4px;display:block;float:left;background-color:#eee;padding:4px;min-width:60px;}

textarea.infotext{white-space:nowrap;width:90%;height:100px;background-color:#eee;font-size:11px}

td.smserror	{color:red !important;font-weight:bold;font-size:10px;}

.c89{padding-left:24px !important ;background:url('/style/img/cn/89.gif') left center no-repeat;}
.c94{padding-left:24px !important ;background:url('/style/img/cn/94.gif') left center no-repeat;}
.c97{padding-left:24px !important ;background:url('/style/img/cn/97.gif') left center no-repeat;}
.c91{padding-left:24px !important ;background:url('/style/img/cn/91.gif') left center no-repeat;}

.c101{padding-left:24px !important ;background:url('/style/img/cn/101.gif') left center no-repeat;}
.c100{padding-left:24px !important ;background:url('/style/img/cn/100.gif') left center no-repeat;}
.c99{padding-left:24px !important ;background:url('/style/img/cn/99.gif') left center no-repeat;}
.c98{padding-left:24px !important ;background:url('/style/img/cn/98.gif') left center no-repeat;}
.c97{padding-left:24px !important ;background:url('/style/img/cn/97.gif') left center no-repeat;}

.c96{padding-left:24px !important ;background:url('/style/img/cn/96.gif') left center no-repeat;}
.c95{padding-left:24px !important ;background:url('/style/img/cn/95.gif') left center no-repeat;}
.c94{padding-left:24px !important ;background:url('/style/img/cn/94.gif') left center no-repeat;}

.c93{padding-left:24px !important ;background:url('/style/img/cn/93.gif') left center no-repeat;}
.c92{padding-left:24px !important ;background:url('/style/img/cn/92.gif') left center no-repeat;}
.c90{padding-left:24px !important ;background:url('/style/img/cn/90.gif') left center no-repeat;}

.c530{padding-left:24px !important ;background:url('/style/img/cn/530.gif') left center no-repeat;}

.c1818{padding-left:24px !important ;background:url('/style/img/cn/1818.gif') left center no-repeat;}
.c1819{padding-left:24px !important ;background:url('/style/img/cn/1819.gif') left center no-repeat;}
.c1820{padding-left:24px !important ;background:url('/style/img/cn/1820.gif') left center no-repeat;}
.c1821{padding-left:24px !important ;background:url('/style/img/cn/1821.gif') left center no-repeat;}
.c1822{padding-left:24px !important ;background:url('/style/img/cn/1822.gif') left center no-repeat;}
.c1823{padding-left:24px !important ;background:url('/style/img/cn/1823.gif') left center no-repeat;}
.c1824{padding-left:24px !important ;background:url('/style/img/cn/1824.gif') left center no-repeat;}
.c1825{padding-left:24px !important ;background:url('/style/img/cn/1825.gif') left center no-repeat;}
.c1826{padding-left:24px !important ;background:url('/style/img/cn/1826.gif') left center no-repeat;}
.c1827{padding-left:24px !important ;background:url('/style/img/cn/1827.gif') left center no-repeat;}
.c1828{padding-left:24px !important ;background:url('/style/img/cn/1828.gif') left center no-repeat;}
.c1829{padding-left:24px !important ;background:url('/style/img/cn/1829.gif') left center no-repeat;}


.c89_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/89.jpg') left center no-repeat;}
.c90_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/90.jpg') left center no-repeat;}
.c91_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/91.jpg') left center no-repeat;}
.c92_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/92.jpg') left center no-repeat;}
.c93_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/93.jpg') left center no-repeat;}
.c94_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/94.jpg') left center no-repeat;}
.c95_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/95.jpg') left center no-repeat;}
.c96_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/96.jpg') left center no-repeat;}
.c97_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/97.jpg') left center no-repeat;}
.c101_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/101.jpg') left center no-repeat;}
.c530_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/530.jpg') left center no-repeat;}
.c1818_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1818.jpg') left center no-repeat;}
.c1819_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1819.jpg') left center no-repeat;}
.c1820_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1820.jpg') left center no-repeat;}
.c1821_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1821.jpg') left center no-repeat;}
.c1822_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1822.jpg') left center no-repeat;}
.c1823_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1823.jpg') left center no-repeat;}
.c1824_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1824.jpg') left center no-repeat;}
.c1825_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1825.jpg') left center no-repeat;}
.c1826_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1826.jpg') left center no-repeat;}
.c1827_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1827.jpg') left center no-repeat;}
.c1828_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1828.jpg') left center no-repeat;}
.c1829_big{padding-left:40px; padding-top:20px; padding-bottom:20px; !important ;background:url('/style/img/large_flags/1829.jpg') left center no-repeat;}

/*main*/
.subheaders{text-align:center}
.subheaders span{padding:10px 10px 10px 10px}


.newsart{float:left;width:270px;margin-right:35px;}
.newsartlast{float:left;width:250px;}
.newsdate{color:black;}
.newsheader{font-weight:bold}

.newsart3{float:left;width:250px;margin-bottom:20px;}

label{font-size:small}
label.bold{font-weight:bold;color:#000}
label.gray{color:gray}
