@charset "utf-8";
/* CSS Document */

@import url("headerfooter.css");
@import url("content.css");
@import url("form.css");

/* imported sheets */
body
{
	font-family: Tahoma, Trebuchet MS, Arial, Sans-Serif;
	font-size: 12px;
    font-weight: normal;  
	color: #007ab4;
	background: #007ab4;
    
}
.bodyPopup { background:#ffffff; }

a { color:#479026; text-decoration:none; }
a:hover { text-decoration:underline; }

h1 { color: #fff; background: #007ab4; font-size: 14px; font-weight: bold; letter-spacing: 2px; padding: 13px 17px 10px 17px; text-transform: uppercase; }
h2 { font-size:16px; font-weight:normal; margin: 0 0 10px 0; color:#151515; text-transform: uppercase; }
h3.gray-back { background: #AFBDC8; line-height: 39px; display: inline-block; padding-left: 1em; padding-right: 1em; }
h3, h3 a { color: #000000; font-size: 14px; font-weight: normal; padding: 0; margin: 0; text-transform: uppercase; }
h3 a { text-decoration: underline; }
h3 a.active { color: #c30000; display: inline-block; }
h3 a:hover { color: #c30000; }
h4 { font-size: 13px; letter-spacing: 0.5px; text-transform: uppercase; padding: 0; color: #000; font-weight: bold; margin: 0 0 15px 0; }
h4.topic { background: url(images/bullet_thumb.gif) no-repeat 0% 45%; font-size: 11px; font-weight: bold; padding: 0 0 3px 10px; color: #141414; margin: 0; border-bottom: 1px dotted #857f71; }

h5, h5 a { font-size: 14px; font-weight: normal; color: #c30000; padding: 0 0 5px 0; }
h5 a { text-decoration: none; padding:0; }
h5 a:hover { text-decoration:underline; }
h6 { font-size:14px; color:#fff; padding:0 4px 0 5px; margin:2px 0 2px 0; line-height:14px; }

p { padding: 0; margin: 0; color: #2E3C47; line-height: 19px; font-size: 11px; }
p.top { margin-top: 5px; }
p.both { margin-top: 5px; margin-bottom: 10px; }

.help-link { font-size: 11px; color: #333333; line-height: 16px; text-decoration: none; display: block; background: url(images/info.gif) left top no-repeat; padding-left: 16px; }
.help-link:hover { text-decoration: underline; }
.pdf-link { font-size: 11px; color: #857f71; line-height: 16px; text-decoration: none; background: url(images/pdf.gif) right top no-repeat; padding-right: 20px; display: block; }
.pdf-link:hover { text-decoration: underline; }

.dotted-bottom { border-bottom: 1px dotted #9fbbcc; }
.blue-border { border: 1px solid #007ab4; }
.green-border { border: 1px solid #479026; }
.gray-border { border: 1px solid #9fbbcc; }

a img { border: none; }
img.icon { margin: 0 4px 0 2px; }
img.new-icon { position: relative; right: 17px; top: 8px; z-index: 1; float: right; }

.highlight { background: #E8ECF6; padding: 15px; font-size: 11px; }
.highlight table { border: none; width: 100%; margin-top: 6px; }
.highlight table td { padding: 4px 0; }

/******** Utility Classes ********/
.small {font-size: 11px; }
.clear { clear: both; }
.bold { font-weight: bold; }
.no-bold { font-weight: normal; }
.blue { color: #007ab4; }
.red { color: #c30000; }
.gray { color: #9fbbcc; }
.strike { }
.green { color: #479026; }
.white { color: #fff; }
.alignRight, .alignRightStep10, .alignRightStep30 { text-align:right; }
.alignRightStep10 { margin:0 10px 10px 0; }
.alignRightStep30 { margin:0 30px 10px 0; }
.floatLeft { float:left; }
.floatRight { float:right; }
.splitter { border-bottom: 1px dotted #9fbbcc; }
.splitter5 { border-bottom: 1px dotted #9fbbcc; margin: 5px 0; }
.splitter10 { border-bottom: 1px dotted #9fbbcc; margin: 10px 0; }
.splitter20 { border-bottom: 1px dotted #9fbbcc; margin: 20px 0; }
.splitter-vert { border-right: 1px dotted #9fbbcc; float: left; height: 100%;}
