
body {font-family: Arial,Helvetica,sans-serif;font-size:14px;color:#494949;background:#d4d4d4 url(../img/bg.png) repeat fixed center top; margin: 0; padding: 0;}

a {color:#494949;text-decoration:underline;}
a:hover {color:#494949;text-decoration:none;}

.rightInner > ul {
	margin: 0;
	padding: 0;
}


div#page {width:1111px;height:auto!important;min-height:600px;background-color:#f1f1f1;border-top:8px solid #3a7f7c;display:block;overflow:hidden;margin:0 auto;}

div#header {width:1111px;height:181px;background:url(../img/top.jpg) no-repeat center top;margin-top:19px;}
div#footer {width:1111px;height:57px;background-color:#3a7f7c;text-align:left;font-size:14px;font-weight:bold;text-transform:uppercase;color:#ffffff;margin-top:45px;}
div#footer p {padding:24px 0 0 59px;}

div#contentBox {width:991px;background:url(../img/line.png) repeat-y 771px 0;margin:16px 60px 0 60px; padding-bottom: 30px;}
div#contentBox div.left, div#contentHeadings div.left  {float:left;width:763px;text-align:left;}
div#contentBox div.right, div#contentHeadings div.right {float:right;width:205px;text-align:left;}

div#contentHeadings {width:991px;margin:30px 60px 0 60px;}
div.articles { }

div#contentBox div.leftInner {width:720px;height:auto!important;min-height:200px;text-align:left;background-color:#eaeaea;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;overflow:hidden;padding:10px 18px 15px 18px;}

div#contentBox div.rightInner {height:auto!important;background-color:#eaeaea;text-align:left;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;overflow:hidden;padding:13px 0 13px 11px;}

div#contentBox div.rightInner ul li {display:block;list-style-type:none; padding: 0 8px 0 0;}
div#contentBox div.rightInner ul li+li {padding-top:15px;}
div#contentBox div.rightInner ul li a {background:url(../img/arrow.png) no-repeat scroll 0 0;list-style-type:none;line-height:15px;text-decoration:none; padding: 0 0 0 23px;}
div#contentBox div.rightInner ul li a:hover {background:url(../img/arrowh.png) no-repeat scroll 0 0;color:#da224d;text-decoration:none;}

div#contentBox div.rightInner ul li.active a {
      background:url(../img/arrowh.png) no-repeat scroll 0 0;
      color: #da224d;
}

span.h1 {line-height:.75!important;display:inline-block;font:bold 23px Arial,Helvetica,sans-serif;color:#3a7f7c;text-transform:uppercase;}

div.heading {padding:35px 0 0 64px;}
div.heading h1, div.heading h1 a, div.heading h1 a:hover {display:block;line-height:1!important;font:bold 25px Arial,Helvetica,sans-serif;color:#3a7f7c;text-decoration:none;text-transform:uppercase; padding-right: 65px;}

.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}

/*IE7 BROWSER SUPPORT*/
*+html div#footer p {padding:12px 0 0 59px;}
*+html div#contentBox {margin-top:2px;}

.left span.h1 {
	padding-left: 20px;
}

.submenu_item {
	margin-left: 22px;
}

.menu_heading {
	display: inline-block;
	list-style-type: none;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	color: #000 !important;
	font-size: 11pt;
	font-weight: bold;
}

.submenu_item + .menu_heading {
	font-size: 11pt;
	margin-top: 7px !important;
	margin-bottom: 7px !important;
}

.menu_separator {
	list-style-type: none;
	margin-top: 12px !important;
	margin-bottom: 12px !important;
}
