* {margin:0px;padding:0px;}
* {font-family:Arial, Helvetica, sans-serif;}
p{margin:15px;}
dt {font: bold 1.05em;margin:10px;}
dt{color: #666;border-bottom: 1px dotted #4B5AE8;}
dd {font: 0.85em;}
br {clear:none;}

.clearer{clear: both;font-size: 1px;height: 1px;margin-top: -1px;overflow: hidden;}
.colwidth {width:336}
.buttonwidth {width:75}
.blue {background-color: #4B5AC8;font:10pt;color:#FFFFFF;text-align:center}
.bigblue {background-color: #4B5AC8;font-size:18px;font-weight:bold;color:#FFFFFF;text-align:right}
.lav {background-color: #9999FF;font-size:14px;font-weight:bold;color:#FFFFFF;text-align:right}
.gray {background-color: #CCCCCC;font:10pt;color:#000000;text-align:bottom;}
.txt {background-color: #FFFFF;font-size:12px;color:#000000;}
.txttbl {background-color: #FFFFF;font:10pt;color:#000000;text-align:center;text-decoration:none;}
.txt6 {font-size:10px;color:black;}
.txt5 {font-size:12px;text-align:center;}
.right {float: right; margin:10px;}
.rightnomar {float: right; margin:0px;}
.middlenomar {float: center; margin:0px;}
.left {float: left; margin:10px;}
.lefter {float: left; margin:5px;}
.leftest {float: left; margin:3px;}
.bold {font-weight:bold;font-size:12px;}
.strike {text-decoration:line-through;color:red;font-size:10px;}
.red {color:red;font-size:10px;font-weight:bold;}
.red2 {color:red;font-size:12px;font-weight:bold;}
.noborder {border: 0;}
.border {border: 1;border-color:gray;text-align: justify;}
.margin {margin-left:20px;}
.justify {text-align: justify;font-size:12px;color:black;text-decoration:none}
.leftnf {text-align:left; margin-top:0px; margin-bottom:0px; padding:0px;color:black;text-decoration:none}
.rightnf {text-align:right; margin-top:0px; margin-bottom:0px; padding:0px;color:black;text-decoration:none}
.middle {text-align:center; margin-top:0px; margin-bottom:0px; padding:0px;font:10px}
.middlehead {text-align:center; margin-top:0px; margin-bottom:0px; padding:0px;}

.top {text-align:top;}
.bottom {vertical-align:bottom;}
.tbottom {text-align:bottom;}
.labely {text-align:center; color:#FFFFFF; background-color: #4B5AC8; font-size:8px}

/*Header*/
h1 {color: #4B5AC8;}
h1 {text-align: center;}
h1 {font-size:16pt;}
h2 {color: #4B5AC8;}
h2 {background-image: url(/images/sslogo5.jpg);width: 200px;height: 113px;float:left;}  
h2 a {display: none}
h3 {color: #4B5AC8;text-align: left;font-size:12px;}
h4 {margin: 0px 5px;}
h4 {color: #4B5AE8; border-bottom: 2px dotted #000;}
h4 a {text-decoration:none;}
h5 a {color: #4B5AC8;font-size:10px;text-align:center;}
h6 {color: #4B5AC8;font-size:15px;text-align:center;}


/*Body*/
/*body {text-align:justify;}*/ 
body {background-color: #fff;} 

#pageWrapper{background-color:#fff;}
#pageWrapper{float:left;}
#pageWrapper{margin: 0px auto;width: 760px;}
#pageWrapper ul li, {margin:5px;list-style-type:none;font-size:10pt}


#content a {border:0px;background-color:#ffffff;}
#content ul li, #content ol li, #content dl dd {margin:5px;list-style-type:none;font-size:0.75em}
#content {float: left; width:560px; height:auto;height: 100%;}
#content {font-size:12px;}


#resource {font-size: 9px;margin:20px;float="right"}
#white {background-color: #FFFFFF;width: 100px; height:1px;}
#gray2 {background-color: #CCCCCC;width: 100px; height:1px;}
#blue {background-color: #4B5AC8;width: 760px;height:41px;}
#bluetable a:link {color:#FFFFFF;background-color: #4B5AC8;}
#bluetable a:visited {color:black;background-color: #4B5AC8;}

/*Navigation*/
#mainNav h5 {background-color: #4B5AE8;color:#069;}
div#mainNav ul {border: 2px solid #666;}
/*div#mainNav ul li a {color: #444;}*/
div#mainNav ul li a:link {color:black;}
div#mainNav ul li a:visited {color:blue;}
/*div#mainNav ul li a:focus {color:red;}*/
div#mainNav ul li a:hover {color:yellow;}
/*div#mainNav ul li a:active {color: green;}*/
div#mainNav ul li a {font-size: 14px;text-decoration: none;}
div#mainNav ul {margin: 0px 0px 0px 0px;}
div#mainNav ul li {list-style-type: none;padding: 12px ;float:left;}
div#mainNav {float:left;width: 760px;text-align:justify;}
div#mainNav ul{width: 560px; float:right;margin-top: 5px;margin-bottom: 5px;}





#subNav ul li a:link, ul#subAreaNav li a:link {color:black;background-color: #C0C0C0;}
#subNav ul li a:visited, ul#subAreaNav li a:visited {color:blue;background-color: #C0C0C0;}

#subNav ul li a:hover, ul#subAreaNav li a:hover {color:yellow;background-color: #C0C0C0;}
/*#subNav ul li a:active, ul#subAreaNav li a:active {color:black;background-color: #C0C0C0;}*/

/*#subNav {font-size: 0.8em;}*/
#subNav ul li a, ul#subAreaNav li a {text-decoration:none;}
#subNav ul li, ul#subAreaNav li {list-style-type: none; height: 18px;font-size:13px;padding: 2px;}
#subNav ul li a  {display: block;padding: 2px;}
#subAreaNav li a {display: block;}
	  

/*ul#subAreaNav li a {color:#fff;background-color: #4B5AC8; border-bottom: 1px solid #fff;}*/
#subArea {font-size: 0.8em;}
#subArea {float: left;width: 198px;/*min-height: 220px !important;height:auto !important;	height:50%;*/}

/*Home*/

#home #subNav {width: 198px;float:left;}




/*Form*/
form {margin: 10px 0px;padding:15px;}
form input, form textarea {border:1px solid #666;margin: 10px;}
form input#submit, form input#reset {border:0px;margin: 10px;}


/*Footer*/
#footer {float: left; background-color: #4B5AC8; font:10pt; color:#FFFFFF;width: 760px;height: 41px;}
#footer a {background-color:#4B5AE8;color:#fff;}
div#footer a {font-size: .75em;text-decoration: none;display:inline;}
