/* CSS Document */
		.clear 
		{
		clear: both;
		height: 0px;
		line-height: 0px;
		margin-bottom: 0px;
		}
/* Structure */
		
		#page
		{
		margin: 0px auto;
		height: 100%;
		width: 900px;
		}
		
		body 
		{
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px;
	background: #ffffff repeat-x;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
		}
		
		#branding
		{
			height: 65px;
			width: 240px;
			float: left;
			padding: 10px;
		}
		
		#topbar{
background-color: #3b3b3b;
background-repeat:repeat-x;
height: 30px;
width: 100%;
margin: 0px auto;
padding: 0px;
}
		#topbarcontent{
margin: 0px auto;
height: 30px;
width: 900px;
padding-top: 6px;
}
		#topbartext{
float:right;
text-align: right;
font-size: 14px;
color: #ffffff;
height: 30px;
width: 100%;
margin: 0px;
padding: 0px;
}
		
		#content
		{
			background-color: #ffffff;
			height: 100%;
			width: 900px;
			margin-left: 1px;
			margin-bottom: 0px;
			padding-bottom: 0px;
			float: left;
		}
		
		#mainimage
		{
			background-color: #ffffff;
			height: 100%;
			width: 900px;
			margin-bottom: 0px;
			padding-bottom: 0px;
			float: left;
		}
		
		#strapline
		{
	background-color: #ffffff;
	height: 100%;
	width: 900px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
	font-size: 14px;
	color:#000000;
	padding-left: 5px;
	padding-right: 2px;
		}
		
		#straplinepic
		{
			background-color: #ffffff;
			height: 43px;
			width: 137px;
			margin-bottom: 0px;
			padding-bottom: 0px;
			float: left;
			font-size: 14px;
		}
		
		#straplinedottedline
		{
			background-color: #ffffff;
			height: 10px;
			width: 900px;
			margin: 0px;
			padding: 0px;
			margin-bottom: 10px;
			float: left;
		}
		
		#straplinetext
		{
	background-color: #ffffff;
	height: 100%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
	font-size: 14px;
	color:#003399;
	padding-top: 8px;
	width: 750px;
	font-weight: bold;
		}
		
		#contentleft
		{
	background-color: #ffffff;
	height: 100%;
	width: 660px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
		}
.titles {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	line-height: 20px;
}

.smallfont {
	font-size: 10px;
	color:#999999;
}

		
		#contentright
		{
			background-color: #ffffff;
			height: 100%;
			width: 240px;
			margin-bottom: 0px;
			padding-bottom: 0px;
			float: left;
		}
		#maincontent
		{
		width: 735px;
		height: 100%;
		margin-left: 5px;
		margin-right: 3px;
		margin-top: 5px;
		padding: 0px;
		float: left;
		}
		
		#footer
		{
		width: 900px;
		float: left;
		padding: 0px;
		margin: 0px;
		}
		
/* Form Styles */
input{
padding: 5px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 13px;
}
textarea{
padding: 5px;
font-family: Verdana, Arial, Sans-Serif;
font-size: 13px;
}	
/* END Form Styles */	
		
/* Navigation */
		#nav ul 
		{
padding-left: 0px; 
float: right; 
width: 600px; 
height: 30px;
margin-top: 30px;
margin-bottom: 0px;
display: inline;
		}
		
		#nav ul li 
		{
			display: inline;
			margin-left: 0px;
			margin-right: 0px;
			font-size: 10pt;
			color: #000000;
		}
		
		#nav ul li a 
		{
	border-right: #ffffff 0px solid;
	float: right;
	padding-bottom: 0.5em;
	padding-top: 6px;
	margin-left: 0px;
	margin-right: 0px;
	height: 20px;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 4px;
	padding-left: 4px;
		}
		
		#nav ul li a:hover 
		{
		}
		
/* Typography */
		p 
		{
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-right: 16px;
		}
		
		h1
		{
		    
			font-family: Verdana, Arial, Helvetica, sans-serif;
		    letter-spacing: 0.02em;
		    font-size: 18px;
			font-weight: bold;
			margin-top: 4px;
			margin-bottom: 4px;
			padding-top: 3px;
			padding-bottom: 0px;
		}
		
		a:link			
		{
	text-decoration: underline;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		}
		a:visited		
		{
	text-decoration: underline;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		}
		a:hover			
		{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF9900;
		}

h2 {
	float: left;
	font-size: 13px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.bluetableborder {
	border: 1px solid #003399;
}
.normalfont {
	background-color: #000000;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: left;
}
.img-left {
float:left;
padding:10px;
}
.img-right {
float:right;
padding:10px;
}
