@charset "utf-8";

/* CSS Document */

#hidm, #hidm1{

width:580px;

height:350px;

background:#000;

display:none;

position:fixed;

top:50%;

left:50%;

margin:-175px 0 0 -290px;

z-index:1001;

padding:3px 18px;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

border-radius: 8px;	

}	    	

#hid, #hid1{

display:none;  

width:100%;

height:100%;

background:#333;

opacity:0.9;

position:fixed;

top:0px;

left:0px;

z-index:1000;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

border-radius: 8px;

}

#hidm p, #hidm1 p{

color:#fff;

font-size:24px;

text-align:left;

margin:0;

padding:15px 0px 0px 38px;

letter-spacing:2px;

font-weight:600;

}

#hidm span.x, #hidm1 span.x{

float:right;

border:solid 1px #333;

margin:0 30px 0 0;

color:#fff;

width:auto;

text-align:center;

padding:0px 2px;

font-size:18px;

cursor:pointer;

}

#hidm span.x:hover,#hidm1 span.x:hover{

border:solid 1px #999;

color:#CCC; 

}	 	 

#hidm_ex, #hidm_ex1{

overflow-y:auto;

width:521px;

background:#FFF;

height:230px;

margin:30px 0 0 18px;

padding:10px 10px;

z-index:1002;

font-size:16px;

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

border-radius: 4px;

}

span.sptm:hover{

color:#d1d1d1; 

}

#top{

position:fixed;

top:-23px; 	  

width:99%;

-webkit-border-bottom-right-radius:28px;

-webkit-border-bottom-left-radius:28px;

-moz-border-radius-bottomright:28px;

-moz-border-radius-bottomleft:28px;

border-bottom-right-radius:28px;

border-bottom-left-radius:28px;

background:#138508;

height:100px;

}

.tt{

/* height:115px; */

margin-top:23px;

width:80%;

}	 

.leftT{

width:37px;

background:url(images/leftM.png) no-repeat left; 

}	 

.rightT{

width:40px;

background:url(images/rightM.png) no-repeat right; 

}	

.centerT{

background:url(images/centerM.png) repeat-x;

}	  	 

#big{

margin-top:57px; 	 

}

table.listtable{

border:1px solid #8DDE8D;

background-color:#e0e5e0; 

}

table th {

height:50px;

}

table.menu_top td{

color:#FFF;

background-color:#015901;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

width:auto; 

text-align:center;

}

table.menu_top td div{

text-align:center;

}	 	

table.menu_top td div li{

display:inline-block;

padding-right:15px; 

}

table.menu_top a.TBM:link,a.TBM:visited{

color:#CCC !important;

text-shadow: 1px 1px 1px #000000;

}

table.menu_top	a.TBM:hover{

color:#FFF !important;

text-decoration:none;

} 	 	  

.head{

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:24px;

color:#FFF;

margin-left:0px;

margin-top:15px; 

}

div.list_menu a:link,a:visited{

color:#cdd905 !important;

text-shadow: 1px 1px 1px #000000;

-webkit-transition: color 0.5s ease;	

-moz-transition: color 0.5s ease;

-o-transition: color 0.5s ease;

}

div.list_menu a:hover{

color:#FFF !important;

}	 	 

#menu{

width:510px;

height:180px;

background:url(images/bg3.png) no-repeat left top;

float:right;

margin-right:10px;	 

}

#message{

width:430px;

float:right;

margin-top:10px;

margin-right:10px;

}	 	 	 	 	 

#mainR{

float:right; 

width:518px;

background-color:#d1d3d4;

overflow-y:auto;

overflow-x:none;

}

#aj{

width:420px;

background-color:#dcdcde;

height:127px;

height:118px\9;/* IE 7 & 8*/

overflow-y:auto;

overflow-x:none;

padding:5px;

display:none;

float:right;

}

#backaj{
	
float:left;

width:490px;

background-color:#d1d3d4;

height:auto;	

overflow:none;

padding:5px;

padding-top:5px;

display:block;	

}	 	 	  

#main728{

float:left;

width:730px;

height:auto; 

