#r-top, #r-bottom{background:url(../images/rounded_top.png) no-repeat;height:17px;width:966px;margin:0 auto;}
#r-bottom{background:url(../images/rounded_bottom.png) no-repeat;height:15px;}
form, .dropselect{color:#5f5f5f;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.content-area .content-right{font-size:11px;}
.content-area .dropselect{margin-top:20px;}
#map_canvas{border:1px #cbc7c7 solid;margin-top:22px;}
a{color:#5f5f5f;}
p,h1,h2,h3,h4{padding:9px 0;}
h1, h2{font-size:27px;color:#005dab;font-weight:bold;line-height:26px;}
h2{font-size:18px;font-weight:normal;}
h4{color:#005dab;font-size:18px;font-weight:normal;}
.bdate{font-size:12px;padding:5px 0;display:block}
.btitle{font-weight:bold;font-size:12px;}
.top{height:31px;color:#fff;font-size:14px;padding:8px 0 8px 75px;margin-bottom:-8px;font-weight:bold;}
.content-area .content-right{margin-top:-22px;}
.main-title{font-size:18px;font-weight:bold;margin-bottom:5px;margin-top:-3px;}
.crumb{margin-bottom:20px;margin-top:-3px;}
a.back{text-decoration:underline;}
a.back:hover{text-decoration:none;}
.feat h3{color:#005dab;font-size:16px;padding-top:0;padding-bottom:12px;}
.feat img, .feat p{padding-bottom:10px;padding-top:0;}
.feat .feat_Title{font-size:13px;font-weight:bold;}
.feat a{color:#005dab;}
.feat a:hover{font-weight:bold;}
.content-right a{text-decoration:underline;}
.content-right a:hover{text-decoration:none;}
#left-wrap .dl-det a:hover{text-decoration:underline;}
a.p-link{color:#870a03;font-weight:bold;}
a.p-link:hover{text-decoration:underline;}
a.more{font-weight:bold;}
a.more:hover{color:#005dab;}
#content-wrap ul{margin-bottom:9px;}
#content-wrap ul li{list-style-type:disc;margin-left:15px;}
#content-wrap ol{padding-left:5px}
#content-wrap ol li{list-style-type:decimal;margin-left:15px;}
.sep{width:660px;border-bottom:1px #7d7d7d solid;padding-top:26px;margin-bottom:26px;}
.content-right .photos{margin-top:22px;}
.content-right .photos a{color:#005DAB;font-size:12px;text-decoration:none;}
.content-right .photos a:hover{font-weight:bold}
.content-right .photos .photo-img{margin-bottom:20px;}
.photos img{width:201px;height:145px;}
.cap{font-style:italic;padding:8px 5px;display:block;}
.thumbs{overflow:hidden;width:220px;margin-left:-7px;margin-top:22px;}
.thumbs .tumb{float:left;width:93px;padding:0 7px;height:150px}
.tumb img{width:93px;height:67px;}
#otherinfo{margin-top:22px;font-size:11px;}
#otherinfo .btitle{margin:-10px 0;}
#bulletin{margin-top:22px;}
#bulletin p{font-size:11px;}
#bulletin .top{background:url(../images/bulletin_bg.jpg) no-repeat;}
#bulletin .btitle{color:#005dab;}
#usefulLinks{margin-top:22px;font-weight:bold;}
#usefulLinks .top{background:url(../images/useful_link_bg.jpg) no-repeat;}
#usefulLinks ul{margin:0 10px;}
#usefulLinks ul li{padding:3px 0;font-size:12px;}
#upload-videos{margin-top:22px;font-weight:bold;}
#upload-videos h2{color:#fff;margin-bottom:10px;background:#005DAB url(../images/video-icon-rawc.jpg) no-repeat left;padding:3px 0 4px 80px;font-size:14px;font-weight:bold;}
#upload-videos .video-embed{margin-bottom:10px;}
#upload-videos span{font-weight:normal}
#content-wrap .categ-area{width:675px;margin-left:-10px;margin-top:-8px;}
#content-wrap .categ-area h1, #content-wrap .categ-area p{margin-left:10px;}
#news-categ{width:204px;overflow:hidden;float:left;margin:10px;}
#news-categ a.more{padding:8px 2px;float:left;}
#news-categ .categ-photo{float:left;width:93px;height:99px}
#news-categ .categ-photo img{width:137px;height:99px;margin-left:-22px}
#news-categ .categ-title{float:right;width:95px;height:83px;background:#005dab;color:#fff;padding:8px;font-size:14px;}
#news-categ .categ-title a{color:#fff;}
#news-categ .categ-title a:hover{text-decoration:underline;}
.content-area .partners-logo{width:228px;float:left;text-align:center;padding-top:10px;margin-top:15px;}
.content-area .partners-desc{width:430px;float:left;margin-top:15px;border-bottom:1px solid #7d7d7d;padding-bottom:20px;margin-bottom:10px;min-height:100px}
.content-area .noborder{border:0;}
.partners-desc .partners-det{margin-bottom:10px;}
.partners-desc .partners-imgs{overflow:hidden;width:450px;margin-left:-7px;padding-top:10px;}
.partners-desc .partners-imgs .p-imgs{float:left;width:133px;margin:0 7px;}
.p-imgs img{width:133px;height:114px;}
.content-area .event-wrap{overflow:hidden;}
.content-area .event-wrap .more{margin:0;}
.content-area .event-wrap div{float:left;padding:4px 8px;}
.event-wrap .event-title{width:240px;}
.event-wrap .event-date{width:130px;}
.event-wrap .event-categ{width:140px;}
.event-wrap .event-more{width:80px;}
.event-wrap .top-title, .event-wrap .top-date, .event-wrap .top-categ, .event-wrap .top-more{border-right:1px solid #fff;background:#005dab;color:#fff;font-weight:bold;font-size:14px;padding:20px 8px;margin-bottom:8px;margin-top:12px;}
.event-wrap .top-categ{border:0;}
.content .inquiry{padding:10px 0;}
.content .input-wrap{width:360px;overflow:hidden;padding:2px 0;}
.content .input-wrap input[type=text] , .content .input-wrap textarea{border:1px #cbc7c7 solid;height:18px;width:245px;}
.content .input-wrap .input-det{float:left;width:110px;}
.content .input-wrap .input-area{float:right;width:248px;}
.content .input-wrap textarea{width:356px;height:142px;margin:2px 0;}
.content .input-wrap .inpfile{margin:2px 0;height:auto;background:#fff;}
.content .input-wrap input[type=radio]{display:inline;width:13px;margin:0 4px;border:1px red solid;border:none;}
.content .input-wrap input[type=submit], .content .input-wrap input[type=reset], .content .input-wrap input[type=button]{padding:0 10px;height:24px;margin-right:10px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5f5f5f;}
#staff-wrap{padding:10px 0;}
#staff-wrap .gridListItem{width:140px;list-style-type:none;margin:0 !important;padding:0;float:left;padding-bottom:15px}
#staff-wrap .btitle{color:#005DAB;display:block;padding-top:3px;}
#staff-wrap .title{height:40px}
#staff-wrap .more{display:block}
#staff-wrap .emailbg, .content-right .pic-area .emailbg{background:#005DAB;width:120px;margin:0;margin-top:10px;padding:2px 4px;}
#staff-wrap .noemail, .content-right .pic-area .noemail{background:#9e9e9e;color:#d6d6d6;}
#staff-wrap .emailbg a{color:#fff;}
#staff-wrap .emailbg a:hover{font-weight:bold;}
#staff-wrap .noemail a:hover{font-weight:normal;cursor:default}
#staff-wrap .pic-area, #staff-wrap .staff-det, #staff-wrap .staff-more{overflow:hidden;width:420px;margin-left:-7px;}
#staff-wrap .pic-area div, #staff-wrap .staff-det div, #staff-wrap .staff-more div{float:left;width:125px;margin:0 7px;}
#staff-wrap .pic-area img{width:125px;height:125px;}
.content-area .staff-title{margin-top:-6px;}
.content-right .pic-area div{float:right;width:125px;font-size:12px;}
.content-right .pic-area .staff-contact{margin:5px 0;}
.staff-contact span{font-weight:bold;padding-right:10px;}
.pic-area .emailbg a{color:#fff;text-decoration:none;}
.pic-area .emailbg a:hover{font-weight:bold;}