/*

*************************************************

South Carolina Department of Commerce

General Screen Styles

Created by Cyberwoven

http://www.cyberwoven.com

*************************************************



*/



/*-------------------------------------------    



    General Selectors



-------------------------------------------*/

* { margin: 0 auto; padding: 0; color: #00061e; line-height: 1.5; }
body { font: normal 12px Arial, Verdana, sans-serif; background:#00061e url(../img/repeater.jpg) repeat-x top center; text-align: left; }
img { margin:0; padding:0; border:0; }




/*-------------------------------------------    



PARAGRAPHS



-------------------------------------------*/

#middlewrapping p.content { font-size: 11px; font-weight: bold; float: right; color: #02111a; padding: 0 15px 0 10px; margin: 40px 0 0 5px; text-align: right;} 




/*-------------------------------------------    



STRUCTURE

background: url(../img/background_image.jpg) no-repeat top left;


-------------------------------------------*/

#wrapper {  width: 772px; min-height: 1000px; min-width: 772px; background: url(../img/background_image.jpg) no-repeat top left;  }
#middlewrapping { background: red; }
#contentarea { margin: 11px 0 0 0; width: 577px; float: right; background: url(../img/contentbacking.jpg) top left repeat-x; background-color:White; min-height: 380px;}
#contentareainternal { margin: 11px 0 0 0; width: 577px; float: left; height: 180px; background: url(../img/contentbacking.jpg) top left repeat-x; height: 400px;}
#listwrapper { float: left; margin: 85px 0 0 0; background: url(../img/listbacking.jpg) repeat-y top left; width: 194px; }
#tertiary { background: url(../img/tertiarybackground.jpg) top left repeat-y; margin: 0 2px 0 0;}
#footer {  height: 55px; width: 727px; float: left; margin: 0 0 0 0; background: url(../img/footerimage.jpg) no-repeat top left ; padding: 5px 0 0 45px; border-top: 6px solid #182083; }
#internalPara {  font-size: 11px; width: 540px; float: left; color: #02111a; padding: 0 15px 0 10px; margin: 40px 0 0 5px; text-align: left;} 


/*-------------------------------------------    



NAVIGATION



-------------------------------------------*/
/*
ul#leftnavigation { padding: 0 0 0 3px; margin: 5px 0 0 0; list-style-type: none; font: normal 14px Arial, sans-serif; height: 372px; }
ul#leftnavigation li { font: normal 14px Arial, sans-serif; color: #ffffff; padding: 0 0 5px 10px; background: url(../img/navigationlistitembottom.jpg) bottom left no-repeat; margin: 0 0 8px 0; }



ul#leftnavigation li a { text-decoration: none; font: bold 11px Arial, sans-serif; color: #35469d; margin: 0 0 5px 0; }
ul#leftnavigation li a:hover { text-decoration: none; font: bold 11px Arial, sans-serif; color: #001c3f; margin: 0 0 5px 0; }

ul#subnavlist { list-style-type: none; font: normal 12px Arial, sans-serif; background: url(../img/tertiarybackground.jpg)  repeat-y top left; border-bottom: 1px #00061e solid; margin: -8px 3px 5px 0; padding: 3px 0 0 5px; width: 188px;}
ul#leftnavigation ul#subnavlist li { font: bold 9px Arial, sans-serif; color: #0d113e; background: none; margin: 1px 0 0 0; }
ul#leftnavigation ul#subnavlist li a { text-decoration: none; font: bold 9px Arial, sans-serif; color: #022047; }
ul#leftnavigation ul#subnavlist li a:hover { text-decoration: none; font: bold 9px Arial, sans-serif; color: #999999; }

ul#leftnavigation li.firstinlist { border-top: 1px solid black; text-decoration: none; font: bold 11px Arial, sans-serif; color: #35469d; padding: 5px 0 5px 5px; background: url(../img/tertiarybackground.jpg)  repeat-y top left; margin: 0 0 8px 0; width: 188px; }
ul#leftnavigation li.firstinlist a { text-decoration: none; font: bold 11px Arial, sans-serif; color: #35469d; padding: 0 0 5px 5px; margin: 0 0 8px 0; width: 188px;}
*/


ul#leftnavigation {padding:0 0 0 3px; margin:5px 0 0 -2px; list-style-type:none; /*height:372px;*/}
ul#leftnavigation li {display:block; clear:left; padding: 3px 0 7px 0; background:url(../img/navigationlistitembottom.jpg) bottom left no-repeat; margin: 0 0 8px 0; }
ul#leftnavigation li a {padding:0 0 0 5px; margin:0; color:#fff; text-decoration:none; /*color:#35469d;*/ font:bold 11px/12px Arial, sans-serif;}
ul#leftnavigation li a:hover {color:#001c3f;}
ul#subnavlist {list-style:none; background:#fff url(../img/tertiarybackground.jpg)  repeat-y top left; border-bottom: 1px #00061e solid; margin:0 0 0 0; padding:0; width:193px; }
ul#subnavlist li {padding:1px 0; margin:0;background:#fff url(../img/tertiarybackground.jpg)  repeat-y top left; float:none;}
ul#subnavlist li a {font: normal 9px/10px Arial, sans-serif; color: #022047; padding:0 0 0 15px; font-weight: bold;}
ul#subnavlist li a:hover {color: #999999;}

ul#leftnavigation li.firstinlist {border-top:1px solid #000; background:#fff url(../img/tertiarybackground.jpg)  repeat-y top left; padding:0; margin:0;}
ul#leftnavigation li.firstinlist a {color: #35469d;}



p.buttonsonthebottom { color: #2b75c8; font-size: 11px; }
p.addresscontact { font: bold; color: white; font-size: 11px;}
p.disclaimerjargon { font-size: 9px; color: #777d90;}




/*-------------------------------------------    



HEADERS



-------------------------------------------*/
h1#logo {background:url(../img/logo.jpg) top right no-repeat; height: 78px; width: 158px; margin: 0 100px 0 0; padding:0; position:relative;}
h1#logo a {text-indent: -9999px; font-size:1px; display: block; height: 78px; width:158px; margin: 0; top:0; left:0; position:absolute;}
h2#pagetitle { font: normal 32px Georgia, serif; color: white; float: right; margin: 36px -32px 0 0;}
h2#pagetitletertiary { font: normal 32px Georgia, serif; color: white; float: right; margin: 36px -32px 0 0;}
h3#contenttitle { font: bold 16px Arial, serif; color: #00061e; float: right; margin: 15px 0 0 0; padding: 0 15px 0 0; }
h4#tertiarysubnav { font: bold 10px Arial, sans-serif; color: #00385b; margin: 35px 0 0 0; text-align: right; padding: 0 15px 0 0; }









/*-------------------------------------------    



ANCHORS


-------------------------------------------*/

a.footeremail { text-decoration: none; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: 1px 0 1px 0;}
a.footeremail:hover { text-decoration: none; font: bold 11px Arial, sans-serif; color: white; margin: 1px 0 1px 0;}

a.privacypolicy { text-decoration: none; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: 1px 0 1px 0;}
a.privacypolicy:hover { text-decoration: none; font: bold 11px Arial, sans-serif; color: white; margin: 1px 0 1px 0;}

a.disclaimeraccessibility { text-decoration: none; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: 1px 0 1px 0;}
a.disclaimeraccessibility:hover { text-decoration: none; font: bold 11px Arial, sans-serif; color: white; margin: 1px 0 1px 0;}

#homebutton a.homebutt { text-align: right; text-decoration: none; font: bold 11px Arial, sans-serif; color: white; margin: -8px 4px 1px 0; float: right; padding: 0 13px 7px 0;}
#homebutton a.homebutt:hover { text-align: right; text-decoration: none; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: -8px 4px 1px 0; float: right; padding: 0 13px 7px 0;}

#contentarea a { text-decoration: none; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: 1px 0 1px 0;}
#contentarea a:hover { text-decoration: underline; font: bold 11px Arial, sans-serif; color: #2b75c8; margin: 1px 0 1px 0;}










/*-------------------------------------------    



MISCELLANEOUS



-------------------------------------------*/








/*-------------------------------------------    


FORMS



-------------------------------------------*/





