@charset "utf-8";

/* CSS Document */



#wrapper {

	width:902px;

	text-align: left;

	margin: 0 auto;

	}

	

#body	{

	background-image: url(images/back1.png);



	}

	

a:link {

	color: #003399;

	text-decoration: none;

}

a:visited {

	color: #003399;

	text-decoration: none;

}

a:hover {

	color: #999999;

		text-decoration: none;

}



	

#header	{

	background-image:url(images/header.jpg);

	background-repeat:no-repeat;

	height: 117px;

	}

#mid_cont	{

	background-image:url(images/big_index_img.jpg);

	background-repeat:no-repeat;

	height:228px;

	width: 902px;

	text-align: center;

	}

	

#navtop	{

	height:44px;

	width: 902px;

	}

	

#boxblock	{

	background-image:url(images/block.jpg);

	height:260px;

	}

	

#box	{

	background-color:#FFFFFF;

	width:220px;

	border: 1px solid #b3c2c9;

	}

	

#box2	{

	background-color:#FFFFFF;

	width:902px;

	border: 1px solid #b3c2c9;

	}

	



	

.top_box  {

	height:30px;

	background-color: #06618a;

	text-align: center;

	}

	

.mid_box	{

	height:210px;

	padding:10px 0px 0px 20px;

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

	font-size: 12px;

	color: #1E1F4B;

	font-weight: bold;

	line-height: 1.5;

	background-color: #FFFFFF;

	}





.mid_boxb	{

	height:210px;

	padding:10px 0px 0px 20px;

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

	font-size: 12px;

	color: #1E1F4B;

	font-weight: bold;

	line-height: 1.5;

	background-color: #FFFFFF;

	background-image: url(images/lawbook.jpg);

	background-repeat: no-repeat;

	background-position: bottom right;

	}

	



.mid_boxc	{

	height:210px;

	padding:10px 0px 0px 20px;

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

	font-size: 12px;

	color: #1E1F4B;

	font-weight: bold;

	line-height: 1.5;

	background-color: #FFFFFF;

	background-image: url(images/gavel.jpg);

	background-repeat: no-repeat;

	background-position: bottom right;

	}

	

	

	

.mid_box2	{

	width:400px;

	height:210px;

	padding:10px 0px 0px 20px;

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

	font-size: 12px;

	color: #1E1F4B;

	font-weight: bold;

	line-height: 1.5;

	background-color: #FFFFFF;

	float: left;

	display: block;

	}	

	

.textbox	{

	width:32%;

	height:210px;

	float: left;

	padding: 0px 5px 0px 5px;

	overflow: hidden;

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

	font-size: 10px;

	border-left: thin solid #BCE0F3;

	}	

	

.textbox   ul, li {

	marign-left: 15px;

	padding-left: 15px;

	margin-top:-3px;

	line-height: 1.825;

}

	

	

	

.textboxmini	{

	width:48%;

	float: left;

	padding: 0px;

	overflow: hidden;

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

	font-size: 10px;

	}	

	

.textboxmini   ul, li {

	marign-left: 15px;

	padding-left: 15px;

	margin-top:-3px;

	line-height: 1.825;

	font-size: 9px;

}	

	



.textboxminiright	{

	width:48%;

	float: right;

	overflow: hidden;

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

	font-size: 10px;

	}		

	

	

.textboxend	{

	width:32%;

	height:210px;

	float: left;

	padding: 0px 5px 0px 5px;

	overflow: hidden;

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

	font-size: 10px;

	border-left: thin solid #BCE0F3;

	background-image: url(images/leaf.jpg);

	background-repeat: no-repeat;

	background-position: bottom right;

	}	

	

.textboxend2	{

	width:32%;

	height:210px;

	float: left;

	padding: 0px 5px 0px 5px;

	overflow: hidden;

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

	font-size: 10px;

	border-left: thin solid #BCE0F3;



	}		

	





.textboxend   ul, li {

	marign-left: 15px;

	padding-left: 15px;

	margin-top:-3px;

	line-height: 1.825;

}

	

	

.bot_box	{

	height:37px;

	background-repeat:no-repeat;

	background-color: #B3C2C9;

	}

	

.under_box	{

	width:222px;

	height:31px;

	background-image:url(images/und_back.jpg);

	background-repeat:repeat-x;

	}

	

	

.under_box2	{

	width:902px;

	height:31px;

	background-image:url(images/und_back.jpg);

	background-repeat:repeat-x;

	}	

	

	





.boxholder	{

	float:left;

	width:220px;

	display: inline;

	}

	

.boxholder2	{

	float:left;

	width:220px;

	margin-left:7px;

	display: inline;

	}

	

.boxholder3	{

	float:right;

	width:220px;

	margin-right:2px;

	display: inline;

	}

	

.boxholder4	{

	float:left;

	width:902px;

	display: inline;

	background-color: #FFFFFF;

	}	

	

	

	

	

#footer	{

	float:left;

	background-image:url(images/footer.jpg);

	background-repeat:no-repeat;

	height:60px;

	width:862px;

	padding: 6px 20px 0px 20px;

	text-align: center;

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

	font-size: 10px;

	color: #66FFFF;

	margin-top: 35px;

	}

	

#footer a:link {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:visited {

	color: #FFFFFF;

}

#footer a:hover {

	color: #FFCC66;

}







ul

		{

list-style-type: none;

padding: 0;

margin: 0;

margin-left: -1em;

}





   ul, li {

   background-image: url(images/bullet.gif);

	margin-top:-3px;

	line-height: 2.25;

	background-repeat: no-repeat;

	background-position: 0 .6em;

	padding-left: -1em;

}