border:none;

}

#main728 center,#backaj center{

color:#666;	

} 	 	 	 	 

#ban728{

text-align:right;

}

div.gr_name_main{

width:800px;

height:26px;

border-top:1px outset #9C9; 

}	 

div.gr_nameL{

float:left; 

width:39px;

height:26px; 

background:url(images/gr_name_l.gif) no-repeat top left;

}	

div.gr_nameR{

float:left;

width:35px;

height:26px;

background:url(images/gr_name_r.gif) no-repeat top right;

}	 	  	 

div.gr_name{

float:left; 

width:798px;

height:26px;

background:url(images/fo.gif) repeat-x top left;

font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

font-size:19px; 

color:#F9F08E;

vertical-align:bottom;

text-align:center;

-webkit-border-bottom-right-radius: 17px;

-webkit-border-bottom-left-radius: 17px;

-moz-border-radius-bottomright: 17px;

-moz-border-radius-bottomleft: 17px;

border-bottom-right-radius: 17px;

border-bottom-left-radius: 17px;

text-shadow: 1px 1px 1px #333333;

}

.runline{ 

background:url(images/newss.png) no-repeat left top;

font-family:Georgia, "Times New Roman", Times, serif;

height:26px;

width:1240px;

padding-top:3px;

}

img {

border:none; 

}	 

a:link{

color:#06C;

text-decoration:none; 

}	 

a:visited{

color:#06C;

text-decoration:none;

}

a:hover {

color:#000; 

text-decoration:underline;

}

/*---Listing style---*/	 

ul,h1,h2,h3,h4,h5,h6,select{

margin:0px;

padding:0px; 

}

.td_list{

vertical-align:top;	 

}	 

ul li{

list-style:none;	

padding:0px;

margin:0px;

}

.list{

margin-top:1px;

margin-bottom:2px;		

width:800px;

background:url(images/cent.gif) repeat-x left top;	

height:255px;

}

.left{		

float:left;

background:url(images/left.gif) no-repeat left;

height:255px;

width:30px;

}

.right{

float:right;

background:url(images/right.gif) no-repeat right;

height:255px;

width:30px;	 

}

div.b_img{

width:125px;

height:125px;

margin-top:3px;  

}	 

.Pname{

font-family:Georgia, "Times New Roman", Times, serif;

letter-spacing:0px;

font-size:18px;

font-weight:600;      	 

}

td span.Pname a:link,td span.Pname a:visited{

color:#030 !important;

text-decoration:none;

outline:none;

}

td span.Pname a:hover{

text-shadow:1px 1px 1px #333;

color:#000;

text-decoration:underline;  

}	 	 	 

.ul_1 li.dann{

display: inline;

margin-right:2px;

margin-top:5px;

float:left;

}	

div.dan{ 

border:1px dotted #9C0;

padding:3px;

padding-top:6px;

width:auto;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#060;

height:19px;

}

div.dana{ 

border:1px dotted #9C0;

border-top:none;

padding:3px;

padding-top:6px;

width:auto;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#060;

height:19px;

}	 

div.dan:hover,div.dana:hover{

background:#f1f1f1; 

}	 	 

.dan_inf{

font-family:Arial, Helvetica, sans-serif;

padding-left:3px;

font-size:12px;

}

.rate{background:url(images/r_numb.gif) no-repeat top left;

width:17px;

height:17px;

text-align:center;

float:left;

color:white;

font-family:Verdana, Geneva, sans-serif;

font-size:13px;

margin-top:3px; 

}

.crown{background:url(images/crown_list.png) no-repeat top left;

width:17px;

height:17px;

float:left;

margin-top:2px;

}

.rim{

width:40px;

height:28px;

float:right;

}			

.dann_add{

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

font-size:13px;

float:right;	

}

.plans{

border-top:dotted #9C3 1px;

border-right:dotted #9C3 1px;

border-left:dotted #9C3 1px;

padding:4px; 

float:left;

width:725px;

text-align:left;

font-size:14px; 

}

