﻿/* CSS Document */

/*Page Layout Begin*/

.outerContainer {
	width:							784px;
	margin-left:					auto;
	margin-right:					auto;
}

.innerContainer {
	float:							left;
	display:						inline;
	width:							784px;
}	

.container {
	width:							784px;
	border-top:						0px solid #ffffff;
	border-left:					0px solid #ffffff;
	border-bottom:					0px solid #ffffff;
	border-right:					0px solid #ffffff;
	float:							left;
	margin-left:					0px;
	margin-right:					0px;
	margin-top:						20px;
	text-align:						left;
	background-color:				#FFFFFF;
	font-size:						80%;
}

.headerTop {
	float:							left;
	display:						inline;
	width:							784px;
}

/*Page Layout End*/

/*Page Style Begin*/

body {
	background-color:				#007fc4;
	font-size:						90%;
	margin:							0px;
	padding:						0px;
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	color:							#666666;
}

h1 {
	margin-top:						0px;
	margin-left:					0px;
	margin-bottom:					4px;
	margin-right:					0px;
	padding-top:					0px;
	padding-left:					0px;
	padding-bottom:					0px;
	padding-right:					0px;
	font-size:						150%;
	color:							#0180c5;
	font-weight:					bold;
}

h2 {
	margin-top:						0px;
	margin-left:					0px;
	margin-bottom:					5px;
	margin-right:					0px;
	padding-top:					0px;
	padding-left:					0px;
	padding-bottom:					0px;
	padding-right:					0px;
	font-size:						130%;
	color:							#0180c5;
	font-weight:					bold;
}

.newslink {
	margin-top:						0px;
	margin-left:					0px;
	margin-bottom:					0px;
	margin-right:					0px;
	padding-top:					0px;
	padding-left:					0px;
	padding-bottom:					0px;
	padding-right:					0px;
	font-size:						100%;
	color:							#0180c5;
	font-weight:					normal;
	text-decoration:				none;
}

.h3 {
	margin-top:						0px;
	margin-left:					0px;
	margin-bottom:					2px;
	margin-right:					0px;
	padding-top:					0px;
	padding-left:					0px;
	padding-bottom:					0px;
	padding-right:					10px;
	font-size:						95%;
	color:							#666666;
	font-weight:					normal;
}

p {
	font-size:						95%;
	color:							#666666;
	font-weight:					normal;
	margin-top:						10px;
	margin-bottom:					10px;
}

.bodylink {
	font-size:						95%;
	color:							#0180c5;
	font-weight:					normal;
	text-align:						center;
}


ul {
	color:							#0180c5;
}
/*Page Style End*/

/*Banner Begin*/

.header {
	float:							left;
	display:						inline;
	width:							770px;
	border-left:					7px solid #91cdf1;
	border-right:					7px solid #91cdf1;
	border-bottom:					1px solid #91cdf1;
}

/*Banner End*/

/*Navigation Begin*/

.navContainer {
	float:							left;
	display:						inline;
	width:							770px;
	border-left:					7px solid #91cdf1;
	border-right:					7px solid #91cdf1;
	border-bottom:					1px solid #91cdf1;
	color:							#0180c5;
	font-size:						90%;
}

.nav {
	float:							left;
	display:						inline;
	width:							760px;
	margin-left:					5px;
	padding-top:					4px;
	padding-bottom:					4px;
	text-align:						center;
}


.nav ul {
	display:						inline;
	list-style-type:				none;
	margin:							0px;
	padding:						0px;
}

.nav li {
	display:						inline;
	border-right:					1px #0180c5 solid;
	padding-left:					4px;
	padding-right:					2px;
	margin:							0px;
}

.last {
	border:					0px!important;
}

.nav li a {
	font-size:						11px;
	text-decoration:				none;
	color:							#0180c5;
}

.nav li a:hover {
	text-decoration:				none;
	color:							#666666;
}

ul li span {
	margin-top:						0px;
	margin-left:					0px;
	margin-bottom:					2px;
	margin-right:					0px;
	padding-top:					0px;
	padding-left:					0px;
	padding-bottom:					0px;
	padding-right:					10px;
	font-size:						95%;
	color:							#666666!important;
	font-weight:					normal;
}

.content a {
	font-size:						95%;
	color:							#0180c5;
	font-weight:					normal;
	text-align:						center;
}

.linkHeadline:link {
	text-decoration:				none;
	color:							#666666;
}
.linkHeadline:active {
	text-decoration:				none;
	color:							#666666;
}
.linkHeadline:visited {
	text-decoration:				none;
	color:							#666666;
}
.linkHeadline:hover {
	text-decoration:				none;
	color:							#cccccc;
}


/*Navigation End*/

/*Main Body Layout Begin*/

.contentContainer {
	float:							left;
	display:						inline;
	width:							770px;
	border-left:					7px solid #91cdf1;
	border-right:					7px solid #91cdf1;
}

.content {
	float:							left;
	width:							530px;
	margin-left:					20px;
	margin-top:						10px;
	margin-right:					10px
}

.contentLeft {
	float:							left;
	display:						inline;
	width:							535px;

}

.contentRight {
	float:							left;
	margin-top:						10px;
	width:							200px;
}

/*Main Body Layout End*/

/*Main Body Style Begin*/

ul {
	margin-bottom:					0px;
	padding-bottom:					0px;
}

li {
	margin-bottom:					0px;
	padding-bottom:					0px;
}

.leftimages {
	margin-left:					15px;
	border:							0px;
}

.forwardlink {
	font-size:						95%;
	color:							#0180c5;
	font-weight:					normal;
	text-align:						center;
}

.coveragebullet {
	margin-top:				0px;
}

.coveragehead {
	margin-left:			20px;
	margin-bottom:			0px;
	font-size:				95%;
	font-weight:			normal;
	text-decoration:		none;
	color:					#0180c5;
	vertical-align:			top;
	font-weight:			bold;
}

.coveragelinksone {
	font-size:				95%;
	font-weight:			normal;
	text-decoration:		none;
	color:					#000000!important;
	margin:					0px 0px 0px 0px;
	padding-top:			0px;
}


/*Main Body Style End*/

/*Footer Begin*/

.footer {
	float:							left;
	display:						inline;
	width:							770px;
	border-left:					7px solid #91cdf1;
	border-right:					7px solid #91cdf1;
}

.footerBottom {
	float:							left;
	display:						inline;
	width:							784px;
}

/*Footer End*/
#form {
	width:					370px;
	float:					left;
	height:					100%;
}


label {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#0180c5;
	font-weight:			bold;
	width:					164px;
	text-align:				left;
	float:					left;
	height:					24px;
	line-height:			24px;
}

.field {
	float:					left;
	margin-bottom:			20px;
	width:					200px;
}
.button {
	float:					right;
}

#address {
	float:					left;
	display:				inline;
	width:					770px;
	border-left:			7px solid #91cdf1;
	border-right:			7px solid #91cdf1;
	color:					#0180c5;
	text-align:				center;
}

#address address {
	font-size:				11px;
	font-style:				normal;
	margin-top:				10px;
}

#address a {
	color:					#91cdf1;
	text-decoration:		none;
}

#address a:hover {
	text-decoration:		underline;
}
