body {

	padding:0px;
height: 100%;
	margin:0px;
	background-color:#edf2f8;
}

#header {

	width:100%;

	height:106px;

	text-align:center;

}	

	

	#header .centerDiv #upperNav {

		position:absolute;

		top:10px;

		right:0px;

		font-family:Verdana, Arial, sans-serif;

		font-size:12px;

		font-weight:bold;	

		color:#004990;

	}	

	#header .centerDiv #upperNav a {

		color:#004990;

		text-decoration:none;	

	}

	#header .centerDiv .nav {

		position:absolute;

		right:0px;

		bottom:8px;

		height:23px;

		font-family:Verdana, Arial, sans-serif;

		color:#fff;

		font-size:10px;

		font-weight:bold;

	}

	#header .centerDiv .nav ul {

		list-style:none;	

		margin:0px;

		padding:0px;

	}

	#header .centerDiv .nav ul li {

		display:table-cell;	

		padding:5px 2px 0px 2px;

		height:23px;

		width:102px;

		text-align:center;

		background:url('images/tab.gif') no-repeat;

		cursor:pointer;

	}

	#header .centerDiv .nav ul li.selected {

		color:#FF9822;

		background:url('images/tab_selected.gif') no-repeat;	

	}

	#header .centerDiv .nav ul li.over {

		background:url('images/tab_over.gif') no-repeat;

	}

	/*\*//*/ 

	#header .centerDiv .nav ul {display:block;}

	#header .centerDiv .nav ul li {display:inline-block;width:102px;} 

	/* */

	/* IE6-Only Fix */

	/*\*/

	* html #newheader .centerDiv .nav {bottom:4px;}
	* html #newheader .centerDiv .navTop {top:15px;}

	/**/

	.navTop {

		top:35px;

		left:380px;

	}

		.navBottom {

		left:330px;

	}

#center {

	width:100%;
height: 100%;
	text-align:center;

}

#footer {
	clear:both;
	width:100%;

	height:106px;

	background:url('images/footer_back.gif') repeat-x;

	text-align:center;

	color:#6491bc;

	font-size:9px;

	font-family:Verdana, Arial, sans-serif;

	padding-top:25px;

	line-height:14px;

}

	#footer .centerDiv {
		width:100%;
		text-align:center;	

	}

	#footer .centerDiv a {

		text-decoration:none;

		color:#6491bc;	

	}

.centerDiv {

	border-left: 1px solid #00509e;
	border-right: 1px solid #00509e;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	
	padding-left:100px;

	padding-right:100px;

	width:760px;
	background-color:#fff;
	text-align:left;

}

.centerDiv4 {

	border-left: 1px solid #00509e;
	border-right: 1px solid #00509e;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	


	width:960px;
	background-color:#fff;
	text-align:left;

}

.centerDiv2 {

	position:relative;

	margin-left:auto;

	margin-right:auto;

	width:760px;

	text-align:right;

}

	.centerDiv2 * {

		text-align:right;

	}

	.centerDiv * {

		text-align:left;

	}

.subHomeBox {

	position:relative;

	width:758px;

	height:309px;

	background-color:#004a8e;

}

	.subHomeBoxText {

		position:absolute;

		right:2px;

		top:10px;	

		width:200px;

		padding:10px 18px 0px 20px;

		margin-top:8px;

		color:#fff;

		font-size:11px;

		line-height:14px;

		font-family:Verdana, Arial, sans-serif;

	}

	.subHomeBoxText .shbHead {

		font-size:22px;

		font-weight:bold;	

		font-family:Arial;

		text-align:center;

	}

	.subHomeBoxText .line {

		height:15px;

		margin:0px;

		border-bottom:1px solid #fff;

	}

.bottomLeft {

	margin-top:10px;
	margin-left:10px;

	width:480px;

	height:225px;

	font-family:Verdana, Arial, sans-serif;

	font-size:12px;

	color:#004a8e;

	margin-bottom:20px;

	float:left;

}

