body	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12px;
	background-color:	#fff;
	color: #000;
	padding:	0;
	margin:	0 auto;
	width:	800px;
	text-align:	center;
	}

html	{
	background-color:	#660;
	}

h1	{
	color:	#660;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	24px;
	padding:	0;
	margin:	0;
	}

h2	{
	color:	#660;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	16px;
	padding:	0;
	margin:	0;
	}

h3	{
	color:	#660;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	13px;
	padding:	0;
	margin:	0;
	}
	
form, input, img	{
	padding:	0;
	margin:	0;
	display:	inline;
	}
	
a	{
	color:	#660;
	font-weight:	bold;
	text-decoration:	none;
	padding:	0;
	margin:	0;
	}

a:hover	{
	text-decoration:	underline;
	}
	
img	{
	border:	none;
	}

#logoHeader	{
	background:	#fff;
	padding:	0;
	margin:	0;
	width:	800px;
	height:	120px;
	text-align:	left;
	}

#navContainer	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	13px;
	color:	#fff;
	background:	#000;
	padding:	0;
	margin:	0;
	height:	28px;
	}

#nav, #nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

#nav a {
	font-weight:	normal;
	color: #fff;
	text-decoration: none;
	display:	block;
	}

#nav li {
	float: left;
	text-align: left;
	border-right: 1px solid #fff;
	padding: 4px 12px 2px 12px;
	margin: 0;
	height:	22px;
	}
	
#nav li:hover, li.sfhover {
	background: #660;
	}

#nav li ul {
	display: none;
	position: absolute; 
	border-top: 1px solid #fff;
	background: #660;
	top: 80px;
	width:	218px;
	margin:	7px 0 0 -12px;
	}

#nav li:hover ul, #nav li.sfhover ul {
	display: block;
	}

#nav li li {
	float: none;
	border: 0;
	padding: 2px 6px 3px 6px;
	margin:	0;
	}

#nav li li a {
	display: block;
	height:	16px;
	font-weight: normal;
	color: #fff;
	padding: 2px 6px 3px 6px;
	margin:	0;
	}

#nav li li:hover {
	background: #000;
	}

#nav li>ul {
	top: auto;
	left: auto;
	}

#homeContent	{
	background-color:	#000;
	font-size: 12px;
	color:	#fff;
	margin:	0;
	padding:	0;
	height:	360px;
	vertical-align: middle;
	}
	
#homeContent a	{
	text-align:	right;
	font-weight:	normal;
	color: #fff;
	}

#secondaryContent	{
	background-color:	#fff;
	color:	#000;
	line-height:	16px;
	text-align:	left;
	margin:	0px;
	padding: 60px 0px 30px 0px;
	width:	800px;
	}

#leftNavContainer	{
	background-color:	#f5f5f5;
	display:	block;
	float:	left;
	width: 200px;
	height: 855px;
	padding-right: 6px;
	border: 1px solid #ccc;
	}
	
/*#leftNavContainer ul, #leftNavContainer ul ul	{
	margin-left: -10px;
	}*/

#Content	{
	background-color:	#fff;
	float: left;
	color:	#000;
	line-height:	16px;
	text-align:	left;
	width:	590px;
	height: 800px;
	}

#Content ul li, #leftNavContainer li	{
	list-style-type:	square;
	line-height:	18px;
	padding: 2px;
	}

#Content p	{
	padding:	5px 5px 5px 20px;
	margin:	0px;
	width:	550px;
	text-align: justify;
	}

#Content h2	{
	color:	#660;
	font-variant: small-caps;
	line-height:	20px;
	padding-left:	10px;
	}

#Content h5, h4 	{
	font-size: 12px;
	font-weight:	bold;
	line-height:	20px;
	padding-left:	10px;
	}

#leftNavContainer h3 	{
	font-variant: small-caps;
	color:	#000;
	font-weight:	bold;
	margin:	10px 0 0 15px;
	}
	
#headerImages img	{
	padding:	0;
	margin:	0 20px 0 0;
	}

#additionalNavigation	{
	font-size:	12px;
	color:	#00129d;
	padding:	0;
	margin:	10px 0 16px -6px;
	line-height:	24px;
	}

#additionalNavigation a	{
	font-weight:	normal;
	padding:	3px 6px 3px 6px;
	border-style:	solid;
	border-width:	 0 1px 0 0;
	border-color:	#00129d;
	}

#additionalNavigation span a	{
	padding:	3px 6px 3px 6px;
	border-style:	solid;
	border-width:	 0 1px 0 0;
	border-color:	#00129d;
	}

#additionalNavigation a:hover, #additionalNavigation a.sfhover	{
	background:	#7a949e;
	color:	white;
	text-decoration:	none;
	padding:	3px 6px 3px 6px;
	}

#latestNews	{
	background:	#fff;
	position:	relative;
	top:	 0;
	left:	0;
	float:	left;
	padding:	20px;
	text-align:	left;
	width:	760px;
	}

#latestNews img	{
	background:	transparent;
	}

#latestNews li	{
	padding: 0px 10px 0px 10px;
	width: 495px;
	list-style-type: square;
	background:	#fff;
	line-height:	18px;
	vertical-align: text-top;
	}

#latestNews a	{
	padding-right: 10px;
	margin:	0px;
	}

#loginContainer	{
	background:	#eaebdc;
	display:	block;
	position:	absolute;
	top:	25px;
	right:	20px;
	float:	right;
	width: 200px;
	height: 150px;
	padding: 12px;
	}

#footer	{
	background:	#660;
	float: left;
	width:	800px;
	padding:	12px;
	margin-top:	10px;
	text-align:	center;
	}


#footer a	{
	padding-top: 10px;
	font-weight:	normal;
	color: #000;
	}
