
body {	
margin:10px 0px 0px 0px; 				  			 	 
padding:0px 0px 0px 0px; 													  	
background:url(http://www.freejoin.net/images/bg.png) 0 0 repeat-x;
background-color: #e3ecf3;
vertical-align: top;
font-size: 10px;
font-family: tahoma;
color: #3C3C3C;
}	
h1 {
padding-left: 2pt;
padding-bottom: 0pt;
font-family: Trebuchet MS, Verdana, Arial,Sans-serif;
color: #4a0000;
font-size: 10pt;
	}
h2 {
padding-left: 2pt;
font-family: Trebuchet MS, Verdana, Arial,Sans-serif;
color: Black;
font-size: 9pt;
	}
h3 {
padding-left: 20pt;
padding-top: 5px;
font-family: Trebuchet MS, Verdana, Arial,Sans-serif;
color: #102130;
font-size: 9pt;
	}
	
.gp 
{
 width: 98%;
 border: 1px dotted #c6c6c6;
 padding: 3pt;
 font-family:Tahoma;
 font-size:11px;
}	

.lg 
{
 font-family: Verdana, Geneva,  sans-serif;;
 font-size:8pt;
 vertical-align: top;
 background-color: transparent;
}	

.main 
{
 background-color: white;
 border: 1px solid #365e86;
 padding: 3pt;
 font-family: Verdana, Geneva,  sans-serif;;
 font-size:8pt;
 vertical-align: top;
}	

table 
{
 background-color: white;
 font-family: Verdana, Geneva,  sans-serif;;
 font-size:8pt;
 vertical-align: top;
}	

.mm {
background-color: #5d93c5;	
font-family: Verdana, Geneva,  sans-serif; 
font-size: 8pt;
font-weight: bold;
	
}	

td.h { 
background-color: #F7F7F7;
font-family: Verdana, Geneva,  sans-serif; 
font-size: 8pt; 
color: Black;  
text-align : left; 
font-weight: normal;
}	

td.cont {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 6px;
	padding-top: 0px;
	font:normal 11px Trebuchet MS, Verdana, Arial,Sans-serif;
}	
								   	   
input, textarea, select{			     
	font:normal 11px Trebuchet MS, Verdana, Arial,Sans-serif;			
	padding:1px 0px 0px 4px;		   
	vertical-align:middle;	
	color:#393737;
}		

.img {
border:0px; 
padding-left: 20px;
padding-right: 4px;
}	

ul {
padding-left: 15px;
padding-bottom: 10px;
padding-top: 5px;
line-height: 20px;
list-style: disc;
font-size: 9pt;
/*font-style: italic;
font-weight: bold;*/
}

.news {
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 4px;
	padding-top: 2px;
	border: 1px solid #cccccc;
}

#top_menu 
{
background-color: #e1e4e6; 
font-family: Verdana, Geneva,  sans-serif; 
font-weight: bold;
font-size: 8pt;
color: #595959;  
text-align : center;
vertical-align: middle;
text-decoration: none;
}
#top_menu a
{
Color: #252525;
font-weight: bold;
text-decoration: none;
}
#top_menu a:hover
{
Color: #b50000;
font-weight: bold;
text-decoration: blink;

}
.content{
margin-left:auto;
margin-right:auto; 
width: 660px; 
height: auto;
background:none;
font-size: 11px;
font-family: tahoma;
color: #3C3C3C;
text-align: center;
padding-bottom: 4px;
}
.block{
margin:4px 2px 2px 4px;
padding:4px 4px 4px 4px;
display: block;
border: 1px solid #E8E8E8;
width:200px;
height:200px;
float: left;
font-size: 11px;
font-family: tahoma;
background-color: white;
text-align: center;
}

.h_block{
margin:8px 2px 2px 4px;
padding:4px 2px 0px 10px;
border: 1px solid #E8E8E8;
background-color: #f5f9fc;
width:90%px;
height:24px;
font-size: 11px;
font-weight: bold;
font-family: tahoma;
vertical-align: middle;
}

.r_block{
/*margin:4px 2px 2px 4px;*/
padding:2px 2px 4px 2px;
display: block;
border: 1px solid #E8E8E8;
width:160px;
height:910px;
float: left;
font-size: 11px;
font-family: tahoma;
background-color: white;
}
.m_block{
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
display: block;
border: 1px solid #E8E8E8;
width:148;
height:200px;
float: left;
font-size: 11px;
font-family: tahoma;
background-color: white;
text-align: center;
}
a 	{
color: #710000; 
font: normal 11px Trebuchet MS, Verdana, Arial,Sans-serif;
text-decoration: none;
}	   

a:hover {
text-decoration: underline;
}	
b 
{
color: #102130; 
font: italic bold 11px Trebuchet MS, Verdana, Arial, Sans-serif;
padding-left: 20px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 15px;
}
b a		{color:#313131; font:bold 11px Trebuchet MS, Verdana, Arial,Sans-serif}
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 
