object
{
    outline:none;
}

a:active, a:focus {
    outline: none;
}


body
{
	width:100%;
	text-align:center;
	background:url('images/bodybg.png') repeat-x #7DAAB1;
}
.top
{
	height:25px;
	line-height:25px;
	margin:0 auto;
	text-align:right;
	padding-top:2px;
}
	.top img
	{
		
	}
.main_container
{
	margin:0 auto;
	width:917px;
	text-align:center;
}
.left
{
	width:197px;
	margin-right:8px;
	float:left;
}
	.logo
	{
		height:229px;
	}
		.logo img
		{
			margin-top:33px;
		}
	.menu
	{
		text-align:left;
	}
	.menu ul
	{
		width:100%;
		margin:0px;
		padding:0px;
		list-style:none;
	}
	.menu .level_1
	{
		line-height:13px;
		margin-bottom:6px;
		margin-top:6px;

	}
		.menu .level_1_active
		{
			line-height:13px;
			background:#FFF;
			margin-bottom:2px;
			margin-top:6px;
		}
		.menu .level_2
		{
			margin-bottom:3px;
			margin-left:10px;
		}
		.menu .level_2_active
		{
			margin-bottom:3px;
			background:#FFF;
			margin-left:10px;
		}
			.menu .level_3
			{
				margin-bottom:3px;
				margin-left:20px;
			}
			.menu .level_3_active
			{
				margin-bottom:3px;
				background:#FFF;
				margin-left:25px;
			}
	.menu li a
	{
		padding-left:13px;
		display:block;
	}
	.menu li:hover
	{
		background:#FFF;
		text-decoration:none;
	}
.content
{
	float:left;
	width:712px;
	text-align:left;
}
	.attachments
	{
		width:705px;
		height:214px;
		border:3px solid White;
		margin-bottom:8px;
		overflow:hidden;
		position:relative;
	}
		.attachments img
		{
			float:left;
			margin-right:3px;
		}
	.doc_item
	{
	    position:relative;
	    z-index:9999;
		background:#FFF;
		padding:24px 29px 35px 35px;
		width:465px;
		float:left;
		min-height: 190px;
	}
	.search-result
	{
	    position:relative;
	    z-index:9999;
		background:#FFF;
		padding:24px 29px 20px 35px;
		width:465px;
		min-height: 205px;
		float:left;
	}
	.rightmain
	{
	   background:white;
	   padding-left:11px;
	   height:13px;
	   width:161px;
	   font-weight:bold;
	   text-transform:uppercase;
	   float:left;
	   margin-bottom:3px;
	}
	
	.rightsub
	{
	    background:white;
	    padding-left:11px;
	    height:13px;
	    width:161px;
	    font-weight:bold;
	    color:#59797e;
	    float:left;
	    margin-bottom:3px;
	}
	
	.searchbut
	{
	    background:Transparent;
	    padding-left:11px;
	    height:13px;
	    width:36px;
	    font-weight:bold;
	    float:left;
	    margin-right:3px;	  
	    font-size:9px;  
	    line-height:12px;
		border-right: 2px solid #b6cfd3;
	}
	
	.clearer
{
content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

	
	.search_input
	{
		padding:0;
		margin:0;
	    border:0px;
	   height:13px;
	    line-height:12px;
	    font-size:9px;
	    width:100px;
		background-color:Transparent;
		
	}
	
	.searchform
	{


	}
	.searchform-active
	{


	}

.div_2
{
     /*padding-left:35px;*/
}

.div_3
{
     /*padding-left:70px;*/
}

.right
{
   float:right;
   width:173px;
   position:relative;
   height:277px;
}

.main-content
{
    float:left;
    width:536px;
    
}

.pics
{
    height:  214px;  
    width:   705px;  
    padding: 0;  
    margin:  0;  
}

	.pics img {  
		padding: 0;  
		border:  0;
		background-color: Transparent;
		width:  705px;
		height: 214px; 
		top:  0; 
		left: 0;
	} 

.search-result
{

}

