/* LAYOUT */

body {
	margin: 0 0;
	padding: 0px;
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

div.logo {
	width: 240px;
	height:140px;
	position: absolute;top: 20px;left: 10px; z-index: 2;
}

div.banner {
	width: 450px;
	height:140px;
	position: absolute;top: 0; left: 310px;z-index: 2;
	text-align: right;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
}

div.pagebody {
	width: 535px;
	position: absolute;top: 87px; left: 0px;
	border-top: 65px solid #008789;
}

td {
	font-size: 11px;
}

td.content {
	background-color:#C8DBDB;
	padding: 15px 15px 15px 15px;
}

td.header {
	font-size: 12px;
	padding-right:10px;
}

td.fields {
	font-size: 11px;
	padding-right:10px;
	padding-bottom:5px;
}

td.spacer {
	height: 10px;
}


.copyText {
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}

ul  {
	list-style-type: square;
	margin-bottom:0px;
	margin-top: 0px;
}
li  {
	margin-left: -15px;
}

h4 {
	color:#006666;

}

table.bottomline {
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;


}

.nav {
	color:#FFFFFF;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
a.nav:link, a.nav:visited {
	color:#FFFFFF;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.nav:hover{
	color:#000000;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration:underline;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.selected{
	color:#000000;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

td.topnavcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #CB99CC;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	text-align:center;
}
a.topnav, a.topnav:link, a.topnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #CB99CC;
	font-size: x-small;
	text-decoration:none
}

a.topnav:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #CB99CC;
	font-size: x-small;
	text-decoration: underline
}


td.topnavcellsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #000000;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	text-align:center;
	padding-left:6px;
	padding-right:20px;
}

a.topnav1, a.topnav1:link, a.topnav1:visited {
	color:#000000;
	font-size: x-small;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
}

a.topnav1:hover{
	color:#000000;
	text-decoration:underline;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
}

td subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #000000;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	text-align:center;
}

subnav.a {
	color:#ffffff;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}


a.selected1{
	color:#FFFFFF;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

a.selected2{
	color:#000000;
	display: block;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}

.mandatoryNote{
	color:#dd0000;
}
.mandatory{
	font-size:1.25em;
	font-weight:800;
	color:#dd0000;
}
.fields select, .fields input{
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
}
/*----------------------------------- Footer ----------------------------------*/

div.footer {
	color: #008789;
	position: relative; top: 10px; left: 10px;
}

div.footer a {
	color: #008789;
	text-decoration: none;
}

div.footer a:hover {
	color: #008789;
	text-decoration: underline;
}

div.baseImg {
	float: right;
	position: relative; bottom: 65px; right: 0px; z-index: 3;
}

/*------------------------------------ End ------------------------------------*/