	body {
		/*background: #FFF url('../../images/main/bg_body.jpg') bottom center repeat-y;
		background: #FFF url('../../images/main/content_body_bg.jpg') bottom center repeat-y;*/
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 12px;
		color: #333;
		margin: 0px;
		line-height: 19px;
	}
	
	sub {
		font-size:80%;
		vertical-align:baseline;
		position:relative;
		bottom:-0.3em;
	}
	
	sup {
		font-size:80%;
		vertical-align:baseline;
		position:relative;
		top:-0.7em;
	}

	div {
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 12px;
		color: #333;
		margin: 0px;
		line-height: 19px;
	}
	
	sub { line-height: 1.4em; } 
	
	a {
		color: #000;
		font-family: Verdana, sans-serif, Helvetica; 
		font-size: 12px;
		color: #174A7F;
		font-weight: normal;
		text-decoration: none;
	}
	
	a:hover {
		color: #174A7F;
		font-family: Verdana, sans-serif, Helvetica; 
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
	}
	
	a.body {
		color: #000;
		font-family: Verdana, sans-serif, Helvetica; 
		font-size: 12px;
		color: #174A7F;
		font-weight: normal;
		text-decoration: underline;
	}
	
	a.body:hover {
		color: #174A7F;
		font-family: Verdana, sans-serif, Helvetica; 
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
	}
	
	a.topLinks {
		color: #000;
		font-family: Verdana, sans-serif, Helvetica;		
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.topLinks:hover {
		color: #000;
		font-family: Verdana, sans-serif, Helvetica;		
		font-size: 10px;
		font-weight: bold;
		text-decoration: underline;
	}
	
	a.title {
		font-size: 15px;
		color: #174A7F;
		text-decoration: none;
	}
	
	a.title:hover {
		font-size: 15px;
		color: #174A7F;
		text-decoration: underline;
	}
	
	div.headline {
		padding: 7px 0px 0px 10px;
		font-size: 14px;
		font-family: 'Arial black', Helvetica, sans-serif;
		letter-spacing: 0.5px;
		font-stretch: ultra-expanded;
		text-transform: uppercase;
	}
	
	div.headlineMain {
		padding: 7px 0px 0px 10px;
		font-family: Verdana, sans-serif, Helvetica; 
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
	}
	
	div.headlineTab {
		padding: 7px 0px 0px 10px;
		font-size: 13px;
		font-weight: bold;
		text-transform: UPPERCASE;
		letter-spacing: 0.5px;
	}
	
	div.headlineBottom {
		padding: 6px 0px 4px 10px;
		font-size: 13px;
		font-weight: bold;
		color: #313c3a;
	}
	
	div.headlineRight {
		padding: 4px 0px 2px 0px;
		font-size: 11px;
		font-weight: bold;
		color: #313c3a;
	}
	
	div.bottomNavTop {
		float: left;
		width: 115px;
		height: 30px;
		background-color: #b1c2bf;
		margin-right: 1px;
	}
	
	div.bottomNavCol {
		position: absolute;
		top: 30px;
		left: 10px;
		background-color: #FFF;
		width: 115px;
		height: 129px;
	}
	
	div.top {
		padding-top: 0px;
		width: 100%;
		height: 160px;
		/*background: #FFF url('../../images/main/top_bg.gif') bottom left repeat-x;*/
		background-color: #FFF;
	}
	
	div.topLeft {
		width: 165px;
		height: 145px;
	}
	
	div.topRight {
		width: 165px;
		height: 145px;
	}
	
	div.topBanner {
		width: 600px;
		height: 145px;
	}
	
	div.leftLinks {
		width: 165px;
	}
	
	div.leftLinksRelative {
		width: 165px;
		height: 35px;
		position: relative;
		overflow: hidden;
	}
	
	div.leftLinksBox {
		float: left;
		width: 24px;
		height: 35px;
		background-color: #FFF;
	}
	
	div.leftLinksBoxSub {
		float: left;
		width: 24px;
		height: 30px;
		background-color: #FFF;
	}
	
	div.leftLinksContent {
		float: left;
		width: 141px;
		height: 35px;
		background-color: #FFF;
	}
	
	div.leftLinksContentSub {
		float: left;
		width: 141px;
		height: 30px;
		background-color: #FFF;
	}
	
	div.featureSpace {
		width: 600px;
		height: 200px;
		position: relative;
		margin-bottom: 2px;
	}
	
	div.insideTabContent {
		width: 600px;
		height: 225px;
		position: relative;
		background-color: #FFF;
	}
	
	div.insideTabTop {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 600px;
		height: 25px;
		background-color: #FFF;
		z-index: 1;
	}
	
	div.insideTabLinks {
		float: left;
		width: 65px;
		height: 26px;
		border: solid 0px #0A8ADB;
		border-right-width: 1px;
		background-color: transparent;
	}
	
	div.insideTabLinksBlue {
		float: left;
		width: 65px;
		height: 26px;
		border: solid 0px #0A8ADB;
		border-right-width: 1px;
		background-color: DAE9F4;
	}
	
	div.insideTabLinksOn {
		float: left;
		width: 65px;
		height: 26px;
		border: solid 0px #9DC2E2;
		border-width: 1px 0px 1px 0px;
		background-color: #FFF;
		/*
		background-image: url('../../images/main/tab_link_bg.gif');
		*/
	}
	
	div.insideTabLinksOnBlue {
		float: left;
		width: 65px;
		height: 26px;
		border: solid 0px #9DC2E2;
		border-width: 1px 0px 1px 0px;
		background-color: #FFF;
		/*
		background: #DAE9F4 url('../../images/main/tab_link_bg_blue.gif') bottom left no-repeat;
		*/
	}
	
	div.neutralBoxTop {
		width: 590px;
		height: 30px;
		background: #B0C1BE url('../../images/main/top_corner_neutral.gif') top right no-repeat;
	}
	
	div.neutralBox {
		position: relative;
		width: 590px;
		height: 160px;
		background-color: #b1c2bf;
	}
	
	input.blank {
		background-color: #f3f3f3;
		color: #999;
		border-width: 0px;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 10px;
		font-weight: bold;
		padding: 4px;
		margin-top: 1px;
	}
	
	textarea {
		padding: 1px;
		font-weight: normal;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 11px;
		border: solid 1px #CCC;
	}
	
	.input {
		font-weight: normal;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 13px;
		border: solid 1px #CCC;
	}
	
	.inputSearch {
		/*padding: 2px;
		border: solid 1px #CCC;*/
		height: 19px;
		font-weight: normal;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 11px;
		border: solid 0px #CCC;
	}
	
	.inputLogin {
		padding: 1px;
		font-weight: normal;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 10px;
		border: solid 1px #CCC;
	}
	
	select {
		padding: 1px;
		font-weight: normal;
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 11px;
		border: solid 1px #CCC;
	}
	
	.button {
		color: #E2E4E3;
		font-weight: bold;
		border: solid 1px #E2E4E3;
		background-color: #0054A7;
		padding: 3px 10px 3px 10px;
	}
	
	.buttonLogin {
		font-family: Verdana, sans-serif, Helvetica;
		font-size: 9px;
		font-weight: bold;
		border: solid 0px #6a958c;
		border-width: 0px 0px 2px 0px;
		background-color: #B2C2BF;
		color: #313c3a;
		padding: 1px 4px 1px 4px;
		height: 18px;
		width: 48px;
	}
	
	div.topLinkMain {
		width: 135px;
		height: 45px;
		position: absolute;
		top: 65px;
		background-image: url('../../images/main/button.gif');
	}
	
	div.topLinkHover {
		width: 200px;
		position: absolute;
		top: 103px;
		visibility: hidden;
	}
	
	div.mainBanner {
		/*margin-top: 3px;*/
		width: 1000px;
		height: 365px;
		background-color: #E2E4E3;
	}
	
	div.header {
		font-size: 17px;
		color: #174A7F;
	}
	
	div.headerPage {
		font-size: 20px;
		color: #174A7F;
		height: 30px;
	}
	