/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#9a9999;}
#main{width:853px;margin:0 auto;}
/*Header*/
#hdr{width:853px;float:left;background:#FFF;padding:6px 0 20px 0;}
#inner{width:830px;margin:0 auto;}
.logo{float:left;padding:0 0 0 0px;}
.rit-topnav{width:260px; float:right;color:#9a9999;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding:0 0 0 0;}

.rit-topnav ul{ margin:0px; padding:0px;}
.rit-topnav ul li{ margin:0px; list-style:none; padding:0 20px 0 0; display:inline;}
.rit-topnav ul li a{color:#9a9999; text-decoration:none;}
.rit-topnav ul li a:hover{ color:#24a4e5; text-decoration:underline;}
.search{float:left; width:45px; color:#269cd9; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:2px 0 0 0;}
/*topnav*/
.nav{width:830px;margin:0 auto;}
.nav-left{width:10px;height:40px;float:left;background:url(topnavleft.jpg) top left no-repeat; border-bottom:6px solid #ff7903;}
.nav-mid{width:810px;height:40px;float:left;color:#24a4e5;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding:0px 0 0 0; background:url(topnavmid.jpg) top left repeat-x;border-bottom:6px solid #ff7903;}
.nav-mid ul{ margin:0px; padding:15px 0 0 0; height:25px;}
.nav-mid ul li{margin:0px;list-style:none; padding:0 17px 0 17px; display:inline; border-right:1px solid #e3e2e2;}
.nav-mid ul li a{color:#24a4e5; text-decoration:none;}
.nav-mid ul li a:hover{color:#ff7903; text-decoration:underline;}
.nav-right{width:10px;height:40px;float:left;background:url(topnavright.jpg) top left no-repeat;border-bottom:6px solid #ff7903;}

/*body/banner*/
/*Middle Section*/
#body{width:830px;margin:0 auto;}
#b-main{width:830px; float:left; padding:10px 0 0 0;}
#cleft{width:187px;float:left;}
.left-bg{width:10px; float:left; height:553px; background:url(left.jpg) top left no-repeat;}
.mid-bg{width:167px; float:left; height:553px; background:url(leftmid.jpg) top left repeat-x;}
.mid-bg ul{ margin:0px; padding:5px 0 5px 0;}
.mid-bg ul li{margin:0px;list-style:none; padding:7px 0 0px 0; display:list-item; border-bottom:1px solid #eeeff1; height:22px;}
.mid-bg ul li a{color:#9a9999; text-decoration:none;}
.mid-bg ul li a:hover{ color:#24a4e5; text-decoration:none;}
.right-bg{width:10px; float:left; height:553px; background:url(leftri.jpg) top left no-repeat;}

#mid{width:635px; float:left;}
#mid .bg{width:634px;float:left;padding:0 0 0 7px;}
.banner{width:634px;float:left; margin:0px; padding:0px;}
#text{width:410px; float:left;}
#text .cont{width:399px;float:left;margin:10px 5px 8px 5px;}
#text .cont-site{width:399px;float:left;margin:0px 5px 8px 5px;}
#text .cont h3{width:399px; font-size:24px;font-weight:bold;color:#2badf0;padding:0px; margin:0px;font-family:"Times New Roman", Times, serif; border-bottom:1px solid #e3e2e2; line-height:35px;}
#text .cont p{padding:4px 4px 0px 0px; margin:0px;line-height:18px;}
#text .cont p span{color:#7fab20; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
#text .cont p a{color:#9a9999;text-decoration:none;}
#text .cont p a:hover{color:#ff7703;text-decoration:underline;}
#text .cont-div{width:395px; background-color:#def5fe; margin:5px 0 0 0; color:#1894d4; font-size:14px; font-family:Arial, Helvetica, sans-serif; height:18px; padding:0 0 0 4px;}
#text .contrit{width:120px; float:right; padding:3px 0 0 0;}
#text .contrit a{color:#9a9999;text-decoration:none;}
#text .contrit a:hover{color:#ff7703;text-decoration:underline;}
.read-more{width:80px; float:left;}
.read-more a{color:#ff7703;text-decoration:none;}
.read-more a:hover{color:#ff7703;text-decoration:underline;}

#right{width:215px; float:left;}
#right .blk1{width:215px;float:left;margin:10px 0px 8px 0px;}
.tpr-bg{width:205px;height:37px; margin:0 auto; background:url(contactrit.jpg) top left no-repeat;}
.blk2{width:206px;margin:0 auto;}
.blk3{width:206px; float:left; padding:8px 0 0 0;}
.rightBoxOuter{ float:left; width:206px; padding-bottom:8px; padding:0 0 0 5px;}
.boxMidRpt{ float:left; padding:0 10px 0 10px; width:184px; background:url(box-rpt.gif) top left repeat-x; background-color:#f4fafe; border-left:1px solid #e3e2e2; border-right:1px solid #e3e2e2;}
.boxMidRpt h3{margin:0px;padding:0px 0 0 0;font-size:18px;color:#2badf0;font-family:"Times New Roman", Times, serif;font-weight:normal; line-height:25px; border-bottom:1px solid #eeeeee;}
.boxMidRpt p{color:#747474;font-size:12px;margin:0px 0 0px 0;padding:7px 0 0px 0;}
.boxMidRpt p span{color:#7cb208;font-weight:bold;}
.boxMidRpt p a{color:#ff7703;text-decoration:none;}
.boxMidRpt p a:hover{color:#ff7703;text-decoration:underline;}



#footer{width:851px; height:75px; float:left; padding:0px 0 0 0; margin:29px 0 3px; 0; background:url(footerimage.jpg) top left repeat-x; border-left:1px solid #d8e7f0; border-right:1px solid #d8e7f0;}
#footer .left{width:200px; float:left; padding:30px 0 0 0;}
#footer .right{width:355px; float:right; padding:30px 0 0 0;}
#footer p{color:#9a9999;padding:0 0px 0px 6px;margin:0px;line-height:20px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
#footer p a{color:#9a9999;text-decoration:none;}
#footer p a:hover{color:#005abb;text-decoration:underline;}

/**/





