﻿*, ul, li  {font-family: verdana, arial, geneva; font-size: 11px}
body {background: #3B1B66; margin: 0px}

/* Header */
.topsection {background: url("/images/HSHdrTopSection.jpg") repeat-x}
.middlesection {background: url("/images/HSHdrMiddleSection.gif") repeat-x}

/* Horizontal Nav */
.horznav {position: absolute; top: 107px; right: 20px;}
.horznav ul {list-style-type: none; margin: 0px}
.horznav ul li {border: #15862E solid; border-width: 2px; margin: 3px; float: left; width: 70px; background: #A5EEB5; text-align: center;}
.horznav a, .horznav a:visited, .horznav a:hover {display: block; padding: 3px; width: 100%; text-decoration: none; color: black}
.horznav a:hover {background: #15862E; color: white; border: #A5EEB5}

/* Focus Boxes */
.FocusBox {border: #15862E solid; border-width: 2px; background: #A5EEB5; padding: 10px; margin: 0px 0px 25px 25px; color: black; line-height: 25px; text-align: left}
.FocusBox2, .FocusBox3 {border: #2B114F solid; border-width: 2px; background: #69409C; padding: 10px; margin: 0px 0px 25px 25px; color: white;  text-align: left}
.FocusBox3 {margin: 10px;}
.FBheadline, .FBheadline2 {color: white; font-size: 13px; font-weight: bold; padding-bottom: 7px; padding-left: 20px}
.FBheadline2 {color: black;}

/* Content Area */
.headline {position: absolute; top: 280px; left:300px; color: white; font-size: 15px; font-weight: bold}
.headlineRT {position: absolute; top: 280px; right:200px; color: white; font-size: 15px; font-weight: bold; text-align: right}
.headlineRTsm {font-size: 12px; font-weight: normal}
.content {position: absolute; top: 190px; left: 160px; right: 20px; color: white;}
.content a:link, .content a:visited, .content a:hover, .Footer a:link, .Footer a:visited, .Footer a:hover, .DesignSSPg a:link, .DesignSSPg a:visited, .DesignSSPg a:hover  {color: white;} 
.content a:hover, .Footer a:hover, a.DkLink:hover {text-decoration: underline} 
.ContentText {margin-top: 120px; line-height: 20px}
.DesignSSBkgd {background: #dcdcdc; margin: 5px;}
.DesignSSInfo {padding-left: 10px}
.DesignSSInfo, .DesignSSInfo a,  .DesignSSInfo a:link,  .DesignSSInfo a:visited,  .DesignSSInfo a:hover,  .DesignSSInfo a:active {font-size: 13px; font-weight: bold; color: black}
.DesignSSPg {padding: 10px}
.FloatBox {top: 190px; right: 60px; float: right; text-align: center}
.FloatBox2 {top: 20px; right: 60px; float: right; text-align: center}
.Footer, .FooterHm {color:white; text-align: center; border-top: solid 1px #EAD9FB}
.FooterHm {margin-right: 250px}
h3 {font-size: 14px}
hr.resume {color: #3B1B66}
.indent {margin-left: 20px}
.ResDL {position: absolute; top: 340px; left: -10px; width:150px}
.whitebkgd {background: white; color: black; line-height: 15px; margin-top: 150px; margin-right: 180px; padding: 10px}
h4.table {font-size: 13px; font-weight: bold; border-bottom: solid 1px #3B1B66; margin-bottom: 0px; margin-top: 5px}
table.topalign td {vertical-align: top}
a.DkLink:link, a.DkLink:visited, a.DkLink:hover, {color: black;} 