.bottomLeft2 {

	

margin-bottom:0px;
	width:480px;
	
	height:600px;

	font-family:Verdana, Arial, sans-serif;

	font-size:12px;

	color:#004a8e;


	float:left;

}

	.bottomLeft .bottomLeftContent {

		width:460px;
		height:300px;

		margin-left:10px;

	}

	.bottomLeft .bottomLeftContent ul {

		list-style-image:url('images/blbullet.gif');	

		font-size:14px;

		font-weight:bold;

	}

	.bottomLeft .bottomLeftContent ul li {

		margin-top:5px;

	}

	.bottomLeft .bottomLeftContent ul li a {

		text-decoration:none;

		color:#004a8e;

	}

	.bottomLeft .bottomLeftContent ul li a:hover {

		color:#6f98be;

	}

	.bottomLeft .bottomLeftContent .leftColNav {

		float:left;

		width:220px;

	}

	.bottomLeft .bottomLeftContent .rightColNav {

		float:right;

		width:220px;

	}

#bottomRight {

	float:right;

	width:232px;	

	margin-top:15px;

	margin-right:10px;

}

	.sidebar {

		width:232px;

		background:url('images/sidebar_back.gif') repeat-y;

		color:#034A82;

	}

	.sidebarTop {

		width:100%;

		height:9px;

		background:url('images/sidebar_top.gif') no-repeat;

	}

	.sidebarBottom {

		width:100%;

		height:9px;

		background:url('images/sidebar_bottom.gif') no-repeat;

	}

	.sidebarHead {

		height:40px;

		width:100%;

		background:url('images/sidebar_head.gif') no-repeat;

		margin-left:1px;

		color:#fff;

		font-size:18px;

		font-weight:bold;

		font-family:Arial, Verdana, sans-serif;

		padding:9px 0px 0px 0px;

		text-align:center;

	}

	.sidebarContent {

		width:200px;

		margin-left:15px;

		font-family:Verdana, Arial, sans-serif;

		font-size:11px;

		margin-bottom:15px;

	}

#leftNav {

	float:left;

	width:240px;

	font-family:Verdana, Arial, sans-serif;

	font-size:13px;

}

	#leftNav ul {

		list-style:none;

		margin:0px;

		padding:0px;

		margin-right:30px;

	}

	#leftNav ul li {

		border-bottom:1px solid #ddd;

		color:#004990;

		padding-left:20px;

		padding-top:6px;

		padding-bottom:6px;

		cursor:pointer;

	}

	#leftNav ul li.last {

		border-bottom:0px;

	}

#detail_container {

	float:right;

	width:500px;

}

.headline {

	width:100%;

	height:25px;

	background:url('images/headline_back.gif') repeat-x;	

	color:#fff;

	font-family:Arial;

	font-size:16px;

	line-height:24px;

	font-weight:bold;

	padding:0px;

	margin-bottom:15px;

	margin-top:10px;

}

	.headline .left {

		float:left;

		margin-right:10px;

	}

	.headline .right {

		float:right;

	}

#detail_content {

	width:100%;

	font-family:Verdana, Arial, sans-serif;

	font-size:12px;

	line-height:19px;

	padding:0px 10px;

	margin-bottom:20px;

}

	#detail_content img {

		margin:10px;

	}

#homePageLeft {

	width:500px;

	float:left;

}

	#homePageLeft #homePageFlash {

		width:100%;

		height:290px;

		margin-bottom:15px;

	}

	#homePageLeft #homePageBottom p {

		font-size:12px;

		font-family:Verdana, Arial, sans-serif;

		margin-left:10px;

	}

	#homePageLeft #homePageBottom table {

		font-size:12px;

		font-family:Verdana, Arial, sans-serif;

		margin-left:10px;

	}

	#homePageLeft .left {

		float:left;

	}

	#homePageRight .right {

		float:right;

	}

	#homePageLeft ul {

		list-style:none;

		margin:0px;

		padding:0px;

		margin-left:20px;

	}

	#homePageLeft ul li {

		width:105px;

		line-height:16px;

		padding-top:10px;

		margin-right:10px;

	}

	#homePageLeft ul li a {

		font-size:12px;

		color:#104c7e;

		text-decoration:none;

	}

	#homePageLeft ul li a:hover {

		color:#5989b2;

	}

#homePageRight {

	float:right;

}

#locationBottom {

	width:760px;

}

#locationBottom .section {

	width:180px;

	float:left;

	height:200px;

	margin-left:10px;

}

