body{margin:0;padding:0;background:url(index_files/bg.png) !important; font-family:arial}
form{margin:0}
img{border:0}
table{border-collapse:collapse}
TD {FONT-SIZE: 12px; FONT-FAMILY: verdana, 'ms sans serif', sans-serif;padding:0}

b {color: #cc0033; font-weight:bold;}
b#bbb {color: #bbb; font-weight:bold; font-size:14px;}
h1 {color: #999; font-weight:bold; font-size:14px;}
small { font-size:10px; color: #454545; font-weight:normal; line-height:8px; margin:2px;}
input, select, textarea, button { height: 19px; margin-left: 10px; font-family: Tahoma; font-size: 11px; color: #c21d07;}
select, textarea, button, input { border: 1px dashed #c21d07; font-family: Tahoma; font-size: 11px; background-color:#ffffd8;}
#submit {height: 18px; margin-left: 5px; width: 70px; font-weight: normal; border: 0px dashed #fff; margin-top: 2px; font-family: Tahoma; font-size: 11px; color: #fff; background: #c21d07; padding-bottom: 3px; text-align:center;}
hr{margin-right: 0; width: 30%; height: 1px; background-color: #999; border: none; text-align:left; line-height:1px;}
p{margin:3px 0 3px 0;}
small {font-size:11px; color:#c21d07;}

#main {width:100%; margin:auto; min-height:490px; float:left; padding:20 10px 100px 10px; }
a {color:#000;}
a:hover {color:#c21d07;}
#black {color:#000; font-weight:bold;}
#kw {color:#bbb; font-weight:bold;}
#grin  {color:#000;}        
a#grin  {color:#333;  font-weight:bold; text-decoration:none;}        
#avatar {border: 1px solid #ccc; margin-bottom:2px}
#bott {font-size:10px; padding-top:-5px; color:black}
a#comment {color:#333;}
a#tags {color:#833; text-decoration:none;}
a#sort {color:#454545; text-decoration:none;}

p{background-color:#f2f2f2; padding: 1px 4px 4px 4px;border-left: 1px solid #ccc;}
#brd {color: #cc0033; font-weight:normal; font-size: 14px;}
#lnk {color:#000;}
a#ind { color:#454545; 
	text-decoration:none;
	display:block;
	width:90%;
	background: transparent url(star.png) no-repeat;
	background-position:left center;
	font-size:12px;
	line-height:14px;
	padding:0px 0px 3px 15px; 
}





#TDlink {padding:4px 10px 4px 10px; line-height:12px;}
#TDavatar {text-align:center;}
#TDcomment {text-align:right;}
#TDComment td {padding:1px; font-size:11px;}
#fr {float:right;}
#fl {float:left;}
a#download {color: #cc0033; font-weight:normal;}

.copyright{text-align:right;padding:15px 24px 15px 0;font-size:80%;color:#616161}
.copyright a{color:#616161; font-weight:bold;}

ul li  { float:left; 
	display:block; 
	list-style:none; 
	background: transparent url(round000.gif) no-repeat;
	background-position: left top;
	padding:0px 0px 3px 15px;
	width:100%; 
	font-size:12px;
	line-height:14px;
	text-align:justify;}
ul { margin:0; list-style:none; padding: 0 20px; }

#l200 {text-align:justify; padding-top:10px; color:#ddd; font-weight:bold; font-size:10px;}
#l200 a {font-weight:bold; font-size:12px;}
#rap_serch {float:right; padding:0 10px 0 10px; border: 1px solid #dedede; background: transparent url(rsr00000.gif) repeat-x;}
#rap_serch h1 {font-size:12px; min-width:100px; padding-bottom:1px; margin:0;}


.search_preview {text-align:center}
.search_preview img {border:1px solid #fff;}
.search_avatar {text-align:center; padding:0px; font-size:11px;}
.search_avatar a#nameid {text-align:center; padding:0px; color:#ccc; font-size:10px; display:block; height:10px; width:100%; line-height:7px; text-decoration:none;}
.search_avatar span { 
	color:#454545; 
	font-size:10px; 
	display:inline-block; 
	height:20px; 
	width:38px; 
	line-height:10px;
	text-decoration:none}

.search_id {border:1px solid #ccc;}
.searchTDlink {padding:0 4px 0 4px;}
.searchTDlink p {font-size:12px; line-height:12px; }
a.search_kw {color: #cc0033; font-weight:normal; font-size: 14px; padding:2px; text-decoration:underline;}
.search_i {color:#0066ff; font-family:"Verdana"; margin:0 4px 0 4px; display:block; font-size:12px;}
.search_menu {font-size:11px; display:block; width:100%; border-top: 1px solid #ccc; border: 1px solid #ccc; text-align:left; padding: 0 10px 0 10px; width:183px;}
.search_menu a {display:block; font-size:12px; text-decoration:none; font-weight:normal; color:#454545; padding: 4px 0 0 10px; height:15px;}
.search_menu b {display:block; font-size:12px; min-width:150px; margin-top:10px; background: transparent url(rsrm0000.gif) repeat-x; font-family:verdana; color:#cc0033}
.search_menu img { border:1px solid:#ccc;}
.search_menu span {margin:0}
.search_menu span a {margin:0; padding:9px 0 0 0; color:#0066ff; font-size:10px; text-decoration:underline}
.search_menu table {margin:10px 0 10px 0;}
.search_menu table td {text-align:center; vertical-align:top; padding-top:10px;}
.search_menu table td a {margin:0; padding:0; color:#ccc; font-size:10px; font-height:8px; text-decoration:underline;}




.stat_content { 
    margin: auto;
    width: 500px;
    background: #FFF;
    color: #454545;
    height:100%;
}
.stat_middle { padding: 10px; text-align:left;}
body.stat {background: #F0F0F0; color: #454545; font-size:12px; text-align:center}
body.stat form {padding-top:20px;}

.download_content { 
    margin: auto;
    width: 580px;
    background: #FFF;
    color: #454545;
    height:100%;
}
.download_middle {text-align:left; padding: 10px;}

body.download {background: #F0F0F0; color: #454545; font-size:12px; text-align:center}
body.download form {padding:10px;}

div.download_text {display:block; width:100% margin-top:10px; background:#f2f2f2}
div.download_text img {float:left; padding: 2px 10px 2px 2px;}
div.download_text p {text-align:justify; border:0px;}
div.download_text p:first-letter {font-weight:bold; color:#66cc33; font-size:14px;}

span.sort {display:inline-block; height:13px; padding: 1px 10px 1px 10px; background:#f2f2f2; border: 1px solid #dedede; background: transparent url(rsr00000.gif) repeat-x;}
span.sort a {color:#454545; text-decoration:none; font-size:10px; padding-right:3px;}

.premium_top_link {display:block; width:203px; height:68px; text-align:center; padding:10px 0 0 0; font-size:16px;}
/*.premium_top_link {font-size:16px; font-weight:bold; padding-top:20px;}*/
.premium_top_link a.ptl1 {padding:0; margin:0; max-width:130px;}
.premium_top_link a.ptl2 {padding:0; margin:0; max-width:73px;}
.premium_top_link img {padding:0; margin:0;}

h1.width100 {display:block; width:580px; float:left;}

.about_text {color:#454545; text-align:justify;}
.about_text p {text-indent:0px; text-align:justify; border:0px; color:#454545; background:#fff;}
.about_text p:first-letter {font-weight:bold; color:#66cc33; font-size:14px;}

#ld {color:#000; font-weight:bold;}
#vt {color:#66cc33; font-weight:bold;}

table.radiobutton {margin:0; width:640px;}
table.radiobutton input {border:0;}


#cpp {	
    display:block;
    width: 100%;
    background: #ffcccc;
    color: #454545;
    padding:4px 0 4px 0;
    margin:0;
}

#cpp form {padding:0; margin:0;}
#cpp img {padding:0; margin-bottom:-4px;}
#cp {font-weight:bold;
	color:#444; 
	background: transparent url(nb000000.gif) no-repeat left center;
	font-size:12px;
	line-height:12px;
	padding:0px 10px 0px 18px;
	margin:0px;
	display:inline-block;
	width:380px;
	float:left;
	text-align:justify; 
}


.a_ds_min {font-weight:bold; display:block; width:100%;
	color:#0066fc; 
	font-size:12px;
	line-height:20px;
	margin:0px; padding:0;
	text-align:justify; 
	cursor:pointer;
	/*background:#fcf6ac;*/
	background:#cbf3b5;

}

.a_ds_min_0 {font-weight:bold; display:block; width:100%;
	color:#0066fc; 
	font-size:12px;
	line-height:20px;
	margin:0px; padding:0;
	text-align:justify; 
	background:#cbf3b5;

}



.a_ds_min img {margin-left:10px;}
.a_ds_min span {display:block; margin-left:5px; text-decoration:underline;}





#lnk_src {padding-top:3px;}

.user_search {cursor:pointer; color:#0066ff; font-size:11px; text-decoration:underline;}
.user_search img {border:1px solid #ccc;}

.a_ds_download {font-weight:bold;
	color:#0066fc; 
	font-size:12px;
	line-height:20px;
	padding:0;
	text-decoration:underline;
	margin-top:-4px;
	float:right;
}

p {min-height:12px;}


.sr4_kw {color: #cc0033; font-weight:bold; font-size: 14px; padding:2px; font-size:12px;}
.sr4_kw a {cursor:pointer; text-decoration:none; line-height:20px; height:20px;}
.sr4_kw a:hover { text-decoration:underline;}


