/* CSS Document */

body { margin:0; padding:0; background:url(../images/body-bg.jpg) repeat-x top;  }

h1,h2,h3,p,span,ul,li,img { margin:0; padding:0; list-style:none; border:0; }

.logo-section { width:1037px; height:164px; margin:0; padding:0; background:url(../images/login-inner-top-logo.jpg) no-repeat; }
.customer-support {  padding:80px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#549402; text-align:left; }

h1 { display:none;}

.navigation { width:1037px; height:55px; margin:0; padding:0; background:url(../images/loging-nav.jpg) no-repeat; }

h2 { float:left; margin:0; padding:20px 0px 0px 100px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; }
h2 span { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0076AB; }

.loging-nav-text {  font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; padding:20px 70px 0px 0px; text-align:right; font-weight:bold; }
.loging-nav-text a { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; text-decoration:none; }
.loging-nav-text a:hover { color:#0076AB; text-decoration:none;}


.search { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0778B0;}
h3 { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#00578D; padding:0px 0px 0px 0px;}

.activities-heading { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; padding-left:45px;}
.activities-heading-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; padding:8px 0px 0px 45px; }
.activities-heading-alt { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; padding-left:20px;}
.activities-heading-alt-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; padding:8px 0px 0px 20px; }

.dashboard-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; }
.dashboard-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; text-decoration:none;}
.dashboard-text a:hover { text-decoration:underline;}

.dashboard-no { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0D46FF; text-align:left; line-height:25px; }
.dashboard-no a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0D46FF; text-align:left; line-height:25px; text-decoration:underline;}
.dashboard-no a:hover { text-decoration:none;}

.account { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0D46FF; text-align:right; padding-right:8px;}
.account a { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0D46FF; text-align:right; text-decoration:underline;}
.account a:hover { text-decoration:none;}

.Copyright { font-fmily:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left; line-height:25px; padding-left:35px; }