.dan_mon{

font-family:Tahoma, Geneva, sans-serif;

float:right;

margin-top:10px;

border-top:dotted #990 1px;

border-bottom:dotted #930 1px;

margin-right:11px;

font-size:14px;

}

.dan_mon li{ 

padding-top:8px;

font-family:Tahoma, Geneva, sans-serif;

border-top:dotted #930 1px;	

font-size:13px; 

}	 

a.det_link{

margin-top:12px;

float:left;

width:150px;

height:24px;

background:url(images/detail.gif) no-repeat left top;

outline:none; 

}

a.share{

width:136px;

height:24px;

float:left;

margin-left:20px;

margin-top:12px;

background:url(images/share.gif) no-repeat left top;

outline:none; 

}

div.share,a.share1{

width:156px;

height:24px;

float:left;

margin-left:20px;

margin-top:12px;

background:url(images/sticky.gif) no-repeat left top;

outline:none;

text-align:right;

font-size:16px;

color:#1d1d1c;

padding-top:4px;

}

a.share1{

width:63px;

height:24px;

background:url(images/forum.gif) no-repeat left top;

}

a.interv{

background:url(images/IntI.gif) no-repeat top right;

float:left;

margin-top:10px;

margin-left:18px;

width:80px;

height:30px;

outline:none;

}

a.revie{

background:url(images/revR.gif) no-repeat top right; 

float:left;

margin-top:10px;

margin-left:25px;

width:80px;

height:30px;

outline:none;

}	 	 	 

a.adom:link,a.adom:visited,a.adom:hover{

float:left; 

background:url(images/dom.png) no-repeat right top;

width:85px;

color:#333 !important;

text-decoration:none;

outline:none;

text-align:left;

height:29px; 

margin-top:20px;

}	 	 

/*---Listing style END---*/	 

/* side table style */

.side_td{

padding:0; 

margin:0;

vertical-align:top;

width:215px;

}

.headtitledivL{

text-shadow: 1px 1px 1px #333;

color:#f9f08e;

float:left;

font-weight:600;

top:0px;

width:205px;

height:26px;

background:url(images/fo.gif) repeat-x top left;

font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

text-align:center;

border-bottom:solid 1px #494949;

-webkit-border-top-left-radius: 4px;

-webkit-border-top-right-radius: 4px;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright: 4px;

border-top-left-radius: 4px;

border-top-right-radius: 4px; 

}

#side_one_div{

float:left;

top:0px;

margin-left:5px;

width:205px; 

}

#side_two_div{

float:right;

margin-right:5px;

top:0px;

width:205px; 

}

.cont_side{

width:195px;

background:url(images/cont_back.png) repeat-y top left;

border-left:1px #666 solid;

border-right:1px #666 solid;

border-bottom:1px #666 solid;

margin:25px 0px 10px 0px;

padding:8px 4px 4px 4px;

}

#Search_But{

background:url(images/search.png) no-repeat top center;

width:74px;

height:31px;

border:none; 

}

#Search_But:hover{

background:url(images/search2.png) no-repeat top center;

cursor:pointer;

}	 	 	 

/* side table style END*/	

/* details style */

.alexa{

float:right;

margin-right:20px; 	 

}

.detail_page_head{

width:100%;

background:#009900;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:22px;

font-style:oblique;

text-align:center;

color:#CCC;

}

#paycont{

float:left;

border:1px dotted #060;

width:799px;

height:200px;	

padding:2px;

overflow:auto; 

}

.payline{

float:left; 

color:#000;

width:190px;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

background:#ffff99;

border:1px solid #333;

padding:1px;

margin-left:1px; 

}	

.spline{

color:#060; 

}

.spdate{

color:#333; 

}

#dis_block{

display:none;

background:#900;

color:#CCC;

text-align:center;

width:588px;

margin-bottom:3px; 

}	 	

#prog_payments{

display:none; 

}

#prog_payments div.titl{

float:left; 

background:url(images/titl.png) no-repeat left top;

height:38px;

width:805px; 

}	

#sp_capt{

display:none;

float:left;

color:#909090;

border-bottom:dotted #FC6 1px; 

}	  

#prog_comm{

