body,table,td,tr,li,ul,p, span, div{color: #544E47;font-family : Arial, Helvetica, sans-serif;font-size: 12px;}
body{background: #fff url(/xtpl/i/bg.gif); padding:0; margin:0}

h1{font-size: 16px; font-weight: bold;color: #7B2308;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;}
h2{font-size: 16px; font-weight: bold;color: #544E47;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;}
h3{font-size: 14px; font-weight: bold;color: #7B2308;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px; text-decoration:underline}
h4{font-size: 12px; font-weight: bold;color: #544E47;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;}
h5{font-size: 12px; font-weight: bold;color: #7B2308;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;}
h6{font-size: 11px; font-weight: bold;color: #544E47;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;}
b{color: #78868E; font-weight: bold;}
li{list-style-type : circle;list-style-image : url(/xtpl/i/bul.gif);}
ul{padding: 7px 0px 5px 25px;margin: 0px 0px 0px 0px;}
A{color: #385F84;text-decoration : underline;}
form {margin-top: 0px;	margin-bottom: 0px}

#bg_left{background : url(/xtpl/i/bg_left.gif) repeat-y right top; text-align:right; vertical-align:top;}
#bg_right{background : url(/xtpl/i/bg_right.gif) repeat-y; }
#bg_center{background : #fff url(/xtpl/i/bg_p.gif); vertical-align:top; width:100%}
#bg_main{background : #fff url(/xtpl/i/bg_p.gif); vertical-align:top; width:100%; padding: 0px 14px 0px 14px}
#bg_center div#top{padding-top:4px; background : url(/xtpl/i/dots_h.gif) repeat-x bottom; font-size:0px}
#bg_center div#bottom{padding-top:4px; background : url(/xtpl/i/dots_h.gif) repeat-x top; font-size:0px}

#tabs{padding-top:11px; background : url(/xtpl/i/bg_right.gif) repeat-y; vertical-align:top;}

.tm { position:absolute; top:6px; left:100px;  }
.tm A{	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #666F7E; padding: 5px 15px 0px 15px; border-right: 1px solid #9AABBF;text-decoration : none; display:inline; }
.tm A:hover{text-decoration : underline;}

#top_pp div{background : url(/xtpl/i/pp.gif) repeat-x left center; margin-left:110px; height:1px; font-size:0px}
#top_pp {height:1px}

.logo{width:100%; vertical-align:bottom; padding-left:5px}
.logo_txt{vertical-align:top; white-space: nowrap; padding-left:5px}
.logo_txt div{margin-top:-3px; font-size: 10px; font-family : Tahoma, Verdana, Arial; color: #605845;  }
.logo_txt A{ font-family : Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold; display:block}

#ads2{padding:3px 0px 5px 0px; height:70px; background : url(/xtpl/i/bg_top.gif) repeat-x bottom;}
#ads1{padding:5px 0px 2px 0px; height:70px; vertical-align:bottom}
#banners img {border:1px solid #d6d6d6; background-color:#fff; margin-left:5px; }
#banners {white-space: nowrap}

#search{padding:10px 0px 5px 10px; vertical-align:bottom; background : url(/xtpl/i/bg_top.gif) repeat-x bottom;}
#search input#input {padding:1px 8px 2px 8px; border: 1px solid #CAC9C9; height: 18px; width : 240px; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #788A98;}

#top_hr{background : #7C7C7C url(/xtpl/i/hr.gif); margin: 0px 0px 3px 0px; font-size:0px; height:4px}

#mtop td{background-color : #b4b4b4; height: 10px;  white-space: nowrap}
#mtop td DIV {font-weight: bold; font-family : Tahoma, Verdana, Arial; font-size: 10px; width: 140px; padding: 0px 30px 2px 15px; color: white; white-space: nowrap}
#mtop td div A{ padding: 0px 6px 0px 6px; background-color : #2B3353; text-decoration: none; color: white;}
#mtop td#gray div{background-color :#7F7F80}
#mtop td#red div, #mtop td#red div a{background-color :#7B2308}
#mtop td#blue div{background-color :#2B3353;}

.left_col{border-right: 1px solid #DCDDDE;padding: 15px 14px 10px 0px;width: 20%;}
.center_col{padding: 15px 14px 10px 14px; width: 60%; border-right: 1px solid #DCDDDE;}
.right_col{padding: 15px 0px 10px 14px;width: 20%;}



#nl{font-family : Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; margin-bottom: 8px; padding-bottom: 8px; color: #8C98AC; background : url(/xtpl/i/pp.gif) repeat-x bottom;}
#nl A{color: #62666A; text-decoration: none; display: block; font-weight:normal}
#nl A:hover {color: #62666A;text-decoration: underline;}

#ads{text-align:center; margin-bottom: 10px; clear:both}
#ads img{border:1px solid #d6d6d6; background-color:#fff}
#ads div{border-left:1px solid #B6B6B6; border-right:1px solid #B6B6B6; background : url(/xtpl/i/pp.gif) repeat-x left center; height:10px; font-size:0px}

#nt{clear:both; }
#nt_t{border-top: 1px solid #D5D5D5; color: #323323; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; padding-top:2px; }
#nt_d {float:left; background-color : white; border: solid #D5D5D5; border-width: 1px 1px 1px 1px; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DA0A5; display:inline; padding: 2px 7px 2px 7px; margin-right:15px}
#nt_t a{color: #323323;}	
	
#nt_n{float:left;width:100%; margin-bottom: 15px}
#nt_h{ color: #544E47; font-size: 11px; margin-left:80px}
#nt_h div{font-size: 12px; font-weight: bold;color: #7B2308;padding: 3px 0px 3px 0px;}
#nt_h div A{color: #7B2308;text-decoration: none;}
#nt_h div A:hover{color: #7B2308;text-decoration: underline;}
#nt_h A{color: #544E47;text-decoration: none;}
#nt_h A:hover{color: #544E47;text-decoration: underline;}
#nt_ico{float:left;width:80px;margin-left:-100%; }
#nt_ico img{margin-top:7px;margin-bottom: 15px}

#columns{clear:both;}
#columns td#left{width:50%; padding:0px 10px 0px 0px; vertical-align:top}
#columns td#right{width:50%; padding:0px 0px 0px 10px; border-left:1px solid #DCDDDE; vertical-align:top}

#nm ul{	padding: 0px 0px 5px 16px; margin: 0px 0px 0px 0px;}
#nm li{margin-bottom: 8px;font-size: 10px; }
#nm li A{font-size: 11px;display:block; text-decoration: none;color: #3A4C5A;}
#nm li A:hover{font-size: 11px;display:block; text-decoration: underline; color:#3A4C5A}

#nq div A{font-size: 11px;font-weight: bold; font-family : Arial, Helvetica, sans-serif;text-decoration: underline; color:#73747B}
#nq {font-size: 11px; padding:0px 0px 8px 20px; background: url(/xtpl/i/quote.gif) no-repeat left top;}
#nq A{font-family : Tahoma, Arial, Helvetica, sans-serif; color: #62666A; font-size: 10px; text-decoration: none;color: #544E47;}
#nq A:hover{color: #544E47;text-decoration: underline;}

#r1{ background: url(/xtpl/i/arr_red.gif) repeat-y left center #2B3353; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 0px 20px 2px 35px; color:#fff; margin-bottom:5px; white-space: nowrap; clear:both}
#r1 A{color:#fff; text-decoration : none}

#r2{margin-bottom:10px}
#r2txt{font-size: 11px; font-weight: bold; color:#2B3353;  padding:0px 10px 0px 0px; white-space: nowrap}
#r2txt A{color:#2B3353; }
#r2bg {width:100%; }
#r2bg div{background-color:#2B3353; height:7px; font-size:0px; margin-top:3px}

#r3{border-top: 1px solid #b6b6b6; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7E81; padding: 5px 0px 6px 2px;}
#r3 A{text-decoration : none; color: #7A7E81;}
#r3 A:hover{text-decoration : underline; color: #7A7E81;}

#bt_br{	border-top: 1px solid #b6b6b6; margin-bottom: 15px;}
#bt_br div{height: 3px;font-size:0px; width: 50%;background-color : #b6b6b6; }

#block{	border: 1px solid #d6d6d6; margin-bottom:15px; padding: 10px 20px 5px 20px; background-color:white}
#block ul{padding: 0px 0px 0px 18px; margin: 0px 0px 0px 0px; }
#block li {margin-bottom: 5px;	font-size: 11px; font-weight : normal;line-height:11px}
#block A {color:#6A6958}

#expo{background : url(/xtpl/i/pp.gif) repeat-x top; color:#6A6958; font-size: 11px; margin-bottom:15px}
#expo div {background : url(/xtpl/i/pp.gif) repeat-x bottom; color: #8C98AC; font-weight : bold; font-size: 11px; padding:6px 0px 6px 0px; margin-bottom:5px; margin-top:-5px}
#expo div img {margin-right:5px}
#expo A{color:#6A6958; text-decoration : none; }
#expo A:hover{color:#6A6958; text-decoration : underline; }




.bt_left{border-right: 1px solid #DCDDDE;padding: 0px 14px 15px 0px;}
.bt_center{padding: 0px 14px 15px 14px; border-right: 1px solid #DCDDDE;}
.bt_right{  padding: 0px 0px 15px 14px; }

#bt{color: #7C7D7F; font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;}
#bt b{font-size: 11px;font-weight: bold;color: #7D260B;}
#bt b A{color: #7D260B;	text-decoration : none;}
#bt b A:hover{color: #7D260B;	text-decoration : underline;}
#bt td li A{color: #7C7D7F; text-decoration : none; }
#bt td li A:hover{color: #7C7D7F;text-decoration : underline;}
#bt td li {font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;color: 7E7F83; font-weight: bold; color: #7C7D7F; }
#bt A b{color: #FF6600;}




#bm {font-size: 11px; color: #7C7D7F;}
#pp {background : url(/xtpl/i/dd_v.gif) repeat-y right; padding-right: 10px}
#bm A{color: #7B2308;font-weight: bold;padding: 0px 5px 0px 5px;text-decoration : none;}
#bm A:hover{ color: #7B2308;font-weight: bold;padding: 0px 5px 0px 5px; text-decoration : underline;}
#bm div{font-family : Tahoma, Arial, Helvetica, sans-serif;font-size: 10px; color: #7C7D7F; padding-top: 3px;}
#bm div A{color: #7C7D7F; font-weight: normal; text-decoration : none; padding: 0px 5px 0px 5px;}
#bm div A:hover{color: #7C7D7F; font-weight: normal; text-decoration : underline;padding: 0px 5px 0px 5px;}


/* inpage */
#title{ clear:both; font-size: 16px; font-weight: bold; color: #7B2308; padding: 5px 0px 10px 0px; border-bottom: 1px solid #d5d5d5;}
#content {color: #544E47;  padding: 10px 0px 20px 0px; }
#content li{ margin-bottom: 5px;}
#content table {border: solid #bfbfbf; border-width: 1px 0px 0px 1px; width:100%; border-collapse:collapse}
#content table th{background-color: #B4B4B4; color: #fff; border: solid #fff; border-width: 0px 1px 0px 0px;}
#content table td{border: solid #bfbfbf; border-width: 0px 1px 1px 0px; font-size:11px;  padding: 3px;}

.author{font-size:11px; color: #7F7C69;float:left;  margin-bottom:15px; }
.author A{color: #7F7C69; text-decoration : underline;}
.comment {font-size:11px; background : url(/xtpl/i/comment.gif) no-repeat left center; padding:0px 0px 0px 20px; float:right; margin-bottom:15px}
.comment a{color: #3A4C5A; }
.file {font-size:11px; background : url(/xtpl/i/file.gif) no-repeat left center; padding:0px 0px 0px 17px; float:right; margin-bottom:15px}
.file a{color: #3A4C5A; }


#serv{font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #b4b4b4; margin-bottom:5px; margin-top:-10px; text-align:right}
#serv img{margin-left: 8px; vertical-align : bottom; }
#serv A{color: #3A4C5A; padding: 0px 10px 0px 10px; }

#content img {float:left; margin:15px; border:5px solid #D0D9DE}

#links {margin-bottom:15px;  clear:both;}
#links  div{font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7E81; margin-bottom:5px; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;padding:5px 0px 5px 20px; background : url(/xtpl/i/ico_read.gif) no-repeat left center;}
#links  ul{padding: 7px 0px 5px 18px; margin: 0px 0px 0px 0px;}
#links  li{margin-bottom: 8px; font-size: 10px;}
#links  li A{font-size: 11px; display:block; text-decoration: none; color: #62666A;}
#links  li A:hover{font-size: 11px; display:block; text-decoration: underline; color:#62666A}

#list{margin:15px 0px 15px 0px}
#list div{font-size: 10px;padding:0px 0px 8px 15px; margin-bottom: 8px; border-bottom:1px solid #D5D5D5;color: #62666A; font-family : Tahoma, Arial, Helvetica, sans-serif;}
#list A{color: #7B2308;	text-decoration: none;display:block; font-size: 12px; font-weight: bold; }
#list A:hover{color: #7B2308; text-decoration: underline;}

#list div b {color: #7B2308; display:block; font-size: 11px; font-weight: bold; } 
#list div ul{padding: 7px 0px 5px 18px; margin: 0px 0px 0px 0px;}
#list li{margin-bottom: 2px;font-size: 10px; color: #62666A; font-family : Tahoma, Arial, Helvetica, sans-serif;}
#list H1{color:#62666A; border-bottom: 4px solid #D5D5D5; border-top: 4px solid #D5D5D5; padding: 8px 0px 8px 0px;margin: -10px 0px 10px 0px; font-size:12px;}

#slider{text-align:center; font-size: 10px; font-family : Tahoma, Arial, Helvetica, sans-serif; border-top: 1px solid #DCDDDE;  padding:5px 0px 5px 0px}

.printonly { display: none; }

.linkAds { border: 0px none ; margin: 0px; width: 100%; border-collapse: collapse; }
.linkAds td { padding: 0px; vertical-align: top; text-align: center; }
.linkAds th { border-top: 1px solid rgb(180, 180, 180); border-bottom: 1px solid rgb(180, 180, 180); padding: 3px 0px; } 
.linkAds ul { padding-top: 10px; text-align: left; margin-bottom: 5px}
.linkAds td li { margin-bottom: 6px; }
#bt .linkAds td li a { font-weight: normal; color: rgb(56, 95, 132); text-decoration: underline; }