.input-box { width:170px; font-fmily:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#333333; background:url(../images/text-field-bg.jpg) repeat-x; border:1px solid #C1C1C1; }

/*Style add by rajkumar on 061109*/
#login-section { width:970px; float:left; padding:0; margin:0; }

#login-section ul { width:970px; float:left; margin:0; padding:0; }
#login-section ul.img-logo { width:210px; float:left; margin:0; }
#login-section ul.form-section { width:549px; min-height:300px; float:left; margin:25px 211px 0px 0px;  background:url(../images/login-form-bg.jpg) no-repeat; }
#login-section ul li {  float:left; margin:0; list-style:none; }
#login-section ul li.login-header {  width:507px; float:left; margin:0; padding:26px 0px 30px 42px; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#00578D; font-weight:bold; }
#login-section ul li.login-form-text { width:118px; height:20px;  float:left; margin:0;  padding:10px 0px 0px 42px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#545454; }
#login-section ul li.login-form-field { width:389px; height:20px; float:left; margin:0; padding:10px 0px 0px 0px; list-style:none; }
.form-field { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; width:320px; border:1px solid #999999;}
#login-section ul li.submit-btn { width:600px; float:left; margin:10px 0px 0px 160px;  } 
#login-section ul li.submit-btn span a { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#00578D; }
#login-section ul li.submit-btn span a:hover {text-decoration:underline; }


.sub-menu { width:100%; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; padding:6px 0px 10px 0px;}
.sub-menu a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; text-decoration:none; }
.sub-menu a:hover { text-decoration:underline; }
.sub-menu span { padding:0px 10px 0px 10px; }

.page-title { width:933px; height:40px; float:left; background:url(../images/page-title-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#559311; padding:25px 0px 0px 33px; }
.page-title font { color:#00578D; font-size:20px; }
.page-title span { width:auto; float:left; font-size:20px; color:#549402; }

.inner-list-heading{height:42px; background:url(../images/pagesub-title-bg.jpg) repeat-x; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:5px 0px 0px 8px;}
.inner-list-detail{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:5px 0px 5px 8px;}
a.reportlink{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#0000ff;vertical-align:top;padding-top:10px;text-decoration:underline;}
a.reportlink:hover{text-decoration:none;}


.field-title { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px; text-align:right; }
.field-section { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }
.field-check-box {float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; padding:10px 10px 0px 0px; text-align:left; }

a.login-window { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#00578D; }
a.login-window:hover {text-decoration:underline; }

.lead-details-textbox {  border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg) repeat-x;}
.lead-details-areabox { height:200px; border:1px solid #7F9DB9; background:url(../images/textarea-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.lead-details-selectbox { border:1px solid #7F9DB9; }

.history { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; }
.Account-type { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#485559; padding:10px 10px 15px 0px; text-align:right;}

.history-heading { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#5F6D78;}
.history-details { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#3D3D3D;}
a.history-details-more { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0012FF; padding-top:15px;}
a.history-details-more:hover {text-decoration:none; }
.address-information { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#485559; background:#EAF5D9; line-height:34px; padding-left:50px;}
.no-history {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FF0000; line-height:50px; padding-left:30px;}

/*Style add by rajkumar on 061109*/


/*Style added by Ajoy Santra 16-11-09*/

.address-information-text { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; background:#EAF5D9; line-height:34px; padding-left:50px;}
.management-info { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; background:#EAF5D9; line-height:34px;}


/* Style added by Gautam*/
.field-list-header { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 10px 0px; text-align:left; }
.field-list-data { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#55676D; padding:10px 10px 0px 0px; text-align:left; }


/* Style added by Ajoy Santra 16-02-10 */

.doctor-page-title { width:933px; height:42px; float:left; background:url(../images/account-setup-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#559311; padding:18px 0px 0px 33px; }
.doctor-name { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#55676D; font-weight:bold; text-align:left; line-height:25px; padding:0px 0px 0px 10px; }
.doctor-profile { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; }

/******** 05-08-10 Add by Ajoy **********/
.map-tbl-heading { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; background:#D7E8BE; line-height:48px; padding-left:50px;}
.map-doctor { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#00578D; padding:15px 0px 15px 0px;}
.map-doctor-name { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#6A6A6A; padding:15px 0px 15px 0px;}
.map-doctor-directory { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#6A6A6A; padding:15px 0px 15px 0px; line-height:22px;}

.green-heading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#485559; background:#D7E8BE; height:48px; }
.green-heading-txt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#485559; }
.doctor-status-details { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#111111; padding:5px 0px 5px 0px; line-height:20px;}
.search-txt { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#195506;}
.search-box { width:275px; border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#485559; padding:2px 0px 2px 0px;}

/*18.07.13*/
.f_title {float:left; width:105px; font:bold 13px/15px Arial; color:#55676D; text-align:right; padding:0 10px 0 0}
.f_section {float:left;0}
.f_section input[type=text] { border:1px solid #7F9DB9; padding:3px;font:normal 13px/15px Arial; color:#515151;}
.f_section select { border:1px solid #7F9DB9; padding:3px;font:normal 13px/15px Arial; color:#515151;}
.f_sectionzip {font:bold 13px/15px Arial; color:#55676D; padding:0 5px 0 10px}
.f_sectionpost {font:bold 13px/15px Arial; color:#515151; width:206px; padding:0 0 0 7px;}

.f_titlese {float:left; width:100px; font:bold 13px/15px Arial; color:#55676D; text-align:right; padding:0 10px 0 0}
.chktxt {font:normal 14px/15px Arial; color:#515151;}
.lead_status {font:bold 13px/15px Arial; color:#55676D; margin:0 10px 0 0}
.lead_statusselect {border:1px solid #7F9DB9; padding:3px;font:normal 13px/15px Arial; color:#515151; width:184px}
.lead_con { font:bold 18px/20px Arial; color:#485559; padding:0 0 0 28px}
.con_por {font:bold 13px/15px Arial; color:#55676D;width:144px; padding:0 0 0 0px;}
.con_porin {width:152px;}
.con_porin input[type=text] { width:142px;font:normal 13px/15px Arial; color:#515151; padding:3px;}
.con_por_link {text-align:right; padding:0 82px 0 0; font:normal 13px/15px Arial;}
.con_por_link a {font:normal 13px/15px Arial; color:#0000FF}
.con_por_link a:hover { text-decoration:none}
.mkd {}
.mkd input[type=text] { width:186px;font:normal 13px/15px Arial; color:#515151; padding:3px;}
.mkd select { width:186px;font:normal 13px/15px Arial; color:#515151; padding:3px;}
.mkdfldname {font:bold 13px/15px Arial; color:#55676D; width:142px; float:left; padding:5px 10px 0 0; text-align:right;}
.mkd_por_link {text-align:right; padding:0 0px 0 0; font:normal 13px/15px Arial; color:#0000FF}
.mkd_por_link a {font:normal 13px/15px Arial; color:#0000FF}
.mkd_por_link a:hover { text-decoration:none}
.bub_por_cus { color:#168BE8; font:bold 14px/16px Arial;}
.bub_por_said { color:#55676D; font:bold 14px/16px Arial; padding:0 0 0 35px}
.bub_por_bub1 { background:url(../images/bub1.jpg) no-repeat; width:498px; height:38px;}
.bub_por_bub2 { background:url(../images/box.png) repeat-y; width:484px; height:110px;}
.bub_por_bub3 { background:url(../images/bub3.jpg) no-repeat; width:498px; height:38px;}
.bub_por_txt { font:normal 16px/24px Arial; color:#515151; margin:-30 0px 0 8px;  width:464px; float:left}

.bub_por_bub11 { background:url(../images/bub11.jpg) no-repeat; width:499px; height:42px;}
.bub_por_bub22 { background:url(../images/bub22.jpg) no-repeat; width:499px; height:42px;}
.bub_por_bub33 { background:url(../images/bub33.jpg) repeat-y; width:499px;}
.bub_por2_txt { font:normal 16px/24px Arial; color:#515151; margin:-30px 0px 0 26px; width:465px; height:70px; float:left; text-align:left}
.bub_por_cus2 { color:#168BE8; font:bold 14px/16px Arial;padding:0 0 0 7px}
.bub_por_said2 { color:#55676D; font:bold 14px/16px Arial; padding:0 0 0 7px}
.lead_histo { font: bold 15px/17px Arial; color:#55676D; padding:7px 0 7px 18px; background:#D8E9BF;}
.lead_histotit { font:bold 17px/19px Arial; color:#55676D;}
.lead_histotit_con {font:normal 13px/15px Arial; color:#515151;}

.lead_histobor { border-left:1px solid #D8E9BF;border-right:1px solid #D8E9BF;border-top:1px solid #D8E9BF;border-bottom:1px solid #499847;}
.lead_histobor1 {border:1px solid #D8E9BF;}
.lead_histbtop { border-top:0;}

/**** START CLASS 06May15 ****/
ul.consult-status-heading { height:45px; color:#000000; font:bold 14px/18px Arial; background:url(../images/tbl-top-bg.jpg) repeat-x; float:left; width:100%; }
ul.consult-status-heading li { width:auto; float:left; padding:12px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }

ul.consult-status-content { width:100%; float:left; }
ul.consult-status-content li a { outline:none; }
ul.consult-status-content li { width:auto; float:left; padding:15px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; }

ul.consult-status-content1 { width:100%; float:left; background:#EAEAEA; }
ul.consult-status-content1 li a { outline:none; }
ul.consult-status-content1 li { width:auto; float:left; padding:15px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; }

ul.consult-status-contentinner { width:100%; float:left; }
ul.consult-status-contentinner li a { outline:none; }
ul.consult-status-contentinner li { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; }
ul.consult-status-contentinner li.consult-contentinner-heading { width:820px; float:left; padding:10px 0px 10px 150px; background:#D8E9BF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }

ul.consult-status-contentinner1 { width:100%; float:left; background:#EAEAEA; }
ul.consult-status-contentinner1 li a { outline:none; }
ul.consult-status-contentinner1 li { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; }
ul.consult-status-contentinner1 li.consult-contentinner-heading1 { width:820px; float:left; padding:10px 0px 10px 150px; background:#D8E9BF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }

ul.consult-status-contentinner li.consult-contentinner-details { background:#FFFFFF; width:820px; float:left; padding:10px 0px 10px 150px; border-bottom:1px solid #C2E190; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#555555; }
ul.consult-status-contentinner1 li.consult-contentinner-details1 { background:#EAEAEA; width:820px; float:left; padding:10px 0px 10px 150px; border-bottom:1px solid #C2E190; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#555555; }


.inner-list-detail{ padding:5px 0px 5px 8px;}
/**** END CLASS 06May15 ****/