a { text-decoration:none; color:#0000FF; }
a:hover { text-decoration:underline; }
body { margin:0px; background-color:#FFFFFF; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; text-align:center;}
h1 { font-size:20px; font-weight:bold; color:#333333; padding-bottom:0px; line-height:26px; padding-top:10px; }
h2 { font-size:18px; font-weight:bold; color:#9A2389; text-align:left; }
h3 { font-size:18px; font-weight:bold; color:#333333; text-align:left; }
h4 { font-size:16px; font-weight:bold; color:#9A2389; text-align:left; padding-bottom:0px; padding-top:0px; }
h5 { font-size:8.5pt; font-weight:normal; color:#999999; text-align:left; margin:0px; }
h6 { font-size:16px; font-weight:bold; color:#9A2389; text-align:left; padding-bottom:0px; padding-top:0px; }
div#container { margin-left:auto; margin-right:auto; width:988px; padding-left:0px; padding-right:0px; padding-top:10px; }
div#content {  margin-left:auto; margin-right:auto; margin-top:0px; width:906px; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:10px; text-align:left; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; background-color:#FFFFFF; }
.purple { color:#9A2389; font-weight:bold; }
.ectlink { color:#9A2389; }
div#floatleft { float: left; clear: none; text-align: left; margin-right:10px; }
div#floatright { float: right; clear: none; text-align: right; margin-left:10px; }
div#floatrightnav { float: right; text-align: right; margin-left:10px; height:140px; vertical-align:bottom; width:690px; }
div#floatleftlogo { float: left; text-align: left; width:293px; padding-top:10px;}
div#sitelogo { width:944px; float: left; } 
div#floatright a { text-decoration:none; color:#999999; }
div#floatright a:hover { text-decoration:underline; }
div#contenthome { background-color: #FFFFFF; text-align:left; }
div#floatright a { text-decoration:none; color:#999999; }
div#floatright a:hover { text-decoration:underline; }
div#footer { margin-left:auto; margin-right:auto; margin-top:0px;width:948px; height:75px; background-image:url(images/footer-bg.jpg); background-repeat:repeat-x; padding-left:20px; padding-right:20px; padding-top:6px; padding-bottom:10px; clear: left; }
div#footer2 { margin-left:auto; margin-right:auto; margin-top:0px;width:948px; height:75px; background-image:url(images/footer-bg2.jpg); background-repeat:repeat-x; padding-left:20px; padding-right:20px; padding-top:6px; padding-bottom:10px; clear: left; }
div#footerfloatleft { padding-top:2px; padding-left:0px; text-align:left; color:#FFFFFF; font-size:11px; float: left; width:300px; }
div#footerfloatright { padding-top:2px; padding-left:0px; text-align:right; color:#FFFFFF; font-size:12px; float: right; width:300px; }
div#footerfloatright a { color:#FFFFFF; }
div#footerfloatright a:hover { text-decoration:underline; }
div#header { height:180px; width:988px; margin:0px; background-image:url(images/header.jpg); background-repeat:no-repeat; }
div#headercontactnav { float: right; clear: none; text-align: right; padding-bottom:6px; padding-right:10px; } 
div#headernav { text-align: right; padding-bottom:6px; padding-right:6px; padding-top:0px; font-size:16px; color:#9A2389; padding-top:137px; } 
div#headernav ul { list-style:none;	margin:0px; padding:0; clear:both; text-align:right; }
div#headernav li { list-style:none;	float:; display:inline; list-style-image:none !important; margin: 0px 0px 0px 0px !important; border-left:1px solid #9A2389; }
div#headernav li.hideborder { border:0px; }
div#headernav a { font-size:16px; color:#9A2389; font-weight:bold; text-decoration:none; margin-left:7px; margin-right:3px; padding:0px; }
div#headernav a:hover { text-decoration:underline; }
div#homepageimage { width:944px; height:192px; float:left; clear: none; text-align: left; }
div#homebox1 { width:200px; height:245px; float:left; text-align:left; margin-right:14px; background-image:url(images/home-box.gif);padding:8px; margin-bottom:20px; font-size:13px; }
div#homebox1 a {color:#9A2389; font-weight:bold;}
div#homebox1 a:hover { text-decoration:underline; }
div#homebox1 p {color:#000000; font-weight:bold; font-size:16px;}
div#homebox2 { width:168px; height:268px; float:right; text-align:left; margin-left:14px; padding:8px; margin-bottom:20px; font-size:16px; color:#003399; font-weight:bold;}
div#homebox2 a { font-size:16px; color:#003399; font-weight:bold;}
div#homebox2 a:hover { text-decoration:underline; }
div#homebox3 { width:152px; height:170px; float:left; text-align:center; margin-right:14px; background-color:#f2f2f2; border: 1px solid #e4e4e4; padding:8px; margin-bottom:20px; font-size:13px; }
div#homebox4 { width:152px; height:170px; float:left; text-align: center; margin-right:14px; background-color:#f2f2f2; border: 1px solid #e4e4e4; padding:8px; margin-bottom:20px; font-size:13px;}
div#homebox5 { width:152px; height:170px; float:left; text-align: center; background-color:#f2f2f2; border: 1px solid #e4e4e4; padding:8px; font-size:13px; }
div#pageflash { float: right; margin: 20px; }
div#navigation { width:988px; padding-top:6px; padding-bottom:7px; color:#FFFFFF; background-image:url(images/nav-bg.jpg); background-repeat:repeat-x ; float: left; text-align:left; vertical-align:middle; clear:both; }
div#navigation a { font-weight:bold; text-decoration:none; color:#FFFFFF; font-size:16px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; vertical-align:middle; }
div#navigation a:hover {text-decoration:underline; vertical-align:middle; }
div#tnceb { padding:20px; font-size:12px; width:660px; margin-left:auto; margin-right:auto; }
p#newstitle a { font-weight:normal; }
span#newshortsdesc  { font-weight:normal; }
span#newsmorelink a { font-weight:normal; font-size:12px; }
ul#bullets li { padding:0px; text-align:left; }
ul{ text-align:left; line-height:20px; }
ul li{ text-align:left; line-height:24px; }
p {padding-top:2px; padding-bottom:2px; font-size:16px; text-align:left; }
/* Form Styles */
form {	width: ; text-align: left; clear: both; padding-bottom: 20px; border: none; }
form.full { width: 100%; }
fieldset { border: none; }
legend { display: none; }
form h3 { clear: both;	padding: 15px 0 5px; font-size: 14px; font-family: Helvetica, Arial, sans-serif; color: #000; font-weight: bold; }
form label, form p { display: block; clear: both; width: 610px;	font-size: 1em; line-height: 1.5em; padding: 0 0 9px; }
form input { display: block; margin-top: 3px; }
.feedback { display:inline; margin-left:6px; }
form select { display: block; }
form label { float: left; clear: left; width: 310px; margin: 0;	line-height: 1.5em; }
form label input { float: left;	width: 310px; padding: 0; }
form label.radio, form label.radioitem { clear: none; margin: 0 0 0 25px; padding: 0 0 15px; }
form select { border: 1px solid #ddd; border-left-color: #c3c3c3; border-top-color: #7c7c7c; background-color: #fff; margin-bottom:10px; }
form textarea {	margin-top: 3px; width: 383px; height: auto; display: block; }
form label input.calc { text-align: right; width: 100px;  clear: left; padding: 0; }
form input.button { clear: left; }
p.cfCheckbox { clear: both; float: none; position: relative; }
p.cfCheckbox input { left: 20px; position: absolute; top: 1px; }
p.cfCheckbox label { display: block; margin-left: 42px; width: 120px;
}