#locationBottom .section .head {

	width:100%;

	height:42px;

	background:url('images/sidebar_head_short.gif');

	font-family:Arial, Verdana, sans-serif;

	font-size:14px;

	color:#fff;

	text-align:center;

	line-height:40px;

}

#locationBottom .section .content {

	width:160px;

	margin:5px 10px;

	font-family:Verdana, Arial, sans-serif;

	color:#034A82;

	font-size:11px;

}

#locationBottom .section .content a {

	color:#034A82;

}

#quoteBox {

	width:180px;

	position:relative;

	cursor:pointer;

	margin-top:30px;

}

#quoteBox .head {

	width:100%;

	background:url('images/sidebar_head_short.gif') no-repeat;

	height:42px;

	font-family:Arial, Verdana, sans-serif;

	font-size:14px;

	color:#fff;

	font-weight:bold;

	text-align:center;

	line-height:40px;

}

#quoteBox .content {

	color:#034A82;

	text-align:center;

	padding-top:10px;

	line-height:24px;

	position:relative;

	top:-2px;

	width:168px;

	margin-left:6px;

	background:url('images/quotebox_back.gif') repeat-y;

	height:85px;

}

#quoteBox .content ul {

	list-style-image:url('images/check.gif');

	margin:0px;

	padding:0px;

	margin-left:60px;

}

#quoteBox .bottom {

	position:relative;

	top:-2px;

	width:168px;

	margin-left:6px;

	height:9px;

	background:url('images/quotebox_bottom.gif') no-repeat;

}

#newheader {
	width:100%;
	text-align:center;
	height:78px;
}

#newheader .centerDiv
{
	background:url('images/headback.jpg');
}

	#newheader .centerDiv #upperNav {

		position:absolute;

		top:10px;

		right:100px;

		font-family:Verdana, Arial, sans-serif;

		font-size:12px;

		font-weight:bold;	

		color:#004990;

	}	

	#newheader .centerDiv #upperNav a {

		color:#004990;

		text-decoration:none;	

	}

	#newheader .centerDiv .nav {

		position:absolute;

		right:0px;

		bottom:4px;

		height:23px;

		font-family:Verdana, Arial, sans-serif;

		color:#fff;

		font-size:10px;

		font-weight:bold;

	}

	#newheader .centerDiv .nav ul {

		list-style:none;	

		margin:0px;

		padding:0px;

	}

	#newheader .centerDiv .nav ul li {

		float:left;

		width:50px;

		padding:5px 2px 0px 2px;

		height:23px;

		width:102px;

		text-align:center;

		background:url('images/tab.gif') no-repeat;

		cursor:pointer;

	}

	#newheader .centerDiv .nav ul li.selected {

		color:#FF9822;

		background:url('images/tab_selected.gif') no-repeat;	

	}

	#newheader .centerDiv .nav ul li.over {

		background:url('images/tab_over.gif') no-repeat;

	}

	/*\*//*/ 

	#newheader .centerDiv .nav ul {display:block;}

	#newheader .centerDiv .nav ul li {display:inline-block;width:102px;} 
	
	/* */

	/* IE6-Only Fix */

	/*\*/

	* html #newheader .centerDiv .nav {bottom:-1px;}
	* html #newheader .centerDiv .navTop {top:25px;}

	/**/

#midback {
	width:100%;
	height:387px;
}


.centerDiv3 {

	position:relative;

	margin-left:auto;

	margin-right:auto;

	width:570px;

	text-align:left;

}

#bottomdivsback {
	padding-top:25px;
	padding-left:195px;
	padding-right:195px;
	background:url('images/bottomdivsback.jpg') repeat-x;
	height:175px;
}

#bottomdivs {
	padding-left:2px;
	padding-right:2px;
	width:186px;
	float:right;
}

	#fullcontainer {height:100%;}
	
	
#newfooter2 {
	clear:both;
	width:100%;

	text-align:center;

	color:#6491bc;

	font-size:9px;

	font-family:Verdana, Arial, sans-serif;


	line-height:14px;

}


	#newfooter2 .centerDiv {
		text-align:right;	
	position: relative;
	border-bottom:1px solid #00509e;
		}

	#newfooter2 .centerDiv a {

		text-decoration:none;

		color:#6491bc;	

	}

