﻿body {background-color: #082c43; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0;}

td	{font-size: 10pt;}
p	{font-size: 10pt; line-height: 13pt;}
li  {font-size: 10pt; margin-top: 0; margin-bottom: 3pt;}
ul  {list-style-type: square;}


h1 {font-size: 22pt; color: #082c43; font-weight: normal; margin-top: 0;}
h2 {font-size: 15pt; color: #464b1d; font-weight: normal; margin-top: 0;}
h3 {font-size: 12pt; color: #333333; font-weight: bold; margin-top: 0;}

img {border: 0px; vertical-align: text-bottom;}
td img {display: block;}
sup	{font-size: 50%;}

.center {text-align: center;}
.top	{margin-top: 0;}
.bottom	{margin-bottom: 0;}
.topbot {margin: 0;}
.captions	{font-size: 9pt; font-style: italic; margin-top: 0;}

.small {font-size: 8pt;}
.large {font-size: 11pt;}

.mask	{margin-top: -274px; position: relative;}

/*~~~~~~~~~~~~~~~~~Layout Styles~~~~~~~~~~~~~~~~~*/

.mainTable {
	width: 980px; 
	margin: 0; padding: 0;
	margin-left: auto;
	margin-right: auto;
}

#header {
	background-color: #367194; 
	vertical-align: bottom;
}
	.logo {border-bottom: 8px solid #6eacd1;}
	#topnav {
		border-bottom: 8px solid #6eacd1;
		color: #ffff95;
		font-size: 9pt;
		font-weight: bold;
		padding: 0 12px 4px 0;
		text-align: right;
	}

#content {
	background-color: #d0d6ac;
	text-align: left;
	padding-bottom: 15px;
}

#leftcolumn	{
	width: 713px;
	margin: 0;
	padding: 0;
	text-align: left;
	color: black; 
	background: #e8ebd6 url(../images/contentbtm.gif) no-repeat bottom left;
}
.leftcolumn {
	padding: 30px 20px 8px 0; 
	background: url(../images/contenttop.gif) no-repeat top left;
}
	#menu {
		margin: 0;
		padding: 0;
	}
		#menu ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
	.content {
		margin: 0;
		padding: 0;
		width: 100%;
	}

#rightcolumn {
	color: white; 
	background: #6d7340 url(../images/rightcolbtm.gif) no-repeat bottom left;
	width: 237px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.rightcolumn {
	padding: 14px 17px 8px 17px;
	background: url(../images/rightcoltop.jpg) no-repeat top left;
}
	#rightcolumn h1 {
		color: #ffff95;
		font-size: 14pt;
		font-weight: bold;
		margin-bottom: 0;
	}
	#rightcolumn li {
		margin-left: -25px;
	}
	#rightcolumn a:link 	{color: #ffff95; text-decoration: underline;}
	#rightcolumn a:active 	{color: #ffff95; text-decoration: underline;}
	#rightcolumn a:visited 	{color: #ffff95; text-decoration: underline;}
	#rightcolumn a:hover 	{color: #3f402c; text-decoration: underline;}

#Policy li {font-size: 8pt;}
	
#Policy p {font-size: 8pt;}
	
#Policy {font-size: 8pt;}
	
.spacer {width: 10px; height: 20px;}

#footer	{
	font-size: 9pt;
	color: #ffff95;
	padding: 10px 0 10px 10px;
	border-top: 8px solid #6eacd1;
	background-color: #367194; 
	text-align: left;
}
	#footer a:active {color: #ffff95;}
	#footer a:visited {color: #ffff95;}
	#footer a:link {color: #ffff95;}
	#footer a:hover {color: white;}


/*~~~~~~~~~~~~~~~~~Navigation Styles~~~~~~~~~~~~~~~~~*/

#menu a:visited {
	font-size: 11pt;
	color: #464b1d; 
	width: 175px; height: 32px;
	display: block; margin: 0;
	padding-left: 14px; padding-top: 3px;
	background: url(../images/button.jpg) no-repeat 0px 0px;
	text-decoration: none;
}

#menu a:active {
	font-size: 11pt;
	color: #464b1d; 
	width: 175px; height: 32px;
	display: block; margin: 0;
	padding-left: 14px; padding-top: 3px;
	background: url(../images/button.jpg) no-repeat 0px 0px;
	text-decoration: none;
}

#menu a:link {
	font-size: 11pt;
	color: #464b1d; 
	width: 175px; height: 32px;
	display: block; margin: 0;
	padding-left: 14px; padding-top: 3px;
	background: url(../images/button.jpg) no-repeat 0px 0px;
	text-decoration: none;
}
#menu a:hover 	{
	color: black;
	text-decoration: none;
}

#topnav a:visited {color: #ffff95; text-decoration: none;}
#topnav a:active {color: #ffff95; text-decoration: none;}
#topnav a:link {color: #ffff95; text-decoration: none;}
#topnav a:hover {color: white; text-decoration: none;}

a:link 		{color: #a62c28; text-decoration: underline;}
a:active 	{color: #a62c28; text-decoration: underline;}
a:visited 	{color: #a62c28; text-decoration: underline;}
a:hover 	{color: #3f402c; text-decoration: underline;}

/*Email Content*/
#emailcontent {
	background-color: #e8ebd6;
	padding: 10px;
	border: 15px #d0d6ac solid;
	text-align: left;
}