BODY {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f0f0fb;
	background-image:url(../images/bg.gif);
	line-height: 17px;

}



A:link {
	COLOR: #0290c7; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0290c7; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

UL
{

text-transform: none;
list-style-position: outside;
  padding: 0;
  margin-left: 15px;

}


LI
{

text-transform: none;
list-style-position: outside;
  padding: 0;
  margin-left: 15px;

}






A.navitem:link {
padding-left:8px; padding-right:8px; COLOR: #57639a; FONT: bold 10px Verdana; text-decoration:underline; vertical-align:top;
}

A.navitem:visited {
padding-left:8px; padding-right:8px; COLOR: #57639a; FONT: bold 10px Verdana; text-decoration:underline; vertical-align:top;
}

A.navitem:hover {
padding-left:8px; padding-right:8px; COLOR: #57639a; FONT: bold 10px Verdana; text-decoration:none; vertical-align:top;
}
	 


.navbar {
	WIDTH: 800px; height:22px; text-align:center; background-color:#bfc6e3; padding-top:7px; font-variant:small-caps;
}

.masthead {
	WIDTH: 800px; height:58px; text-align:left; background-color:#bfc6e3; background-image:url(../images/header-logo-bg.gif);
}

.header {
	WIDTH: 800px; height:220px; text-align:left; background-color:#bfc6e3; background-image:url(../images/header-bg.jpg);
}

.header2 {
	WIDTH: 800px; height:298px; text-align:left; background-color:#bfc6e3; background-image:url(../images/header-bg2.jpg);
}


.header3 {
	WIDTH: 800px; height:238px; text-align:left; background-color:#bfc6e3; background-image:url(../images/header-bg3.jpg);
}

.headerbar {
	height:25px; background-color:#57639a; COLOR: #ffffff; FONT: normal 18px Verdana, Arial; margin-top:15px; margin-bottom:15px; text-align:left; padding-left:5px; padding-top: 4px;
}



.subheaderbar {
	height:20px; background-color:#bfc6e3; background-color:#bfc6e3; COLOR: #ffffff; FONT: bold 13px Verdana, Arial; margin-top:15px; margin-bottom:15px; text-align:left; padding-left:5px; padding-top: 2px; text-align:center;
}

.subheaderbar2 {
	height:20px; background-color:#57639a; COLOR: #ffffff; FONT: bold 13px Verdana, Arial; margin-top:15px; margin-bottom:15px; text-align:left; padding-left:5px; padding-top: 2px; text-align:center;
}

.subheaderbarlt {
	height:40px; background-color:#bfc6e3; COLOR: #ffffff; FONT: bold 13px Verdana, Arial; margin-top:15px; margin-bottom:15px; text-align:left; padding-left:5px; padding-top: 2px; text-align:center; width: 600px;
}

.subheaderbarrt {
	height:40px; background-color:#bfc6e3; COLOR: #ffffff; FONT: bold 13px Verdana, Arial; margin-top:15px; margin-bottom:15px; padding-left:5px; padding-top: 2px; text-align:center; width: 130px;
}




.body {
	 text-align:left; background-color:#ffffff; padding:15px;
}

.headerblue {
	 padding-left:285px; padding-top:10px; COLOR: #57639a; FONT: bold 24px Arial; vertical-align:bottom; text-align:left; width:510px; line-height: 30px; 
}

.headerblueleft {
	 COLOR: #57639a; FONT: bold 20px Arial; vertical-align:bottom; text-align:left; width:510px; line-height: 30px; 
}

.headerwhite {
	 padding-left:285px; padding-top:10px; COLOR: #57639a; FONT: normal 14px Arial; vertical-align:bottom; text-align:left; width:510px; line-height: 15px; 
}

.headerblue2 {
	 padding-left:285px; padding-top:12px; COLOR: #fff; FONT: bold 24px Arial; vertical-align:bottom; text-align:left; width:510px; line-height: 30px; 
}

.headerwhite2 {
	 padding-left:285px; padding-top:10px; COLOR: #fff; FONT: normal 13px Arial; vertical-align:bottom; text-align:left; width:510px; line-height: 15px; 
}

.headertop {
padding-left:75px; padding-top:10px; COLOR: #57639a; FONT: bold 18px Arial; text-shadow:#000000; font-style:italic; vertical-align:bottom;
}

.headertop2 {
padding-left:75px; padding-top:10px; COLOR: #57639a; FONT: bold 18px Arial; text-shadow:#000000; font-style:italic; vertical-align:bottom; line-height:20px;
}

.headerbottom {
padding-left: 75px; padding-top:2px; padding-bottom:10px; COLOR: #57639a; FONT: bold 14px Arial; text-shadow:#000000; font-style:italic; vertical-align:bottom;
}

.headerbottom2 {
padding-left: 5px; padding-top:2px; padding-bottom:10px; COLOR: #57639a; FONT: bold 14px Arial; text-shadow:#000000; font-style:italic; vertical-align:bottom;
}

.headline {
padding-top:2px; COLOR: #006aab; FONT: bold 18px Verdana, Arial; text-align:center; line-height: 25px;
}

.headlinesmall {
padding-top:2px; COLOR: #006aab; FONT: normal 16px Verdana, Arial; text-align:center;
}

.highlight  {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #f0f0f0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f0f0fb;
	background-image:url(../images/bg.gif);
	line-height: 17px;

}

table.tableleft {
float:left;
padding-right: 20px;
padding-bottom: 20px;

}

table.tableright {
float:right;
padding-left: 20px;
padding-bottom: 20px;
}

SUP {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top

}

caption
{
caption-side: bottom;
COLOR: #000; FONT: bold 10px Arial;
}

.copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #b1b9dc;
	padding-top: 5px;
    padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	text-align: center;
	line-height: 15px;
	vertical-align: top;
}



td.hero {
	HEIGHT: 249px
}




* HTML .visualIEFloatFix {
	HEIGHT: 0.01%
}

