/* CSS Document */

body{background:url(../images/bg.jpg) left top repeat-x #E2E2E2; font-family:Tahoma; font-size:12px; padding:0px; margin:0px;}
*{padding:0px; margin:0px;}
img{border:none;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

h1{color:#595959; font-weight:bold; padding-bottom:10px; font-size:14px;}
h2{color:#595959; font-weight:bold; padding-bottom:5px; font-size:12px;}


#wrapper{width:866px; clear:both; margin:0px auto; }

/*---------------------------------------------------------header---------------------------------------------------*/
#headerArea{width:866px; height:121px; clear:both; color:#232A31; overflow:hidden;}
.logo{width:341px; float:left;}
.navArea{width:490px; float:right; padding-top:62px;}

/*______________________________navigation_begin_______________________________*/

.navbar {width:auto; float:right; height:35px; color:#232A31;  font-size:12px; margin-right:3px; text-transform:uppercase;}

.nav1_left_nor {width:8px;height:35px;float:left;cursor:pointer; color:#232A31; background:url(../images/nav_left_nor.gif) no-repeat; }

.nav1_mid_nor {height:35px;font-weight:normal;font-size:12px;float:left;color:#232A31; background:url(../images/nav_mid_nor.gif) left top repeat-x; text-align:center;	line-height:35px;cursor:pointer;  padding:0px 5px;}

.nav1_right_nor {width:8px;height:35px;float:left;	cursor:pointer; color:#232A31;  background:url(../images/nav_right_nor.gif) no-repeat;}



.nav1_left_rol {width:8px;height:35px;float:left;cursor:pointer; background:url(../images/nav_left_rol.gif) no-repeat; color:#ffffff; }

.nav1_mid_rol {height:35px;font-weight:normal;font-size:12px;float:left;color:#ffffff; text-align:center;line-height:35px;cursor:pointer; background:url(../images/nav_mid_rol.gif) repeat-x; padding:0px 5px;}

.nav1_right_rol {width:8px;height:35px;float:left;	cursor:pointer; background:url(../images/nav_right_rol.gif) no-repeat; color:#ffffff; }

/*______________________________navigation_end_______________________________*/








/*---------------------------------------------------------------------content area-----------------------------------------------------------*/
#cont_mainArea{background:url(../images/cont_bg2.jpg) left top repeat-y; overflow:hidden; width:866px; clear:both; }
#contArea{background:url(../images/cont_bg.jpg) left top no-repeat ; color:#595959; padding:41px 48px 0px 48px; float:left; width:770px; overflow:hidden;}

.banner{width:770px; height:213px; clear:both; padding-bottom:22px;}
.packageArea{width:231px; height:235px; padding:13px 9px 12px 10px; float:left; color:#004E72; font-size:12px; background:url(../images/package_bg.gif) left top no-repeat;}
.package_heading{background:url(../images/package_title.jpg) left top no-repeat; width:186px; height:35px; line-height:33px; color:#FFFFFF; font-size:13px; font-weight:bold; padding:0px 4px 0px 40px; margin-bottom:14px;}
.package_txtArea{padding:0px 10px 0px 16px; width:205px; clear:both;}
.package_txtList ul{list-style-type:none; padding:0px; margin:0px;}
.package_txtList li{list-style-type:none; color:#004E72; background:url(../images/arrow.gif) 0px 5px no-repeat; padding-left:15px; margin-bottom:7px; font-size:12px; text-decoration:none; font-weight:bold;}


.cont_headingArea{font-size:18px; font-weight:bold; color:#FFFFFF; clear:both; height:66px;}
.cont_headingArea_left{ background:url(../images/cont_heading_left.jpg) left top no-repeat; padding-left:56px; height:66px; float:left; line-height:40px;}

.cont_txtArea{padding:0px 10px 50px 22px; clear:both;}
.cont_txtArea2{padding:10px; clear:both; border:#CCCCCC 1px solid; color:#333333;}
.cont_list ul{list-style-type:none; padding:0px; margin:0px;}
.cont_list li{list-style-type:none; color:#333333; background:url(../images/arrow2.gif) 0px 5px no-repeat; padding-left:15px; margin-left:10px; margin-top:10px; margin-bottom:7px; font-size:12px; text-decoration:none;}


a.cont_txtLink:link, a.cont_txtLink:active, a.cont_txtLink:visited{color:#4C78A9; text-decoration:none;}
a.cont_txtLink:hover{ text-decoration:underline;}







/*--------------------------------------------------------------footer area------------------------------------------------------------------*/
#footerArea{width:816px; margin:0px auto; z-index:100; background:url(../images/footer_bg.jpg) left top repeat-x; padding:26px 0px 22px 0px; clear:both; color:#5B5B5B; font-size:11px; overflow:hidden;}
.footerNav{text-align:center; padding-bottom:6px; color:#5B5B5B;}
a.footerLink:link, a.footerLink:active, a.footerLink:visited{color:#5B5B5B; font-size:11px; text-decoration:none; padding:0px 5px;}
a.footerLink:hover{ text-decoration:underline;}
.footerCopyright{color:#7B7B7B; text-align:center; clear:both; font-size:11px;}








/*------------------------------------------------------------------inner page--------------------------------------------------------*/
.innr_cont_headingArea{font-size:18px; font-weight:bold; color:#FFFFFF; clear:both; height:66px;}
.innr_cont_headingArea_left{ background:url(../images/inner_cont_heading_left.jpg) left top no-repeat; padding-left:56px; height:66px; float:left; line-height:40px;}


h1{padding-left:25px;}
.breadcrumb{padding-left:25px; clear:both; padding-bottom:22px;}
a.link1:link, a.link1:active, a.link1:visited{color:#595959; font-size:12px; text-decoration:none;}
a.link1:hover{text-decoration:underline;}

