html, body{ margin:0; padding:0; text-align:center;background:#9f895e url(../images/bg.gif) repeat-x;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;height:100%;color:#877650; } 
#pagewidth{ width:960px; text-align:left; margin-left:auto; margin-right:auto; background:url(../images/contentBg.gif)} 
#header{ position:relative; height:175px;background:url(../images/headerBg.gif) no-repeat; width:100%;} 
#leftcol{ width:238px; float:left; position:relative;}
#maincol{float: right; display:inline; position: relative; width:71%;padding:10px 20px;}
#footer{ height:25px; background:#9f895e url(../images/footer.gif) no-repeat top; clear:both; color:#fff; padding:15px 0;} 
 /* *** Float containers fix: */ 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/ * html .clearfix{height: 1%;} .clearfix{display: block;} /* End hide from IE-mac */  
/*printer styles*/ @media print{ /*hide the left column when printing*/ #leftcol{display:none;} #twocols, #maincol{width:100%; float:none;}}
/*Menu*/
.menu {float:left;width:705px;padding:0;position:relative; top:114px; left:255px;font-size:14px;}
ul.menu  {list-style:none;  margin:2px 0;padding:0 15px;}
ul.menu li {display:inline;}
ul.menu li a{padding:8px 15px; line-height:28px;}
ul.menu li a:link, ul.menu li a:visited {color:#fff; text-decoration:none; background:none;}
ul.menu li a:hover, ul.menu li a:active{color:#675b3c; background:#fff;text-decoration:underline;}
ul.menu li#current a:link, ul.menu li#current a:visited{color:#675b3c; background:#fff;}
ul.menu li#current a:hover, ul.menu li#current a:active{color:#675b3c; background:#fff;text-decoration:underline;}
/*links*/
a, a:visited{color:#ed174f;}
a:hover, a:active{color:#000;}
.row{width:100%; margin:0 0 30px 0;float:left;}
h1, h2 {font-size:18px; margin:0;; padding:0;}
h1.componentheading, h2.contentheading {margin:10px 0 15px 0;}
.contenttoc{float:left; display:none; border:1px solid #ccc; margin-left:-220px; padding:15px; background:#fff;}
.contenttoc td{line-height:20px;}
.contenttoc th{line-height:20px;display:block;text-align:left;font-size:14px;}
a.toclink{padding:4px 12px;display:block;}
a.toclink:link{background:url(../images/bullet.png) no-repeat 0 50%;}
a.toclink:visited{background:url(../images/bulletVisited.png) no-repeat 0 50%;}
a.toclink:hover, a.toclink:active{background:#f58699 url(../images/bulletHover.png) no-repeat 0 50%;}
.pagenavcounter{font-size:14px;padding:0 0 12px 0;}

ul.menu_sweet {margin:20px; padding:0; background:#f2f2f1;border:1px solid #9f895e;}
ul.menu_sweet li {margin:0;list-style:none;padding:0;}
ul.menu_sweet li a{display:block; padding:8px 16px;}
ul.menu_sweet li a:link{text-decoration:none;background:url(../images/bullet.png) no-repeat 4px 50%;}
ul.menu_sweet li a:visited {text-decoration:none;background:url(../images/bulletVisited.png) no-repeat 4px 50%;}
ul.menu_sweet li a:hover, ul.menu_sweet li a:active{color:#fff; background:#f58699 url(../images/bulletHover.png) no-repeat 4px 50%;text-decoration:none;}
ul.menu_sweet li#current a:link, ul.menu_sweet li#current a:visited {color:#fff; background:#f58699 url(../images/bulletHover.png) no-repeat 4px 50%;text-decoration:none;}
ul.menu_sweet li#current a:hover, ul.menu_sweet li#current a:active {color:#fff; background:#f58699 url(../images/bulletHover.png) no-repeat 4px 50%;text-decoration:none;}
ul.menu_sweet li.item57, ul.menu_sweet li.item58, ul.menu_sweet li.item59, ul.menu_sweet li.item60, ul.menu_sweet li.item61, ul.menu_sweet li.item62
{border-bottom:1px solid #9f895e;}
