
a:link,a:visited {
	color: #006699;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

p, ul, li, table, td, h1, h2, h3, .contenttable, .maintextlarge, .maintextsmall, .callouthead, .callouttext, .navlinks, .formtext, .formfields, .formfieldlabels, .formexamples, .required, .confirmtext, .errortext, .footerHome, .footerMain {  
	font-family: Verdana, Arial, sans-serif;    
	font-size: 8pt;
	color: #000000;
	line-height: 13pt;
 }
 
 h1, h2, h3 {
	font-weight: bold;
}
 
 h1 {
	font-size : 17px;
	line-height: 24px;
	margin-bottom:10px;
}

h2 {
	font-size: 14px;
	line-height : 20px;
	margin-bottom:10px;
}

h3 {
	font-size: 10pt;
	line-height: normal;
	margin-bottom:10px;
}

p {
	margin-top: 0px;
	margin-bottom: 10px; 
}

ul {
	margin-top: 0px;
	margin-bottom: 0px; 
}

li {
	margin-top: 0px;
	margin-bottom: 0px; 
}

.mainnavcontainer, .mainnav2container {
	padding-left:15px; 
	padding-top:5px; 
	padding-bottom:5px;
	background-color: #F4F4F4;
}

.mainnav2container {
	background-color : #FFFFFF;
}

.contenttable {
	padding:20px;
	padding-top:15px;
	font-size:9pt;
	line-height: 15pt;
}
 
.maintextlarge {
	font-size:9pt;
	line-height: 15pt;
}

.callouthead {
	font-weight: bold;
	vertical-align:bottom;
	text-align:center;
	font-size:9pt;
	background-color:#E9EFF8;
}

.callouttext {
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
}

.callouttable, .callouthead, .callouttext {
	line-height: normal;
	border:1px;
	border-style:solid;
	border-color:#C2CFE3;
}

.callouttable {
	border-right:0px;
	border-bottom:0px;
}

.callouthead, .callouttext {
	border-top:0px;
	border-left:0px;
	padding:10px;
}

ul.callouttext {
	margin-top:-7px;
	margin-left:7px;
	border:0px;
}

.navlinks {
	line-height: normal;
}

a:hover.quicklinks {
	text-decoration: none;
}

.formfields {  
	border-color:#9ABF6E;
	border-style:solid;
	border-width:1px;
}

.formfieldlabels {
	font-weight: bold;
}
		
.formexamples {
	color: #999999;
}

.required {
	color: #CC0000;
}
		
.confirmtext {  
	color: #006666;
}

.errortext {  
	color: #CC0000;
}		

.footerHome, .footerMain {
	color: #99A8BD;
	text-align:center;
}

/*.footerMain {
	padding-left:225px;
	text-align:center;
}*/

a.footerHome, a.footerMain, a:visited.footerHome, a:visited.footerMain, a:hover.footerHome, a:hover.footerMain {
	color: #6699CC;
	padding-left:0px;
}
