body
	{
		font-family:Verdana,Tahoma;
		font-size:10pt;
		margin:0px;
		padding:0px;
		background-color:white;
		background-image: url('bground.gif');
		background-repeat:repeat-x;
		background-position: top;
	}

table,body 
	{	
		color:#2c2c2c;	
		font-size:10pt;
	}

.photo	
	{
		padding:4px;
		background-color:#efefef;
	}

img 
	{	
		border:0;
	}

.parent 
	{
		width:315px;
		overflow:hidden;
	}

#targetId_1 
	{
		margin:0px;
	}

a:link,
a:visited
	{
		color:blue;
	}
	
a:hover
	{
		color:green;
	}
			
a.blockmenu:link,
a.blockmenu:visited    
    {
		color:white; 
		text-decoration:none;
		background-color:#106de1; 
		background-image: url('bgmenu2.gif');
		display:block; 
		font-weight:bold;
		font-size:13px;
		line-height:37px; 
	}
	
a.blockmenu:hover                         
	{
		color:white; 
		background-color:green; 
		background-image: url('bgmenu.gif');
		line-height:37px; 
		text-decoration:none;
		display:block; 
		font-weight:bold;
		font-size:13px;
	}
	
.logotop
	{
		height:87px;
		margin-top:10px;
		padding-left:30px;
	}
	
.onlinesite
	{
		position:absolute;
		right:120px;
		top:20px;
		font-size:12px;
	}
	
.mainmenublk
	{
		clear:both;
		height:37px;
	}
	
.copyrightsbt
	{
		width:800px;
		font-size:11px;
		background-color:#efefef;
		clear:both;
	}
	
.main_page_content
	{
		width:800px;
		text-align:justify;
		clear:both;
	}
.enter_div
	{
		background-image: url("enterdiv.gif");
		background-repeat:no-repeat;
		width:194px;
		height:212px;
		padding:10px;
		color:#8a8a8a;
	}
.birsdaydiv
	{
		border:1px solid #f0f0f0;
		padding:3px;
		margin:3px;
		width:100%;
	}
.quicsearch
	{
		background-image: url("qsearch.gif");
		background-repeat:no-repeat;
		width:500px;
		height:160px;
		padding:15px 25px 15px;
		color:white;
	}
.anketphoto
	{
		float:left;
		border:1px solid #dcdcdc;
		padding:3px;
		margin:3px;
		height:170px;
	}
.main_anket_photo
	{
		float:left;
		padding:3px;
		margin:3px;
		clear:both;
	}
.photospage
	{
		float:left;
		padding:3px;
		margin:3px;
		height:150px;
		width:130px;
	}
.error
	{
		color:red;
		font-size:11px;
	}
.noerror
	{
		color:green;
		font-size:11px;
	}