﻿@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font:normal 11px Verdana;color:#363d13;background:#ebebeb;}
.wrapper{margin:0 auto;width:979px;height:auto;background-color:#FFFFFF;}
.main_container{float:left;width:962px;height:auto;padding:0 7px 0 8px;background-color:#FFFFFF;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}


/*------------------header css starts-----------------------
.header_wrapper{float:left;width:962px;height:526px;background-image:url(../Images/index_header_image2.jpg);background-repeat:no-repeat;background-position:0px 57px; }

.header_wrappernew{float:left;width:962px;height:480px;background-image:url(../Images/index_header_image2.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.header_aboutus{float:left;width:962px;height:263px;background-image:url(../Images/banner_aboutus.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_facilities{float:left;width:962px;height:263px;background-image:url(../Images/banner_facilities.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_onlineappointment{float:left;width:962px;height:263px;background-image:url(../Images/banner_onlineappointment.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_contactus{float:left;width:962px;height:263px;background-image:url(../Images/banner_contactus.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_career{float:left;width:962px;height:263px;background-image:url(../Images/banner_career.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.header_gallery{float:left;width:962px;height:263px;background-image:url(../Images/banner_gallery.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_newsandevents{float:left;width:962px;height:263px;background-image:url(../Images/banner_newsandevents.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_insurance{float:left;width:962px;height:263px;background-image:url(../Images/banner_insurance.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_affiliates{float:left;width:962px;height:263px;background-image:url(../Images/banner_affiliates.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_patienttestimonials{float:left;width:962px;height:263px;background-image:url(../Images/banner_testimonials.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_patienteducation{float:left;width:962px;height:263px;background-image:url(../Images/banner_education.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_servicesorthopedic{float:left;width:962px;height:263px;background-image:url(../Images/banner_servicesorthopedic.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.header_servicesmaternity{float:left;width:962px;height:263px;background-image:url(../Images/banner_servicesmaternity.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_servicesgeneral{float:left;width:962px;height:263px;background-image:url(../Images/banner_servicesgeneral.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.top_left_navigation{float:left;width:277px;height:auto;padding-left:30px;}
.logo_wrapper{float:left;width:277px;height:144px;}
*/
.header_wrapper{float:left;width:962px;height:526px;background-image:url(../Images/index_header_image2.jpg);background-repeat:no-repeat;background-position:0px 57px; }

.header_wrappernew{float:left;width:962px;height:480px;background-image:url(../Images/index_header_image2.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.header_aboutus{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_facilities{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_onlineappointment{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_contactus{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_career{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_gallery{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_newsandevents{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_insurance{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_affiliates{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_patienttestimonials{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_patienteducation{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_servicesorthopedic{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_servicesmaternity{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }

.header_servicesgeneral{float:left;width:962px;height:263px;background-image:url(../Images/banner.jpg);background-repeat:no-repeat;background-position:0px 10px; }


.top_left_navigation{float:left;width:277px;height:auto;padding-left:30px;}
.logo_wrapper{float:left;width:277px;height:144px;}




/*Home Left menu*/
.navigation{float:left;width:277px;height:auto;}
.nav {width: 277px;height: 35px;background-image:url(../Images/navigation_new.gif);background-repeat:no-repeat;position: absolute;top:150px;}
ul.nav{padding:0px;margin:0px;}
.nav li {display: inline;}
.nav li a:link, .nav li a:visited {position: absolute;top: 0;height: 35px;text-indent: -9000px;overflow: hidden;z-index: 10;}
.nav .pwm a:link, .nav .pwm a:visited {left: 0px;width: 277px;}
.nav .pwm a:hover, .nav .pwm a:focus{background: url(../Images/navigation_new.gif) no-repeat 0px -41px;}
.nav .pwm a:active {background: url(../Images/navigation_new.gif) no-repeat 0px -41px;}
.current-pwm .pwm a:link, .current-pwm .pwm a:visited {background: url(../Images/navigation_new.gif) no-repeat 0px -41px;cursor: default;}
.nav .ie a:link, .nav .ie a:visited {left: 0px;top:41px;width: 277px;background: url(../Images/navigation_new.gif) no-repeat 0px -164px;}
.nav .ie a:hover, .nav .ie a:focus {background: url(../Images/navigation_new.gif) no-repeat 0px -205px;}
.nav .ie a:active {background: url(../Images/navigation_new.gif) no-repeat 0px -205px;}
.current-ie .ie a:link, .current-ie .ie a:visited {background: url(../Images/navigation_new.gif) no-repeat 0px -205px;cursor: default;}
.nav .pfs a:link, .nav .pfs a:visited {left: 0px;top:82px;width: 277px;background: url(../Images/navigation_new.gif) no-repeat 0px -246px;}
.nav .pfs a:hover, .nav .pfs a:focus {background: url(../Images/navigation_new.gif) no-repeat 0px -287px;}
.nav .pfs a:active {background: url(../Images/navigation_new.gif) no-repeat 0px -287px;}
.current-pfs .pfs a:link, .current-pfs .pfs a:visited {background: url(../Images/navigation_new.gif) no-repeat 0px -287px;cursor: default;}


/*-----------top menu ----------*/

.top_right_nav{float:right;width:650px;padding-top:34px;}
.top_right_nav a{font-size: 14px; font-weight: lighter; FONT-FAMILY: Eras ITC;color:#632523;text-decoration:none;}
.top_right_nav a:hover{font:normal 14px; font-weight: lighter; FONT-FAMILY: Eras ITC;color:#FFFFFF;text-decoration:none;}
/* .top_right_nav a:hover{font:normal 12px Verdana;color:#849E00;text-decoration:none;} Green Color on mousehover*/

.top_right_nav1{float:right;width:540px;padding-top:34px;}
.top_right_nav1 a{font:normal 12px Verdana;color:#632523;text-decoration:none;}
.top_right_nav1 a:hover{font:normal 12px Verdana;color:#632523;text-decoration:underline;}
.green_bar {color: #849E00;font: 14px Verdana;padding: 0 2px;}




/*Sub Menu Spacing*/
a:active,a:focus{outline:none;}
#dropmenudiv  
{position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:12px;font:normal 12px Verdana;margin-top:5px;margin-bottom:5px;width:274px;height:35px;}
#dropmenudiv a {display: block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;margin-bottom:5px;width:274px;height:35px;}
#dropmenudiv a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;}



/*-----------------------Footer css----------------------------*/
.footer_wrapper{float:left;width:962px;height:auto;}
.footer_copywrite_wrapper{float:left;width:940px;height:20px;padding-top:6px;border:1px solid #eadbb6;background-color:#632523;padding-left:20px;font:normal 11px Verdana;color:#ffffff;}
.footer_copywrite_wrapper_left{float:left;width:600px;font:normal 11px Verdana;color:#ffffff;}
.footer_copywrite_wrapper_left a{font:normal 11px Verdana;color:#ffffff;text-decoration:none;}
.footer_copywrite_wrapper_left a:hover{font:normal 11px Verdana;color:#ffffff;text-decoration:none;}
.footer_copywrite_wrapper_right{float:right;width:320px;padding-right:11px;font:normal 11px Verdana;color:#ffffff;text-align:right;}
.footer_copywrite_wrapper_right a{font:normal 11px Verdana;color:#ffffff;text-decoration:none;}
.footer_copywrite_wrapper_right a:hover{font:normal 11px Verdana;color:#ffffff;text-decoration:none;}
.white_bar{font:normal 11px Verdana;color:#ffffff;padding:0px 5px;}
.footer_bottom_wrapper{float:left;width:934px;height:auto;padding:10px 0 18px 28px;background-color:#e5b6b4;}
.footer_list{float:left;height:auto;}
.footer_list ul{padding:0px;margin:0px;list-style-type:none;}
.footer_list ul li{font:normal 11px Verdana;color:#606060;line-height:20px;} 
.footer_list ul li a{font:normal 11px Verdana;color:#ffffff;line-height:20px;text-decoration:none;}
.footer_list ul li a:hover{font:normal 11px Verdana;color:#606060;text-decoration:none;line-height:20px;}
/*-----------------------Footer css ends----------------------------*/



/*Middle*/
.home_middle_area_wrapper{float:left;width:932px;padding:20px 0 15px 30px;}
/*.home_middle_area_wrapper_index{float:left;width:962px;padding:0 7px 0 8px;background-color:#f4f4f4;}*/
.home_middle_area_wrapper_index{float:left;width:962px;background-color:#e5e5e5;}
.about_us_box{float:left;width:321px;height:auto;}
.home_title{float:left;width:250px;padding-bottom:20px;text-transform:uppercase;}
.text{float:left;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;text-align:justify;}
.text a{text-decoration:none;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;}
.text a:hover{text-decoration:underline;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;}
.list{float:left;height:auto;width:600px;text-align:justify;}
.list ul{padding:0px;margin:0px;list-style-type:none;}
.list ul li{height:auto;background-image:url(../Images/bullet.gif);background-repeat:no-repeat;background-position:0px 7px;padding-left:10px;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;padding-bottom:8px;}
.list ul li a{font:normal 11px Verdana;line-height:18px;color:#5e5d5d;text-decoration:none;}
.list ul li a:hover{font:normal 11px Verdana;line-height:18px;color:#5e5d5d;text-decoration:underline;}

.list1{float:left;height:auto;width:184px;vertical-align:top;}
.unselectab{height:26px;background-color:#dadada;border-top:solid 1px #ebebeb;padding-left:20px;font:normal 11px Verdana;color:#363d13;}
.unselectab a{font:normal 11px Arial;color:#363d13;text-decoration:none;text-transform:uppercase;}
.unselectab a:hover{font:normal 11px Arial;color:#363d13;text-decoration:underline;text-transform:uppercase;}
.selectab{height:26px;background-color:#363D13;border-top:solid 1px #ebebeb;padding-left:20px;font:normal 11px Verdana;color:#363d13;}
.selectab a{font:normal 11px Arial;color:#d8b967;text-decoration:none;text-transform:uppercase;cursor:default;}
.selectab a:hover{font:normal 11px Arial;color:#d8b967;text-decoration:none;cursor:default;}

.innerpg_middle_area{width:950px;padding:0px 0px 0px 0px;float:left;height:auto;background-image:url(../Images/home_bg.gif);background-repeat:repeat-y;background-position:top;}
.innerpg_middle_area1{width:924px;padding:21px 0px 0px 0px;float:left;height:auto;background-image:url(../Images/home_bg_revert1.gif);background-repeat:repeat-y;background-position:top;}
.inner_pg_header1{background-image:url(../Images/index_header_image2.jpg);background-repeat:no-repeat;background-position:0px 57px; width:961px;height:415px;float:left;}
.abt_left_container{width:630px;float:right;height:auto;}
.abt_left_container1{width:720px;float:left;height:auto;}
.abt_text_container{width:630px;float:left;font-family:Verdana;font-size:11px;color:#363d13;line-height:18px;text-align:justify;}
.news_container{width:287px;float:left;padding-bottom:15px;}
.news_title{width:287px;float:left;padding-bottom:21px;}
.abt_right_container{width:287px;float:left;height:auto;padding-left:16px;}
.abt_right_container1{width:200px;float:left;height:auto;}


/*for sidemenu pages*/

.innerpg_middle_area2{width:950px;padding:0px 0px 0px 0px;float:left;height:auto;}
.abt_left_container2{width:680px;float:right;height:auto;}
.abt_text_container2{width:680px;float:left;font-family:Verdana;font-size:11px;color:#363d13;line-height:18px;text-align:justify;}

.news_container2{width:250px;float:left;padding-bottom:0px; }

.abt_right_container2{width:250px;float:left;height:auto;padding-left:0px;}




.list_green{float:left;height:auto;width:621px;}
.list_green ul{padding:0px;margin:0px;list-style-type:none;}
.list_green ul li{width:611px;height:auto;background-image:url(Images/bullet_green.gif);background-repeat:no-repeat;background-position:0px 8px;padding-left:10px;font:normal 11px Verdana;line-height:18px;color:#363d13;padding-bottom:10px;}
.list_green ul li a{font:normal 11px Verdana;line-height:18px;color:#363d13;text-decoration:none;}
.list_green ul li a:hover{font:normal 11px Verdana;line-height:18px;color:#363d13;text-decoration:underline;}

/*tancontent.css*/
.shadetabs{width:600px;height:35px;float: left;border-bottom:2px solid #3e451b;}
.shadetabs ul{margin:0px;padding:0px;height:35px;}
.shadetabs li{width:152px;list-style-type:none;display:inline;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#3e451b;line-height:35px;height:35px;text-align:center;}
.shadetabs li a{width:152px;font-size:12px;color:#3e451b;text-decoration:none;height:35px;line-height:35px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;display:block;}
.shadetabs li a:hover{text-decoration:none;color: #3e451b;background-color:#eccf85;width:152px;height:35px;background-image:none;}
.shadetabs li a.selected{width:152px;line-height:35px;height:35px;font-size:12px;font-weight: bold;text-decoration:none;background-color:#dcab32;color: #3e451b;font-weight:bold;background-image:none;}
.tabcontent{display:none;height:auto;line-height:18px;width:600px;text-align:justify;}
/* ends*/

/*----list for news tabs----*/
.list_green_news{float:left;height:auto;width:600px;}
.list_green_news ul{padding:0px;margin:0px;list-style-type:none;}
.list_green_news ul li{width:590px;height:auto;background-image:url(../Images/bullet_green.gif);background-repeat:no-repeat;background-position:0px 8px;padding-left:10px;font:normal 11px Verdana;line-height:18px;color:#363d13;padding-bottom:10px;}
.list_green_news ul li a{font:normal 11px Verdana;line-height:18px;color:#363d13;text-decoration:none;}
.list_green_news ul li a:hover{font:normal 11px Verdana;line-height:18px;color:#363d13;text-decoration:underline;}
.content_tab{width:581px;float:left;padding:20px 19px 10px 0px;font-family:Arial;font-size:12px;line-height:18px;color:#3e451b;height:auto;}
/*----list for news tabs ends here---*/
.team_container_media{padding-bottom:20px;border-bottom:1px solid #ebebeb;float:left;height:auto;padding-top:20px;width:600px;}
.team_left_container_media{width:86px;float:left;height:auto;}
.team_right_container_media{width:460px;float:left;height:auto;}
.team_img_media{float:left;width:66px;height:auto;}
.team_text_media{width:460px;height:auto;font-family:Verdana;font-size:11px;line-height:16px;color:#363d13;}
.list_new{float:left;height:auto;width:621px;}
.list_new ul{padding:0px;margin:0px;list-style-type:none;}
.list_new ul li{width:611px;height:auto;background-image:url(../Images/bullet_green.gif);background-repeat:no-repeat;background-position:0px 8px;padding-left:10px;font:bold 11px Verdana;line-height:18px;color:#cb9610;padding-bottom:10px;}
.list_new ul li a{width:621px;height:auto;font:bold 11px Verdana;line-height:18px;color:#cb9610;text-decoration:none;}
.list_new ul li a:hover{width:621px;height:auto;font:bold 11px Verdana;line-height:18px;color:#cb9610;text-decoration:underline;}
.toll_text{font:bold 14px Verdana;color:#cb9610;}
/*PWM*/
.PWM_header_wrapper{float:left;width:977px;height:356px;background-image:url(../Images/pwm_header.jpg);background-repeat:no-repeat;background-position:0px 49px;}
.PWM_ipheader_wrapper{float:left;width:977px;height:300px;background-image:url(../Images/ip_header.jpg);background-repeat:no-repeat;background-position:0px 42px;}
.PWM_logo_wrapper{float:left;width:277px;height:173px;padding-left:38px;}
.select1{width:178px;height:20px;border:1px solid #e6e6e6;float:left;font-family:Verdana;font-size:11px;color:#5e5d5d;line-height:20px;}
.PWM_main_container{float:left;width:977px;height:auto;background-color:#FFFFFF;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.intro_box{float:left;width:626px;height:auto;padding:20px 0 28px 0px;}
.PWM_home_middle_area_wrapper{float:left;width:932px;padding:0px 0 0px 30px;background:url(../Images/home_bg.gif) repeat-y;height:auto;}
.login_wrapper{float:left;width:290px;height:auto;padding-left:15px;padding-top:20px;}
.ps_wrapper{float:left;width:291px;height:auto;border:1px solid #ededed;padding:18px 0 0 10px;background:#ffffff url(../Images/product_bg.gif) repeat-x bottom;height:260px;}
.listp{float:left;height:auto;width:273px;}
.listp ul{padding:0px;margin:0px;list-style-type:none;}
.listp ul li{width:263px;height:auto;background-image:url(../Images/bullet_green.gif);background-repeat:no-repeat;background-position:0px 8px;padding-left:10px;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;}
.sublist{float:left;height:auto;padding-left:25px;}
.sublist ul{padding:0px;margin:0px;list-style-type:none;}
.sublist ul li{height:auto;font:normal 11px Verdana;line-height:18px;color:#5e5d5d;}
.team_text{width:472px;height:auto;font-family:Verdana;font-size:11px;line-height:16px;color:#363d13;}
.team_text a{color:#363d13;font-family:Verdana;font-size:11px;text-decoration:none;}
.team_text a:hover{color:#363d13;font-family:Verdana;font-size:11px;text-decoration:none;}
.team_right_container{width:474px;float:left;height:auto;}
.team_left_container{width:136px;float:left;height:auto;}
.team_container{padding-bottom:20px;border-bottom:1px solid #ebebeb;float:left;height:auto;padding-top:20px;width:610px;}
/*Menu*/
.PWM_navigation{float:left;width:628px;height:auto;padding-left:26px;}
.PWM_nav{width: 628px;height: 29px;background-image:url(../Images/PWM_navigation.jpg);background-repeat:no-repeat;position: absolute;top:57px;}
ul.PWM_nav{padding:0px;margin:0px;}
.PWM_nav li {display: inline;}
.PWM_nav li a:link, .PWM_nav li a:visited {position: absolute;top: 0;height: 29px;text-indent: -9000px;overflow: hidden;z-index: 10;}
.PWM_nav .pwm_pwm a:link, .PWM_nav .pwm_pwm a:visited {	left: 0px;width: 169px;}
.PWM_nav .pwm_pwm a:hover, .PWM_nav .pwm_pwm a:focus {background: url(../Images/PWM_navigation.jpg) no-repeat 0px -29px;	}
.PWM_nav .pwm_pwm a:active {background: url(../Images/PWM_navigation.jpg) no-repeat 0px -29px;}
.current-pwm .pwm_pwm a:link, .current-pwm .pwm_pwm a:visited {background: url(../Images/PWM_navigation.jpg) no-repeat 0px -29px;cursor: pointer;}
.PWM_nav .pwm_ib a:link, .PWM_nav .pwm_ib a:visited {left: 169px;width: 125px;}
.PWM_nav .pwm_ib a:hover, .PWM_nav .pwm_ib a:focus {background: url(../Images/PWM_navigation.jpg) no-repeat -169px -29px;}
.PWM_nav .pwm_ib a:active {background: url(../Images/PWM_navigation.jpg) no-repeat -169px -29px;}
.current-ib .pwm_ib a:link, .current-ib .pwm_ib a:visited {background: url(../Images/PWM_navigation.jpg) no-repeat -169px -29px;cursor: pointer;}
.PWM_nav .pwm_ie a:link, .PWM_nav .pwm_ie a:visited {left: 294px;width: 153px;}
.PWM_nav .pwm_ie a:hover, .PWM_nav .pwm_ie a:focus {background: url(../Images/PWM_navigation.jpg) no-repeat -294px -29px;}
.PWM_nav .pwm_ie a:active {background: url(../Images/PWM_navigation.jpg) no-repeat -294px -29px;}
.current-ie .pwm_ie a:link, .current-ie .pwm_ie a:visited {background: url(../Images/PWM_navigation.jpg) no-repeat -294px -29px;cursor: pointer;	}
.PWM_nav .pwm_pfs a:link, .PWM_nav .pwm_pfs a:visited {left: 447px;width: 83px;}
.PWM_nav .pwm_pfs a:hover, .PWM_nav .pwm_pfs a:focus {background: url(../Images/PWM_navigation.jpg) no-repeat -447px -29px;}
.PWM_nav .pwm_pfs a:active {background: url(../Images/PWM_navigation.jpg) no-repeat -447px -29px;}
.current-pfs .pwm_pfs a:link, .current-pfs .pwm_pfs a:visited {background: url(../Images/PWM_navigation.jpg) no-repeat -447px -29px;cursor: pointer;}
.PWM_nav .pwm_cu a:link, .PWM_nav .pwm_cu a:visited {left: 530px;width: 98px;}
.PWM_nav .pwm_cu a:hover, .PWM_nav .pwm_cu a:focus {background: url(../Images/PWM_navigation.jpg) no-repeat -530px -29px;}
.PWM_nav .pwm_cu a:active {background: url(../Images/PWM_navigation.jpg) no-repeat -530px -29px;}
.current-cu .pwm_cu a:link, .current-cu .pwm_cu a:visited {background: url(../Images/PWM_navigation.jpg) no-repeat -530px -29px;cursor: pointer;}
/* Investment Banking*/
.ib_header_wrapper{float:left;width:977px;height:356px;background-image:url(../Images/ib_header.jpg);background-repeat:no-repeat;background-position:0px 48px;}
.ib_navigation{float:left;width:554px;height:auto;padding-left:54px;}
.ib_ipheader_wrapper{float:left;
width:977px;
height:300px;
background-image:url(../Images/ib_ip_header.jpg);
background-repeat:no-repeat;
background-position:0px 42px; }

.ib_nav {width: 600px;
	height: 29px;
	background-image:url(../Images/navigation_new.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position: absolute;
	top:57px;}
ul.ib_nav{padding:0px;margin:0px;}
.ib_nav li {display: inline;}
.ib_nav li a:link, .ib_nav li a:visited 
{
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;}
.ib_nav .ib_pwm a:link, .ib_nav .ib_pwm a:visited {left: 0px;width: 130px;}
.ib_nav .ib_pwm a:hover, .ib_nav .ib_pwm a:focus 
{
	background: url('../Images/navigation_new.jpg') no-repeat 0px -29px;
 }
.ib_nav .ib_pwm a:active 
{
	background: url('../Images/navigation_new.jpg') no-repeat 0px -29px;
}
.current-pwm .ib_pwm a:link, .current-pwm .ib_pwm a:visited 
{
	background: url('../Images/navigation_new.jpg') no-repeat 0px -29px;
	cursor: pointer;
}

.ib_nav .ib_ib a:link, .ib_nav .ib_ib a:visited {left: 131px;width: 155px;}
.ib_nav .ib_ib a:hover, .ib_nav .ib_ib a:focus 
{
	background: url(../Images/navigation_new.jpg) no-repeat -131px -29px;
}
.ib_nav .ib_ib a:active 
{
	background: url(../Images/navigation_new.jpg) no-repeat -131px -29px;
}
.current-ib .ib_ib a:link, .current-ib .ib_ib a:visited 
{
	background: url(../Images/navigation_new.jpg) no-repeat -131px -29px;cursor: pointer;
}

.ib_nav .ib_team a:link, .ib_nav .ib_team a:visited {left: 286px;width: 55px;}
.ib_nav .ib_team a:hover, .ib_nav .ib_team a:focus 
{
	background: url(../Images/navigation_new.jpg) no-repeat -286px -29px;
}
.ib_nav .ib_team a:active 
{
	background: url(../Images/navigation_new.jpg) no-repeat -286px -29px;
}
.current-team .ib_team a:link, .current-ib .ib_team a:visited 
{
	background: url(../Images/navigation_new.jpg) no-repeat -286px -29px;cursor: pointer;
}

.ib_nav .ib_ie a:link, .ib_nav .ib_ie a:visited {left: 341px;width: 123px;}
.ib_nav .ib_ie a:hover, .ib_nav .ib_ie a:focus {background: url(../Images/navigation_new.jpg) no-repeat -341px -29px;}
.ib_nav .ib_ie a:active {background: url(../Images/navigation_new.jpg) no-repeat -341px -29px;}
.current-ie .ib_ie a:link, .current-ie .ib_ie a:visited {background: url(../Images/navigation_new.jpg) no-repeat -341px -29px;cursor: pointer;}

.ib_nav .ib_ic a:link, .ib_nav .ib_ic a:visited {left: 474px;width: 100px;}
.ib_nav .ib_ic a:hover, .ib_nav .ib_ic a:focus {background: url(../Images/navigation_new.jpg) no-repeat -474px -29px;}
.ib_nav .ib_ic a:active {background: url(../Images/navigation_new.jpg) no-repeat -474px -29px;}
.current-ic .ib_ic a:link, .current-ic .ib_ic a:visited {background: url(../Images/navigation_new.jpg) no-repeat -474px -29px;cursor: pointer;}
.shadetabs1{
	width:608px;
	height:35px;
	float: left;
	border-bottom:2px solid #3e451b;
}


.shadetabs1 ul{
margin:0px;
	padding:0px;
	height:35px;
}


.shadetabs1 li{
	width:121px;
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3e451b;
	line-height:35px;
	/*background-image:url(../Images/tabs_border.gif);
	background-repeat:no-repeat;
	background-position:right;*/
	height:35px;
	text-align:center;
	
}

.shadetabs1 li a{
	width:120px;
	font-size:11px;
	color:#3e451b;
	text-decoration:none;
	height:35px;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	
}

.shadetabs1 li a:hover{
text-decoration:none;
color: #3e451b;
background-color:#eccf85;
width:120px;
height:35px;
background-image:none;

}

.shadetabs1 li a.selected{ 
width:120px;
	line-height:35px;
	height:35px;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	background-color:#dcab32;
	color: #3e451b;
	font-weight:bold;
	background-image:none;
}
.content_tab1
{
width:587px;
float:left;
padding:20px 19px 10px 0px;
font-family:Arial;
font-size:11px;
line-height:18px;
color:#3e451b;
height:auto;
}
.textcm
{
float:left;
width:614px;
padding-bottom:16px;
border-bottom:1px solid #eeeeee;
padding-top:22px;
font:normal 11px Verdana;
line-height:18px;
color:#cb9610;
}

.textcm a
{
font:normal 11px Verdana;
line-height:18px;
color:#000;
text-decoration:underline;
}

.textcm a:hover
{
font:normal 11px Verdana;
line-height:18px;
color:#000;
text-decoration:none;
}
.shadetabst{
	width:608px;
	height:35px;
	float: left;
	border-bottom:2px solid #3e451b;
}


.shadetabst ul{
margin:0px;
	padding:0px;
	height:35px;
}


.shadetabst li{
	width:80px;
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3e451b;
	line-height:35px;
	/*background-image:url(../Images/tabs_border.gif);
	background-repeat:no-repeat;
	background-position:right;*/
	height:35px;
	text-align:center;
	
}

.shadetabst li.last{
	width:81px;
	list-style-type:none;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3e451b;
	line-height:35px;
	/*background-image:url(../Images/tabs_border.gif);
	background-repeat:no-repeat;
	background-position:right;*/
	height:35px;
	text-align:center;
	
}

.shadetabst li a{
	width:80px;
	font-size:11px;
	color:#3e451b;
	text-decoration:none;
	height:35px;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	
}

.shadetabst li.last a{
	width:81px;
	font-size:11px;
	color:#3e451b;
	text-decoration:none;
	height:35px;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;	
}

.shadetabst li a:hover{
text-decoration:none;
color: #3e451b;
background-color:#eccf85;
width:80px;
height:35px;
background-image:none;
}

.shadetabst li.last a:hover{
text-decoration:none;
color: #3e451b;
background-color:#eccf85;
width:80px;
height:35px;
background-image:none;
}

.shadetabst li a.selected{ 
width:80px;
	line-height:35px;
	height:35px;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	background-color:#dcab32;
	color: #3e451b;
	font-weight:bold;
	background-image:none;
}

.shadetabst li.last a.selected{ 
width:81px;
	line-height:35px;
	height:35px;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	background-color:#dcab32;
	color: #3e451b;
	font-weight:bold;
	background-image:none;
}
/*---------------------transaction css starts here---------------------*/
.trans_outerwrapper
{
width:205px;
float:left;
height:auto;
}

.trans1
{
width:196px;
height:224px;
float:left;
/*border:1px solid #e4e2e2;
background-image:url(../Images/trans_tab_bg.gif);
background-repeat:repeat-x;*/
}

.trans_title
{
padding:16px 0px 35px 0px;
width:194px;
float:left;
}

.logo
{
width:194px;
float:left;
height:auto;
padding-bottom:31px;
}

.lead_manager_title
{
width:194px;
float:left;
padding-bottom:9px;
}

.trans_text
{
font-family:Verdana;
font-size:11px;
color:#5e5d5d;
line-height:18px;
text-align:center;
width:194px;
font-weight:bold;
}
/*Sales*/
.home_title1
{
float:left;
width:290px;
padding-bottom:20px;

/*background:url(../Images/title_bg.gif) no-repeat top left;
text-transform:uppercase;*/
}
.ipheader_wrappernew
{
	float:left;
width:977px;
height:356px;
background-image:url(../Images/ie_innerpg_header_new.jpg);
background-repeat:no-repeat;
background-position:0px 48px; 

}
.ipheader_wrapper
{
float:left;
width:977px;
height:300px;
background-image:url(../Images/ie_innerpg_header.jpg);
background-repeat:no-repeat;
background-position:0px 42px; 
}
.sales_navigation1
{
	float:left;
width:202px;
height:auto;
padding-left:768px;

}
.nav1 {
	width: 202px;
	height: 29px;
	background-image:url('../Images/navigation_Conferences,Contact Us.gif');
	background-repeat:no-repeat;
	background-position:top right;
	position: absolute;
	top:57px;
	
}

ul.nav1
{
padding:0px;
margin:0px;
}
.nav1 li {
	display: inline;
}
.nav1 li a:link, .nav1 li a:visited {
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.nav1 .pwm a:link, .nav1 .pwm a:visited {
		left: 0px;
		width: 98px;
	}
	.nav1 .pwm a:hover, .nav1 .pwm a:focus {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat 0px -29px;
	}
	.nav1 .pwm a:active {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat 0px -29px;
	}
	.current1-pwm .pwm a:link, .current1-pwm .pwm a:visited {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat 0px -29px;
		cursor: pointer;
	}
	
	.nav1 .ib a:link, .nav1 .ib a:visited {
		left: 98px;
		width: 101px;
		
	}
	.nav1 .ib a:hover, .nav1 .ib a:focus {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat -98px -29px;
	}
	.nav1 .ib a:active {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat -98px -29px;
	}
	.current1-ib .ib a:link, .current1-ib .ib a:visited {
		background: url('../Images/navigation_Conferences,Contact Us.gif') no-repeat -98px -29px;
		cursor: pointer;
	}
.home_title2
{
float:left;
width:450px;
text-transform:uppercase;
padding:5px 0px;
}
.text3
{
float:left;
font:bold 11px Verdana;
line-height:18px;
color:#5e5d5d;
width:611px;
padding-bottom:11px;
border-bottom:1px solid #ebebeb;
}
.research_product_wrapper
{
float:left;
width:600px;
height:auto;
padding-bottom:15px;
border-bottom:1px solid #ebebeb;
}
.research_product_details_box
{
float:left;
width:190px;
height:auto;
}

.research_product_details_box1
{
float:left;
width:194px;
height:auto;
}
.research_product_img
{
float:left;
width:176px;
height:228px;
padding-bottom:20px;
}
.conf_img
{
float:left;
width:141px;
height:214px;
padding:6px 5px 6px 6px;
border:1px solid #ebebeb
}
.research_product_title
{
float:left;
width:166px;
height:auto;
background:url(../Images/subtitle_bg.gif) no-repeat left;
padding-left:10px;
font:bold 11px Verdana;
color:#5e5d5d;
line-height:18px;
background-position:0px 5px;
}

.research_navigation
{
float:left;
/*width:493px;*/
height:auto;
padding-left:183px;
}
.re_nav
{
	width: 471px;
	height: 29px;
	background-image:url('../Images/navigation_ResearchProducts.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	position: absolute;
	top:57px;
}
ul.re_nav
{
padding:0px;
margin:0px;
}
.re_nav li {
	display: inline;
}
.re_nav li a:link, .re_nav li a:visited {
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.re_nav .re_pwm a:link, .re_nav .re_pwm a:visited {
		left: 0px;
		width: 160px;
	}
	.re_nav .re_pwm a:hover, .re_nav .re_pwm a:focus {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat 0px -29px;
	}
	.re_nav .pwm a:active {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat 0px -29px;
	}
	.current-pwm .re_pwm a:link, .current-pwm .re_pwm a:visited {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat 0px -29px;
		cursor: pointer;
	}
	.re_nav .re_ib a:link, .re_nav .re_ib a:visited {
		left: 160px;
		width: 135px;
		
	}
	.re_nav .re_ib a:hover, .re_nav .re_ib a:focus {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -160px -29px;
	}
	.re_nav .re_ib a:active {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -160px -29px;
	}
	.current-ib .re_ib a:link, .current-ib .re_ib a:visited {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -160px -29px;
		cursor: pointer;
	}
	.re_nav .re_ie a:link, .re_nav .re_ie a:visited {
		left: 302px;
		width: 56px;
		
	}
	.re_nav .re_ie a:hover, .re_nav .re_ie a:focus {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -302px -29px;
	}
	.re_nav .re_ie a:active {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -302px -29px;
	}
	.current-ie .re_ie a:link, .current-ie .re_ie a:visited {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -302px -29px;
		cursor: pointer;
	}
	.re_nav .re_sales a:link, .re_nav .re_sales a:visited {
		left: 363px;
		width: 102px;
		
	}
	.re_nav .re_sales a:hover, .re_nav .re_sales a:focus {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -363px -29px;
	}
	.re_nav .re_sales a:active {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -363px -29px;
	}
	.current-sales .re_sales a:link, .current-sales .re_sales a:visited {
		background: url(../Images/navigation_ResearchProducts.jpg) no-repeat -363px -29px;
		cursor: pointer;
	}
.research_product_img1
{
float:left;
width:154px;
height:228px;
padding-bottom:20px;
}
.ig_navigation
{
	float:left;
width:554px;
height:auto;
padding-left:100px;
}
.ig_nav
{
	width: 554px;
	height: 29px;
	background-image:url('../Images/navigation_Investment banking.gif');
	background-repeat:no-repeat;
	position: absolute;
	top:57px;
}
ul.ig_nav
{
padding:0px;
margin:0px;
}
.ig_nav li {
	display: inline;
}
.ig_nav li a:link, .ig_nav li a:visited {
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.ig_nav .pwm a:link, .ig_nav .pwm a:visited {
		left: 0px;
		width: 149px;
	}
	.ig_nav .pwm a:hover, .ig_nav .pwm a:focus {
		background: url('../Images/navigation_Investment banking.gif') no-repeat 0px -29px;
	}
	.ig_nav .pwm a:active {
		background: url('../Images/navigation_Investment banking.gif') no-repeat 0px -29px;
	}
	.current-pwm .pwm a:link, .current-pwm .pwm a:visited {
		background: url(''../Images/navigation_Investment banking.gif'') no-repeat 0px -29px;
		cursor: pointer;
	}
	
	.ig_nav .ib a:link, .ig_nav .ib a:visited {
		left: 149px;
		width: 118px;		
	}
	.ig_nav .ib a:hover, .ig_nav .ib a:focus {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -149px -29px;
	}
	.nav .ib a:active {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -149px -29px;
	}
	.current-ib .ib a:link, .current-ib .ib a:visited {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -149px -29px;
		cursor: pointer;
	}
	
	.ig_nav .ie a:link, .ig_nav .ie a:visited {
		left: 267px;
		width: 76px;
		
	}
	.ig_nav .ie a:hover, .ig_nav .ie a:focus {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -267px -29px;
	}
	.ig_nav .ie a:active {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -267px -29px;
	}
	.current-ie .ie a:link, .current-ie .ie a:visited {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -267px -29px;
		cursor: pointer;
	}
	
	
	.ig_nav .team a:link, .ig_nav .team a:visited {
		left: 343px;
		width: 108px;
		
	}
	.ig_nav .team a:hover, .ig_nav .team a:focus {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -343px -29px;
	}
	.ig_nav .team a:active {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -343px -29px;
	}
	.current-team .team a:link, .current-team .team a:visited {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -343px -29px;
		cursor: pointer;
	}
	
	
	
	.ig_nav .ic a:link, .ig_nav .ic a:visited {
		left: 451px;
		width: 103px;
		
	}
	.ig_nav .ic a:hover, .ig_nav .ic a:focus {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -451px -29px;
	}
	.ig_nav .ic a:active {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -451px -29px;
	}
	.current-ic .ic a:link, .current-ic .ic a:visited {
		background: url('../Images/navigation_Investment banking.gif') no-repeat -451px -29px;
		cursor: pointer;
	}
.BlueTxtHead{Font-Family:Arial,verdana;PADDING-left:3px;PADDING-top:3px;PADDING-bottom:4px;Font-Size:11px;Color:#18326B;Font-Weight: bold;text-align:left;line-height:40px;}
.RedTxt{Font-Family:Arial,verdana;PADDING-left:3px;PADDING-top:3px;PADDING-bottom:4px;Font-Size:11px;Color:Red;Font-Weight: bold;text-align:left;line-height:40px;}
.DropDown { color: #000000; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #7e97b6; padding-left: 4px; font-weight: normal; text-align: left; margin-left: 5px; }
.txtButn{
	BORDER-TOP: #ece9d8 1px solid;
	 BORDER-RIGHT: #aca899 1px solid; 
	 BORDER-BOTTOM: #aca899 1px solid; BORDER-LEFT: #ece9d8 1px solid;
	  BACKGROUND:#5A6108;  FONT-SIZE: 13px; 
	  COLOR: #F7FBDE; FONT-FAMILY: verdana
}
.welcomeTxt
{
font-family:verdana, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-top:15px;
color:#1f2500;
}
.GridHeadLeft
{
font-family:verdana, Helvetica, sans-serif;font-size:11px;font-weight:bold;background-color:#3e451b;color:#FFFFFF;padding:5px;padding-right:10px;line-height:20px;
}
.GridDataLeft
{
	font-family:verdana, Helvetica, sans-serif;font-size:11px;font-weight:bold;background-color:#FFFFFF;color:#3e451b;padding:5px;padding-right:10px;line-height:20px;
}
.topheadpadd {
    border-bottom: 1px solid #3E451B;
    padding-top: 37px;
}
.HeadTxt {
    color: #0E1000;
    font-family: verdana,Helvetica,sans-serif;
    font-size: 15px;
    padding-left: 0;
    text-align: left;
}
.email
{
	 color: #0E1000;
    font-family: verdana,Helvetica,sans-serif;
    font-size: 15px;
    padding-left: 0;
    text-align: left;
}
.textcontent {
    color: #1F2500;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    text-decoration: underline;
}
.back_link
{
font:normal 11px Verdana;
color:#cb9610;
text-align:right;
float:left;
width:597px;
padding-bottom:20px;
}

.back_link a
{
font:normal 11px Verdana;
color:#cb9610;
text-align:right;
text-decoration:underline;
}

.back_link a:hover
{
font:normal 11px Verdana;
color:#cb9610;
text-align:right;
text-decoration:none;
}
/*Calender*/
.calendar { position: relative; display: none; border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; font-size: 11px; color: #000; cursor: default; background: #f5f6f8; font-family: Verdana,verdana,sans-serif; z-index: 100; }
.calendar table { border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; font-size: 11px; color: #000; cursor: default; background: #f5f6f8; font-family: Verdana,verdana,sans-serif; }
.calendar .button { text-align: center; padding: 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; }
.calendar .nav { background: transparent url(menuarrow.gif) no-repeat 100% 100%; }
.c
.DropDown { color: #000000; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #7e97b6; padding-left: 4px; font-weight: normal; text-align: left; margin-left: 5px; }
.name { border-bottom: 1px solid #000; padding: 2px; text-align: center; background: #d5eeff; }
.calendar thead .weekend { color: #f00; }
.calendar thead .hilite { border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; padding: 0px; background-color: #d5eeff; }
.calendar thead .active { padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; background-color: #b8c4c0; }
.calendar tbody .day { width: 2em; text-align: right; padding: 2px 4px 2px 2px; }
.calendar tbody .day.othermonth { font-size: 80%; color: #aaa; }
.calendar tbody .day.othermonth.oweekend { color: #faa; }
.calendar table .wn { padding: 2px 3px 2px 2px; border-right: 1px solid #000; background: #d5eeff; }
.calendar tbody .rowhilite td { background: #d5eeff; }
.calendar tbody .rowhilite td.wn { background: #f5f6f8; }
.calendar tbody td.hilite { padding: 1px 3px 1px 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; }
.calendar tbody td.active { padding: 2px 2px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; }
.calendar tbody td.selected { font-weight: bold; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; padding: 2px 2px 0px 2px; background: #d5eeff; }
.calendar tbody td.weekend { color: #f00; }
.calendar tbody td.today { font-weight: bold; color: #00f; }
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell { visibility: hidden; }
.calendar tbody .emptyrow { display: none; }
.calendar tfoot .footrow { }
.calendar tfoot .ttip { background: #d5eeff; padding: 1px; border: 1px solid #000; background: #288fd2; color: #fff; text-align: center; }
.calendar tfoot .hilite { border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; padding: 1px; background: #d5eeff; }
.calendar tfoot .active { padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; }
.calendar .combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; background: #d5eeff; font-size: 90%; padding: 1px; z-index: 100; }
.calendar .combo .label, .calendar .combo .label-IEfix { text-align: center; padding: 1px; }
.calendar .combo .label-IEfix { width: 4em; }
.calendar .combo .active { background: #f5f6f8; padding: 0px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; }
.calendar .combo .hilite { background: #048; color: #aef; }
.calendar td.time { border-top: 1px solid #000; padding: 1px 0px; text-align: center; background-color: #e8f0f4; }
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm { padding: 0px 3px 0px 4px; border: 1px solid #889; font-weight: bold; background-color: #fff; }
.calendar td.time .ampm { text-align: center; }
.calendar td.time .colon { padding: 0px 2px 0px 3px; font-weight: bold; }
.calendar td.time span.hilite { border-color: #000; background-color: #667; color: #fff; }
.calendar td.time span.active { border-color: #f00; background-color: #000; color: #0f0; }





/* banner */

#templatemo_banner {
	width: 970px;
	height: 280px;
	padding: 10px 0;
}

#templatemo_banner #banner_box ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#templatemo_banner #banner_box li {
	margin: 0;
	padding: 0;
	display: inline;
}

#templatemo_banner #banner_box li a {
	position: relative;
	display: block;
	float: left;
	width: 230px;
	height: 280px;
	margin-left: 10px;
}

#templatemo_banner #banner_box li span {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 230px;
	height: 217px;
}

#templatemo_banner #banner_box li a span:hover {
	background: url(../Images/images/templatemo_banner_hover.png) no-repeat;
}

#templatemo_banner #banner_box li .current {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 230px;
	height: 217px;
	background: url(../Images/images/templatemo_banner_hover.png) no-repeat;
}
/* end of banner */

/* menu */

#templatemo_menu {
	width: 950px;
	height: 50px;
	padding: 0 10px;
	background: url(../Images/images/templatemo_menu.png) no-repeat center top;
}

#templatemo_menu ul {
	margin: 0px;
	padding: 15px 0 0 15px;
	list-style: none;
}

#templatemo_menu ul li {
	padding: 0px;
	margin: 0px;
	display: inline;
}

#templatemo_menu ul li a {
	float: left;
	display: block;
	margin-right: 40px;
	font-size: 14px;
	text-decoration: none;
	color: #666666;	
	font-weight: normal;
	outline: none;
}
#templatemo_menu ul li a:hover {
	color: #009900;
}

/* end of menu */

.templatemo_box {
	margin-bottom: 10px;
	background: url(../Images/images/templatemo_box_body.jpg) repeat-y right;
}

.templatemo_box .body {
	padding: 5px 15px 5px 15px;
}

.templatemo_box h2 {
	position: relative;
	height: 25px;
	margin: 0;
	padding: 8px 15px;
	font-size: 14px;
	color: #048dc6;
	font-weight: bold;
	background: url(../Images/images/templatemo_box_tr.jpg) no-repeat top right; 
}

.templatemo_box h2 span {
	position: absolute;
	width: 10px;
	height: 35px;
	top: 0;
	left: 0;
	background: url(../Images/images/templatemo_box_tl.jpg);
}

.templatemo_box .box_bottom {
	position: relative;
	height: 12px;
	background: url(../Images/images/templatemo_box_br.jpg) top right;
}

.templatemo_box .box_bottom span {
	position: absolute;
	width: 10px;
	height: 12px;
	top: 0;
	left: 0;
	background: url(../Images/images/templatemo_box_bl.jpg);
}

.side_menu {
	list-style: none;
	padding: 0px;
	margin: 0 0 0 0;
}

.side_menu li {
	padding: 0;
	margin: 5px 0;




}

.side_menu li a {
	display: block;
	color: #666;
	padding: 0px 15px;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/images/templatemo_menu_list.png) left center no-repeat;
}

.side_menu li a:hover {
	color: #c85d16;
}










.side_menu1 {
	list-style: none;
	padding: 0px;
	margin: 0 0 0 0;
}

.side_menu1 li {
	display: block;
	color: #666;
	padding: 0px 15px;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/images/templatemo_menu_list.png) left top no-repeat;




}

.side_menu1 li a {
	display: block;
	color: #666;
	padding: 0px 15px;
	font-weight: normal;
	text-decoration: none;
	background: url(../Images/images/templatemo_menu_list.png) left center no-repeat;
}

.side_menu1 li a:hover {
	color: #c85d16;
}




/* content*/

#templatemo_content_wrapper {
	clear: both;
	padding: 10px;
	
}

#templatemo_left_sidebar {
	float: left;
	margin-right: 10px;
	width: 230px;
}

#templatemo_right_sidebar {
	float: right;
	width: 230px;
}

#templatemo_content {
	float: left;
	width: 460px;
}

.news_image {
	float: left;
	margin: 3px 15px 0 0;
	border: 5px solid #e5e5e5;
}

.news_box {
	clear: both;
	margin-bottom:20px;
}
	
.news_box h3{
	font-size: 14px;
	margin: 0 0 10px 0;
}

.sidebar_box {
	margin-bottom: 10px;
}

/* footer */

#templatemo_footer_wrapper {
	background: #bfbfbf url(images/templatemo_footer.jpg) top repeat-x;
}

#templatemo_footer {
	width: 950px;
	padding: 30px 10px;
	margin: 0 auto;
	text-align: center;
	color: #666666;
}

#templatemo_footer a {
	color: #666666;
	font-weight: normal;
}

#templatemo_footer a:hover {
	color: #333333;
	font-weight: normal;
}


#templatemo_footer a:hover {
	text-decoration: none;
}

#templatemo_footer .footer_menu {
	margin: 0 0 10px 0;
	padding: 0px;
	list-style: none;
}

.footer_menu li {
	margin: 0px;
	padding: 0 20px;
	display: inline;
	border-right: 1px solid #666666;
}

.footer_menu .last_menu {
	border: none;
}

/* end of footer */


/* end of footer */
.form-group{
	display: flex;
	flex-direction: column;
	margin: 14px 0px;
}
.form-group-radio{
	display: flex;
}
.form-group lable{
		font-size: 14px;
		padding: 4px;
		margin-bottom: 4px;
}
.input-text{
	width: 80%;
	font-size: 16px;
	height: 30px;
	color: #000000b3;
	border-radius: 4px;
	border: 1px solid #00000061;
	padding-left: 10px;
}
.input-radio{
			width: 20%;
			font-size: 18px;
			height: 20px;
			color: #000000b3;
			border-radius: 4px;
			border: 1px solid #00000061;
			padding-left: 10px;
}

.radio-group{
	display: flex;
		align-items: center;
}
.radio-group label{
		padding-top: 4px;
}
.radio-group-btn{
width: 26%;
	display: flex;
	font-size: 14px;
	align-items: center;}

	.input-button{
		width: 200px;
		height: 30px;
		border: none;
		background-color: #048dc6;
		color: white;
		border-radius: 6px;
	}
	.input-button:hover{
			background-color: #04577a;
	}

		 .error-message {
		 	color: red;
		 	font-size: 11px;
		 }