* {margin: 0; padding: 0;font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
img{border:none;}
a{text-decoration:none; color:#FF5D23}
a:hover{text-decoration:underline; color:#FF5D23}
html {height: 100.1%; background: #fff; font-size: 12px; }
#container{width:939px; margin:0 auto ;border-bottom:1px solid #C3C3C3;border-right:1px solid #C3C3C3;border-left:1px solid #C3C3C3; color: #666; }
#header{height:95px;position:relative;width:939px; margin:0 auto}
#header span{position:absolute;bottom:0px;}
#footer{background:#000;width:939px; margin:2px auto 20px;border-right:1px solid #000;border-left:1px solid #000;}
#footer div{padding:5px 10px;text-align:center;color:#fff;}
#footer div a{color:#fff;}
ul.menu{height: 34px; margin:0 0 0 0px; padding-left:45px; background:#76A53C;}
ul.menu li {overflow: hidden; float: left; margin: 0; padding: 0 0 0 1px; background: url("csr_img/menu_spacer.gif") no-repeat right 13px ;}
ul.menu li a { padding: 0 6px;color: #fff; font-weight: bold; line-height: 34px;}
#gfx .lft, #gfx .rght {float:left;font-size:1px;}
#gfx {clear:both;border-bottom:1px solid #fff;}
div.spacer{height:35px;background:#76A53C;line-height:34px;margin:0 0 0 0px; padding-left:45px; color:#000502;}
div.spacer a{color:#fff;font-weight:bold;}
div.clear{clear:both;font-size:1px;}
ul.main_content{margin: 0; padding: 0; list-style: none;background: url("csr_img/stripes.png");float:left;}
ul.sub_content{margin: 0; padding: 0; list-style: none;background: url("csr_img/bg.jpg");float:left;}
ul.sub_content li{float:left;}
ul.sub_content li.column{width:313px;background: url("csr_img/column.png") repeat-y;}
ul.sub_content li.wide{width:626px;}
ul.main_content li,ul.green_content li{float:left;width:313px;}
ul.main_content li,ul.green_content li{ background: url("csr_img/lines.png") repeat-y right 10px;}
ul.main_content li.right,ul.green_content li.right{background:none;}
ul.green_content{margin: 0; padding: 0; list-style: none;background: url("csr_img/bg_green.png") repeat-x #566E38;float:left;}
ul.green_content li div{color:#D2E1CC;}
div.left, div.center, div.right{float:left;border-top:1px solid #FE4301;}
div.content{padding:40px;}
ul.sidebar_menu li.active{background: url("csr_img/rect.png") no-repeat 35px 7px}
ul.sidebar_menu {list-style:none;margin:0 0 0 0px; }
ul.sidebar_menu  ul{list-style:none;}
ul.sidebar_menu li{float:none;border-bottom:1px solid #7E866E;padding:5px 0;}
ul.sidebar_menu li.on{background: url("csr_img/menu_left_active.png") repeat-y}
ul.sidebar_menu li{font-weight:bold;color:#fff;}
ul.sidebar_menu li a {color:#fff;padding-left:45px;}
ul.sidebar_menu ul li a {padding-left:60px;font-weight:normal;}
ul.sidebar_menu ul li.on a {background: url("csr_img/arrow.png") no-repeat 45px 4px}
p.copy{width:939px;text-align:center;margin:20px auto;}
div.column_content{color:#D0D1CC;padding-left:45px;margin:20px 0;line-height:22px;}
.align-right{text-align:right;}
.content .align-right a{background: url("csr_img/more.png") no-repeat right 3px;padding-right:10px;}