display:none;

}

#prog_comm_in{

border:dashed #0c6080 1px;

float:left; 

font-family:Georgia, "Times New Roman", Times, serif;

font-style:italic;

color:#960;

margin-bottom:10px;

padding-left:20px;

width:783px; 

}	 

#prog_comm	div.titl3{

float:left; 

background:url(images/titl3.png) no-repeat left top;

height:38px;

width:805px;  

}

.ch_button{

float:left;

width:90px;

height:30px;

background:url(images/paym.png) no-repeat left top;

margin-top:20px;

margin-left:19px;

text-align:left;

font-size:15px;

color:#333;

cursor:pointer;

}		 	 

.comment_b{

float:left;

width:90px;

height:30px;

background:url(images/com.png) no-repeat left top;

margin-top:20px;

margin-left:14px;

text-align:left;

font-size:15px;

color:#333;

cursor:pointer;

}

.comment_all{

float:left;

width:90px;

height:30px;

background:url(images/alcom.png) no-repeat left top; 

margin-left:14px;

text-align:left;

font-size:15px;

margin-top:21px;

color:#333;

cursor:pointer; 

}	 	 

#comm_box{

display:none; 	

}

.email_div{

display:none; 

}	 

#com_box_in{

border-top:dashed #964f0a 1px; 

float:left; 

width:795px;

height:250px;

overflow:auto;

padding:5px;

background:#fbe8d1;	

}	 

#comm_box div.titl2{

float:left; 

background:url(images/titl2.png) no-repeat left top;

height:38px;

width:805px;

margin-top:5px;  

}	 	

.comment_line{

width:758px; 

margin-bottom:3px;

padding-left:5px;

padding-right:5px; 

background:#fbe8d1;

font-family:"Times New Roman", Times, serif;

}

.comment_line p{

padding:0;

margin:0;

text-align:center;

background:#F0F0FF;

border-top:1px solid #7B94C3;

color:#666;

}

.comment_line p:hover{

color:#333;

background:#FFF;

}	 

.comment_line span{

font-style:italic;

color:#666;

text-decoration:underline;

}	 	   	 	 	 

/* details style END*/

/* bars_side_style */

div.c_side_box a span:hover{

text-shadow:1px 1px 1px #666; 

}

div.c_side_box a:hover{

color:green !important;

}

div.c_side_box{

background-color:#fef3c9;

text-align:left;

width:183px;

overflow:hidden;

border:dotted 1px #993;

padding:2px; 

color:#666;

}

div.c_side_box:hover{

/*background-color:#FFF;*/

color:#333;

border:dotted 1px #0C3;

}

div.c_side_box_ban{

width:183px;

overflow:hidden;

border:dotted 1px #993;

padding:2px; 

color:#666;

font-size:14px;

margin:0px 0px 5px 3px;

}

div.c_side_box_ban:hover{

background-color:#FFF;

color:#333;

border:dotted 1px #C90;

}	

div.c_side_box span.lnews a:link,a:visited{

/*color:#090 !important;*/

color:green !important; 

/*text-shadow:1px 1px 1px #090;

text-shadow:1px 1px 1px #CDD905;*/

}

/* bars_side_style END*/

/* export style */

#coll td{

border:solid 1px #CCC;

}

#exmt span{

font-size:13px;

color:#CCC;

}

#exmt{

margin-left:300px;	

}

a.bottom_a,a.bottom_a:visited{
text-decoration:underline;
color:#555 !important;
padding:0 10px 0 0;
text-shadow: 1px 1px 1px #fff;
}
a.bottom_a:hover{
color:#222 !important;
text-decoration:none;
}
/*export style ends*/ 	 
#ru_adv{
display:none;
}
#ru_adv, #en_adv{
cursor:pointer;
}

#ru_adv_i, #en_adv_i{
float:left;
cursor:pointer;
background:url(images/ru_adv.png) no-repeat left center;
min-width:25px;
width:auto;
height:19px;
padding-left:27px;
margin-right:8px;
}
#en_adv_i{
background:url(images/en_adv.png) no-repeat left center;
}