*{padding:0px;margin:0px}
body{background-color:#818181;font-family:Verdana,Sans Serif;line-height:20px;font-size:11px}
#top-bar-container{height:222px;margin:0 auto;width:1024px}
#top-bar{background:#060606 url(../images/top-background.jpg) repeat-x scroll center top;height:220px}
#logo{background:transparent url(../images/header.jpg) no-repeat scroll center 0;float:left;height:220px;width:1024px}
#top{width:1024px;height:60px;margin-top:20px;background:transparent url(../images/blue-bar.jpg) no-repeat scroll center 0}
#logo a{display:block;height:221px;width:180px}
#coop-logo{background-image:url(../images/coop-logo.jpg);float:left;height:221px;width:151px}
#top-bar-container img{float:left}
#nav-bar{background:transparent url(../images/bar.jpg) repeat scroll -367px bottom;height:30px}
#newsticker{height:30px;padding:12px 15px 0}
#newsticker a{color:#FFFFFF}
#newsticker a:hover{color:#6F8DC3}
#newsticker p{float:left}
#contact-form{float:left;width:100%;padding-bottom:20px}
#contact-form div.row{float:left;padding-bottom:2px}
label{float:left;width:200px}
input,select{float:left;width:200px}
input[type=text],select{border:1px solid gray}
input[type=submit]{border:1px solid gray}
textarea{float:left;width:200px;height:150px;border:1px solid gray}
#contact-form p{padding-top:15px;clear:both}
#main-container{width:1024px;margin:0 auto}
#background-wrap{background:url(../images/bottom-background.jpg) repeat-x 222px 0 #FFFFFF;height:1000px}
#center-container{background:#FFFFFF none repeat scroll 0 0;float:left;padding-bottom:25px;border-bottom:2px solid #AEAEAE}
#breadcrumb{width:584px;margin:0 auto;padding:20px;font-size:10px;color:#18479f}
#breadcrumb a{text-decoration:none;color:#18479f}
#breadcrumb a.active{border-bottom:5px solid #18479f}
#breadcrumb a:hover{border-bottom:5px solid #18479f}
#content{width:584px;padding:0 20px}
#left,#right{width:180px;padding:0 10px;float:left}
#navigation ul{list-style:none}
.box{background-color:#1B2D51;margin-top:10px}
.box-content{padding:0px 20px;color:white;font-size:10px;text-align:left;}
.box-content p{}
#center{width:624px;float:left}
h1,h2,h3,h4,h5,h6 #center{color:#16469d;padding-bottom:22px;color:black;font-size:22px;font-weight:normal;line-height:23px}
#center p{padding-bottom:12px}
#center .align-center{text-align:center}
ul.menu1st{background-color:#1B2D51;padding:0 0 0 10px}
ul.menu1st,ul.menu1st ul{list-style-type:none}
ul.menu1st li ul.menu2nd {display:none;}
ul.menu1st li.active ul.menu2nd {display:block;}
ul.menu2nd li ul.menu3rd {display:none;}
ul.menu2nd li.active ul.menu3rd {display:block;}
ul.menu1st a{display:block;padding:3px 10px 3px 10px;font-weight:bold;text-decoration:none;color:white}
ul.menu1st li ul li a{font-size:10px}
.arrow-active{color:#818181;background:url(../images/active.jpg) left center no-repeat}
ul.menu1st a.second-active{color:white}
ul.menu1st a:hover{color:#B0B0B0}
ul.menu1st ul a{padding:0 10px}
ul.menu1st ul a:hover{color:#B0B0B0}
ul.menu1st li{background-image:none}
ul.menu1st li.active{background-image:none}
ul.menu1st li ul li{margin:0 0 0 12px}
ul.menu1st ul li{background-color:#1B2D51;color:black}
ul.menu1st ul li a{color:white}
ul.menu1st ul li ul li{float:none;background-color:#1B2D51}
ul.menu1st ul li ul li{color:black}
.box-top{background-image:url(../images/box-header.jpg);background-repeat:no-repeat;height:40px;text-align:center;padding-top:15px;color:#FFFFFF;font-weight:bold;font-size:11px;text-transform:uppercase}
.box-bottom{background-image:url(../images/box-bottom.jpg);height:20px;background-repeat:no-repeat}
#center a{color:#16469D;font-weight:bold}
#center a:hover{color:black}
#footer-wrap{float:left;width:1024px;padding-bottom:80px}
#footer{width:1004px;height:82px;margin:0 auto;border-left:1px solid #AEAEAE;border-bottom:2px solid #AEAEAE;border-right:2px solid #AEAEAE;background-color:#FFFFFF}
#footer p{text-align:center}
#footer .col1,.col2,.col3{width:234px;float:left;font-size:10px;color:#000000;padding:10px}
#footer .col4{width:100px;float:left;padding:10px}
.csc-textpic-imagewrap{margin-bottom:20px}
#center .news-list-item{border-bottom:1px solid black;padding-bottom:10px;margin-bottom:15px}
.news-latest-container{border:1px solid #CCCCCC;padding:5px;}
.tx-rbflashobject-pi1-swf_altcontent {text-align:center;}
#content ul {margin-left:18px;}
p.bodytext strong em {font-weight:normal;font-style:normal;font-size:1.2em;}
.news-single-timedata {font-weight:bold;}
#right {text-align:center;}
#right img {margin-top:20px;border:none;text-align:center;}