/* CSS Document */

body{ background:url(../images/bodybg.jpg) repeat-x top left #ebe8d9; font-family: Helvetica,Arial, sans-serif; font-size:11px;}
.logo{ background:url(../images/logo.gif) no-repeat left;height:89px; vertical-align:middle; padding:0 0 0 74px}
.logo h1{ font-size:15px; font-weight:bold;}
.logo h1 a{ color:#000000; text-decoration:none;}
.top_links{color:#fff; background:#600000; padding:2px 10px; line-height:20px; font-size:10px; text-decoration:none}
.top_links:hover{ color:#CCCCCC;}
.callusno{color:#600000; font-size:14px; background:url(../images/call.gif) left top no-repeat; padding:0 0 0 25px;}
.callpad{padding:25px 0 0 0px}
a{color:#600000; text-decoration:underline;}
a:hover{color:#333333;}

#toplnk-nav ul li a.check{
background:#a5924c;
color:#600000;
}


#toplnk-nav
{
padding:0px;
}

#toplnk-nav ul
{

border: 0;
margin: 0px;
padding: 0;
list-style-type: none;
text-align: center;
}

#toplnk-nav ul li
{background:url(../images/link_sep.gif) no-repeat right center;
margin:0px ;
padding:0px 10px 16px 10px;
display: block;
float: left;
text-align: center;
height:31px;
margin: 0;

}

#toplnk-nav ul li a
{

font-weight:bold;

margin: 13px 0 0 0 ;
color: #a5924c;
text-decoration: none;
display: block;
text-align: center; font-size:12px;
padding:3px 10px;
}

#toplnk-nav ul li a:hover
{
color: #fff;
}
#toplnk-nav a:active
{
color: #fff;
}


.flashbg{ background:url(../images/flashbg.gif) no-repeat top left; width:883px; height:312px; }
.flashbg_inner{ background:url(../images/flashbg_inner.gif) no-repeat top left; width:883px; height:209px; }
.flashbg_inner1{ background:url(../images/flashbg_inner1.gif) no-repeat top left; width:883px; height:209px; }

.contentbg{ background:url(../images/content-bg.jpg) repeat-y top center; padding:10px 0;}
.contentbg_inner{ background:url(../images/content_innerbg.gif) repeat-y top center; padding:15px 0; word-spacing:1px;}
.contentbg_inner1{ background:url(../images/content_innerbg.gif) repeat-y top center;  word-spacing:1px;}
.content-paddinner{padding:15px 0 15px 40px;}

.contentbg h1{font-family:georgia,"Times New Roman", Times, serif;}
.video-top{ background:url(../images/videotop.gif) top left  no-repeat; width:253px; height:12px}
.video-bg{ background:url(../images/videobg.gif) repeat-y top left;width:253px; height:12px}
.video-bottom{ background:url(../images/video-bottom.gif) top left  no-repeat; width:253px; padding:0 0 10px 0}
.leftpanel{ padding:0 0 0 12px; text-align:left;color:#716f62;}
.left-title{ font-size:14px; font-weight:normal; padding:10px 0;}
.lcontent{ padding:10px 0;}
.left-titleb{font-size:14px; font-weight:normal; color:#600000; font-style:italic;padding:10px 0;}
.galimage{ padding:2px; border:1px solid #ccc;}
.mtitle{ background:url(../images/maintitle.jpg) left no-repeat; padding:0 0 3px 15px;font-size:14px; font-weight:normal; color:#600000; font-style:italic; text-decoration:underline;}
.rtitle{ background:url(../images/news_events.gif) left no-repeat; padding:0px 0 0 15px;font-size:13px; font-weight:normal; color:#600000; margin:10px 0 0 8px;}

.mcontent{padding:10px 0; line-height:16px; font-size:11px; text-align:left; color:#666666; }
.msep{ background: url(../images/sep.gif) no-repeat center bottom;height:3px; }
.newsimg{ margin:10px 0;padding:2px; border:1px solid #ccc;}
.newsimg1{ margin:0px 0;padding:2px; border:1px solid #ccc;}

.rcontent{ font-size:11px;padding:0 0 5px 0;}
.rsep{border-bottom:1px dotted #e1e6d6; padding:15px 0 5px 0;}
.rsep1{ padding:15px 0 5px 0;}

.footerbg{ background:url(../images/footerbg.gif) repeat-x top center; }
.fcontent{ background:url(../images/fcontent.gif) repeat-y top center;}
.footer-top{ background:url(../images/footer-top.gif) repeat-x top center;}
.keypadd{ padding:0 10px;}
.key{color:#3da6db; text-decoration:none;}

.terms{ padding:0 10px;}

.mmargin{ margin:10px 0 0 0}
.breadcrumb{color:#600000; font-size:10px;}
.breadcrumb a{color:#a3a08e}
.title-inner{ font-size:17px; color:#990000;  padding:10px 0; font-weight:normal;font-family:georgia,"Times New Roman", Times, serif; }
.item{background:#f5f5ef;border-bottom:1px dashed #e9e9df;}
.item_inner{background:#f5f5ef; padding:10px;}
.item_inner_title{ background:#600000; }
.item_inner_title h1{font-family:georgia,"Times New Roman", Times, serif;font-weight:normal;color:#FFFFFF; font-size:14px; padding: 5px 10px;}


.item img{ background:#deded3; padding:3px; margin:13px;}
.item_img{ background:#deded3; padding:3px; }
.subtitle-inner{ font-size:14px; color:#77775e; font-weight:normal;font-family:georgia,"Times New Roman", Times, serif; padding:0 0 10px 0;}
.bullet{ background:url(../images/bullet.jpg) no-repeat left; padding:0px 0 0 15px;}
.bullet_two{ background:url(../images/bullet.jpg) no-repeat left; padding:15px 0 0 15px;}
.inner-list_inner{list-style:url(../images/bullet.jpg); padding:0 0 0 15px; margin:0 0 0 15px}
.inner-list_inner li{margin:5px 0; color:#600000}
td,a{padding:0;}
.viewmore{padding:0 0 0 15px; color:#a9a993; text-decoration:underline;}
.viewmore:hover{padding:0 0 0 15px; color:#600000; text-decoration:underline;}
.inner-list{list-style:url(../images/bullet.jpg); padding:0 0 0 15px;}
.inner-list li{margin:5px 0}
.tsubtitle{ background:url(../images/tsubtitle.jpg) left no-repeat; padding:0 0 0 20px; color:#64644c; font-size:14px;font-family:georgia,"Times New Roman", Times, serif; margin:0 0 0 15px;}
.tsubhead{ padding:10px 0 2px 0;}
.sidepanelbg{ background:/*#5c0001*/url(../images/sidepanel_bg.jpg) top left repeat-y;}
.services-padd{padding:5px;}
.services-paddul{padding:15px 0 0 25px;}
.sidepanel_ul{padding:0; margin:15px 0 15px 15px; color:#FFFFFF; width:220px;}
.sidepanel_ul li{ margin:8px 0;}

.sidepanel_ul li a{color:#FFFFFF; text-decoration:none;}
.sidepanel_ul li a:hover{ color:#FF9900;}
.sidepanel_ul .sublinks{padding:0 0 0 15px;}
.sidepanel_ul .sublinks li a{color:#fff;text-decoration:none;}
.sidepanel_ul .sublinks li a:hover{ color:#FF9900;}
.bulside{ background:url(../images/bul-side.gif) no-repeat left center; padding:0 0 0 15px;}
.inputb{width:255px; border:1px solid #ccc}
.redcolor{color:#ff0000; font-size:11px; font-weight:bold;}
.errorMsg {
color:#FF0000;
}

.border_item{border-bottom:1px groove #bebea2;}
.leftpadd{padding:0 0 0 17px;}
.capbg{ background:url(../images/homebg1.gif) repeat-x top left; }
.capcap{ background:#600000; font-size:12px; font-weight:bold; color:#a5924c; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0;}
.ourstaff{ background:url(../images/homebg2.gif) repeat-x top left; }
.capability{ background:url(../images/homebg3.gif) repeat-x top left; }
.homeimg{  padding:30px 25px;}
.homeleft{ background:url(../images/home-leftbg.jpg) no-repeat top center;}
.homeleft h1{color:#600000; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:0 0 5px 0;}
.homeleft p{ color:#4b4a4a; width:95%; font-size:12px;padding:0 0 5px 0;}
.netop{ background:url(../images/news_events_top.gif) no-repeat top left; height:30px;}
.netcont{ background:#fff; border-left:1px solid #e1e6d6;border-right:1px solid #e1e6d6;border-bottom:1px solid #e1e6d6;}
.hoembotcel{ background:#eff1e9; border:1px solid #eaede3; padding:10px;}
.hoembotcel p{ padding:5px 0; color:#666666;}
.hoembotcel h3{ font-size:13px; color:#000000;}
.hoembotcel a{ background: url(../images/arrow_find.gif) right center no-repeat; padding:0 20px 0 0px;text-decoration:none;}
.right-padd{padding:5px 0 0 12px;}
