/* CSS Document */
html {height:100%;}

body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#wrap {
min-height:100%;
position:relative;
}
* html #wrap {height:100%}

/* Header */

div#header {
	width: 750px;
	height: 67px;
	top: 0px;
	left: 0px
}
/* Nav */

div#nav {
	width: 750px;
	height: 218px;
	left: 0px
}
div#nav1 {
position: absolute;
	width: 289px;
	height: 218px;
	left: 0px
}

div#nav2 {
position: absolute;
	width: 117px;
	height: 191px;
	left: 289px
}
div#nav3 {
position: absolute;
	width: 344px;
	height:191px;
	left: 406px
}
div#nav4 {
position: absolute;
	width: 461px;
	height: 25px;
	left: 289px;
	top: 258px
}

/* Body */

div#bodyleft1 {
	position: absolute;
	width: 289px;
	height: 64;
	margin-left: 0px;
	top: 285px;
	left: 0;
}

div#bodyleft2 {
	position: absolute;
	width: 289px;
	top: 375px;
	background-color: #45558D;
	left: 0px;
	height: 100%;
}

div#bodymain {
position: absolute;
	width: 269px;
	height: auto;
	left: 291px;
	top:285px;
 	background-color: #ffffff;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 8px
}
div#bodyvideo {
position: absolute;
	width: 172px;
	height: auto;
	left: 578px;
	top: 288px;
 	background-color: #ffffff
}
div#bodyhr {
	position: absolute;
	width: 459px;
	height: 7px;
	left: 291px;

	top:auto
	padding-left: 8px;
	background-color: #ffffff;
	top: 454px;
	
}
div#bodymain2 {
	position: absolute;
	width: 444px;
	height: auto;
	left: 290px;

	top:auto
 	background-color: #ffffff;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 8px;
	top: 468px;
}
div#bodyhr2 {
	position: absolute;
	width: 459px;
	height: 8px;
	left: 291px;

	top:auto
	padding-left: 8px;
	background-color: #ffffff;
	top: 570px;
	
}
div#bodymain3 {
position: absolute;
	width: 443px;
	height: auto;
	left: 291px;
	top: 585px;
 	background-color: #ffffff;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 8px
}

div#insidebody {
position:absolute;
	width: 750px;
	height: auto;
	left: 0px;
	top: 284px;
 	background-color: #ffffff;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px
}

/* Text */

.leftwhitetext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
}

.headertext {
	color: #FD7800;
	font-size: medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headertextgray {
	color: #666666;
	font-size: medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.black {
	color: #000000;
	font-size: small;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bodytext {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
}
.smallbody {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

.bodytextorange {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FD7800;
}
A.link  {
font-size: small;
	color : #FE6601;
	font-weight: bold;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
}

A.link:Visited  {
font-size: small;
	color : #FE6601;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.link:Active  {
font-size: small;
	color : #FE6601;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.link:Hover  {
font-size: small;
	color : #FE6601;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.subscript{
font-size:x-small; 
vertical-align:bottom;
}