/* CSS Document */
/****************************************************************************************************
* Filename: Main.css
* Purpose: All the basic CSS Rules required to design web pages.
****************************************************************************************************/
/*** BODY (GLOBAL SETTING)***/

@font-face{
	font-family: 'Lucida Grande';
	src: url('lucida-grande.ttf')
}

@font-face{
	font-family: 'VAGRoundedStdThin';
	src: url('VAGRoundedStd-Thin.ttf')
}

@font-face{
	font-family: 'LATOLight';
	src: url('lato-light.ttf')
}

@font-face{
	font-family: 'LATOLightItalic';
	src: url('lato-lightitalic.ttf')
}

body {font:normal 12px 'Lucida Grande', Arial, Helvetica, sans-serif; color:#404040 !important; color:#404040 ;font-size:13px; background:#FFFFFF url(../images/body_bg.png) 0 0 repeat-x; }/*color changed on 4-11 org color->#898989*/ /*color changed on 4-13 #c9c9c3; changed again on 27 July #F9F8F4 */
body, html {height:100%}

.main_body {font:normal 12px 'Lucida Grande', Arial, Helvetica, sans-serif; color:#404040 !important; color:#404040 ;font-size:13px; background:#FFFFFF url(../images/body_bgfull.png) 0 0 repeat-x; }

/*** MAIN WRAPPERS ***/
#mainwrap {/*background:url(../images/whtbg.jpg) 0 0 repeat-y*/; width:971px; padding:0 8px 0 1px;}
#wrapper {/*width:970px;*/ min-height:100%; margin-bottom:-81px; }
#wrapper2 {width:970px; min-height:100%; margin-bottom:-81px;}
#mainwrap2 { width:971px; padding:0 8px 0 1px;margin-top:10px}
.bg_color{ background:#fff !important}

a {color:#00587F}
.ddsubmenustyle li
{
	background:#fff;
	padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
}

/*** HEADER ***/
#header {width:100%; margin-bottom:10px; height:100px; float:left; }

/*** WEBSITE LOGO ***/
#logo {width:330px; height:78px; margin-left:61px;margin-top:18px;}/*margin right changed on 4-11 org->35px*/
#logo a , #logo a:hover {display:block; width:234px; height:45px; text-decoration:none; background:url (../images/logo.gif) 0 0 no-repeat}
.topnav {margin:10px 65px 0 0;}
.topnav2 {margin:10px 96px 0 0}
.topnav a,.topnav2 a {padding:0 5px; color:#333333;} /*7a7a7a*/
.topnav a:hover,.topnav2 a:hover{color:#404040}
/** MAIN NAV **/
ul#globalNav li {}
ul#globalNav li a {}
ul#globalNav li a.active, ul#globalNav li a:hover {}
.font12 a{color:#00587F;}
/*** SUB NAVS ***/
/*** MAIN CONTENTS (section wise) ***/
#maincont { margin:0 5px 0px 10px; width:970px; float:left; }
#content{width:100%}
.schedul{margin-top:35px;}
.schedul_new{margin-top:66px;}
.big_head {font-size:22px; font-weight:bold; color:#404040; text-align:center; padding-bottom:15px; width:407px;}

.big_head1 {font-size:22px; margin-left: -45px; font-weight:400; color:#333333; text-align:center; padding-bottom:15px; width:407px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;} /*002060*/

.big_head2 {font-size:22px; font-weight:400; color:#333333; text-align:center; padding-bottom:15px; width:407px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;} /*002060*/

.tpbg_1_forget{background:url(../images/outer_bg_top_2.png) 0 0 no-repeat; width:407px; height:58px; line-height:61px; text-align:center}
.tpbg_1{background:none; width:409px; height:58px; line-height:61px; text-align:center}
.appoinmt_info{width:410px; } /*background:url(../images/midd_img_2.png) 0 0 repeat-y} background:#f1ecdf; padding:0px 20px 10px; border:solid 1px #c6c1b7; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; behavior:PIE.htc); position:relative; z-index:0; margin-right:80px;*/
.appoinmt_info_forget{width:457px; background:url(../images/outer_bg_1.png) 0 0 repeat-y}
.appoinmt_info1{width:357px; background:url(../images/outer_bg_Onemore.png) 0 0 repeat-y}

.btmbg_1{background:url(../images/outer_bg_btm_2_old.png) 0 0 no-repeat; height:60px;}
.btmbg_1_forget{background:url(../images/outer_bg_btm_2.png) 0 0 no-repeat; height:43px;}
.btmbg_1_new{background:url(../images/outer_bg_btm_Onemore.png) 0 0 no-repeat; height:57px;}

.btmbg_2{ background:none; height:30px;}

.btm_info{width:407px; text-align:center}


.tpbg_25 {/* background:url(../images/outer_bg_top_25.png) 0 0 no-repeat;*/ height:70px; line-height:61px; text-align:center}
.tpbg_25_initiallogin {background:url(../images/outer_bg_top_25_1.png) 0 0 no-repeat; height:70px; line-height:61px; text-align:center}
.tpbg_25_onemorestep{background:url(../images/outer_bg_top_25_2.png) 0 0 no-repeat; height:70px; line-height:61px; text-align:center}
.appoinmt_info25 {width:358px; border:1px solid #C0BCB3;border-radius:10px; /*background:url(../images/outer_bg_25.png) 0 0 repeat-y;*/ overflow:hidden; } 
.initial_login {width:815px; background:url(../images/outer_bg_25_1.png) 0 0 repeat-y; overflow:hidden} 
.one_more-step {width:815px; background:url(../images/outer_bg_25_2.png) 0 0 repeat-y; overflow:hidden} 
.btmbg_25{/*background:url(../images/outer_bg_btm_25.png) 0 0 no-repeat;*/ height:49px;}
.btmbg_25_initiallogin{background:url(../images/outer_bg_btm_25_1.png) 0 0 no-repeat; height:49px;}
.btmbg_25_onemorestep{background:url(../images/outer_bg_btm_25_2.png) 0 0 no-repeat; height:49px;}

/*Added by Munjal*/
.topbg { height:70px; line-height:61px; text-align:center}
.bottombg{ height:49px;}
/* Ends Here*/


ul.appoinmt{width:310px; margin:0 auto ;padding-top:7px}
.orgtxt {font-weight:bold; color:#D52D08; font-size:20px; text-align:center ;display:block ;padding-top:10px}
.wht_inp { background:none; padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; -khtml-border-radius:7px; -ms-border-radius:7px; border-radius:7px; -border-radius:7px; width:105px; font-size:13px}
.input_2 {background:url(../images/input_bg_2.png) 0 0 repeat-x; padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; -khtml-border-radius:7px; -ms-border-radius:7px; border-radius:7px; -border-radius:7px; width:127px; margin-left:20px;}
.input_btn {background:url(../images/input_bg_2.png) 0 0 repeat-x; padding:5px 6px 3px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; -khtml-border-radius:7px; -ms-border-radius:7px; border-radius:7px; -border-radius:7px; width:117px; margin-left:20px; cursor:pointer; font-size:13px ;height:29px}
.wht_inp_big {width:248px;}
ul.appoinmt li {margin:10px 0 30px 0; text-align:center}
ul.appoinmt_2 li{margin-top:0}
.speciality{width:304px; background:url(../images/searchbox.png) 0 0 no-repeat; border:none; height:25px; padding-bottom:6px}
.speciality3{ background:url(../images/selct_drpdwn.png) 0 0 no-repeat; border:none; height:35px; float:left}
.speciality2{margin-left:20px;}
span.select {color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:0 !important; left:0 !important; width:267px ; text-align:left}
select.styled {background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size:13px; height: 22px; left: 0; opacity: 0; position: absolute !important; top:3px !important; width:304px !important; filter:alpha(opacity=0)}

.ailment{width:142px; margin-left:10px; float:left}
.ortxt{text-align:center; font-size:12px;padding:0 0 5px; width:261px;color:#595959}
.srch_btn{background:url(../images/search_btn.png) 0 0 no-repeat; width:89px; height:55px; display:block}
.srch_btn:hover{background:url(../images/search_btn.png) 0 0 no-repeat; width:89px; height:55px; display:block}
.learn_more{font-size:14px; color:#00587F;/* text-shadow:2px 2px 2px #b5b1a7;*/ line-height:35px; font-weight:700}
.newpat_info{margin-right:0; width:400px;}
.patnt_info ul.newpat li {background:url(../images/bullet.png) 0 5px no-repeat; padding-left:15px;  margin-top:5px; line-height:1.7; padding-bottom:5px}
.patnt_info{padding:7px 19px 0 30px; min-height:212px}
ul.newpat{width:310px; margin:0 auto}
.head2{color:#7e7e7f; font-size:16px; font-weight:bold}
.area_pagntn a{border:solid 1px #ccc; padding:0px 9px; font-weight:bold; color:#7c7678; font-size:11px}
.area_pagntn a.pag_act:hover, .area_pagntn a:hover{border:solid 1px #eb6205; color:#eb6205}
.area_pagntn a.pag_act {background:#d6dbd7; color:#7c7678; border:solid 1px #7c7678; font-weight:bold; }
.rgt_arrow{background:url(../images/rgt_arrow.png) 0 0 no-repeat; width:24px; height:25px;}
.areas_inf{background:none; width:266px; margin:10px 31px 0 0;}
.font19{ font-size:15px}


.attchange{ width:300px !important;float:left;}
.attchange .flatt{width:260px; float:left; height:60px;}
.attchange .flatt .num1 {background:url("../images/bullet_att.png") no-repeat scroll 0 2px transparent; color:#FFFFFF; font:bold 16px Arial,Helvetica,sans-serif; margin-right:8px; padding:3px 7px;}

.num1_search { background:url("../images/bullet_att.png") no-repeat scroll 0 2px transparent; color:#FFFFFF; font:bold 16px Arial,Helvetica,sans-serif; margin-right:8px; padding:3px 7px; }

#areas .topbg{ background:none; width:267px; height:35px; font-size:15px; font-weight:bold; color:#7e7e7f; padding:5px 0 0 4px}
#areas .btm_bg{background:none; width:268px; height:22px;}
#areas .area_infos{overflow:hidden;  width:220px}
.dctr_name{color:#2096de; font-weight:bold; font-size:13px;}
.rating{background:url(../images/hearts.png) 0 0 no-repeat; height:15px; width:88px; margin-top:5px;}

.rating_star{background:url(../images/stars-5.png) 0 0 no-repeat; height:14px; width:83px; margin-top:5px;}

.rtng_cnt{padding:3px 5px 5px 5px;}
.area_infos .org_btn {background:url(../images/btn_sprite.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; height:27px; padding:0px 20px; color:#fff; font-weight:bold; line-height:2.3; width:95px; margin:0 auto; display:block; border:solid 1px #c4c0b5; margin-top:5px}
*:first-child+html .area_infos .org_btn {line-height:3}
.area_infos .org_btn:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x;}
.area_pagntn{height:20px; padding-top:5px}
.prov_areas .areas_lst{margin-right:0}
/*** LISTINGS ***/
/*** FOOTER ***/
#footerwrap{clear:both; width:980px; margin:0 auto}
#footer {width:980px; margin:0 auto}
.ftop_link { background: none; padding: 0 8px 10px 1px; width: 971px; font-size:13px}
.foot_lnks {width:905px; margin-right:55px;}/*52px*/
.foot_lnks2 {width:820px; margin-right:82px;} /*82px*/
.foot_lnks a,.foot_lnks2 a{line-height:45px; color:#404040; font-size:13px; padding:0 3px} /*7A7A7A*/
.foot_lnks a:hover,.foot_lnks2 a:hover {color:#404040}
.foot_lnks .sharebtn,.foot_lnks2 .sharebtn  {background:url(../images/sharethis.png) 0 0 no-repeat; /*-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;*/ position:relative; z-index:0; float:left; color:#fff; /*font-weight:bold; border:solid 1px #c4c0b5;*/ margin-right:10px; width:40px; margin-left:20px; padding:13px 37px 0 0;}

.foot_lnks .sharebtn:hover,.foot_lnks2 .sharebtn:hover {/*background:url(../images/btn_sprite.png) 0 -32px repeat-x; */color:#fff}

.foot_lnks .sharebtn1,.foot_lnks2 .sharebtn1 {background:url(../images/sharethis.png) 0 0 no-repeat; /*-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;*/ position:relative; z-index:0; float:left; color:#fff; /*font-weight:bold; border:solid 1px #c4c0b5;*/ margin-right:0px; width:30px; margin-left:20px; padding:13px 0px 0 0;}

.foot_lnks .sharebtn1:hover,.foot_lnks2 .sharebtn1:hover {/*background:url(../images/btn_sprite.png) 0 -32px repeat-x; */color:#fff}

.foot_lnks .social,.foot_lnks2 .social {/*margin-top:0px; width:440px;*/margin-top:10px; width:200px;}
.foot_lnks .social .facebook, .foot_lnks2 .social .facebook{background:url(../images/facebook.png) 0 0 no-repeat; width:22px; height:22px; float:right; margin-right:0px; margin-left:5px;}
.foot_lnks .social .tweet, .foot_lnks2 .social .tweet {background:url(../images/twitter.png) 0 0 no-repeat; width:22px; height:22px; float:right; margin-left:5px;}
.foot_lnks .social .youtube, .foot_lnks2 .social .youtube {background:url(../images/youtube.png) 0 0 no-repeat; width:22px; height:22px; float:right; margin-left:5px;}
.foot_lnks .social .linkedin, .foot_lnks2 .social .linkedin {background:url(../images/linkedin.png) 0 0 no-repeat; width:22px; height:22px; float:right; margin-left:5px;}
.foot_lnks .social .g_plus,.foot_lnks2 .social .g_plus {background:url(../images/g_plus.png) 0 0 no-repeat; width:22px; height:22px; float:right; margin-left:5px;}
.copyrgt {text-align:left; padding-left:172px; /*background:url(../images/footer_graybg.jpg) 0 0 no-repeat; background:#F9F8F4;*/ height:49px; line-height:42px ;color:#666666; font-weight:400; font-size:13px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;}
.copyrgt a{color:#666666; font-size:13px;}
.copyrgt a:hover{color:#fff}

ul li.sharebtn  {background:url(../images/buttonbg.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;position:relative; z-index:0; float:left; height:17px; line-height:1.3; padding:5px 20px; color:#fff; font-weight:bold; border:solid 1px #c4c0b5;}

a.sharebtn  {background:url(../images/buttonbg.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;position:relative; z-index:0; height:27px; line-height:2.2; padding:5px 20px; color:#fff; font-weight:bold; border:solid 1px #c4c0b5; margin:3px auto 0; font-size:13px;}

.sharebtn  {/*background:url(../images/buttonbg.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; */ position:relative; z-index:0; height:19px; line-height:2.2; padding:5px 20px; color:#fff; font-weight:bold; /*border:solid 1px #c4c0b5;*/ margin:3px auto 0; font-size:13px;}


a.sharebtn1  {background:url(../images/buttonbg.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;position:relative; z-index:0; height:27px; line-height:2.2; padding:5px 20px; color:#fff; font-weight:bold; border:solid 1px #c4c0b5; margin:3px auto 0; font-size:13px;}

.sharebtn1  {/*background:url(../images/buttonbg.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; */ position:relative; z-index:0; height:19px; line-height:2.2; padding:5px 20px; color:#fff; font-weight:bold; /*border:solid 1px #c4c0b5;*/ margin:3px auto 0; font-size:13px;}

/*** COMMON MODULES ***/
/*** ROUNDED MODULES */
.top1, .top1 div , .end1, .end1 div {background:url(../images/sprite.gif) 0 0 no-repeat; overflow:hidden}
.top1 {background-position:0 0; padding-left:12px}
.top1 div {background-position:100% -29px; height:14px}
.end1 {background-position:0 -14px; padding-left:12px}
.end1 div {background-position:100% -43px; height:14px}
.bg1 {background:#fff; border:1px solid #e0eaf2; border-width:0 1px}

#contentone {width:710px; margin-right:40px}
#sidebar {width:174px; margin-top:80px;}

.leftmenu {width:153px; margin:140px auto 0}
.leftmenu li {font:normal 15px Arial, Helvetica, sans-serif; margin-bottom:10px}
.leftmenu li a {width:125px; text-align:justify; color:#333333; font-weight:400; height:35px; line-height:35px; display:block; font-size:19px; padding:0px 25px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;} /*6c655f*/

.leftmenu li a:hover, .leftmenu li a.active {font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-size:19px;color:#333333; /*background:url(../images/hover.png) 0 0 no-repeat;*/ font-weight:bold;background-color:#D9D9D9;}



.leftmenu1 {width:500px;}
.leftmenu1 li {font:normal 16px Arial, Helvetica, sans-serif}
.leftmenu1 li a {padding:8px 0; text-align:center; float:left; width:70px; text-align:center; margin-bottom:10px; color:#6c655f}
.leftmenu1 li a:hover, .leftmenu1 li a.active {background:url(../images/bgbtm.gif) 0 0 no-repeat; font-weight:bold; margin-bottom:9px}



.bgty { /*background:url(../images/bgtile.gif) 1px 0 repeat-y;*/ width:100%}
.bgtp { /*background:url(../images/bgtop.gif) 0 0 no-repeat;*/ padding-top:44px}
.bgbtm { /*background:url(../images/bgbtm.gif) 0 100% no-repeat;*/ padding:0 80px 66px 80px}
.bgbtm h3.title {font-size:37px; font-family:'VAGRoundedStdThin',Arial,Helvetica,sans-serif; color:#00587F; font-weight:400; border-bottom:1px solid #c0bcb3; padding-bottom:10px; margin-bottom:15px; position:relative; z-index:0}

.bgtyone {background:url(../images/bgtileone.png) 0 0 repeat-y; width:95%; border-radius:20px 20px 20px 20px; -border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -moz-box-shadow:5px 5px 5px #bcbcbc; -webkit-box-shadow:5px 5px 5px #bcbcbc; box-shadow:5px 5px 5px #bcbcbc;}
.bgtyone_11 {background:url(../images/bgtileone_reset.png) 0 0 repeat-y; width:100%}
.bgtpone {/*background:url(../images/bgtpone.png) 0 0 no-repeat;*/ padding-top:45px}
.bgtpone_new {background:url(../images/bgtpone_reset.png) 0 0 no-repeat; /*padding-top:10px*/}
.bgbtmone {/*background:url(../images/bgbtmone.png) 0px 100% no-repeat;*/ padding:10px 80px 45px 80px}
.bgbtmone_new {background:url(../images/bgbtmone_reset.png) 0px 100% no-repeat; padding:0px 80px 38px 80px}
.bgbtmone h3.title {font-size:22px; color:#002060; border-bottom:1px solid #c0bcb3; padding-bottom:10px; margin-bottom:15px}
.bgtyone36 {background:url(../images/bgtileone36.png) 0 0 repeat-y !important; width:100%}
.bgtpone36 {background:url(../images/bgtpone36.png) 0 0 no-repeat !important; padding-top:45px}
.bgbtmone36 {background:url(../images/bgbtmone36.png) 0px 100% no-repeat !important; padding:10px 80px 45px 80px}

.bgtponeNew {background:url(../images/bgtponeNew.png) 0 0 no-repeat; padding-top:45px}
.bgtyoneNew {background:url(../images/bgtileoneNew.png) 0 0 repeat-y; width:100%}
.bgbtmoneNew {background:url(../images/bgbtmoneNew.png) 0px 100% no-repeat; padding:10px 80px 45px 80px}
.bgbtmoneNew h3.title {font-size:28px; color:#1E2F8C; border-bottom:1px solid #c0bcb3; padding-bottom:10px; margin-bottom:15px}

.abtus {font-size:15px}
.font13 {font-size:13px!important}
.font22 {font-size:22px!important}
.abtus p {margin-bottom:10px}
.abtus ul {margin:0 0 25px 15px; padding:0}
.abtus ul li {margin:15px 0; padding:0 0 0 10px}

h5.tile {font-size:13px;line-height:30px; color:#404040}
.ftsiz16 {font-size:16px}
.org_btnone {background:url(../images/btn_sprite.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; height:27px; padding:0px 5px; font-size:13px; color:#fff; font-weight:bold; line-height:2.0; margin:0 auto; text-transform:capitalize; display:block; border:solid 1px #c4c0b5; margin-top:3px}
*:first-child+html .org_btnone {line-height:2}
.org_btnone:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x}

.org_btntwo {background:url('../images/btn_sprite.png') 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; -border-radius:5px; border-radius:5px; -webkit-box-shadow:3px 3px 5px #888; -moz-box-shadow:3px 3px 5px #888; -o-box-shadow:3px 3px 5px #888 #888px; -khtml-box -shadow:3px 3px 5px #888; -ms-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888; height:29px; padding:0px 5px; font-size:16px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; line-height:2.0; margin:0 auto; text-transform:capitalize; display:block; border:solid 1px #c4c0b5; cursor:pointer}
*:first-child+html .org_btntwo {line-height:2}
.org_btntwo:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x}

.org_btn3 {background:url(../images/btn_sprite.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; height:27px; padding:0px 5px; font-size:14px; color:#fff; font:bold 13px Arial, Helvetica, sans-serif; line-height:2.0; margin:0 auto; text-transform:capitalize; display:block; border:solid 1px #c4c0b5; cursor:pointer}
*:first-child+html .org_btn3 {line-height:2}
.org_btn3:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x}

.org_btntwo123 {background:.#fff 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; height:29px; padding:0px 5px; font-size:16px; color:#888888; font:bold 14px Arial, Helvetica, sans-serif; line-height:2.0; margin:0 auto; text-transform:capitalize; display:block; border:solid 1px #c4c0b5; cursor:pointer}
*:first-child+html .org_btntwo {line-height:2}

.btn {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #BFBFBF; height:20px; line-height:19px; font-size:13px; color:#404040; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0 5px; font-weight:700; margin-right:4px; margin-top:4px;}


.btnone {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #cecdc9; height:30px; line-height:2.0; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0}
.btnone:hover {background:url(../images/btn_sprite.gif) 0 -99px repeat-x}
.btnone span {background:url(../images/plus.gif) 10px 1px no-repeat; padding:0 20px 0 30px}
.btnone2 span {background:url(../images/plus.gif) 10px 8px no-repeat; padding:0 20px 0 30px; width:50px}
.btnone2 {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #cecdc9; height:30px; line-height:2.0; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0}
.btnone2:hover {background:url(../images/btn_sprite.gif) 0 -99px repeat-x}

.btn2 {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #cecdc9; height:29px; line-height:2.0; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0 10px; cursor:pointer}
.btn2:hover {background:url(../images/btn_sprite.gif) 0 -99px repeat-x}

/* ADded for Home Pages*/
.btn2_black {
    background-color:#BCBCBC;  
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #EDEDED), color-stop(1, #BCBCBC));
	background:-moz-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-webkit-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-o-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-ms-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	behavior: url(border-radius.htc);
	border:1px solid #cecdc9; height:33px; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px;     -ms-border-radius:5px; border-radius:5px; 
	padding:5px 6px 6px; cursor:pointer;
}

.btn2_black:hover {
    background-color:#BCBCBC;  
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #EDEDED), color-stop(1, #BCBCBC));
	background:-moz-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-webkit-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-o-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-ms-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	behavior: url(border-radius.htc);
	border:1px solid #cecdc9; height:33px; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px;     -ms-border-radius:5px; border-radius:5px; 
		padding:5px 6px 6px; cursor:pointer;
	
}

.btn2_black_contact, .btn2_black_contact:hover { 
    background-color:#BCBCBC; 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #EDEDED), color-stop(1, #BCBCBC));
	background:-moz-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-webkit-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-o-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:-ms-linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	background:linear-gradient(top, #EDEDED 5%, #BCBCBC 100%);
	behavior: url(border-radius.htc);
	border:medium none; font-size:19px; color:#333333; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; 
	padding:5px 9px 7px; cursor:pointer;
	width:115px;
	font-weight:400;
	height:23px;
	text-align:center;
	margin:4px 4px 0 0;
}

.howitworks {margin-bottom:10px; border-bottom:1px solid #C0BCB3}
.howitworks p {margin-bottom:20px; line-height:20px}
.howitworks p span {background:url(../images/bullet_n.png) no-repeat 0 2px; color:#f5f1e6; font-size:13px; font-weight:bold; padding:4px 7px; margin-right:10px;  line-height:1.2; margin-top:-2px}

.list1 li {overflow:hidden; margin-bottom:10px}
.list1 li label {font-size:14px; font-weight:bold; float:left; width:170px}
.list1 li p {background:url(../images/dots.png) 0 9px no-repeat; padding:0 0 0 17px; margin-bottom:13px}

.list2 li {background:url(../images/dots.png) 0 3px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 17px; margin-bottom:13px; font-size:12px}
.list25 li {background:url(../images/right_arrow.png) 0 2px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 17px; margin-bottom:13px}
.list3 li {overflow:hidden; margin-bottom:10px; font-size:14px}
.list3 li {background:url(../images/bullert1.png) 0 5px no-repeat; padding:0 0 0 20px; margin-bottom:13px}
.list35{ width:298px}
.list35 li p {background:url(../images/right_arrow.png) 0 2px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 25px; margin-bottom:13px;font-size:12px; margin-top:7px; line-height:18px}

.list4 li label {font-size:14px; font-weight:bold;}
.list4 li p{background:url(../images/right_arrow.png) 0 9px no-repeat; padding:0 0 0 35px; margin-bottom:13px !important;font-size:13px;}

.careersec {padding:20px 0 20px; font-size:14px}
.careersec .colt {width:227px; padding-right:55px; border-right:1px solid #c0bcb3}
.careersec .colrt {width:239px}
.careersec p {overflow:hidden; margin:15px 0; line-height:1.4}

.contactsec {font-size:14px; padding-top:20px}
.contactsec .colt {width:254px; padding-right:51px; border-right:1px solid #c0bcb3}
.contactsec .colt .brdline {border-bottom:1px solid #c0bcb3; padding-bottom:20px; margin-bottom:15px}
.contactsec .colt .become {margin:10px 0}
.contactsec .colt .become a {background:url(../images/icn1.png) 0 0 no-repeat; width:42px; height:42px; float:left; display:block; margin-right:10px}
.contactsec .colt .become a.fb {background-position:0 0}
.contactsec .colt .become a.tw {background-position:0 -82px}
.contactsec .colt table.tbone td {padding:3px; line-height:1.4}
.contactsec .colrt {width:197px}
.contactsec .colrt h5.tile {}
.contactsec .colrt p {margin:13px 0 12px}

.signupsec .colt {width:387px; padding-right:0px; border-right:1px solid #c0bcb3}
.signupsec .colt .formlist {font-size:14px}
.signupsec .colt .formlist li label {font-size:13px; font-weight:bold; display:block; margin-bottom:5px; text-transform:capitalize ;line-height:30px; text-align:right; margin-right:8px; width:77px}
.signupsec .colt .formlist li .txtbx {padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; font:normal 12px Arial, Helvetica, sans-serif; width:230px}
.signupsec .colt .formlist li .txtbx:focus {outline:none}
.signupsec .colt .formlist li .prof {border-bottom:1px solid #c0bcb3; padding-bottom:15px}
.signupsec .colt .formlist li .prof .desc {font-size:15px; margin-left:15px}
.signupsec .colt .formlist li .prof .desc p.ftsz18 {font-size:16px; margin:0}
.signupsec .colt .formlist li .prof .desc p {margin-top:5px}
.signupsec .colt .formlist li .prof .desc .colr {color:#1E2F8C}

.signupsec .colt .formlist li { overflow:hidden; margin-top:30px}
.signupsec .colt .formlist li .inp { background:none; padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #BFBFBF; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;}
.signupsec .colt .formlist li .inp1 { background:none; padding:0px 6px 0px; color:#7e7e7f; border:solid 1px #BFBFBF; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;}
.signupsec .colt .formlist li input[type="radio"] {vertical-align:middle}
.signupsec .colrt {width:350px}
.signupsec .lock {background:url(../images/lock2.png) 0 0 no-repeat; width:15px; height:25px; float:left; display:block; margin-top:10px}
.signupsec .mcfree {background:url(../images/mf_icn2.png) 0 0 no-repeat; width:60px; height:40px; float:left; margin-left:10px; display:block; margin-top:3px}
.signupsec .verison {background:url(../images/version1.png) 0 0 no-repeat; width:87px; height:44px; float:left; display:block; margin-left:10px}

.formlist1 {font-size:14px}
.formlist1 li label {font-size:16px; font-weight:400;color:#333333; display:block; margin-bottom:5px; text-transform:capitalize}
.formlist1 li {margin-bottom:20px; overflow:hidden; float:left; width:370px; margin-right:40px}
.formlist25 li{ width:347px !important}
.formlist1 li .inp { /*background:url(../images/input_bg.png) 0 0 repeat-x;*/ padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; background-color:#F9F8F4;}
.formlist1 li input[type="radio"] {vertical-align:middle}

.lastdiv {padding:15px ;width:330px /*;border:1px solid #C0BCB3*/}
.lastdiv .lock {background:url(../images/lock.png) 0 0 no-repeat; width:22px; height:25px; float:left; display:block; margin-top:6px}
.lastdiv .mcfree {background:url(../images/mf_icn.png) 0 0 no-repeat; width:73px; height:40px; float:left; margin-left:10px; display:block; margin-top:3px}
.lastdiv .verison {background:url(../images/version.gif) 0 0 no-repeat; width:87px; height:44px; float:left; display:block; margin-left:10px}

.lastdiv .lock01 {background:url(../images/lck.png) 0 0 no-repeat; width:32px; height:30px; float:left; display:block; margin-top:6px}
.lastdiv .mcf {background:url(../images/mcf.png) 0 0 no-repeat; width:74px; height:30px; float:left; margin-left:10px; display:block; margin-top:7px}
.lastdiv .versign {background:url(../images/versign.png) 0 0 no-repeat; width:58px; height:30px; float:left; display:block; margin-left:10px; margin-top:7px}


.que {background:url(../images/que.png) 0 0 no-repeat; padding:2px 8px}

.blogsec .colt {width:170px; font-size:13px; border-right:1px solid #c0bcb3; padding-right:30px;}
.blogsec .colt h5.tile {margin-bottom:5px;font-size:15px}
.blogsec .colt .listlinks {border-bottom:1px solid #c6c1b7; padding-bottom:5px; margin-bottom:15px}
.blogsec .colt .listlinks  a{ font-size:13px !important}
.blogsec .colt .listlinks li {border-bottom:1px dashed #c6c1b7; padding:5px 0}
.blogsec .colt .listlinks li.last {border-bottom:none}
.blogsec .colt .schbx {border-bottom:1px solid #c6c1b7; padding-bottom:15px; margin-bottom:15px}
.blogsec .colt .flows {}
.blogsec .colt .flows p {overflow:hidden; margin-bottom:10px}
.blogsec .colt .flows a {background:url(../images/icn1.png) 0 0 no-repeat; padding:9px 0 9px 50px; float:left}
.blogsec .colt .flows a.fb {background-position:0 0}
.blogsec .colt .flows a.tw {background-position:0 -82px}
/*.blogsec .colt .flows a.rss {background-position:0 -164px}*/
.blogsec .colrt {width:303px; padding-left:35px; /*border-left:1px solid #c0bcb3;*/ font-size:13px; line-height:1.4; min-height:600px}
.blogsec .colrt .date {margin:7px 0; color:#aaa69f}
.blogsec .colrt img {margin:4px 10px 5px 0; -moz-box-shadow:3px 3px 5px #888; -webkit-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888}

.blogsec .colrtdetail {width:333px; /*border-left:1px solid #c0bcb3;*/ font-size:13px; line-height:1.4; min-height:600px}
.blogsec .colrtdetail .date {margin:7px 0; color:#aaa69f}
.blogsec .colrtdetail img {margin:4px 10px 5px 0; -moz-box-shadow:3px 3px 5px #888; -webkit-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888}


.blogsec .inp { /*background:url(../images/input_bg.png) 0 0 repeat-x;*/ padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px;}


/*feedback*/
.brdline1{border-bottom:1px solid #C0BCB3; overflow:hidden; padding-bottom:27px}
.brdline2{border-bottom:1px solid #C0BCB3; margin-left:40px; margin-right:31px; overflow:hidden; padding-bottom:15px; }
.key_search {margin-top:14px; text-align:right; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; }
.wht_inp1 { /*background:url(../images/input_bg.png) 0 0 repeat-x;*/ padding:3px 6px 7px; color:#A9A8AD; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; width:176px}
.patient_suggetions {width:550px; /*border:1px solid;*/ overflow:hidden; margin-top:30px; /*border:1px solid #a9a8ad*/}
.patient_suggetions .title {background-color: #012060;padding:11px 59px 35px 28px;width:519px;}
.patient_suggetions .title p{color:#e5dfe1;font-size:15px;text-decoration:underline;}
.patient_suggetions .contents{padding-top:19px;}
.contents .cont_title{/*border-left:1px solid #C9C5C5;*/margin-bottom:5px;overflow:hidden;padding:0px 5px 12px 10px;}
.cont_title .list{color:#626A6F;font-size:13px;text-decoration:underline;}
.cont_title .date {color:#c0bcb3; font-size:12px;}
.cont_title1 .date {color:#c0bcb3; font-size:14px;}
.cont_title1 .list {color:#626A6F;font-size:17px;text-decoration:underline;}
.list_cont {margin-top:9px;width:564px; overflow:hidden}
.list_cont .col_left {width:411px; float:left}
.col_left p {font-size:12px;line-height:1.5;}
.col_left p.row2 {width:377px}
.list_cont .col_rgt {float:right; width:148px}
.list_cont .col_rgt .btn2 {margin-left:40px}
.list_cont .col_rgt1 {float:right; width:151px}
.list_cont .col_rgt1 .btn2 {margin-left:40px; text-align:center}
.thumsup {background:url(../images/thumbsup.png) 0 0 no-repeat; padding:3px 0 7px 31px; margin:0 0px 10px 23px;}
.thumsdn {background:url(../images/thumbsdown.png) no-repeat scroll 0 0 transparent; padding:3px 0 7px 31px; margin:0 5px 0 15px}
.contents .cont_title1 {margin-bottom:5px;overflow:hidden;padding:6px 12px 12px 25px;}

.bgbtm1 {background:url(../images/bgbtm.gif) 0 100% no-repeat; padding:0 70px 74px}

/*account summary*/
.signupsec .colrt1 {  border-left: 1px solid #C0BCB3;margin-left: -5px;margin-right: 9px;padding-left: 83px; width: 243px;}
.bgbtm h3.title1{border-bottom: 1px solid #C0BCB3;color: #1E2F8C;font-size: 28px; margin-bottom: 15px; padding-bottom: 10px; width
:629px}
.colt1 {width:250px; padding-right:55px}
#maincont1 { height:100%; padding-bottom:120px}
#sidebar1 {width:200px; margin-top:108px}

/*partners*/
.contactsec .colt1{padding-right: 55px;width: 250px;}
.bgbtm1 {background:url(../images/bgbtm.gif) 0 100% no-repeat; padding:0 70px 45px 70px}
.colt_part1{}
.colt_part1 p{ padding-bottom:23px}
.col_left{ width:300px; float:left}
.income{ width:386px}
.col_rgt{ float:left; width:86px}
.col_left1{ width:300px; float:left}
.savings{ width:386px}
.col_rgt1{ float:left; width:86px}
.srch_btn1{background:url(../images/btn_sprite.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; position:relative; z-index:0;height:17px; line-height:1.3; padding:5px 20px; color:#fff; font-weight:bold; border:solid 1px #c4c0b5; margin-right:30px; margin-top:17px	}
.srch_btn1:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x; color:#fff}
.bottom{ margin-top:15px}
.disclaim{color: #0278C2;font-size: 16px;margin-top: 24px;}
.bottom a{}
.bottom a:hover{ color:#000}
.question{ background:url(../images/question.jpg) 100% 0 no-repeat; padding-right:14px	}
	
/*mobile*/
.mobHead {color:#333333;font-size:21px;width:401;font-weight:400;width:650px;}
.mobile_col_left{ width:500px; float:left}
.mobile_right{ float:right; width:132px; margin-top:95px;margin-right:30px;}
.mobile_ul{font-size:16px}
.inner_mob{ margin-top:15px}
.inner_mob img{ margin-right:10px}

.btn1 {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #cecdc9; height:30px; line-height:2.2; font-size:14px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0 9px; -moz-box-shadow:3px 3px 5px #888; -webkit-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888; margin-top:18px; margin-left:6px}

.arwsec {position:relative; height:70px; width:651px;}
.arwsec .num.active {background:url(../images/bullet_n.png) no-repeat 0 2px; !important}
.arwsec .text1.active {color:#002060 !important; font-size: 16px !important;}

.arwsec .arwleft {background:url(../images/arwbar.png) 0 0 no-repeat; width:261px; height:55px; position:absolute; left:0; top:0; z-index:6}
.arwsec .arwleft.active {background:url(../images/arwbar.png) 0 -78px no-repeat}
.arwsec .arwleft .num {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec .arwleft .text1 {color:#bfbfc3; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:13px}

.arwsec .arwmid {background:url(../images/arwbar.png) 0 0 no-repeat; width:261px; height:55px; position:absolute; left:218px; top:0; z-index:2}
.arwsec .arwmid.active {background:url(../images/arwbar.png) 0 -78px no-repeat}
.arwsec .arwmid .num {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; -khtml-border-radius:50%; -ms-border-radius:50%; -border-radius:50%; border-radius:50%; margin-right:5px}
.arwsec .arwmid .text1 {color:#bfbfc3; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:13px}

.arwsec .arwlast {background:url(../images/arwbar.png) 0 -164px no-repeat; width:261px; height:55px; position:absolute; right:-40px; top:0}
.arwsec .arwlast.active {background:url(../images/arwbar.png) 0 -231px no-repeat}
.arwsec .arwlast .num {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif;  margin-right:5px}
.arwsec .arwlast .text1 {color:#bfbfc3; font:bold 16px Arial, Helvetica, sans-serif; padding-top:13px; text-align:center}

a.visa {background:url(../images/card.png) 0 -45px no-repeat; width:56px; height:35px; display:block; float:right}
a.master {background:url(../images/card.png) 0 0 no-repeat; width:56px; height:35px; display:block; float:right; margin:0 10px}
a.express {background:url(../images/card.png) 0 -87px no-repeat; width:45px; height:35px; display:block; float:right}


/********pay**********/
.top_nav{ width:845px; margin:0 auto;background:url(../images/main_nav3.gif) 0 0 no-repeat; height:57px; padding-top:18px}
.top_nav ul{}
.top_nav li{ display:inline;}
.top_nav li a{ font:bold 16px Arial, Helvetica, sans-serif; color:#052182; background:url(../images/over_bg2.png) 0 0 no-repeat; padding:19px 87px; }
.top_nav li a:hover{}
.space_left{ padding-right:10px}


.Security_Cod{ margin-left:15px; }
.Security_Cod p{background:url(../images/question2.png) 100% 0 no-repeat; padding-right:18px}
.Security_Cod input{ width:100px}
.names input{ width:288px;}
.condition
.condition input{ width:10px; height:10px}
.terms a{ margin-left:17px; color:#2c6acb} 
.cost{ font-weight:bold}
.pay_disc p{background:url(../images/arrow.png) 0 3px no-repeat; padding-left:15px}
.pay_disc{ margin-left:100px}

.bgbtmone .top_bar{  border-bottom:1px solid #c0bcb3; overflow:hidden}
.top_images{ width:219px}
.top_images a{ float:left}
.form{ width:900px !important}

/*********patient*******/

.cont01{width:870px;margin-bottom:35px}
.first_div{padding-bottom:5px;border-bottom: 1px solid #C0BCB3}
ul.smallink{}
ul.smallink li{display:inline}
ul.smallink li a{color:#5696bf;font-weight:bold}

.username{color:#958385;font-weight:bold}
.share{background:url(../images/small_icons.png) no-repeat 0 -13px;display:block;float:left;height:22px;width:58px}
.share:hover{background:url(../images/small_icons.png) no-repeat 0 -13px}
.msg{background:url(../images/small_icons.png) no-repeat 0 -45px;display:block;float:left;height:22px;width:42px}
.msg:hover{background:url(../images/small_icons.png) no-repeat 0 -45px}
.in{color:#917473}
.linl01{color:#5a85c2}
.middle_cont{padding-right:51px;padding-bottom:20px}
.right_div{}
.row_one{border-bottom:1px solid #C0BCB3;}
.big_head01{color:#515757;font-size:16px}
.blue_head01{color:#5a85c2;font-size:15px}

.r1{width:110px;border:3px solid #ddd7d3;padding:12px}
.img_info{color:#b1a7a7;line-height:15px}
.col1{width:213px}
.col2{width:166px}
.one{}
.repeat_head{color:#515757}
.lin_hi{line-height:19px}
.image_border2{border:2px solid #d1cdc2; margin-left:100px}

.image_border{border:2px solid #d1cdc2;}
.left_col{width:142px;padding:22px 15px 0px 5px}

.cardiologist{ font:bold 14px Arial, Helvetica, sans-serif}
.add{ width:130px; color:#755a6c}
.Date_time{background:url(../images/calender.png) no-repeat 100% 2px; padding-top:5px; padding-bottom:10px; padding-right:40px; color:#242e60; font:bold 14px Arial, Helvetica, sans-serif}
.contact_no{font:bold 14px Arial, Helvetica, sans-serif; color:#242e60}
.boder_bottom{border-bottom:1px solid #ccc}
.left_content{ width:400px; border-right:1px solid #ccc}
.right_content{ margin-left:95px; margin-top:20px}
.cellphone{ margin-top:10px; margin-left:25px}
.shedule_but{ width:150px !important}
.support{background:url(../images/support.png) no-repeat 0 3px; padding-left:16px}


.bottom_content{width:806px;border-top:1px solid #C0BCB3}
.tbl{width:654px}
.tbl th{padding:18px 2px 13px;border:1px solid #C0BCB3;border-top:none}
.tbl th.odd{background:#f9f8f4}
.tbl tr{}
.tbl tr .odd1{}
.tbl tr td{vertical-align:top;border:1px solid #C0BCB3}
.tbl tr td.odd{background:#f9f8f4}

.tb2{margin-bottom:15px}
.tb2 th{padding:18px 2px 13px 2px; border:1px solid #C0BCB3; border-top:none; }
.tb2 th.odd{background:#f9f8f4}
.tb2 tr.tpbr th {vertical-align:middle}
.tb2 tr{}
.tb2 tr .odd1{}
.tb2 tr td{vertical-align:top;border:1px solid #C0BCB3; padding:5px 0;}
.tb2 tr td.brdnone {border:none}
.tb2 tr td.odd{background:#f9f8f4*}

.flag_link{background:url(../images/small_icons.png) no-repeat 0 -112px;display:block;float:left;height30px:;width:37px;position:relative;top:6px}
.flag_link:hover{background:url(../images/small_icons.png) no-repeat 0 -112px}

a.flaglt {background:url(../images/arwbx.png) 0 0 no-repeat; width:27px; height:13px; position:absolute; left:0; top:0; display:block}
a.flagrt {background:url(../images/arwbx.png) 0 0 no-repeat; width:27px; height:13px; position:absolute; right:0; top:0; display:block}


.map_img{background:url(../images/small_icons.png) no-repeat 0 -142px;float:left;display:block;width:40px;height:30px;text-align:center}
.map_img:hover{background:url(../images/small_icons.png) no-repeat 0 -142px}

.map_greenimg{background:url(../images/green_dot.png) no-repeat;float:left;display:block;width:16px;height:22px;text-align:center}



.tbl_link{}
.tbl_link{background:#a1cf4d;color:#000;padding:0px 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; -border-radius:5px; width:50px ;display:block; font-size:11px}
.tbl_link:hover{background:#a1cf4d;color:#000;padding:0px 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; -border-radius:5px;}

/**Search Page**/

.tbl_apptlink{background:#00B050;color:#000;padding:2px 0px;width:71px ;display:block; font-size:11px;}
.tbl_apptlink:hover{background:#00B050;}

.search_res{ width:230px;} 

.filrcon{ font-size:14px; font-weight:normal}
.sub_txt{ font-size:14px}
.sub_cont a{ font-size:14px; color:#504F4E; text-decoration:none}
.first_cont{ border-bottom:1px solid #C0BCB3}
.spl_title{color: #595959;font-size: 15px;font-weight: bold}

.speciality_new{width:220px; background:url(../images/select.png) scroll 100% 13px no-repeat; border:none; height:35px; float:left}
.lft_col{ width:216px}
.serhrgt{ border-left: 1px solid #C0BCB3; padding-left:17px;width: 433px;}
 ul.list_bx li{ float:left; margin-bottom:15px }
.serhrgt ul li label{ width:51px; line-height:25px; margin-right:10px; text-align:right; font-size:12px}
.area_infos .org_btn01 {-moz-border-radius: 5px 5px 5px 5px;background: url(../images/btn_sprite.png) repeat-x scroll 0 0 transparent;
border: 1px solid #C4C0B5;color: #FFFFFF;display: block;font-weight: bold;height: 27px;line-height: 2.3; margin: 5px auto 0;  padding: 0 20px; width: 100px;}
.area_infos .org_btn01:hover{background:url(../images/btn_sprite.png) 0 -32px repeat-x;}

.input_new {-moz-border-radius: 5px 5px 5px 5px;background: url(../images/input_bg_2.png) repeat-x scroll 0 0 transparent; border: 1px solid #C6C1B7; color: #7E7E7F;padding: 5px 6px 6px; position: relative; width: 127px; z-index: 0}





.topdiv{width:870px}
.red_text{color:#db2d0e;font-size:20px}
.close_btn{background:url(../images/small_icons.png) no-repeat 0 -196px;display:block;float:left;width:30px;height:30px}
.close_btn:hover{background:url(../images/small_icons.png) no-repeat 0 -196px}
.mid_sect{width:895px}
.top_tbl th{border:1px solid #C0BCB3}
.top_tbl td{padding-bottom:10px}

.wid{width:134px}
.colo{color:#94998b}
.green{background:url(../images/small_icons.png) no-repeat 0 -236px;display:block;float:left;width:20px;height:20px}
.green:hover{background:url(../images/small_icons.png) no-repeat 0 -236px}
.red{background:url(../images/small_icons.png) no-repeat -5px -269px;display:block;float:left;width:20px;height:26px}
.red1{background:url(../images/small_icons.png) no-repeat -5px -269px;display:block;float:right;width:20px;height:26px}
.red1:hover{background:url(../images/small_icons.png) no-repeat -5px -269px;display:block;float:right;width:20px;height:26px}
.red:hover{background:url(../images/small_icons.png) no-repeat -5px -269px}
.comm_box{width:563px;height:90px;border:none;margin-top:10px;padding:6px 6px 6px 10px;color:#504F4E;border:1px solid #A09494}

/********* SIGN_IN PAGE ************/
.wi {width:248px; margin:0 auto; text-align:left}
.wi h3 {border-bottom: 1px solid #C0BCB3;font-family:'VAGRoundedStdThin',Arial,Helvetica,sans-serif; font-size:37px; color:#333333; font-weight:400; margin-bottom: 15px;position: relative;z-index: 0; height:55px; line-height:70px; position:relative; top:17px}

.wi1 {width:319px; text-align:left ;padding-left:70px}
.wi1 h3 {border-bottom: 1px solid #C0BCB3;color:#002060;font-size: 22px; margin-bottom: 15px;position: relative;z-index: 0; height:55px; line-height:70px; position:relative; top:16px}

.tpbg_2 {background: url(../images/outer_bg_top_2_old.png) no-repeat scroll 0 0 transparent;line-height: 61px;text-align: center; width: 410px;}
.tpbg_2_forget{background: url(../images/outer_bg_top_2.png) no-repeat scroll 0 0 transparent;line-height: 61px;text-align: center; width: 457px;}
.tpbg_2_new {background: url(../images/outer_bg_top_One.png) no-repeat scroll 0 0 transparent;line-height: 61px;text-align: center; width: 357px;}

.org_btn007 {background: url("../images/btn_sprite.png") repeat-x scroll 0 0 transparent;border: 1px solid #C4C0B5;color: #FFFFFF;display: block;font-weight: bold;height: 27px;line-height: 2.3;padding: 0 20px;width: 80px;
text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; -border-radius:5px; border-radius:5px; -webkit-box-shadow:3px 3px 5px #888; -moz-box-shadow:3px 3px 5px #888; -o-box-shadow:3px 3px 5px #888 #888px; -khtml-box -shadow:3px 3px 5px #888; -ms-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888; margin-bottom:8px}

.initial_login_button {background: url("../images/btn_sprite.png") repeat-x scroll 0 0 transparent;border: 1px solid #C4C0B5;color: #FFFFFF;font-weight: bold;height: 27px;line-height: 2.3;padding: 0 20px;width: 80px;
text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; -border-radius:5px; border-radius:5px; -webkit-box-shadow:3px 3px 5px #888; -moz-box-shadow:3px 3px 5px #888; -o-box-shadow:3px 3px 5px #888 #888px; -khtml-box -shadow:3px 3px 5px #888; -ms-box-shadow:3px 3px 5px #888; box-shadow:3px 3px 5px #888; margin-bottom:8px}

.org_btn007:hover{background: url("../images/btn_sprite.png") repeat-x scroll 0 -32px transparent}

/******* CREATE_PROFILE ********/
.lab_wid li label{width:115px}

/**********************compose message*************/
.messagecompose {margin-top:32px}
.messagecompose .textfilds{ width:350px;}
.displaymeesage .textfild{ line-height:20px;}
ul.orderform1 {list-style:none}
ul.orderform1 li {float:left; display:block; clear:both; width:100% !important; margin-bottom:15px}
ul.orderform1 li span {color:#ff8f3a}
ul.orderform1 li div.error {color:#F00; margin-bottom:5px; position:absolute}
ul.orderform1 li label {width:108px; font:normal 13px Arial, Helvetica, sans-serif; color:#828181; font-size:12px; float:left}
ul.orderform1 li div.inputbg {background:url(../images/site/inputbg.png) left -70px no-repeat; width:328px; height:29px; }
ul.orderform1 li .input {width:307px;  border:none; padding:5px; background:none;font:normal 14px Arial,Helvetica,sans-serif;}
ul.orderform1 li .textarea {background:url(../images/site/inputbg.png) left -107px no-repeat; width:328px; height:143px; border:none}

/******inbox**********/

/*** sent page ***/
.messagesent  {margin-top:0px}
.messagesent .box {background:#DD3F07; height:42px; margin-bottom:20px}
ul.messageboxlisting  li {float:left; display:inline; position:relative;z-index:3}
ul.messageboxlisting  li a {font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:capitalize; padding:0px 25px; line-height:42px; text-decoration:underline; }
ul.messageboxlisting .btnmsg{border:none;background-color:#DD3F07;color:#FFFFFF; cursor:pointer;border-bottom:1px solid #DDDDDD;font-weight:bold;line-height:42px;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:35px}
ul.messageboxlisting  li:hover >.subboxlist {display:block}
.subboxlist {position:absolute; display:none; background:#DD3F07; left:0; top:40px; padding:10px; width:130px}
.subboxlist li {float:left; clear:both; width:100%}
.subboxlist li a {color:#fff; height:20px !important; line-height:20px !important; text-decoration:none; padding:0 !important}
.tab {list-style:none; overflow:hidden }
.tab li {float:left; display:inline; height:23px; margin-right:3px;  }
.tab li a {float:left; display:block; background:url(../images/site/sprite.png) 0 -697px no-repeat; height:23px; line-height:23px; padding-left:18px; margin-right:10px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#5e5e5e}
ul.tab li a span{float:left; display:block;background:url(../images/site/sprite.png) 100% -697px no-repeat; line-height:23px; margin-right:-10px; padding-right:18px}
ul.tab li a:hover , ul.tab li a.active {background:url(../images/site/sprite.png) 0 -741px no-repeat; }
ul.tab li a:hover span, ul.tab li a.active span {background:url(../images/site/sprite.png) 100% -741px no-repeat; }
.box1 {border:1px solid #dedede;  height:297px}
.box1 th {background:#DD3F07; height:27px; }
.box1 th  {font-weight:normal; color:#FFF; text-decoration:underline !important; line-height:27px}
.box1 th a {text-decoration:underline}
.box1 td {text-align:center;}
.box1 tr.second {background:#DADFE8;height:27px;}
.box1 tr.first {background:white;height:27px;}
.box1 .displaymeesage td {text-align:left; text-indent:10px; line-height:30px}
.displaymeesage{min-height:150px;}
.box2 {border:1px solid #dedede;min-height:297px; width:505px}
.box2 th {background:#dadfe8; min-height:27px; }
.box2 th a {font-weight:normal; color:#0782b1; text-decoration:underline; line-height:27px}
.box2 .displaymeesage td {text-align:left; text-indent:10px; line-height:30px}
.box2 .displaymeesage td label{width:120px}
.link {font-weight:normal; color:#676767; line-height:27px ;margin-top:-5px;}
.link a {text-decoration:none; color:#0782b1}
.link a:hover {text-decoration:underline; color:#676767}
/*.lcolor{color:#3799BE}*/

.acolor{color:#FFF; font-weight:bold}
.faqcolor{color:#6C655F; font-weight:bold;font-size:16px}

.mrg_top{margin-top:3px !important}
.mrg_btm{margin-bottom:5px !important}


.title{border-bottom: 1px solid #C0BCB3; overflow:hidden}
h3.title2{font-family:'VAGRoundedStdThin', Arial, Helvetica, sans-serif;color:#00587F;font-size:37px;font-weight:400;margin-bottom:15px; padding-bottom: 10px; width
:310px}
.title p{color:#e23a05; font-weight:bold; margin-top:10px}
.mangement{color:#e23a05; font-size:16px}
.pricing p{ margin-bottom:10px}
.list5 li {background:url(../images/right_arrow.png) 0 2px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 22px; margin-bottom:13px}
.free_trail a{ background:url(../images/arrow256.png) 100% 8px no-repeat; padding-right:12px}
.free_trail a.last{ background:none;}
.free_trail a.active{ color:#404040}
.login a.active{ color:#000}

/* 31Oct (new index page) */
.headingbg {background:none; width:256px; height:50px; position:relative; line-height:52px}
.photo {width:69px}
.comnt {width:97px}
.cmntbrd {/*border-bottom:1px solid #bfbfbf;*/ padding-bottom:10px; margin-bottom:10px; line-height:18px; font-size:13px ;margin-top:15px}
.freetxt {color:#D52D08;}

/* Added by Munjal for Index*/
.freetxt1 {color:#C00000;}

.cond_txt {background:none; height:54px; font-size:13px; width:900px; line-height:50px; text-indent:25px ;color:#404040}
.speciality25{width:180px; background:url(../images/searchbox12.png) 0 4px no-repeat; border:none; height:30px; position:relative; }
.speciality25 span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:0 !important; left:0 !important; width:109 !important; text-align:left;}
.speciality25 select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 14px; left: 0; opacity: 0; position: absolute !important; top:3px !important; filter:alpha(opacity=0)}

.specialityserch_small_user{background: url("../images/slect-bg-small_user.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 30px;
    width: 80px;
}

.specialityserch_small_user span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:-5px !important; left:0 !important; width:109 !important; text-align:left;}
.specialityserch_small_user select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 12px; height: 22px; left: 0; opacity: 0; position: absolute !important; top:3px !important; width:147px !important; filter:alpha(opacity=0)}

.special501{width:132px; background:url(../images/special50.png) 0 3px no-repeat; border:none; height:26px; position:relative;}

.speciality50{width:132px; background:url(../images/selct_drpdwn_sml25.png) 0 3px no-repeat; border:none; height:26px; position:relative;}

.speciality50 span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:-5px !important; left:0 !important; width:109 !important; text-align:left;}
.speciality50 select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 12px; height: 22px; left: 0; opacity: 0; position: absolute !important; top:3px !important; width:147px !important; filter:alpha(opacity=0)}

.speciality51{width:132px; background:url(../images/sele_dp.png) 0 3px no-repeat; border:none; height:28px; position:relative;}

.speciality51 span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:-5px !important; left:0 !important; width:109 !important; text-align:left;}
.speciality51 select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 12px; height: 22px; left: 0; opacity: 0; position: absolute !important; top:3px !important; width:147px !important; filter:alpha(opacity=0)}

.speciality52{width:185px; background:url(../images/selct_drpdwn_sml52.png) 0 3px no-repeat; border:none; height:28px; position:relative;}

.speciality52 span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:-5px !important; left:0 !important; width:109 !important; text-align:left;}
.speciality52 select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 12px; height: 22px; left: 0; opacity: 0; position: absolute !important; top:3px !important; width:147px !important; filter:alpha(opacity=0)}


a.helpMark{background:transparent url(../images/quebg.png) no-repeat scroll 0 0; font-size:12px; padding:3px 7px; margin-top:2px}
a.helpMark:hover{background:transparent url(../images/quebg.png) no-repeat scroll 0 0; font-size:12px; padding:3px 7px; margin-top:2px}
.paddrgt70 {padding-right:70px }

.tbl2{width:584px}

.speciality1{background: url("../images/selct_drpdwn_sml.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 35px;
    width: 145px;}

.specialityserch{background: url("../images/selct_drpdwn_sml01.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 145px;}
	
.specialityserch_reports{background: url("../images/reports_slect_bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 25px;
    width: 115px;}
.specialityserch_user{background: url("../images/selct_drpdwn_sml01.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 30px;
    width: 145px;}
	
.specialityserch_186 {background: url("../images/selct_drpdwn_sml02.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 186px;}
.specialityserch_06-03{background: url("../images/06-03-slect-bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 210px;
	padding-top:3px;
}
.specialityserch_15-03{background: url("../images/15-03-slect-bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 220px;}	
	
.specialityserch_small{background: url("../images/slect-bg-small.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 25px;
    width: 100px;}
	
.specialityserch_small_user{background: url("../images/slect-bg-small_user.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 30px;
    width: 80px;}
	
.specialityserch_time{background: url("../images/time_slect_bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    width: 160px;}			
	
.plus{background: url("../images/small_icons.png") no-repeat scroll 0 -77px transparent;
    display: block;
    float: left;
    height: 22px;
    width: 32px;}
	
/*Added By Munjal*/	
.specialitysearchweb{background: url("../images/drop-bg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 127px;}
	
.specialitysearchbiling {background: url("../images/select_bg_100.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 30px;
    width: 100px;	
}

.cardilogist{ border-bottom:1px solid #ccc; padding-bottom:4px}	
.free{ color:#F00}

.flaaa{background:url(../images/arwbx.png) no-repeat 0 -22px;display:block;height:30px ;width:30px ;left:-18px ;position:relative}
.flaaa:hover{background:url(../images/arwbx.png) no-repeat 0 -22px;}
.flaab{background:url(../images/arwbx.png) no-repeat 0 7px;display:block;height:30px ;width:30px ;left:-18px ;position:relative}
.flaab:hover{background:url(../images/arwbx.png) no-repeat 0 7px;}
.schdule{ font-size:24px; color:#00587F; font-weight:700; width:550px; margin-top:37px; }
.font12{font-size:13px;}
.font11{font-size:11px;}
.font10{font-size:10px;}
.attachnent_input{ border:1px solid #ccc;-moz-border-radius:3px; padding:2px}
.bordre_25{ border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:20px}
.bord_r{ border-right:1px solid #ccc; padding-right:10px}
.form25 label{ width:65px}
.form25 li{ margin-top:10px}
.form26 label{ width:102px}
.top_text{ font:bold 16px Arial, Helvetica, sans-serif; color:#c00000}
.top_left{ font:bold 13px Arial, Helvetica, sans-serif; color:#C00000; line-height:30px;}
.left_middle{ font:bold 13px Arial, Helvetica, sans-serif; color:#C00000;}
.form27 label{ width:85px}
.form27 li{ margin-top:10px }
.form28 label{ width:109px;}
.form28 li{ margin-top:10px }
.check{ margin-left:110px}

/*---File Upload Classes---*/
.filediv {  display: block;height: 30px;overflow: hidden;width: 252px;}
.filediv input[type="text"] {width: 150px;}
.filediv .filebtn {background: url(../images/small-graybtn.png) no-repeat scroll 0 0 transparent;border: medium none; height: 29px;    position: relative;vertical-align: middle;width: 82px;}
.filediv input[type="file"] {cursor: pointer;font-size: 30px; opacity: 0; position: relative;top: -40px;width: 260px;}
.image25{background: url(../images/image25.png) no-repeat scroll 28px 15px transparent;font-size:22px; color:#ffffff; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-weight:400;}
.image50{background: url(../images/image2.png) no-repeat scroll 40px 15px transparent;}
.image35{background: url(../images/image35.png) no-repeat scroll 60px 15px transparent;}
.sing_form label {width:100px}
.Continue{ margin-left:100px; width:579px}
.Continue1{ margin-left:94px; width:559px}
.bord_bot{ border-bottom:1px solid #ccc; margin-bottom:10px}
**********9nov******/
.header_top{ background:#002060; padding:15px 15px 0; overflow:hidden}
.top_head{ color:#fff}
.header_top ul{ margin-top:15px}

.header_top li a{ color:#fff; padding:10px 9px; display:block; float:left; border:1px solid #fff; margin-left:10px;}
.header_top li a.active{ background:#fcfbf8; color:#000}
.header_top li a:hover{ background:#fcfbf8; color:#000;border:1px solid #fff;}
.content{ border:1px solid #d7d7d7; background:#f9f5ee;-moz-border-radius:0 0 82px 82px}
.middle_content{ padding:10px}
.middle_content h3{ border-bottom:1px solid #ccc; padding-bottom:6px; margin-top:23px}
.conference{ border-bottom:1px solid #ccc; padding-bottom:10px; overflow:hidden}
.form35{ margin-top:15px; padding:0 15px; width:550px}
.form35 label{ width:80px}
.form35 input{ border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-border-radius:4px;}
.speciality_firm{width:147px; background:url(../images/selct_drpdwn_sml25.png) 0 6px no-repeat; border:none; height:29px; float:left}
.tabs{ width:135px; margin:10px auto; border-bottom:1px solid #ccc; padding-bottom:5px}
.tabs a{ margin-left:10px; color:#000}
.text_content p{ margin-top:10px}
.text_content{ margin-left:60px}
.form_reminder{ margin-left:60px}
.form_reminder select{ border:1px solid #ccc; padding:2px;-moz-border-radius:4px}
.time input{ border:1px solid #ccc; padding:3px ;-moz-border-radius:4px}
.minus_icon{background:url(../images/minus_icon.png) 100% 23px no-repeat; width:106px}
.form_reminder label{ display:block; margin-bottom:5px}
.web_aviliblity{ margin-left:36px; width:500px; border-bottom:1px solid #ccc; padding-bottom:10px}
.date p{ margin-top:15px}
.date input{ border:1px solid #ccc; -moz-border-radius:4px; width:44px; margin-left:10px; padding:2px 4px; font-size:10px}
.middle_content35{ margin-left:98px; margin-top:15px; width:300px}

.namefirm{ border-bottom:1px solid #ccc ; padding-bottom:15px; border-top:1px solid #ccc; padding-top:10px; overflow:hidden}
.minus_icon2{background:url(../images/minus_icon.png) 100% 0px no-repeat; width:166px}
.bord_top{ border-top:1px solid #ccc; padding-top:10px}
.degree{ border:1px solid #ccc; padding:2px}
.text_area{ min-height:100px; border:1px solid #ccc; width:229px; -moz-border-radius:18px}
.left_cont{ width:233px}



/*****musosPpopup**/
.bg_image{ background:#0d0d0d; width:608px; height:255px}
.musosPpopup{background:url(../images/Musos_garage.png)0 0 no-repeat; height:50px; width:200px}
/*---End---*/

.att{color:#404040 ;font-size:15px}
.font16{font-size:16px ;color:#404040}
/*#speciality select {margin-right:8px; padding:5px; background:url(../images/selectbg1.png) 0 0 no-repeat; border:none; width:118px; color:#5E5E5E}*/

.tan_cont{width:337px ; border-right: 1px solid #E6E6E6;padding-left:58px}
.ldiv{margin-top:10px ;padding-left:50px}

.new_title{ border-bottom: 1px solid #C0BCB3;
    color: #002060;
    font-size: 22px;
    height: 55px;
    line-height: 70px;
    margin-bottom: 15px;
    position: relative;
    top: 11px;
    z-index: 0;}

ul.new_list li{overflow:hidden}
ul.new_list li label{ display: block;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 5px;
    text-transform: capitalize;
	text-align:right;
	margin-right:22px
	}
.inpuu{ -moz-border-radius: 5px 5px 5px 5px;
    /*background: url(../images/input_bg.png) repeat-x scroll 0 0 transparent;*/
	border: 1px solid #D8D8D8;
    border-radius: 5px 5px 5px 5px;
    color: #7E7E7F;
    padding: 5px 6px 6px;}
	
.shadow{
    /*background:#f6f3ea;
	-moz-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	-webkit-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	box-shadow:inset 0 0 130px #ece5d5, 2px 5px 5px #a9a8a4;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-border-radius:20px;
	border-radius:20px;
	border:1px solid #dfddd7;*/
	margin-left:51px
}
.shadow1{
    /*background:#f6f3ea;
	-moz-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	-webkit-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	box-shadow:inset 0 0 130px #ece5d5, 2px 5px 5px #a9a8a4;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-border-radius:20px;
	border-radius:20px;
	border:1px solid #dfddd7;*/
	margin-left:51px;
	margin-top:-30px;
}

.forget_password{height:311px;width:446px;}

.reset_password {
	
	height:246px;
	width:481px;
	}

.reset_middle{width:370px ;margin:0 auto}

.onemore {
	
	height:191px;
	width:346px;
	
}
.shadow_onemore h3{top:9px}

.content_page{width:695px}
.content_page h3.title {font-size:37px; color:#00587F; border-bottom:1px solid #c0bcb3; padding-bottom:5px; margin-bottom:15px; margin-top:2px;font-weight:400;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;}

.client_signup{width:801px ;height:100%}

.client_signup h3.title {font-size:22px; color:#1E2F8C; border-bottom:1px solid #c0bcb3; padding-bottom:10px; margin-bottom:15px}

.new_li li{margin-top:11px !important}
.new_li li label{width:88px !important}
#frmRegister .new_li li{margin-top:4px !important; padding-bottom:6px}
#frmRegister .new_li li label{line-height:25px; text-align:right; margin-right:8px}
.welcome_page{width:725px ;margin-left:0px}
.welcome_page h3.title {font-size:28px; color:#002060; border-bottom:1px solid #c0bcb3; margin-bottom:15px; line-height: 1; padding-bottom: 7px;}

.payment_page{width:795px; margin-left:0px}
.dynamic_div{padding:50px 72px}
.payment_page h3.title {font-size:22px; color:#1E2F8C; border-bottom:1px solid #c0bcb3; padding-bottom:10px; margin-bottom:15px}
ul.new_payment_list li input{width:183px !important}
ul.new_payment_list li label{text-align:right !important;margin-right:10px !important}
.bord_l{ border-left:1px solid #ccc; !important}
.lock {background:url(../images/lock2.png) 0 0 no-repeat; width:15px; height:25px; float:left; display:block; margin-top:10px}
.lock:hover{background:url(../images/lock.png) 0 0 no-repeat}
.mcfree {background:url(../images/mf_icn2.png) 0 0 no-repeat; width:70px; height:40px; float:left; margin-left:10px; display:block;}
.mcfree:hover{background:url(../images/mf_icn2.png) 0 0 no-repeat;}
.verison {background:url(../images/version1.png) 0 0 no-repeat; width:87px; height:44px; float:left; display:block; margin-left:10px}
/*.verison:hover{background:url(../images/version1.png) 0 0 no-repeat;}*/
.payment_li li{margin-top:11px !important; padding-bottom:2px; float:left; overflow:visible !important}

.left_li label{text-align:right !important ;margin-right:10px}

.list28{ width:300px; margin-left:-10px;}
.list28 li p {/*background:url(../images/right_arrow.png) 0 2px no-repeat;*/ overflow:hidden;  padding:0 0 0 0; margin-top:7px;  margin-bottom:7px; line-height:20px}

.trial_signup {width:801px ;margin-left:0px}

.org_btntwo_new {background:#f3f3f3 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; height:29px; padding:0px 5px; font-size:16px; color:#888888; font:bold 14px Arial, Helvetica, sans-serif; line-height:2.0; margin:0 auto; text-transform:capitalize; display:block; border:solid 1px #bfbfbf; cursor:pointer}
*:first-child+html .org_btntwo {line-height:2}

.popo{ float:left; margin-top:10px}
a.qustion{background:url(../images/que.png) no-repeat; padding-right:16px; text-decoration:none; cursor:pointer; width:20px}

#frmRegister ul.trial li{margin-top:7px}
#frmRegister ul.trial li label{text-align:right; margin-right:8px}
.font_sz{font-size:12px}

.guest_bg li a{color:#404040; text-decoration:none}
/*.guest_bg li a:hover{color:#2096DE; text-decoration:underline}*/
.guest_bg li a.active{color:#2096DE; text-decoration:underline}

.inppop{ /*background:url(../images/input_bg.png) 0 0 repeat-x;*/ padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; }
.conmt_box{border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; width:258px}

.pop_vt li { padding-bottom:10px; float:left}

.speciality25_cities{width:261px; background:url(../images/searchbox.png) 0 4px no-repeat; border:none; height:36px; position:relative; }

.rss_link a.rss{background:url(../images/icn1.png) 0 -164px no-repeat; padding:9px 0 9px 50px; float:left}

.subcpt_descp li p{font-size:12px}

.specialitynew{width:180px;  border:none; height:30px; position:relative; }
.specialitynew span.select{color:#5A5A5A; font-size:14px; overflow: hidden; padding:3px 27px 0 10px !important; position:absolute !important; top:0 !important; left:0 !important; width:109 !important; text-align:left;}
.specialitynew select.styled{background:#fff; border:none; color:#5A5A5A; cursor: pointer; font-size: 14px; left: 0; opacity: 0; position: absolute !important; top:3px !important; filter:alpha(opacity=0)}

.btn_nw{background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:2px solid #cecdc9; height:20px; line-height:19px; font-size:13px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0 5px;margin-right:4px; cursor:pointer}
.btn_nw:hover {background:url(../images/btn_sprite.gif) 0 -99px repeat-x; }


/*for appointment page*/

.arwsec1 .arwfirst1 {background:url(../images/sprit_arrow01.png) 0 0 no-repeat; width:261px; height:45px; border:1px; color:# BFBFBF; position:absolute; left:0; top:0; z-index:6}
.arwsec1 .arwfirst1.active1 {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat; font-size:16px !imoprtant}


.arwsec1 .arwfirst1 .num1 {background:url(../images/bullet_gy.png) no-repeat 1px 4px; padding:3px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec1 .arwfirst1 .num2 {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}


.arwsec1 .arwfirst1 .text2 {color:#bfbfc3; font-size:19px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-weight:400; text-align:center; padding-top:10px}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 19px !important;}

.arwsec1 .arwscond1 {background:url(../images/sprit_arrow01.png) 0 0 no-repeat; width:261px; height:55px; position:absolute; left:218px; top:0; z-index:2}
.arwsec1 .arwscond12 {background:url(../images/arrow_new_s1.png) 0 0 no-repeat; width:261px; height:45px; position:absolute; left:256px; top:0; z-index:2}
.arwsec1 .arwscond1.active1  {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat}
.arwsec1 .arwscond1 .num1 {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:4px 7px; color:#fff; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; -khtml-border-radius:50%; -ms-border-radius:50%; -border-radius:50%; border-radius:50%; margin-right:5px}

.arwsec1 .arwscond1 .num2 {background:url(../images/bullet_att.png) no-repeat 1px 3px; padding:3px 7px; color:#fff; font-weight:400; font-size:15px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-right:5px}

.arwsec1 .arwscond1 .text2 {color:#bfbfbf; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 16px !important;}

.arwsec1 .arwthird1 {background:url(../images/sprit_arrow01.png) 0 -145px no-repeat; width:261px; height:55px; position:absolute; right:-40px; top:0}

.arwsec1 .arwthird1.active1 {background:url(../images/sprit_arrow01.png) 0 -217px no-repeat; font-size:16px}
.arwsec1 .arwthird1 .num1 {background:url(../images/bullet_gy.png) no-repeat 1px 4px; padding:4px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec1 .arwthird1 .num2 {background:url(../images/bullet_att.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec1 .arwthird1 .text2 {color:#bfbfc3; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; padding-top:10px; text-align:center}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 19px !important;}
.arwsec1 .text2.active12 {color:#002060 !important; padding-left: 43px;
    padding-top: 11px; font-size: 16px !important;}

/*ends here*/


.arwsec .arwfirst {background:url(../images/sprit_arrow01.png) right top no-repeat; width:170px; height:40px; position:absolute; left:0; top:0; z-index:6; border-left:1px solid #e3dfd6;}
.arwsec .arwfirst.active {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat; font-size:16px !imoprtant}
.arwsec .arwfirst .num2 {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:2px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec .arwfirst .num1 {background:url(../images/bullet_n.png) no-repeat 1px 4px; padding:3px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec .arwfirst .text1 {color:#bfbfc3; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}


.arwsec .arwfirst1 {background:url(../images/sprit_arrow01.png) right top no-repeat; width:200px; height:40px; position:absolute; left:138px; top:0; z-index:3; border-left:1px solid #e3dfd6;}
.arwsec .arwfirst1.active {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat; font-size:16px !imoprtant}
.arwsec .arwfirst1 .num2 {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:2px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec .arwfirst1 .num1 {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec .arwfirst1 .text1 {color:#bfbfc3; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}
/*.arwsec .arwscond1 {background:url(../images/sprit_arrow01.png) right top no-repeat; width:200px; height:40px; position:absolute; left:168px; top:0; z-index:2; border-left:1px solid #e3dfd6;}
.arwsec .arwscond1.active  {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat}
.arwsec .arwscond1 .num {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:4px 7px; color:#fff; font:bold 13px Arial, Helvetica, sans-serif; -khtml-border-radius:50%; -ms-border-radius:50%; -border-radius:50%; border-radius:50%; margin-right:5px}
.arwsec .arwscond1 .num1 {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec .arwscond1 .text1 {color:#bfbfbf; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}*/

.arwsec .arwscond {background:url(../images/sprit_arrow01.png) right top no-repeat; width:200px; height:40px; position:absolute; left:314px; top:0; z-index:2; border-left:1px solid #e3dfd6;}
.arwsec .arwscond.active  {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat}
.arwsec .arwscond .num2 {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:2px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;-khtml-border-radius:50%; -ms-border-radius:50%; -border-radius:50%; border-radius:50%; margin-right:5px}

.arwsec .arwscond .num1 {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-right:5px}

.arwsec .arwscond .text1 {color:#bfbfbf; font:bold 13px Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}


.arwsec .arwthird {background:url(../images/sprit_arrow01.png) 0 -145px no-repeat; width:261px; height:55px; position:absolute; right:-40px; top:0}
.arwsec .arwthird.active {background:url(../images/sprit_arrow01.png) 0 -217px no-repeat; font-size:16px}
.arwsec .arwthird .num2 {background:url(../images/bullet_gy.png) no-repeat 1px 4px; padding:4px 7px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec .arwthird .num1 {background:url(../images/bullet_att.png) no-repeat 1px 4px; padding:4px 8px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec .arwthird .text1 {color:#bfbfc3; font:bold 13px Arial, Helvetica, sans-serif; padding-top:10px; text-align:center}

.bredcrms li a{font-size:12px}
.font12sz{font-size:12px}
.font11sz{font-size:10px}

.appontlist li{ margin-top:0 !important; padding-bottom:20px}
.genprac{font-size:12; font-weight:bold; color:#404040; border-bottom:1px solid #C0BCB3}
.datafod{padding:10px; text-align:center; border:2px solid #C0BCB3; margin:35px 0 35px 70px; width:350px}

.signupsec .colt {width:387px; padding-right:0px; border-right:1px solid #c0bcb3}
.signupsec .colt .formlist1 {font-size:14px}
.signupsec .colt .formlist1 li label {font-size:13px; font-weight:bold; display:block; margin-bottom:5px; text-transform:capitalize ;line-height:30px; text-align:right; margin-right:8px; width:77px}
.signupsec .colt .formlist1 li .txtbx {padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; font:normal 12px Arial, Helvetica, sans-serif; width:230px}
.signupsec .colt .formlist12 li .txtbx:focus {outline:none}
.signupsec .colt .formlist12 li .prof {border-bottom:1px solid #c0bcb3; padding-bottom:15px}
.signupsec .colt .formlist12 li .prof .desc {font-size:15px; margin-left:15px}
.signupsec .colt .formlist12 li .prof .desc p.ftsz18 {font-size:16px; margin:0}
.signupsec .colt .formlist12 li .prof .desc p {margin-top:5px}
.signupsec .colt .formlist12 li .prof .desc .colr {color:#1E2F8C}

.signupsec .colt .formlist12 li { margin-top:15px}

.rating_new{background:url(../images/hearts.png) 0 0 no-repeat; height:13px; width:58px; margin-top:8px;}
.rtng_cnt{padding:3px 5px 5px 5px;}
.sutile{font-size:13px; color:#404040; font-weight:normal}

.parpop{position:absolute; dispaly:none; left: 254px;   top: 72px;}
a.questionmark:hover .parpop{ display:block !important}

a.qsti:hover .parpop{display:block !important}
.subsp{background:url(../images/que.png) no-repeat; padding-right:12px; text-decoration:none; cursor:pointer}
.subsp:hover .parpop{display:block !important}

.subsp_large{background:url(../images/que11.png) no-repeat; padding-right:12px; text-decoration:none; cursor:pointer}
.subsp_large:hover .parpop{display:block !important}

.left_cor{background:url(../images/left_croner.png) no-repeat scroll 0 0; position:absolute; height: 51px; left: -20px;  top: 40px; width:20px}
.left_small{background:url(../images/left_small.png) no-repeat scroll 0 0; position:absolute; height: 26px; left: -20px;  top: 40px; width:20px}
div.arrow {background:url(../images/actarw_spirite.png) 0px -87px no-repeat; display:block; float:right; width:10px;margin-right:18px; cursor:pointer}

a.visibly:hover parpop{display:block !important}

.tble tr th{background:#012060; color:#fff; padding:5px; text-align:center}
.tble tr td{color:#404040; padding:5px; vertical-align:bottom; font-size:12px; border:1px solid #ccc;}
.tble tr td.rdbk{background:#fe0000}
.tble tr td.grbk{background:#00af50}
.tble tr td.avail{background:#ffc000}
.tble tr td.fnbld{font-weight:bold; color:#404040}


.btnone_new {background:url(../images/btn_sprite.gif) 0 -64px repeat-x; border:1px solid #cecdc9; height:25px; line-height:1.8; font-size:13px; color:#504F4E; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; padding:0}
.btnone_new:hover {background:url(../images/btn_sprite.gif) 0 -99px repeat-x}
.btnone_new span{background:url(../images/pluss.png) 10px 1px no-repeat; padding:0 20px 0 30px}

.clientleftmenu {width:200px; margin:50px auto 0}
.clientleftmenu li {font:normal 13px Arial, Helvetica, sans-serif; margin-bottom:10px}
.clientleftmenu li a {width:200px; text-align:justify; color:#404040; height:35px; line-height:35px; display:block; font-size:15px; padding:0px 9px}
.clientleftmenu li a:hover, .clientleftmenu  li a.active {background:url(../images/hover_bg012.png) 0 0 repeat-x; font-weight:bold; border:1px solid #bfbfbf; border-radius:7px;}

.tbl_apptment tr th{padding:10px 0; border-bottom:1px solid #C0BCB3}
.tbl_apptment tr td{padding:10px 0; border-bottom:1px dotted #C0BCB3}
.tble_document tr th{text-align:left; padding:10px 0; border-bottom:1px solid #C0BCB3}
.tble_document tr td{padding:10px 0; border-bottom:1px dotted #C0BCB3}

.list_new li {overflow:hidden; margin-bottom:10px}
.list_new li label {font-size:14px; font-weight:bold; float:left; width:170px}
.list_new li p {background:url(../images/dots1.png) 0 4px no-repeat; padding:0 0 0 17px; margin-bottom:10px}

.txtarea{background:#fff; padding:5px 6px 6px; color:#7e7e7f; border:solid 1px #c6c1b7; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -border-radius:5px; }

/* Added By Munjal for Cslander */
table.grid, table.grid td {
	border-collapse: collapse; 
	border: 1px solid #f2f2f2;
	vertical-align: top;
	font-weight:bold;
	
}
table.grid th {
	border-collapse: collapse;
	border: 0px solid #f2f2f2;
	vertical-align: top;
	
}
table.grid {
	margin: 20px 0px;
}

table.grid th, table.grid td {
	width: 13%;
}

table.grid th {
	background: #ffe4b5;
}



table.grid th.cal_top {
	background: white; /*#B0E0E6;*/
	font-size: 16pt;
}

table.grid td {
	background: #FFF;
}

.day_of_month a, .day_of_month_s a, .week a {
	color: #404040;
	text-decoration: none;
}
th.cal_top_s a {
	color: #000;
	text-decoration: underline;
}
table.day {
	width: 100%;
	border-collapse: collapse; 
	border: 0px;
	padding: 0px;
	margin: 0px;
}
table.day th {
	background: #ffe4b5;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 5px;
}
td.single_day {
	border-left: 1px solid #000;
}
.week {
	clear: right;
	text-align: right;
	float: right;
	font-size: 8pt;
	font-weight: bold;
	color:#999;
}

.sidebar {
	width: 300px;
	border: 1px solid #000;
	background: #fff;
	padding: 5px;
	float:right;
}
/* Added v0.4.0 */

.day_of_month_s {
	text-align: right;
	float: right;
	color:#999;
}
table.grid th.cal_top_s {
	background: white; /* #B0E0E6;*/
}

.button {
	padding: 2px;
	float: left;
}

.button div {
	width:10px;
	height:10px;
	border:1px solid #000;
}
table.grid td.holder {
	 vertical-align:top;
	 border: 0px solid #fff;
	 padding: 5px;
}
/* Added v0.4.1 */
.cell {
	height:29px;
	border-bottom: 1px dashed #ccc;
	color: #999;
}
.cell_top {
	background: #ffe4b5;
	height:24px;
	border-bottom: 1px solid #000;
	font-weight:bold;
	text-align:center;
	padding-top: 5px;
}
.date {
    /*position: absolute;*/
    border: 1px solid #000;
    background-color : #fff;
    z-index: 1;
    overflow-y: hidden;    /* changed from auto because I didn't want the scroll bar */
    overflow-x: hidden;    /* added to allow IE to size the width of the event properly */
    margin: 0px;
}
.wrap{
width: 100%;
clear: both;
}

#dates {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
}
.inner {
	padding: 0px 2px;
	font-size: 6pt;
}
.frame {
	background: #fff;
	border: 1px solid #000;
}

div.cal_top {
	background: #B0E0E6;
	font-size: 16pt;
	font-weight:bold;
	text-align:center;
	border-bottom: 1px solid #000;
}
.single_day_frame {
	position:relative;
	margin: 0px;
	padding: 0px;
	
}
/* Added v1.0.0 */
.time_frame {
	position:relative;
	margin: 0px;
	padding: 0px;
}
.timex {
	width: 80px;	
}

.day_of_week {
	height: 1440px;
	border-left: 1px solid #000;
	position: absolute;
}
#today {
	background: #eaeaea;
}

.cell_top a {
	color: #000;
	text-decoration: underline;
}

.inner .time, .inner .venue, .inner .location, .inner .edit {
	font-size: 6pt;
}

.inner .title {
	font-size: 8pt;
}
.code {
	font-family: Courier New;
}

.venue {
	font-size: 8pt;
}
.location {
	font-size: 8pt;
}
.edit {
	font-size: 8pt;
}


.day ul {
	margin: 5px;
	padding: 0px 15px;
}
.day_of_month {
	text-align: left;
	float: left;
	font-size: 12px;
	color:black;
}

.top_nav {
	float: right;
}
.top {
	background-color : #B0E0E6;
	color: #000;
	padding: 10px;
	border-bottom: 1px solid #000;
}

.nav {
	background-color : #ffe4b5;
	color: #000;
	padding: 0px 10px;
	border-bottom: 1px solid #000;
	line-height: 30px;
}
.top A, .nav A, .cal_top A, .bottom A {
	color: #036;
	text-decoration: none;
}
.nav A, .cal_top A {
	color: #c60;
}
.nav A {
	padding: 2px;
}
.nav A.selected {
	background: #ffc;
	color: #000;
}



/*new css add on 0602-2012*/

/* Added by Munjal for thickbox*/

.box_border_top { 
	border:solid 1px #BFBFBF; 
	width:440px;
	margin:5px 0px 0px 0px; 
	height:55px; 
	-moz-border-radius:10px 10px 0px 0px; /* Firefox */ 
	-webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */ 
	border-radius:10px 10px 0px 0px; /* CSS3 */ 
	-border-radius:10px 10px 0px 0px; 
	background-color:#00587f; 
	text-align:center; 
	font-size:26px; 
	color:#FFFFFF; 
	font-weight:400; 
	vertical-align:middle;  
}
	
.main_border_meddle_v { border:solid 1px #BFBFBF; border-top:none; border-bottom:none; width:420px; -moz-border-radius:0px 0px 15px 15px; /* Firefox */ -webkit-border-radius:0px 0px 15px 15px; /* Safari, Chrome */  border-radius:0px 0px 15px 15px; /* CSS3 */ -border-radius:0px 0px 15px 15px; -moz-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4; -webkit-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4; box-shadow:inset 0 0 0px #ece5d5, 5px 5px 5px #a9a8a4;  background-color:#ffffff;/* background-image:url(../images/meddle-box-bg.gif); background-position:center; background-repeat:repeat-y; */}

/*Added By Munjal for Calendar*/
.main_border_middle_v { border:solid 1px #BFBFBF; border-top:none; border-bottom:none; width:420px; -moz-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4; -webkit-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4; box-shadow:inset 0 0 0px #ece5d5, 5px 5px 5px #a9a8a4;  background-color:#f6f1e6; background-image:url(../images/meddle-box-bg.gif); background-position:center; background-repeat:repeat-y; } 
	
.box_border_topthought {border:solid 1px #BFBFBF; width:420px;  padding:20px 10px 10px 10px; margin:5px 0px 0px 0px; height:35px;
	-moz-border-radius:30px 30px 0px 0px; /* Firefox */
  -webkit-border-radius:30px 30px 0px 0px; /* Safari, Chrome */
  border-radius:30px 30px 0px 0px; /* CSS3 */ -border-radius:30px 30px 0px 0px;
  background-color:#dbd0b2;
  text-align:center; font-size:26px; color:#00225c; font-weight:bold; vertical-align:middle; 
  background-image: url(../images/box-top-bg12.jpg); background-repeat: repeat-x;
  
  -moz-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4;
	-webkit-box-shadow:inset 0 0 0px #ede7d7, 5px 5px 5px #a9a8a4;
	box-shadow:inset 0 0 0px #ece5d5, 5px 5px 5px #a9a8a4;}
	
.box_border_meddle {
	border-top:none; 
	width:400px; 
	padding:20px 20px 20px 20px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  	-webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  	border-radius:0px 0px 10px 10px; /* CSS3 */ 
	-border-radius:0px 0px 10px 10px;
  	background-color:#ffffff; 
	height:307px;}
/* Ends here*/ 


/* Added by Munjal on 14 March (Remove height)*/
.box_border_middle {border:solid 1px #BFBFBF; border-top:none; width:400px; 
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  	-webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  	border-radius:0px 0px 10px 10px; /* CSS3 */  
	-border-radius:0px 0px 10px 10px;
  	background-color:#ffffff; 
 	min-height:270px;
}
/*Ends here*/

/*Added By Munjal on 7 May Remove Shadow*/
.box_border_middle1 { 
	border:solid 1px #BFBFBF; 
	border-top:none; 
	width:400px; 
	padding:20px 20px 20px 20px; 
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */ 
	-webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */ 
	border-radius:0px 0px 10px 10px; /* CSS3 */  
	-border-radius:0px 0px 10px 10px; 
	background-color:#ffffff; 
	min-height:270px; 
}

.inner_border_top {border:solid 1px #BFBFBF; width:718px;  padding:17px 10px 16px 10px; margin:5px 0px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px; /* Firefox */
  -webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */
  border-radius:10px 10px 0px 0px; /* CSS3 */ -border-radius:10px 10px 0px 0px;
  background-color:#00587f;
  text-align:center; font-size:26px; color:#FFFFFF; font-weight:bold;
  	}

.inner_border_meddle_meeting {border:solid 1px #BFBFBF; border-top:none; width:684px; padding:15px 14px 15px 40px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}
	
.inner_border_meddle_doc {border:solid 1px #BFBFBF; border-top:none; width:724px; padding:1px 14px 15px 0px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}	
	
.inner_border_meddle_matter {border:solid 1px #BFBFBF; border-top:none; width:609px; padding:15px 65px 15px 65px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}
	
.inner_border_meddle_memo {border:solid 1px #BFBFBF; border-top:none; width:629px; padding:15px 65px 15px 45px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff; }	
	
.inner_border_meddle_task {border:solid 1px #BFBFBF; border-top:none; width:609px; padding:15px 65px 15px 65px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}
	
.inner_border_meddle_time {border:solid 1px #BFBFBF; border-top:none; width:629px; padding:15px 65px 15px 45px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}
	
.inner_border_meddle_contact {border:solid 1px #BFBFBF; border-top:none; width:629px; padding:15px 65px 15px 45px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}				

.inner_border_meddle {border:solid 1px #BFBFBF; border-top:none; width:710px; padding:15px 14px 15px 14px;
	-moz-border-radius:0px 0px 10px 10px; 
  -webkit-border-radius:0px 0px 10px 10px; 
  border-radius:0px 0px 10px 10px; -border-radius:0px 0px 10px 10px;
	 background-color:#ffffff;}

.main_border_top {border:solid 1px #BFBFBF; width:980px;  padding:10px; margin:5px 0px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px; /* Firefox */
  -webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */
  border-radius:10px 10px 0px 0px; /* CSS3 */ -border-radius:10px 10px 0px 0px; background-color:#002060;
  text-align:center; font-size:26px; color:#FFFFFF; font-weight:bold; }
.main_border_meddle {border:solid 1px #BFBFBF; border-top:none; width:960px; padding:20px 20px 20px 20px;
	-moz-border-radius:0px 0px 10px 10px; /* Firefox */
  -webkit-border-radius:0px 0px 10px 10px; /* Safari, Chrome */
  border-radius:0px 0px 10px 10px; /* CSS3 */ -border-radius:0px 0px 10px 10px; background-color:#fcfbf8; }



.n_lefttext {width:150px; text-align:right; padding-right:5px; font-size:14px; font-weight:bold; color:#666666; line-height:25px;}
.n_lefttext_b {width:100px; text-align:right; padding-right:5px; font-size:14px; font-weight:bold; color:#666666; line-height:25px;}
.n_textbx {width:400px;}
.n_textbx input { width:340px; height:auto; height:20px;  padding:5px; color:#666666;
	-moz-box-shadow: inset 0 0 5px #888;
	-webkit-box-shadow: inset 0 0 5px#888;
	box-shadow: inner 0 0 5px #888;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
   border-radius:5px; -border-radius:5px; border:0px;}
.n_textboxmar {margin-top:20px;}
.n_gray_lne {background-color:#bfbfbf; height:1px; width:100%; margin:20px 0px 10px 0px;}
.n_textbx textarea { width:340px; height:auto; height:40px;  padding:5px; color:#666666;
	-moz-box-shadow: inset 0 0 5px #888;
	-webkit-box-shadow: inset 0 0 5px#888;
	box-shadow: inner 0 0 5px #888;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    -border-radius:5px; border-radius:5px; border:0px;}

.n_texsel {width:290px;}
.n_texsel select { width:112px; height:auto;  padding:5px 7px 5px 3px; color:#666666;  border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px; }
.n_texse2 {width:290px;}
.n_texse2 select { width:224px; height:auto;  padding:5px 7px 5px 5px; color:#666666; border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px; }

.n_textbx_b textarea { width:150px; height:auto; height:40px;  padding:5px; color:#666666;
		-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    -border-radius:5px; -border-radius:5px; border:1px solid #D8D8D8;}

.n_texse3 {width:200px;}
.n_texse3 select { width:190px; height:auto;  padding:5px 7px 5px 5px; color:#666666; border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px;}

.input_but {line-height:20px;	border:0px;	font-size:14px; color:#FFFFFF; cursor: pointer;
	vertical-align: middle;
	background-color:#00B050;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;	border-radius:5px; 	margin:0px;	padding:3px 10px 3px 10px; font-weight:bold;}

.n_texse4 {width:200px;}
.n_texse4 select {width:190px; height:auto;  padding:5px 7px 5px 5px; color:#666666; border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px;}
	
/*Aded by Munjal for Litebox*/
.n_texse5 {width:180px;}
.n_texse5 select {width:170px; height:auto;  padding:5px 7px 5px 5px; color:#666666; border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px;}

.n_boxtext { text-align:right; padding-right:5px; font-size:14px; font-weight:bold; color:#666666; line-height:25px;}
.n_box { height:auto; height:25px;  padding:5px; color:#404040; font-size:12px;
	
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    -border-radius:5px; border-radius:5px; border:solid 1px #D8D8D8;}
.n_boxselt {height:auto;  padding:5px 7px 5px 5px; color:#666666; border:solid 1px #CCCCCC;
	-moz-border-radius:5px; /* Firefox */
   -webkit-border-radius:5px; /* Safari, Chrome */
    border-radius:5px; -border-radius:5px;}
	
.view_link{color:#000;padding:0px 0px;width:52px ;display:block; font-size:11px}
.view_link:hover{color:#000;padding:0px 0px;}	

/*17-02-2012*/

.nmain_border {border:solid 1px #BFBFBF; width:755px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:10px;
	-moz-border-radius: 10px 10px 0px 0px; /* Firefox */
  -webkit-border-radius: 10px 10px 0px 0px; /* Safari, Chrome */
  -border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;
	background-color:#ffffff;}
  
.top_tab_link {margin:13px 0px 0px 15px; padding:0px;}
.top_tab_link ul {margin:0px; padding:0px;}
.top_tab_link ul li { list-style:none; float:left; font-size:14px; margin:3px;-moz-border-radius:5px 5px 0px 0px; /* Firefox */
  -webkit-border-radius:5px 5px 0px 0px; /* Safari, Chrome */ border-radius:5px 5px 0px 0px; -border-radius:5px 5px 0px 0px;
	 background-image:url(../images/top-link-bg-h.gif); background-repeat:repeat-x;}
.top_tab_link ul li:hover {background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }
.top_tab_link ul li.current {background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }	
.top_tab_link ul li:hover a {color:#000000; }	
.top_tab_link ul li a { color:#FFFFFF; text-decoration:none; }
.top_tab_link ul li a.current { color:#404040;text-decoration:none; height:37px;  font-weight:bold; font-size:13px;
	background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }

/* Added By Munjal */
/*For Tabs2*/
.top_tab_link_conference {margin:13px 0px 0px 15px; padding:0px;}
.top_tab_link_conference ul {margin:0px; padding:0px;}
.top_tab_link_conference ul li { list-style:none; float:left; font-size:14px; margin:3px;-moz-border-radius:10px 10px 0px 0px; /* Firefox */
  -webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */ border-radius:10px 10px 0px 0px; -border-radius:10px 10px 0px 0px;
	 background-image:url(../images/top-link-bg-h.gif); background-repeat:repeat-x;}
.top_tab_link_conference ul li:hover {background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }
.top_tab_link_conference ul li.current {background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }	
.top_tab_link_conference ul li:hover a {color:#000000; }	
.top_tab_link_conference ul li a { color:#FFFFFF; text-decoration:none; }
.top_tab_link_conference ul li a.current { color:#404040;text-decoration:none; height:37px;  font-weight:bold; font-size:13px;
	background-image:url(../images/top-link-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; }
/*Ends Here*/	
.ptop_10 {
	padding-top:10px;	
}

.pbottom_20 {
	padding-bottom:20px;	
}
/*For search page*/
.toplink {margin:15px 15px 15px 0px;}
.toplink a {padding:0 5px; color:#7a7a7a}
.toplink a:hover {color:#000}
.hed_bg { background-image:url(../images/hed-bg.jpg); background-repeat:repeat-x; height:95px; width:971px;}
.cont-box {	width:830px; margin:0px auto 0px auto; padding:40px;
	-/*moz-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	-webkit-box-shadow:inset 0 0 130px #ede7d7, 5px 5px 5px #a9a8a4;
	box-shadow:inset 0 0 130px #ece5d5, 5px 5px 5px #a9a8a4;*/
	-moz-border-radius:35px;
	-webkit-border-radius:35px;
	border-radius:35px; -border-radius:35px;}
.gray_line_bg {background-color:#a6a6a6; margin:5px auto 5px auto; height:1px;}
.bor_lb { border-bottom:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC;}
.bor_b {border-bottom:solid 1px #CCCCCC;}
.bor_R {border-left:solid 1px #CCCCCC; }
.book-but {	border:0px;	font-size:11px; padding:2px 5px 2px 5px;
	font-weight: normal;	text-transform: uppercase;	color: #fff;	cursor: pointer;
	vertical-align: middle;
	background-color:#db6618;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;	border-radius:5px; margin:0px; }
.green-bg {	border:0px;	font-size:10px; padding:0px 4px 0px 4px; border:solid 1px #CCCCCC;
	font-weight: normal;	color: #000;	cursor: pointer;
	vertical-align: middle;
	background-color:#74bf24;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;	border-radius:5px; margin:2px 0px 2px 0px; }
.green-bg_b {	border:0px;	font-size:11px; padding:0px 5px 1px 5px; border:solid 1px #CCCCCC;
	font-weight: normal;	color: #000;	cursor: pointer;
	vertical-align: middle;
	background-color:#74bf24;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;	border-radius:5px; margin:2px 0px 2px 0px; }
.back-but {line-height:20px; border:0px; font-size:12px; color:#595959; cursor: pointer;
	vertical-align: middle;
	background-color:#719c0a;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px;	border-radius:5px; background-image:url(../images/add-but-bg.gif); background-repeat:repeat-x; background-color:#bfbfbf; background-repeat: repeat-x;	margin:0px;	padding:3px 10px 3px 10px;  border:solid 1px #bfbfbf;}	
.back-but_b {line-height:20px;	border:0px;	font-size:12px; color:#595959; cursor: pointer;
	vertical-align: middle;
	background-color:#719c0a;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-border-radius:5px; border-radius:5px; background-image:url(../images/slet-box-bg.gif); background-repeat:repeat-x; 
	background-repeat: repeat-x;	margin:0px;	padding:3px 10px 3px 10px;  border:solid 1px #bfbfbf;}	
.selbox_a {background:#ffffff;	border:1px solid #cccccc;	font-size:11px; height:27px; padding:4px;
	background-image:url(../images/slet-box-bg.gif); background-repeat:repeat-x; 
	-webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius:3px;	-border-radius:3px; }

.selbox_b {background:#ffffff;	border:1px solid #cccccc;	font-size:11px;  padding:4px;
	background-image:url(../images/slet-box-bg.gif); background-repeat:repeat-x; 
	-webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius:3px; -border-radius:3px;	}
/* pasing css */

.pagination{
padding:2px;
font-weight:bold;
font-size:11px;
line-height:19px;}

.pagination ul{
margin:0;
padding:0;
text-align:right; /*Set to "right" to right align pagination interface*/
font-size:11px;
font-family:Tahoma,Helvetica, sans-serif;}

.pagination li{
margin:2px;
list-style-type:none;
display:inline;
padding-bottom:1px;}

.pagination a, .pagination a:visited{
padding: 0 5px;
border:1px solid #999999;
text-decoration: none; 
color:#333333;}

.pagination a:hover, .pagination a:active{
border: 1px solid #ffffff;
color:#ffffff;
background-color:#CCCCCC;}
	
/* paging css close*/					
/*Ends here*/

.input_but_h {line-height:20px;	border:none;font-size:14px; color:#595959; cursor: pointer;	vertical-align: middle;	-webkit-border-radius:5px;	-moz-border-radius:5px;	-border-radius:5px;	border-radius:5px; background-color:#D9D9D9; margin:0px;padding:3px 10px 3px 10px; width:auto; height:25px;font-weight:400; font-family:'Lucida Grande',Arial, Helvetica, sans-serif;}

/*Added For support Button*/
.support-but { background-image:url('../images/support-but.png'); background-repeat:no-repeat; width:76px; height:26px; color:#999999; font-size:14px; cursor:pointer; line-height:26px; padding-left:34px;}
.support-but a { color:#002060; text-decoration:none;font-weight:bold;} 
.support-but a:hover { color:#002060; text-decoration:none;font-weight:bold;}
/*End Here*/

/*Added For Left Manu*/
.left_add a{color:#0070c0}
.left_add a:hover{color:#0070c0}
/*Ends here*/

/*Added by Munjal for Green buttons*/
.but_butb {border:0px; color:#ffffff; cursor:pointer;  background-image:url(../images/button.png); background-repeat:repeat-x; background-position:0px 0px; font-size:13px; border: 1px solid #C4C0B5; height:28px; padding:0px 15px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:7px; font-family:Arial, Helvetica, sans-serif; font-weight:700}
.but_butb:hover {background-image:url(../images/button.png); background-repeat:repeat-x; background-position:0px -50px; text-decoration:underline;}

/*Added by yash for Orange buttons*/
.but_orange {border:0px; color:#ffffff; cursor:pointer;  background-image:url(../images/redbut-orange.png); background-repeat:repeat-x; background-position:0px 0px; font-size:13px; border: 1px solid #C4C0B5; height:28px; padding:0px 6px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:7px; font-family:Arial, Helvetica, sans-serif; font-weight:700}
.but_butb:hover {background-image:url(../images/button.png); background-repeat:repeat-x; background-position:0px -50px; text-decoration:underline;}


/*Added by Munjal for Dots on Pricing / Solution page*/
.list21 li {background:url(../images/dots1.png) 0 6px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 25px; margin-bottom:13px; font-size:12px}
/*Edns here*/

/*Added by Munjal for Dots on Client Account page*/
.list22 li {background:url(../images/arrow.png) 0 0px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 15px; margin-bottom:13px; font-size:12px}

.list25 { padding: 0px;}
.list25 li {margin-bottom:10px; padding:0 0 0 15px; margin-bottom:13px; font-size:12px }
/*Edns here*/

/*Added by Munjal for Dots on Attorney Pricing page*/
.list24 li {background:url(../images/greendot.png) 0 5px no-repeat; overflow:hidden; margin-bottom:10px; padding:0 0 0 20px; margin-bottom:13px; font-size:12px}
/*Edns here*/

/*Added by Yash for Meeting view*/
.font11 {font-size:11px!important}

/*Use in account appointment page*/
.tr_bg_v {background-color:#D9D9D9; color:#404040;
	font-size:12px; font-weight:bold; height:30;  }
	
.searchapp { background:#d9d9d9; width:500px; height:35px; float:left;border-radius:5px 5px 0 0;}
.search { background-image:url(../images/searchbg.jpg); background-repeat:repeat-x; width:498px; height:35px; float:left; margin-left:1px; border-bottom:1px solid #ABABAB; border-top:1px solid #ABABAB;}

/*Added By Munjal For Timer Icon*/
.yellow-bg {
	background-image:url(../images/yellow-bg.png); background-repeat:repeat-x; width:100px; border-radius:5px 5px 5px 5px; border:0px solid #ABABAB;	
}

.gray-bg {
	background-image:url(../images/gray-bg.png); background-repeat:repeat-x; width:50px; border-radius:5px 5px 5px 5px; border:0px solid #ABABAB;
}

/* 15 April 2013 */

ul.appoinmt li.mybutton, .mybutton {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #99c860), color-stop(1, #67a141));
	background:-moz-linear-gradient(top, #99c860 5%, #67a141 100%);
	background:-webkit-linear-gradient(top, #99c860 5%, #67a141 100%);
	background:-o-linear-gradient(top, #99c860 5%, #67a141 100%);
	background:-ms-linear-gradient(top, #99c860 5%, #67a141 100%);
	background:linear-gradient(top, #99c860 5%, #67a141 100%);
	/*-moz-box-shadow: 0px 3px 2px 0px #899599;
	-webkit-box-shadow: 0px 3px 2px 0px #899599;
	box-shadow: 0px 3px 2px 0px #899599;
	background:url(../images/buttonbg.png) repeat-x center center;	*/
	background-color:#00B050;	
	-moz-border-radius:31px;
	-webkit-border-radius:31px;
	border-radius:7px;
	behavior: url(border-radius.htc);	
	/*border:2px solid #ffffff;*/	
	display:inline-block;
	color:#ffffff;
	font-family:'Lucida Grande',Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:400;
	height:35px;
	padding:0px 5px 8px;
	text-decoration:none;
	/*text-shadow:0px 1px 0px #e1e2ed;*/
	/*width:160px;*/
	cursor:pointer;
	/*margin-top:-10px;*/
	/*margin-left:45px;*/
}

.mybutton_green {
    background-color:#00B050;	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #00B050), color-stop(1, #67a141));
	background: -moz-linear-gradient(top, #00B050 5%, #67a141 100%);
	background: -webkit-linear-gradient(top, #00B050 5%, #67a141 100%);
	background: -khtml-linear-gradient(top, #00B050 5%, #67a141 100%);
	background: -o-linear-gradient(top, #00B050 5%, #67a141 100%);
	background: -ms-linear-gradient(top, #00B050 5%, #67a141 100%);
	background: linear-gradient(top, #00B050 5%, #67a141 100%);	
	behavior: url(border-radius.htc);
	-moz-border-radius:31px;
	-webkit-border-radius:31px;
	border-radius:7px !important;
	display:inline-block;
	color:#ffffff;
	font-family:'Lucida Grande',Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:400;
	height:35px;
	padding:0px 5px 8px;
	text-decoration:none;
	cursor:pointer;
}

input,img,a{ border:none;}

.mybutton:hover { 
     background-color:#00B050;       
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #67a141), color-stop(1, #99c860));
	background: -moz-linear-gradient(top, #67a141 5%, #99c860 100%);
	background: -webkit-linear-gradient(top, #67a141 5%, #99c860 100%);
	background: -khtml-linear-gradient(top, #67a141 5%, #99c860 100%);
	background: -o-linear-gradient(top, #67a141 5%, #99c860 100%);
	background: -ms-linear-gradient(top, #67a141 5%, #99c860 100%);
	background: linear-gradient(top, #67a141 5%, #99c860 100%); 
	cursor:pointer;
	behavior: url(border-radius.htc);
	-moz-border-radius:31px;
	-webkit-border-radius:31px;
	border-radius:7px !important;
	display:inline-block;
	color:#ffffff;
	font-family:'Lucida Grande',Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:400;
	height:35px;
	padding:0px 5px 8px;
	text-decoration:none;
}
.mybutton:active {
	position:relative;
	top:1px;
}
.brdlineline
{
padding-bottom:20px; 
margin-bottom:15px;
}
.footer1
{
font-size:15px;color:#333333;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-weight:400;
}
.content_attorney
{
	font-size: 17px; color: #333333; font-family: 'Lucida Grande',Arial,Helvetica,sans-serif; font-weight: 400;line-height:30px;width:730px;margin-top:40px;
}
.img_size
{
	height: 51px;
    vertical-align: bottom;
    width: 51px;
}
.img_size_sec
{
    vertical-align: bottom;
}

.appointment_text
{
	width:117px; text-align:left;font-family:'Lucida Grande',Arial,Helvetica,sans-serif;font-weight:400;color:#333333;font-size:16px;float:left;
}

/* Added for That's It Page*/ 
.arwsec1 .arwfirst1_appt {background:url(../images/sprit_arrow01.png) 0 0 no-repeat; width:261px; height:45px; border:1px; color:# BFBFBF; z-index:6}
.arwsec1 .arwfirst1_appt.active1 {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat; font-size:16px !imoprtant}


.arwsec1 .arwfirst1_appt .num1 {background:url(../images/bullet_gy.png) no-repeat 1px 4px; padding:3px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec1 .arwfirst1_appt .num2 {background:url(../images/bullet_n.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}


.arwsec1 .arwfirst1 .text2 {color:#bfbfc3; font-size:19px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-weight:400; text-align:center; padding-top:10px}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 19px !important;}

.arwsec1 .arwscond1_appt {background:url(../images/sprit_arrow01.png) 0 0 no-repeat; width:261px; height:55px; z-index:2}
.arwsec1 .arwscond1_appt.active1  {background:url(../images/sprit_arrow01.png) 0 -72px no-repeat}
.arwsec1 .arwscond1_appt .num1 {background:url(../images/bullet_gy.png) no-repeat 0 2px; padding:4px 7px; color:#fff; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; -khtml-border-radius:50%; -ms-border-radius:50%; -border-radius:50%; border-radius:50%; margin-right:5px}

.arwsec1 .arwscond1_appt .num2 {background:url(../images/bullet_att.png) no-repeat 1px 3px; padding:3px 7px; color:#fff; font-weight:400; font-size:15px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-right:5px}

.arwsec1 .arwscond1_appt .text2 {color:#bfbfbf; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; text-align:center; padding-top:10px}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 16px !important;}

.arwsec1 .arwthird1 {background:url(../images/sprit_arrow01.png) 0 -145px no-repeat; width:261px; height:55px; }

.arwsec1 .arwthird1_appt.active1 {background:url(../images/sprit_arrow01.png) 0 -217px no-repeat; font-size:16px}
.arwsec1 .arwthird1_appt .num1 {background:url(../images/bullet_gy.png) no-repeat 1px 4px; padding:4px 6px; color:#fff; font-weight:400;font-size:15px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif;margin-right:5px}
.arwsec1 .arwthird1_appt .num2 {background:url(../images/bullet_att.png) no-repeat 0 2px; padding:3px 6px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; margin-right:5px}
.arwsec1 .arwthird1_appt .text2 {color:#bfbfc3; font-weight:400;font-size:19px;font-family:'Lucida Grande', Arial, Helvetica, sans-serif; padding-top:10px; text-align:center}
.arwsec1 .text2.active1 {color:#00587F !important; font-size: 19px !important;}
.arwsec1 .text2.active12 {color:#002060 !important; padding-left: 43px;
    padding-top: 11px; font-size: 16px !important;}