* {
	/*vertical-align: baseline;*/
	font-weight:inherit;
	font-family:trebuchet MS, helvetica, sans-serif;
	font-style:inherit;
	font-size:14px;
	color:#000;
	border:0 none;
	outline:0;
	padding:0;
	margin:0;
}
body {background-color:#fff; height:100%; text-align:center;}
#maincont {position:relative; width:920px; height:100%; margin:0 auto; text-align:left;}
#main {position:absolute; top:92px; left:170px; width:620px;}
.mainl, .maintl {float:left; width:280px; margin:0; padding:0;}
.mainr, .maintr {float:right; width:280px; margin:0; padding:0;}
#rightcol {position:absolute; left:805px; top:120px; width:140px;}
#footer{clear: both; margin:0 auto; padding:5px;}
#logo {position:absolute; top:12px; left:5px;}
#btlogo {position:absolute; top:0; left:780px;}
#title {position:absolute; top:25px; left:135px;}
#topimage {position:absolute; top:0; left:410px;}
#headline {position:absolute; top:100px; left:120px; width:820px; height:16px; background:#e5a119;}

#menu {position:absolute; top:117px; left:0; width:170px;}
#menu ul {margin:0; padding:0;}
#menu li {list-style-type:none; text-align:right; margin-top:3px;}
#menu a {display:block; color:#fff; text-decoration:none; height:20px;}
#menu a:hover, #menu li a.a {display:block; color:#888; text-decoration:none; height:20px; background-color:#fff;}

#info {padding:5px; background-color:#f0f0f7; display:none;}

span.arrow {position:absolute; width:0px; height:0px; overflow:hidden;
border-top:10px dotted transparent;
border-right:10px dotted transparent;
border-bottom:10px dotted transparent;
border-left:10px solid #fff;}

a {color:#c30; text-decoration:none; font-weight:inherit; font-size:inherit;}
a:hover {color:#c30; text-decoration:underline; font-weight:inherit; font-size:inherit;}
a.pg {color:#888; text-decoration:none; padding:3px; border:1px solid #888; margin:0;} 
a.pg:hover, a.pga {color:#933; text-decoration:none; background-color:#e7e7e7; padding:3px; border:1px solid #933; margin:0;}
a.tpg {display:block; color:#003; text-decoration:none; padding:4px; background-color:#e0e7ee;}
a.tpg:hover, a.tpga {display:block; color:#fff; text-decoration:none; padding:4px; background-color:#3ba936;}
a.tooltip span {display:none;}
a.tooltip:hover span{display:block; position:absolute; margin-left:10px; padding:2px 3px; width:200px; border:1px solid #cccc99; background:#ffffcc; color:#060; text-decoration:none;}
h1 {font-size:20px; font-weight:bold;}
h2 {font-size:18px; font-weight:bold;}
h3 {font-size:15px; font-weight:bold;}
h4 {font-size:14px; font-weight:bold;}
b, strong {font-weight:bold; font-size:inherit;}
td {font-size:inherit; font-weight:inherit; padding:3px;}
ul, ol {margin:0 20px;}
hr {border-bottom:1px solid #888; margin-bottom:10px;}
p {margin:10px 0;}
.info {font-size:12px;}
.thead {font-weight:bold; font-size:inherit; background-color:#efead7; padding:2px;}
.tbodya {background-color:#f0f0f7; padding:3px;}
.tbodyb {background-color:#e0e0e7; padding:3px;}

.tbodyc {font-size:11px; background-color:#f0f0f7; padding:2px;}
.tbodyd {font-size:11px; background-color:#efead7; padding:2px;}
.tbodye {font-size:11px; background:url(images/icons/cross.gif) center no-repeat; padding:2px;}

.tright {border-right:1px solid #fff;}
.alert {border:1px solid #c33; background:#d44; color:#fff; padding:5px;}
.balert {border:2px solid #c33; margin:5px; padding:5px;}
.mark {font-size:inherit; font-weight:inherit; color:#c30;}
.tmark {background-color:#ff0;}
.pic {border:1px solid #000;}
.vpic {vertical-align:middle; border:1px solid #000;}
.hline {border-bottom:2px solid #e5a119;;}
.bcenter {margin:0 auto;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.pad {padding:0 10px;}
.marg {margin:10px 0;}
.vmarg {margin:10px auto;}
.stitle {display:block; padding:0 100px 0 100px;}
.boxleft {padding:5px; float:left;}
.boxright {padding:5px; float:right;}
.clear {clear:both;}
.input {color:#000; border:1px solid #ccc;}
.markinput {font-size:12px; border:1px solid #c33;}
.pointer {cursor:pointer;}
.move {cursor:move; width:16px;}
.item, .boxlist, .boxform, #title-dialog-form, #link-dialog-form, #news-dialog-form, .upd, #upd-form {display:none;}
.updown {
	display:block; float:left; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat;
	width:20px; height:20px; line-height:20px; background-image:url(images/icons/updown.gif);
	margin:0 10px; cursor:pointer;
}

.butt {padding:2px 0; margin:0; display:inline-block; border:0; overflow:visible;
background:none transparent; text-decoration:none; cursor:pointer;}
* html button.butt {padding-bottom:1px;}
.butt span {
border-left:#888 1px solid; border-right:#888 1px solid;
margin:0; padding:0;
background:#e5a119;}
* html .butt span {padding-top:0px}
.butt span span {
color:#fff;
border-top:#888 1px solid; border-bottom: #888 1px solid;
border-right-width:0px; border-left-width:0px;
position:relative; padding:0 5px;}
.butt:hover span span {background-color:#fff; color:#888;}
a.butt:hover {color:#fff; text-decoration:none;}

/*
.butt {font-size:inherit; color:#fff; background-color:#e5a119; border:0; margin:5px; cursor:pointer;}
.butt:hover {background-color:#0b7906;}

.button span {
	padding-right:12px; display:block;
	background-repeat:no-repeat; background-position:right top; height:24px;
	background-image:url(images/button_right.gif);}
.button span span {
	line-height:24px; padding-left:12px; padding-right:0;
	background-position:left top;
	background-image:url(images/button_left.gif);}
.button:hover span {background-position:right center;}
.button:hover span span {background-position:left center;}
*/

b.rtop, b.rbottom {display:block;}
b.rtop b, b.rbottom b {display:block; height:1px; overflow:hidden;}
b.r1 {margin:0 5px;}
b.r2 {margin:0 3px;}
b.r3 {margin:0 2px;}
b.rtop b.r4, b.rbottom b.r4 {margin:0 1px; height:2px;}
.cb {color:#067fb7;}
.bw {background-color:#fff;}
.bg0 {background-color:#777;}
.bg1 {background-color:#d1880e;}
.bg2 {background-color:#793fb3;}
.bg3 {background-color:#c13535;}
.bg4 {background-color:#3a76bb;}
.bg5 {background-color:#b29822;}
.bg6 {background-color:#2a8535;}
.bg7 {background-color:#965236;}
.bg8 {background-color:#3616d7;}
.bg9 {background-color:#af448c;}
.bg10 {background-color:#397171;}
