@charset "utf-8";
/* CSS Document */

body
	{
		text-align: center;
		font-size: 80%;
		background-color: #fff;
		background-image: url(../img/main_bg.jpg);
		background-repeat: repeat-x;
		color: #003468;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
	}
h1
	{
	}
h2
	{
	}
p
	{
		
	} 
a
	{
		color: #003468;
		text-decoration: none;
	}                                            
a:hover
	{
		text-decoration: underline;
	}
img
	{
		border: none;
	}
#positioning
	{
		margin: 0 auto;
		padding:0;
		width: 962px;
		text-align:left;
		position:relative;
	}
#border
	{
		border: 2px solid #003468;
		float: left;
		margin-top: 2em;
		height: auto;
		width: 960px;
		background-color: #fff;
	}
#header
	{
		width: 960px;
		height: 195px;
		background-color: #FFFFFF;
		border-bottom: 1px solid #003468;
		margin: 0;
		padding: 0;
	}		
#header_left
	{
		width: 450px;
		height: 165px;
		float: left;
		background-color: #fff;
		border-bottom: 1px solid #003468;
		margin: 0;
		padding: 15px 15px 15px 11px;
	}
#header_left img
	{
		margin-right: 10px;
	}
#header_right
	{
		width: 482px;
		min-height: 195px;
		background-color: #FFFFFF;
		float: right;
		border-bottom: 1px solid #003468;
		padding: 0;
		margin: 0;
	}
#contact
	{
		margin-top: 70px;
		float: right;
		font-size: large;
		text-align: right;
		width: 482px;
	}
#contact table
	{
		margin-right: 20px;
		float: right;
	}
#top_nav
	{
		float: right;
		margin-right: 10px;
		margin-top: 25px;
		font-size: 90%;
	}
#top_nav ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
		
	}
#top_nav li
	{
		display: inline;
		padding-right: 10px;
		border-right: 1px solid;
		margin-left: 5px;
	}		
#images
	{
		width: 960px;
		height: 235px;
		float: left;
		background-repeat: no-repeat;
		border-bottom: 1px solid #003468;
	}
#main
	{
		width: 938px;
		float: left;
		padding: 0 11px 15px 11px;
		background-color: #FFFFFF;
	}
/*#left_nav
	{
		width: 130px;
		float: left;
		padding: 15px 15px 0 15px;
		background-color: #b4bed5;
	}
#left_nav ul
	{
		list-style: none;
		margin:0;
		padding: 0;
	}
#left_nav li
	{
		display: block;
		margin-bottom: 10px;
	}
#left_nav a
	{
		font-weight: bold;
	}
*/
#text
	{
		float: left;
		width: 550px;
		height: auto;
		margin-left: 30px;
		margin-right: 20px;
		text-align: justify;
	}



/*Home PAGE EDits*/
#home_cont
	{
		width: 950px;
	}
#home_left
	{
		margin-left:30px;
		float:left;
		width:550px;
		margin-right:20px;
		text-align:justify;
	}
#home_right
	{
		width:auto;
		float:right;
	}

/*  END home page edits */




#right_col
	{
		width: 160px;
		float: right;
		background-color: #b4bed5;
	}
#right_col_top
	{
		width: 150px;
		min-height: 44px;
		background-color: #003468;
		padding: 1px 0 0 10px;
	}
#right_col_top p
	{
		font-weight: bold;
		font-size: 130%;
		color: #fff;
	}
#right_col_bottom
	{
		width: 140px;
		float: right;
		background-color: #b4bed5;
		padding: 10px;
	}
#right_col_bottom h4
	{
		font-size: 130%;
		margin-top: 5px;
		padding: 0;
		font-weight: normal;
	}
#right_col_bottom p
	{
		margin-top: 0px;
		padding: 0;
	}
#left_nav
	{
		width: 165px;
		float: left;
		background-color: #b4bed5;
		margin: 0;
		padding: 15px 5px 0 5px;
		z-index:2000 !important;
	}
#left_nav ul
	{
		list-style: none;
		margin:0;
		padding: 0;
	}
#left_nav li
	{
		display: block;
		margin-bottom: 10px;
	}
#left_nav a
	{
		text-decoration: none;
		font-weight: bold;
		margin: 0;
		padding: 0;
		width: auto;
		w\idth: auto;
		display: block;
	}
#left_nav li ul
	{
		position: absolute;
		left: -9999em;
		height: auto;
		margin: -31px 0 0 150px;
		z-index:2000 !important ;
		padding: 0;
		
	}
#left_nav li ul a
	{
		padding: 0;
		margin: 0;
		
	}
#left_nav li ul a:hover
	{

}
#left_nav li ul ul
	{

	}
#left_nav li:hover ul ul, #left_nav li:hover ul ul ul, #left_nav li.sfhover ul ul, #left_nav li.sfhover ul ul ul
	{
		left: -999em;
	}
#left_nav li:hover ul, #left_nav li li li:hover ul, #left_nav li.sfhover ul, #left_nav li li.sfhover ul, #left_nav li li li.sfhover ul
	{
		left: auto;
		color:#fff;
		border:0px;
		background-color: #b4bed5;
		color: #003468;
	}
#left_nav li:hover, #left_nav li.sfhover
	{
		color: #003468;
	}
#left_nav li li
	{

	}
#left_nav li ul li
	{
		padding: 3px 0 2px 0;
		margin: 0;
	}
#left_nav li li a
	{
		border:0;
		margin:0;
		width: 100%;
		padding: 2px 10px 2px 10px;
		color: #003468;
	}
#left_nav li:hover
	{

		background-color: #003468;
	}
#left_nav li:hover a
	{
		color: #fff;

	}
