/*Global styles*/
#Layer1 {
	position:absolute;
	left: 334px;
	top: 220px;
	width: 480px;
	height: 81px;
	z-index: 10000;
}
.footerline {
	padding-top: 20px;
	padding-bottom: 15px;
}
.headfootnav {
	font-size: 10px;
	color: #666666;
	text-transform: capitalize;
	padding-bottom: 5px;
}
.headfootnav a {
	color: #666666;
	text-decoration: none;
	}
.headfootnav a:hover {
	color: #666666;
	text-decoration: underline;
}
body {
	background-image: url(../images/bkd.gif);
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
div {
	position: relative;
}
a {
    color: #003366;
}
/*Home:news styles*/
.hotnews {
	font-size: 14px;
	color: #E87B00;
	padding-top: 2px;
	font-weight:bold;
}
.newstxt {
	font-size: 9px;
	color: black;
	text-decoration: none;
	padding-right: 10px;
}
.morenews {
	font-size: 9px;
	color: #E87B00;
	font-weight:bold;
	padding-left: 5px;
}

/*Sub-page styles*/
.disclaimer {
	font-size: 10px;
	color: #000000;
}
.head {
	font-size: 24px;
	font-weight: bold;
	color: #003366;
	padding: 32px 32px 5px 32px;
}
.headb {
	font-size: 20px;
	font-weight: normal;
	color: #003366;
}
.padding {
	padding: 15px 32px 20px 32px;
	}
.padding2 {
	padding: 15px 16px 15px 16px;
	}
.paddingsub {
	padding: 35px 32px 35px 32px;
	}
.subintro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.subintrocolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
}
.subhead {
	font-size: 20px;
	color: #003366;
}
.subhead2 {
	font-size: 14px;
	font-weight: bold;
}
.sublink {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.subsubhead {
	font-size: 15px;
	font-weight: bold;
	color: #6f9c12;
}
.sitemapsubhead {
	font-size: 15px;
	font-weight: bold;
	color: fff;
	border:none;
	background-color: #33CCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
p.indent {
	padding-left: 30px;
	padding-top: 10px;	
}
li {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
li.nestbullet {
	margin-top: 2px;
	margin-bottom: 2px;
}
li.square {
	list-style-type: square;
	margin-top: 2px;
	line-height: -12px;
}
li.arrow {
	list-style: url(../images/green_arrow.gif);
	margin-left: 30px;
	margin-bottom: -8px;
}
li.check {
	list-style: url(../images/green_check.gif);
	font-size: 14px;
	margin-left: 15px;
	margin-bottom: -14px;
}
.arrow a:hover {
	text-decoration: none;
	color: #000000;
}
.breadcrumb {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 32px;
	padding-top: 8px;
}
.breadcrumb a {
	color: #000000;
	text-decoration: none;
}
.breadcrumb a:hover {
	color: #6f9c12;
	text-decoration: none;
}
.righthandnav {
	font-size: 10px;
	background-color: #E7E7E7;
	padding: 6px 12px 6px 14px;
}
.lefthandnav {
	font-size: 15px;
	font-weight: bold;
    color: #fff;
	padding: 6px 12px 6px 14px;
}
.righthandnav a {
    color: #000000;
	text-decoration: none;
}
.righthandnav a:hover {
	text-decoration: none;
	display: block;
	color: #000000;
	background-color: #cccccc;
}
.righthandbox {
	font-size: 10px;
	background-color: #e8e8cf;
	padding: 10px 20px 10px 20px;
}	
.righthandhead {
	font-size: 15px;
	font-weight: bold;
    color: #900;
}
.submainlink a {
	line-height: 18px;
	color: #666666;
}
.submainlink a:hover {
	text-decoration: none;
}
/*Forms*/
.label
{
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}
select
{
	color:Navy;
}


/*DO WE NEED?*/
.borderdot{
	border-bottom: 2px #FC6 dotted;
	padding-top: 15px;
	padding-bottom: 20px;
}
.jumpmenutext {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	text-transform: capitalize;
}
.smallbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #666666;
}
.headlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003366;
	font-weight: bold;
}
.smallbodytext9999 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #999999;
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bodytextboldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.leftnavover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
p.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 20px;
}
.sitemapsubheadhome {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-color: #003366;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.sitemapsubheadhome {
	color: #fff;
}
.callout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.4sectionbkd {
	background-image: url(images/dotted_vertical.gif);
}
.emaillearninghead {
	font-size: 15px;
	font-weight: bold;
	color: #e87b00;
	text-indent: 21px;
}
.backto {
	color: #e87b00;
	text-decoration: underline;
}
