/* html, body { height: 100%; margin: 0; padding: 0; } */

/* general body classes */
.req {font-family: verdana, helvetica, arial;font-size:12px;line-height:14px;color:#cc0000}
.homehead {font-family: verdana, helvetica, arial; font-size:12px; line-height:14px; color:#FFFFFF}
.homecontent {font-family: verdana, helvetica, arial; font-size:10px; line-height:14px; color:#FFFFFF}
.content {font-family: verdana, helvetica, arial; font-size:12px; line-height:14px; color:#000000}
.greydout {font-family: verdana, helvetica, arial; font-size:12px; line-height:14px; color:#878787}
.super {font-family: verdana, helvetica, arial; font-size:7px; line-height:8px; color:#000000}
.super2 {font-family: verdana, helvetica, arial; font-size:8px; line-height:8px; color:#1658AD}
.cprgt {font-family: verdana, helvetica, arial; font-size:9px; line-height:10px; color:#B9C6DA}
.bluecontent {font-family: verdana, helvetica, arial; font-size:12px; line-height:14px; color:#1658AD}
.blueside {font-family: verdana, helvetica, arial; font-size:10px; line-height:14px; color:#1658AD}
.lefttitle {font-family: verdana, helvetica, arial; font-size:12px; line-height:18px; color:#1658AD}
.lefttitle2 {font-family: verdana, helvetica, arial; font-size:12px; line-height:36px; color:#1658AD}
.righttitle {font-family: verdana, helvetica, arial; font-size:12px; line-height:16px; color:#1658AD}
.contenttitle {font-family: verdana, helvetica, arial; font-size:16px; line-height:20px; color:#1658AD}
.contentpunch {font-family: verdana, helvetica, arial; font-size:20px; font-weight:bold; line-height:24px; color:#1658AD}
.hometitle {font-family: verdana, helvetica, arial; font-size:18px; font-weight:bold; line-height:22px; color:#1658AD}
.subtitle {font-family: verdana, helvetica, arial; font-size:14px; font-weight:bold; line-height:16px; color:#1658AD}
.sitemap {font-family: verdana, helvetica, arial; font-size:10px; line-height:14px; color:#000000}
.righthead {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:12px; color:#E6E6E6}
.leftcpy {font-family: verdana, helvetica, arial; font-size:10px; line-height:12px; color:#777777}

DIV.bar {position:absolute; left:0px; top:0px; width:209px; height:100%; background-color:#E6E6E6;}
DIV.bar2 {position:absolute; left:0px; top:0px; width:209px; height:100%; background-color:#E6E6E6;}

a {font-family: verdana, helvetica, arial; font-size:12px; line-height:16px; color:#1658AD; }
a:hover {font-family: verdana, helvetica, arial; font-size:12px; line-height:16px; color:#999999;}
a.link{font-family: verdana, helvetica, arial; font-size:12px; line-height:16px; color:#1658AD;}

/* topnav classes */
a.midnav {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#1658AD; text-decoration:underline}
a.midnav:hover {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#FFFFFF; text-decoration:underline}
a.midnavon {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#FFFFFF; text-decoration:underline}
a.grey {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:12px; color:#999999; text-decoration:underline}
a.grey:hover {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:12px; color:#1658AD; text-decoration:underline}
a.pop {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#999999}
a.pop:hover {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#FFFFFF}
a.stmp {font-family: verdana, helvetica, arial; font-size:10px; line-height:14px; color:#1658AD}
a.stmp:hover {font-family: verdana, helvetica, arial; font-size:10px; line-height:14px; color:#999999}
a.greysm {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#999999}
a.greysm:hover {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#1658AD}
a.cpr {font-family: verdana, helvetica, arial; font-size:9px; line-height:10px; color:#B9C6DA; text-decoration:none}
a.cpr:hover {font-family: verdana, helvetica, arial; font-size:9px; line-height:10px; color:#B9C6DA; text-decoration:underline}
a.cpr2 {font-family: verdana, helvetica, arial; font-size:9px; line-height:10px; color:#1658AD; text-decoration:none}
a.cpr2:hover {font-family: verdana, helvetica, arial; font-size:9px; line-height:10px; color:#1658AD; text-decoration:underline}


/* mainnav classes */
.mainCopy { position: absolute; top: 0px; left: 0px; visibility: visible; z-index: 1; }
.mainHot { position: absolute; top: 0px; left: 0px; visibility: visible; z-index: 2; }
.topnav {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:12px; color:#CACACA}
.topnavon {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:16px; color:#FFFFFF}
.subtxt {font-family: verdana, helvetica, arial; font-size:10px; line-height:16px; color:#FFFFFF}
.leftnav {font-family: verdana, helvetica, arial; font-size:10px; line-height:10px; color:#496094}
.leftnavon {font-family: verdana, helvetica, arial; font-size:10px; font-weight:bold; line-height:10px; color:#FFFFFF}

