html {
	box-sizing:border-box;
}

body {
background-color:#f4f8ff;
/*background-color:#f2f2ff;*/
margin:8px;border:8px;
font-family:arial,veranda,helvetica,sans-serif;
font-size:14px;
font-weight:normal;
color:#000;
}
hr {
height: 1px;
color:#009;
margin:12px 0px 12px 0px;
}
.mainBlock {
/*width:748px;*/
width:880px;
border:solid 1px #009;
background-color:#fff;
}
.header {
background-color:#009;
height:124px;
}
.headerText {
font-family:arial;
font-size:26px;
font-weight:normal;
color:#fff;
padding-right:20px;
}

/*table backgrounds*/
.divBorder {
width:564px;
border:solid 1px #009;
/*background-color: #c4d7ff;*/
background-color: #dae3fe;
padding:2px;
}
.tabBorder {
background-color:#000;
}
.tabHeader {
/*background-color: #c4d7ff;*/
background-color: #dae3fe;
}
.tabSubHeader {
/*background-color:#5d92ff;*/
background-color:#6288fb;
color:#fff;
}
.tabRow1 {
background-color:#eee;
}
.tabRow2 {
background-color:#ddd;
}

/*masthead classes*/
.masthdBG {
/*background-color:#f4f4f4;*/
background-color:#a6bcfd;
}
.masthdDiv {
border-top:solid 1px #009;
border-bottom:solid 1px #009;
height:20px;
padding:2px;
}
.masthd {
font-family: arial;
font-size: .8em;
font-weight:bold;
color:#009;
text-align:right;
padding-right:8px;
}

/*navigation - left side menu*/
#button {
width: 148px;
height:100%;
border-right: 1px solid #009;
padding: 11px 0px 11px 0px;
margin-bottom: 0px;
/*background-color: #c4d7ff;*/
/*background-color: #e8e8ff;*/
background-color: #dae3fe;
font-family: Arial, sans-serif;
font-size: 12px;
color: #333;
}
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#button li {
/*border-bottom: 1px solid #c4d7ff;*/
border-bottom: 1px solid #dae3fe;
margin: 0;
}
#button li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #ccc;
border-right: 10px solid #eee;
background-color: #ddd;
color: #009;
text-decoration: none;
width:100%;
}
html>body #button li a {
width: auto;
}
#button li a:hover {
border-left: 10px solid #999;
border-right: 10px solid #ddd;
background-color: #ccc;
color: #0061c1;
}
#button li a:active {
border-left: 10px solid #999;
border-right: 10px solid #ddd;
background-color: #ccc;
color: #0061c1;
}
#subBut {
font-size:11px;
padding-left:10px;
}

/*content section*/
.contentBlock {
height:100%;
background-color:#fff;
}
#contentPad {
margin:0px;
padding:10px;
}
.pageTitle {
font-family:veranda,helvetica,sans-serif;
font-size:18px;
font-weight:700;
/*color:#5d92ff;*/
color:#3466fa;
}
.subTitle {
font-family:veranda,helvetica,sans-serif;
font-size:15px;
font-weight:bold;
color:#009;
}
.subTitle2 {
font-family:veranda,helvetica,sans-serif;
font-size:17px;
font-weight:700;
color:#0061c1;
}
.subTitle3 {
font-family:times new roman;
font-size:25px;
font-weight:bold;
font-style:italic;
color:#009;
}
.content {
font-family:arial,veranda,helvetica,sans-serif;
font-size:13px;
font-weight:normal;
color:#000;
}
.content a {
color:#009;
text-decoration:underline;
}
.content a:hover {
color:#0061c1;
text-decoration:underline;
}
.small {
font-family:arial,veranda,helvetica,sans-serif;
font-size:11.5px;
font-weight:normal;
color:#000;
}
.small a {
color:#009;
text-decoration:underline;
}
.small a:hover {
color:#0061c1;
text-decoration:underline;
}
.caption {
font-family:arial,veranda,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#0061c1;
}
.pVHT {
margin:0px;
padding:0px;
padding-bottom:12px;
}
.adjustBot1 {
margin:0px;
padding:0px;
padding-bottom:3px;
}
.adjustBot2 {
margin:0px;
padding:0px;
padding-bottom:6px;
}
.adjustBot3 {
margin:0px;
padding:0px;
padding-bottom:9px;
}
.topbot ul {
margin:0px;
padding:0px;
margin-left:24px;
}
/*.topbot ul li{
margin-bottom:6px;
padding-bottom:6px;
}*/
.topbot2 ul {
margin:0px;
padding:0px;
padding-left:24px;
}
.topbot ol {
margin:0px;
padding:0px;
margin-left:28px;
}
/*.topbot ol li{
padding-bottom:12px;
}*/


/*right side resource column*/
.resourcesTab {
/*background-color: #c4d7ff;*/
background-color: #dae3fe;
width:148px;
height:100%;
border-left:solid 1px #009;
}
.resourcesHdr {
padding:4px;
background-color:#ddd;
height:18px;
}
.resourcesHdr2 {
padding:4px;
/*background-color: #c4d7ff;*/
background-color: #dae3fe;
height:18px;
border-top:solid 1px #009;
border-bottom:solid 1px #009;
}
.rsrcHeading {
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
line-height:normal;
font-weight:normal;
color:#000;
}
.resourcesPad {
padding:4px;
background-color:#eee;
/*border-bottom:solid 11px #c4d7ff;*/
border-bottom:solid 11px #dae3fe;
}
.resourcesSpacer {
height:10px;
/*background-color: #c4d7ff;*/
background-color: #dae3fe;
}

.resources {
font-family:arial,veranda,helvetica,sans-serif;
font-size:12px;
line-height:normal;
font-weight:normal;
color:#000;
}
.resources a {
color:#009;
text-decoration:none;
}
.resources a:hover {
color:#0061c1;
text-decoration:underline;
}

/*footer text navigation bar*/
.footerBG {
background-color:#f4f4f4;
}
.footerDiv {
padding:2px;
border-top:solid 1px #009;
border-bottom:solid 1px #009;
}
.footer {
font-family:arial,veranda,helvetica,sans-serif;
font-size:11px;
line-height:normal;
font-weight:normal;
color:#009;
}
.footer a {
color:#009;
text-decoration:none;
}
.footer a:hover {
color:#0061c1;
text-decoration:underline;
}

.copyBG {
/*background-color: #c4d7ff;*/
background-color: #a6bcfd;
}
.copyDiv {
height:20px;
padding:2px;
}
.copyright {
font-family:veranda,helvetica,sans-serif;
font-size:11px;
line-height:normal;
font-weight:normal;
color:#000;
}
.copyright a {
color:#009;
}
.copyright a:hover {
color:#eee;
}
