body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #66635D;
}

body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body#popup {
	margin: 0px 0px 0px 0px;
	padding: 20px;
}

body.home {
	background-image:url(/images/background.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

h1 	{  
	font-size: 18px; 
	font-style:normal;
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}
		
h2 	{  
	font-size: 17px; 
	font-style: normal; 
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}
		
h3 	{  
	font-size: 16px; 
	font-style: normal; 
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}

h4 	{  
	font-size: 15px; 
	font-style: normal; 
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}

h5 	{  
	font-size: 14px; 
	font-style: normal; 
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}

h6 	{  
	font-size: 13px; 
	font-style: normal; 
	font-weight:normal;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}


a:link {
	color:#39297B;
	text-decoration: none;
	border-bottom: none;
}

a:visited {
	color:#39297B;
	text-decoration: none;
	border-bottom: none;
}

a:hover	{
	color: #39297B;
	text-decoration: none;
	border-bottom: none;
}
	
a.noborder {
	border-bottom: none;
	text-decoration: none;
}

/* Nav links */
/* Custom styles */

table.snav {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:153px;
	display:none;
	visibility:visible;
}

td.snavheading {
	background-color:#94B7DB;
	color:#39297B;
	font-weight:bold;
	width:153px;
	height:21px;
	overflow:visible;
	padding: 0px 0px 0px 5px;
}

td.snav {
	background-color:#ffffff;
	width:153px;
	height:21px;
	overflow:visible;
	padding: 0px 0px 0px 5px;
}

td.snavhover {
	background-color:#00457A;
	color:#FFFFFF;
	width:153px;
	height:21px;
	overflow:visible;
	padding: 0px 0px 0px 5px;
}

	td.snavhover a {
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}

td.snavcurrent {
	background-color:#00457A;
	color:#FFFFFF;
	width:153px;
	height:21px;
	overflow:visible;
	padding: 0px 0px 0px 5px;
}

a.snavlink {
	color:#39297B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.snavlink:hover {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.snavlinkcurrent {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.snavlinkcurrent:hover {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* POSITION LAYERS */

#LogoLayer {
	overflow: hidden;
	visibility: visible;
	text-align:right;
	z-index: 1;
	height: 117px;
	width:937px;
	margin: 0px;
	padding: 0px;
}

#MenuLayer {
	overflow: hidden;
	visibility: visible;
	float:left;
	z-index: 2;
	width: 163px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

	#MenuLayer a {
		border-bottom: none;
		text-decoration: none;
	}

	#MenuLayer td {
		padding-bottom: 2px;
	}

#HomePicLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width: 335px;
	margin: 30px 0px 0px 21px;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #4D487B;
}

	#HomePicLayer p {
		margin: 0px;
		padding: 0px 0px 5px 0px;
	}

#HomeTextLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width:370px;
	padding: 0px 0px 0px 15px;
	margin: 30px 0px 0px -2px;
	border-left: 2px solid #4D487B;
}

	#HomeTextLayer p {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

#PicLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width: 273px;
	margin: 30px 0px 0px 21px;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #4D487B;
}

	#PicLayer p {
		margin: 0px;
		padding: 0px 0px 5px 0px;
	}

#TextLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width:430px;
	padding: 0px 0px 0px 15px;
	margin: 30px 0px 0px -2px;
	border-left: 2px solid #4D487B;
}

	#TextLayer p {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

#SingleTextLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width:603px;
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 21px;
}

	#SingleTextLayer p {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

/* Half half layer */
#HalfPicLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width: 351px;
	margin: 30px 0px 0px 21px;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #4D487B;
}

	#HalfPicLayer p {
		margin: 0px;
		padding: 0px 0px 5px 0px;
	}

#HalfTextLayer {
	text-align:left;
	vertical-align:top;
	float:left;
	width:351px;
	padding: 0px 0px 0px 15px;
	margin: 30px 0px 0px -2px;
	border-left: 2px solid #4D487B;
}

	#HalfTextLayer p {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

#FooterTextLayer {
	text-align:right;
	vertical-align:top;
	clear:both;
	width:900px;
	font-size:12px;
	padding: 10px 0px 10px 0px;
	margin: 0px;
}


#FooterLayer {
	text-align:right;
	vertical-align:top;
	clear:both;
	width:900px;
	padding: 0px;
	margin: 0px;
}

	#FooterLayer a {
		border-bottom: none;
		text-decoration: none;
	}

	#FooterLayer a:hover {
		border-bottom: none;
		text-decoration: none;
	}
