/* CSS Document */

body { margin:0; padding:0; background:url(../images/body-bg.jpg) repeat-x top;  }

div,h1,h2,h3,p,span,ul,li,img { margin:0; padding:0; list-style:none; border:0; }

.fleft { float:left; margin:0; padding:0; }
.fright { float:right; margin:0; padding:0; }

#wrap { width:1037px; margin:0 auto; padding:0; }

#logo-section { width:1037px; height:165px; margin:0; padding:0; background:url(../images/logo-img.jpg) no-repeat;}
#logo-section h1 { display:none;}

#banner { width:1037px; height:369px; margin:0; padding:0; background:url(../images/banner1.jpg) no-repeat;}
.banner-text { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0D5174; padding:305px 0px 0px 610px; }

#nav { width:1037px; float:left; margin:0; padding:0;}
#nav ul { width:1037px; margin:0; padding:0; list-style:none; float:left;}
#nav ul li { margin:0; padding:0; list-style:none; float:left;}
#nav ul li.nav-left { width:31px; height:55px; margin:0; padding:0; list-style:none; float:left;}

#nav ul li.home a { width:68px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/home.jpg) no-repeat; text-decoration:none;}
#nav ul li.home a:hover {text-decoration:none;}
#nav ul li.home .home_select {display:block;}

#nav ul li.feature { width:119px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/feature.jpg) no-repeat;}
#nav ul li.feature a { width:119px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/feature.jpg) no-repeat; text-decoration:none;}
#nav ul li.feature a:hover {background:url(../images/feature-over.jpg) no-repeat; text-decoration:none;}
#nav ul li.feature .feature_select { background:url(../images/feature-over.jpg) no-repeat; display:block;}

#nav ul li.purches { width:120px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/purchase.jpg);}
#nav ul li.purches a { width:120px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/purchase.jpg); text-decoration:none;}
#nav ul li.purches a:hover { background:url(../images/purchase-over.jpg);  text-decoration:none;}
#nav ul li.purches .purches_select { background:url(../images/purchase-over.jpg) no-repeat; display:block;}

#nav ul li.integrate { width:180px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/intregrate.jpg);}
#nav ul li.integrate a { width:180px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/intregrate.jpg); text-decoration:none;}
#nav ul li.integrate a:hover { background:url(../images/intregrate-over.jpg);  text-decoration:none;}
#nav ul li.integrate .integrate_select { background:url(../images/intregrate-over.jpg) no-repeat; display:block;}

#nav ul li.news { width:133px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/news.jpg);}
#nav ul li.news a { width:133px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/news.jpg); text-decoration:none;}
#nav ul li.news a:hover { background:url(../images/news-over.jpg); text-decoration:none;}
#nav ul li.news .news_select { background:url(../images/news-over.jpg) no-repeat; display:block;}

#nav ul li.about-us { width:113px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/about-us.jpg);}
#nav ul li.about-us a { width:113px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/about-us.jpg); text-decoration:none;}
#nav ul li.about-us a:hover { background:url(../images/about-us-over.jpg);  text-decoration:none;}
#nav ul li.about-us .about-us_select { background:url(../images/about-us-over.jpg) no-repeat; display:block;}

#nav ul li.contact { width:137px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/contact-us.jpg);}
#nav ul li.contact a { width:137px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/contact-us.jpg); text-decoration:none;}
#nav ul li.contact a:hover { background:url(../images/contact-us-over.jpg); text-decoration:none;}
#nav ul li.contact .contact_select { background:url(../images/contact-us-over.jpg) no-repeat; display:block;}

#nav ul li.login { width:99px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/login.jpg);}
#nav ul li.login a { width:99px; height:55px; margin:0; padding:0; list-style:none; float:left; background:url(../images/login.jpg); text-decoration:none;}
#nav ul li.login a:hover { background:url(../images/login-over.jpg); text-decoration:none;}
#nav ul li.login .login_select { background:url(../images/login-over.jpg) no-repeat; display:block;}

#nav ul li.nav-right { width:30px; height:55px; margin:0; padding:0; list-style:none; float:left;}

#nav ul li.nav-sepa { width:1px; margin:0; padding:0; list-style:none; float:left;}
#nav ul li.nav-sepa img { width:1px; margin:0; padding:0; list-style:none; float:left;}


#content-top { width:1037px; float:left; margin:0; padding:0; background:url(../images/content-bg.jpg) repeat-y; }

#content-top-left {width:637px; float:left; margin:0px 22px 0px 33px; border:1px solid #C2E190; padding:0; }
/*#content-top-left h2 { width:420px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; padding:20px 0px 0px 26px; float:left;}*/
#content-top-left h2 {  display:none;}
.what-we-do{ width:611px; float:left; margin:20px 0px 0px 26px;}
.content-text {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#55676D; padding:50px 0px 0px 26px;}
.list-text { width:637px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#014D81; padding:0px 0px 10px 0px; float:left;}

#content-top-right { width:307px; float:left; margin:0px 34px 0px 0px; border:1px solid #C2E190; padding:0; }
#content-top-right ul { width:307px; float:left; margin:0; padding:0; list-style:none;}
#content-top-right ul li { float:left; margin:0; padding:0; list-style:none;}
#content-top-right ul li.our-newest-partner { width:282px; float:left; margin:20px 0px 0px 25px; padding:0; list-style:none;}
#content-top-right ul li.plastic-surgions { width:242px; float:left; margin:25px 0px 0px 65px; padding:0; list-style:none;}
#content-top-right ul li.separator { width:307px; float:left; margin:5px 0px 0px 0px; padding:0; list-style:none;}
#content-top-right ul li.cosmetic-surgions { width:242px; float:left; margin:10px 0px 0px 65px; padding:0; list-style:none;}
#content-top-right ul li.integrate { width:267px; height:47px; float:left; margin:0; padding:10px 0px 0px 40px; list-style:none; background:url(../images/right-tbl-botom-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }
.integrate-text { padding:0px 0px 0px 0px;}
#content-top-right ul li.integrate span { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; }


#content-middle { width:1037px; float:left; margin:0; padding:20px 0px 0px 0px; background:url(../images/content-bg.jpg) repeat-y; }
#content-middle-left {width:305px; float:left; margin:0px 22px 0px 33px; border:1px solid #C2E190; padding:0; }
.testimonial-text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#55676D; padding:0px 10px 10px 26px;}

#content-middle-right {width:637px; float:left; margin:0px 34px 0px 0px; border:1px solid #C2E190; padding:0; min-height:160px; }
#content-middle-right ul {width:637px; float:left; margin:10px 0px 0px 0px; padding:0; list-style:none; }
#content-middle-right ul li { float:left; margin:0; padding:0; list-style:none; }
#content-middle-right ul li.date { width:64px; float:left; margin:0; padding:0px 0px 0px 26px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5EAA00; }
#content-middle-right ul li.news { width:547px; float:left; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#55676D; }
#content-middle-right ul li.news a  {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009FD3; font-style:italic; text-decoration:none; }


#content-botom { width:1037px; float:left; margin:0; padding:20px 0px 0px 0px; background:url(../images/content-bg.jpg) repeat-y; }
#content-botom ul { width:963px; height:189px; float:left; margin:0; padding:0; background:url(../images/botom-content-bg.jpg) repeat-x; }
#content-botom ul li { width:281px; float:left; margin:0; padding:43px 0px 0px 40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:20px; }
#content-botom ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:20px; text-decoration:none; }
#content-botom ul li a:hover { text-decoration:underline; }



#footer {  width:1037px;  margin:0; padding:0;}
.footer-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#4A8D02; padding:0px 0px 0px 35px;}
.footer-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#4A8D02;  text-decoration:none;}
.footer-text a:hover { color:#04507A; text-decoration:none;}
.footer-text .footer_select {  color:#04507A; text-decoration:none;}
.copyright-text  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55676D; padding:10px 0px 20px 35px;}

/*********** Gopal ***********/
#innerlogo-section { width:1037px; height:164px; margin:0; padding:0; background:url(../images/inner-top-logo.jpg) no-repeat; }
#innerlogo-section h1 { display:none;}

#main-content { width:1037px; float:left; background:url(../images/content-bg.jpg); }

#left-shawod { width:17px; float:left; }
#right-shadow { width:18px; float:right; }

#total-body { width:970px; float:left; margin:0px 16px 0px 16px; padding:0;}

/*********** Ajoy ***********/
#feature-left-content { width:636px; float:left; margin:0px 22px 0px 0px; border:1px solid #C2E190; padding:0; }
#feature-left-content h2 { width:612px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#00578D; padding:0px 0px 5px 24px; display:block;  }
#feature-left-content h2 span { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#569700; }
#feature-left-content p { width:554px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#55676D; padding:5px 30px 30px 52px; }

#feature-right-content { width:308px; float:left; margin:0px 0px 0px 0px; border:1px solid #C2E190; padding:0; }
#feature-right-content h2 { width:282px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#00578D; padding:15px 0px 0px 26px; line-height:30px; }
#feature-right-content h2 span { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#569700; }
#feature-right-content ul { width:282px; float:left;  padding:15px 0px 20px 26px; }
#feature-right-content ul li {  float:left; margin:0; padding:0; list-style:none; }
#feature-right-content ul li.number { width:30px;  float:left; margin:0; padding:20px 0px 0px 0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#009FD3; }
#feature-right-content ul li.reason-text { width:240px;  float:left; margin:0; padding:20px 12px 0px 0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#55676D; }





/*********** haridas ***********/
#content-inner{ width:943px; float:left;   margin:0 16px 0 16px; border:1px solid #C2E190; background:url(../images/contact-us-bg.jpg) no-repeat; min-height:405px; padding:13px 0 0 25px;}
#content-inner.aboutpart{ background:url(../images/about-content-bg.jpg) no-repeat !important; min-height:550px;}
#content-inner h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#569700; width:100%; padding:0 0 50px 0; float:left; margin:0px;}
#content-inner h2 span{ color:#00578D;}
#content-inner h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#00578D; width:900px; padding:0 0 20px 38px; float:left; margin:0px;}
#content-inner h4{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#4B8104; width:900px; padding:0 0 0px 38px; float:left; margin:0px;}
#content-inner p{font-family:Arial, Helvetica, sans-serif; font-size:15px;  color:#55676D; width:900px; padding:0 0 35px 38px; float:left; margin:0px; width:460px;}
#content-inner p a{color:#55676D; text-decoration:none;}
#content-inner p a:hover{ text-decoration:underline;}
#content-inner p a.blue{color:#0D18FF; text-decoration:underline;}
#content-inner p a.blue:hover{ text-decoration:none;}

/**************** Gopal New ****************/
#application-look-better { width:933px; float:left; border:1px solid #C2E190; background:url(../images/application-look-betterbg.jpg) no-repeat bottom left; padding:15px 15px 15px 20px; }
#application-look-better h2 { width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; background:url(../images/bullet1.jpg) no-repeat right top; padding-bottom:20px; }
#application-look-better h2 span { color:#5EAA00; }
#application-look-better p { width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; padding-bottom:20px; line-height:18px; }
#application-look-better p.blue { width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#00578D; padding-bottom:20px; }

#integrate-form { width:938px; float:left; border:1px solid #C2E190; margin:18px 0px 0px 0px; padding:15px 15px 15px 15px; }
ul.who-are-you { width:360px; float:left; background:url(../images/integrate-form-bg.jpg) repeat-x top; }
ul.who-are-you li { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; }
ul.who-are-you li.whoareyou-header { width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#00578D; padding:20px 0px 0px 23px; }
ul.who-are-you li.bullet10 { width:100px; float:left; padding:19px 0px 0px 0px; }
ul.who-are-you li.whoareyou-header span { color:#5EAA00; }
ul.who-are-you li.whoareyou-frmcont { width:117px; float:left; padding:15px 20px 0px 0px; text-align:right; }
ul.who-are-you li.whoareyou-frmfield { width:200px; float:left; padding:15px 0px 0px 0px; }
.textbox { border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg); margin:0; padding:0; }

ul.partnership-Information { width:562px; float:left; background:url(../images/integrate-form-bg.jpg) repeat-x top; margin-left:15px; }
ul.partnership-Information li { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; }
ul.partnership-Information li.partnership-header { width:240px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#00578D; padding:20px 0px 0px 54px; }
ul.partnership-Information li.bullet11 { width:250px; float:left; padding:19px 0px 0px 0px; }
ul.partnership-Information li.partnership-header span { color:#5EAA00; }
ul.partnership-Information li.partnership-frmconttop { width:315px; float:left; padding:15px 20px 0px 0px; text-align:right; }
ul.partnership-Information li.partnership-frmfieldtop { width:200px; float:left; padding:15px 0px 0px 0px; }
ul.partnership-Information li.checkbox-section { width:452px; float:right; background:url(../images/radio-section-bg.jpg) repeat-x bottom; border:1px solid #7F9DB9; margin:5px 28px 0px 0px; font-size:13px; padding:15px 0px 15px 30px; }
ul.partnership-Information li.submit-button { width:482px; float:left; font-size:13px; padding:15px 0px 15px 0px; }
.checkbox-section1 { width:250px; float:left; line-height:25px; }
.checkbox-section2 { width:200px; float:left; line-height:25px; }
.textbox { border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg); margin:0; padding:0; }
.textarea { border:1px solid #7F9DB9; height:72px; background:url(../images/textarea-bg.jpg); margin:0; padding:0; }


/********************07-09-09 (Ajoy)***********************/

#login-innerlogo-section { width:1037px; height:164px; margin:0; padding:0; }
#login-innerlogo-section h1 { display:none;}

#loging-nav { width:1037px; height:55px; float:left; margin:0; padding:0; }
#loging-nav h2 { width:344px; float:left; margin:0; padding:8px 0px 0px 100px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#4A8D02;}
#loging-nav h2 span { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#0076AB; }
#loging-nav h2 p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00578D; padding:2px 0px 0px 0px; }
.loging-nav-text { width:523px; float:left; 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; text-align:center;}
.loging-nav-text a:hover { color:#0076AB; text-decoration:none;}

.customer-support {  padding:60px 70px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#4A8D02; text-align:right; }

#login-section { width:970px; float:left; border:1px solid #C2E190; 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:22px 0px 18px 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; font-weight:normal; text-decoration:none; color:#00578D;}
#login-section ul li.submit-btn span a:hover {text-decoration:underline;}



#content-news{ width:943px; float:left;   margin:0 16px 0 16px; border:1px solid #C2E190; background:url(../images/news-bg.jpg) no-repeat; min-height:405px; padding:13px 0 0 25px;}
#content-news h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#569700; width:100%; padding:0 0 50px 0; float:left; margin:0px;}
#content-news h2 span{ color:#00578D;}



/*********** Gopal 070909 ***********/
#purchase-left-content { width:551px; float:left; border:1px solid #C2E190; padding:0px 0px 30px 0px; }
#purchase-left-content h2 { width:510px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#00578D; padding:15px 0px 20px 24px; }
#purchase-left-content h2 span { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#569700; }
.purchase-details { width:480px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#55676D; padding:0px 0px 10px 51px; float:left; background:url(../images/bullet2.jpg) no-repeat top left; }

#start-here { width:400px; float:right; border:1px solid #C2E190; }
#start-here h2 { width:358px; height:41px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#00578D; padding:17px 0px 0px 42px; background:url(../images/bullet11.jpg) no-repeat; }
#start-here h2 span { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#569700; }
#start-here ul { width:400px; float:left;  padding:0px 0px 20px 0px; }
#start-here ul li {  float:left; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#485559; }
#start-here ul li.startmore-frm-content { width:145px; float:left; text-align:right; vertical-align:top; padding:11px 13px 0px 0px; }
#start-here ul li.startmore-frm-field { width:242px; float:left; padding:13px 0px 1px 0px; }
#start-here ul li.continue-button { width:382px; float:left; padding:20px 18px 0px 0px; text-align:right; }
.start-field { border:1px solid #819FBA; background:url(../images/textbox-bg.jpg); margin:0; padding:0; }
.start-selectbox { width:223px; margin:0; padding:0; }

#purchase-testmonial {width:311px; float:left; margin:17px 0px 0px 0px; border:1px solid #C2E190; padding:0; }
.testimonialtext {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#55676D; padding:0px 10px 10px 26px;}
#purchase-rgt-image { width:227px; float:left; padding:2px 0px 0px 16px; }

/*
=================================
Request Consultation Section
=================================
*/

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1050px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 10%;
	width:780px;
	padding: 16px;
	border: 2px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
#RequestDiv-top{ float:right;}
#RequestDiv-bottom{width:100%;}
#RequestDiv-bottom ul{width:646px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#55676D; padding:0px; margin:0px; list-style:none; margin:0px 0px 0px 69px; background:url(../images/just-main-bg.jpg) no-repeat top; }
#RequestDiv-bottom ul li{ float:left;}
#RequestDiv-bottom ul li.finish-button { width:646px; float:left; text-align:center; padding:30px 0px 25px 0px; }
.reqleft{width:307px; padding:20px 15px 0px 0px; text-align:right; float:left; font-family:Arial, Helvetica, sans-serif;}
.reqright{width:323px;float:right; padding:20px 0px 0px 0px; }
.reqfield{border:1px solid #AFAFAF; width:200px;color:#939393; font-size:14px; }

#content-thankyou{ width:100%; float:left; padding:50px 0 50px 0; color:#FFFFFF; font-size:20px; font-weight:bold; text-align:center;}


/*******************090909*************************/

#news_1 { width:903px; float:left; margin:0; padding:0px 15px 50px 25px;}
#news_1 h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#00578D; padding:0px 0px 10px 0px; margin:0;}
#news_1 p{ width:900px; font-family:Arial, Helvetica, sans-serif; font-size:15px;  color:#55676D; padding:10px 0px 0px 0px; float:left; margin:0px; }
#news_1 p a{color:#55676D; text-decoration:none;}
#news_1 p a:hover{ text-decoration:underline;}
#news_1 p a.blue{color:#0D18FF; text-decoration:underline;}

#news_2 { width:903px; float:left; margin:0; padding:0px 15px 50px 25px;}
#news_2 h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#00578D; padding:0px 0px 10px 0px; margin:0;}
#news_2 p{ width:900px; font-family:Arial, Helvetica, sans-serif; font-size:15px;  color:#55676D; padding:10px 0px 0px 0px; float:left; margin:0px; }
#news_2 p a{color:#55676D; text-decoration:none;}
#news_2 p a:hover{ text-decoration:underline;}
#news_2 p a.blue{color:#0D18FF; text-decoration:underline;}


.feature-email { width:262px; float:left; margin:0; padding:15px 20px 15px 26px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#55676D;}
.feature-email span { color:#10A5D6; }
.account { width:262px; float:left; margin:0; padding:15px 20px 5px 26px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00578D;}
.feature-login {  width:202px; height:47px; float:left; margin:0; padding:33px 0px 0px 80px; background:url(../images/logoin-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#00578D;}
.feature-login a { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#00578D; text-decoration:underline;}
.feature-login a:hover { text-decoration:none;}


/*************************** 100909 ***************************/
ul.sub-menu { width:970px; float:left; }
ul.sub-menu li { width:970px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; padding:12px 0px 20px 0px; }
ul.sub-menu li a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; text-decoration:none; }
ul.sub-menu li a:hover { text-decoration:underline; }
ul.sub-menu li span { padding:0px 76px 0px 76px; }
.page-title { width:937px; 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; }
ul.pagesub-title { width:970px; float:left; }
ul.pagesub-title li { width:auto; float:left; }
ul.pagesub-title li.select-criteria { width:937px; float:left; background:url(../images/pagesub-title-bg.jpg) repeat-x top; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:15px 0px 10px 33px; }


/************* 100909 (Ajoy) *********************/

ul.view-pagesub-title { width:970px; height:47px; float:left;  background:url(../images/pagesub-title-bg.jpg) repeat-x top; background-color:#D7E8BE; }
ul.view-pagesub-title li { width:auto; float:left; }
ul.view-pagesub-title li.viewid { width:25px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.post-date { width:85px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.post-time { width:63px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.customer-name { width:76px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-procedure { width:85px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-phone { width:91px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-email { width:200px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-source { width:156px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-status { width:77px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-delete { width:30px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }
ul.view-pagesub-title li.view-physician { width:115px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 8px; }

ul.view-pagesub-title-text { width:970px; float:left; }
ul.view-pagesub-title-text li { width:auto; float:left; }
ul.view-pagesub-title-text li.viewid-text { width:25px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.post-date-text { width:85px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.post-time-text { width:63px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.customer-name-text { width:76px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-procedure-text { width:85px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-phone-text{ width:91px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-email-text { width:200px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-source-text { width:156px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-status-text { width:77px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }
ul.view-pagesub-title-text li.view-delete-text { width:30px; margin:0px 0px 0px 8px; float:left; }
ul.view-pagesub-title-text li.physician { width:115px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 8px; }

ul.view-pagesub-title-text li.next-btn { width:970px;  }


#login-lead-details { width:970px; float:left; border:1px solid #C2E190; border-bottom:none; padding:0; margin:0; }

ul.lead-details { width:970px; float:left; margin-top:30px !important; }
ul.lead-details li { width:auto; float:left; }
ul.lead-details li.field-title { width:271px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px; text-align:right; }
ul.lead-details li.field-section { width:687px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }
ul.lead-details li.check-box { width:219px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; padding:10px 10px 0px 0px; text-align:left; }


.lead-details-textbox { width:320px; border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg) repeat-x;}
.lead-details-areabox { width:320px; height:60px; border:1px solid #7F9DB9; background:url(../images/textarea-bg.jpg) repeat-x;}
.lead-details-selectbox { width:320px; border:1px solid #7F9DB9; }


/**********************Edit 14-09-09 (Ajoy)*********************/


ul.blank_1 { width:39px !important; height:180px; float:left; }
ul.blank_1 li {  float:left; }
ul.blank_2 { width:50px !important; height:180px; float:left; }
ul.blank_2 li {  float:left; }

ul.dasboardleads { width:421px !important; height:148px; float:left;  background:url(../images/leads-bg-new.jpg) no-repeat; margin:30px 0px 0px 0px !important; }/*Changed By Ranjit Das on 02-12-2009 from background:url(../images/leads-bg.jpg) no-repeat;, */
ul.dasboardleads li { width:221px; float:left; margin:10px 0px 0px 180px !important; }  /*Changed By Ranjit Das on 02-12-2009 from margin:20px 0px 0px 195px !important;, width:206px;*/
ul.dasboardleads h2 { display:none;}
ul.dasboardphysician { width:421px !important; height:148px; float:left;  background:url(../images/reports-bg.jpg) no-repeat; margin:30px 0px 0px 0px !important; }
ul.dasboardphysician li { width:206px;  float:left; margin:20px 0px 0px 195px !important; }
ul.dasboardphysician h2 { display:none;}
ul.dasboardreps { width:421px !important; height:148px; float:left;  background:url(../images/reps-bg.jpg) no-repeat; margin:20px 0px 0px 0px !important; }
ul.dasboardreps li { width:206px;  float:left; margin:45px 0px 0px 195px !important; }
ul.dasboardreps h2 { display:none;}
ul.dasboardreports { width:421px !important; height:148px; float:left;  background:url(../images/prefer-bg-new.jpg) no-repeat; margin:20px 0px 0px 0px !important; }  /*Changed By Ranjit Das on 02-12-2009 from background:url(../images/prefer-bg.jpg) no-repeat;*/
ul.dasboardreports li { width:221px;  float:left; margin:10px 0px 0px 180px !important; }  /*Changed By Ranjit Das on 02-12-2009 from margin:47px 0px 0px 195px !important;*/
ul.dasboardreports h2 { display:none;}
.dashboard-text { width:100%; float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; } /*Changed By Ranjit Das on 02-12-2009 from width:206px;*/
.dashboard-text a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; text-decoration:none;}
.dashboard-text a:hover { text-decoration:underline;}


#login-section h3 { width:890px;float:left; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#00578D; padding:0px 0px 0px 80px;}
#login-section ul.reminder { width:872px; height:61px; float:left; margin:0px 49px 0px 49px; padding:0; background:url(../images/reminder-header-bg.jpg) no-repeat; }
#login-section ul li {  float:left; margin:0; list-style:none; }
#login-section ul li.reminder-due { width:110px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; text-align:left; padding:20px 0px 0px 45px; }
#login-section ul li.reminder-event { width:62px; }
#login-section ul li.reminder-task { width:140px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; text-align:left; padding:20px 0px 0px 25px; }
#login-section ul li.reminder-description { width:220px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; text-align:left; padding:20px 0px 0px 27px; }
#login-section ul li.reminder-callnow { width:87px; }
#login-section ul li.reminder-status { width:120px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#197CAF; text-align:left; padding:20px 0px 0px 28px; }

#login-section ul.reminder-text { width:872px; float:left; margin:0px 49px 0px 49px; padding:0px 0px 16px 0px; background:url(../images/reminder-table-bg.jpg) repeat-y; }
#login-section ul li.reminder-due-text { width:110px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; text-align:left; padding:8px 0px 0px 45px; }
#login-section ul li.reminder-event-text { width:42px; margin:5px 0px 0px 20px; }
#login-section ul li.reminder-task-text { width:140px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; text-align:left; padding:8px 0px 0px 25px; }
#login-section ul li.reminder-description-text { width:220px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; text-align:left; padding:8px 0px 0px 27px; }
#login-section ul li.reminder-callnow-text { width:82px; margin:8px 0px 0px 5px; }
#login-section ul li.reminder-status-text { width:120px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#368005; text-align:left; padding:8px 0px 0px 28px; }

/**********************End Edit (Ajoy)*********************/


/****************11-09-09 (Ajoy)********************/

ul.lead-details li.field-title-1 { width:405px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px; text-align:right; }
ul.lead-details li.field-section-1 { width:553px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }

ul.lead-details li.field-section-1 a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#00578D;}
ul.lead-details li.field-section-1 a:hover {text-decoration:underline;}


.comma { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2F3F44;}
ul.lead-details li.check-box-1 { width:553px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; padding:10px 0px 0px 0px; text-align:left; }


ul.view-pagesub-title li.physician-name { width:137px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-city { width:124px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-state { width:93px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-zip { width:54px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-email { width:223px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-phone { width:132px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.physician-delete { width:32px;  padding:10px 0px 0px 0px; }

ul.view-pagesub-title-text li.physician-name-text { width:137px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-city-text { width:124px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-state-text { width:93px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-zip-text { width:54px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-email-text { width:223px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-phone-text{ width:132px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.physician-delete-text { width:32px; padding:25px 0px 25px 25px; }

ul.view-pagesub-title li.reps-name { width:263px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.reps-email { width:330px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.reps-phone { width:245px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#195506; padding:10px 0px 0px 25px; }
ul.view-pagesub-title li.reps-delete { width:30px;  padding:10px 0px 0px 0px; }

ul.view-pagesub-title-text li.reps-name-text { width:263px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.reps-email-text { width:330px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.reps-phone-text{ width:245px;  float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#111111; padding:25px 0px 25px 25px; }
ul.view-pagesub-title-text li.reps-delete-text { width:30px; padding:25px 0px 25px 25px; }

.call-now { padding:40px 70px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#4A8D02; text-align:right;}





/*************************** 100909 (Gopal)***************************/

#consultation-schedule { width:968px; float:left; border:1px solid #C2E190; border-bottom:0px; padding:0; margin:0; }
ul.submenu { width:968px; float:left; }
ul.submenu li { width:968px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; padding:12px 0px 20px 0px; }
ul.submenu li a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#338BB9; text-decoration:none; }
ul.submenu li a:hover { text-decoration:underline; }
ul.submenu li span { padding:0px 76px 0px 76px; }

.pagetitle { width:935px; 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; }
.pagetitle font { color:#00578D; font-size:20px; }
.pagetitle span { width:auto; float:left; font-size:20px; }

ul.pagesubtitle { width:968px; float:left; }
ul.pagesubtitle li { width:auto; float:left; }
ul.pagesubtitle li.selectcriteria { width:935px; float:left; background:url(../images/pagesub-title-bg.jpg) repeat-x top; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:15px 0px 10px 33px; }
ul.pagesubtitle li.selectsurgeons { width:968px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }
.frmsurgeons-content { width:370px; float:left; padding:12px 20px 0px 0px; text-align:right; }
.frmsurgeons-field { width:570px; float:left; padding:12px 0px 0px 0px; }
.frmsurgeons-button { width:970px; float:left; text-align:center; padding:25px 0px 0px 0px; }

/*
#calender { width:968px; float:left; border:1px solid #C2E190; border-top:0; margin:0; padding:15px 0px 0px 0px; }
#calender h2 { width:938px; height:37px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#1473AC; background:url(../images/calender-header.jpg) no-repeat left; padding:10px 0px 0px 30px; }
#calender h2 span { color:#5D9C06; padding:0px 0px 0px 7px; }
*/
ul.calender-days { width:968px; float:left; background:#EBEBEB; }
ul.calender-days li { width:auto; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#1473AC; text-align:center; padding:17px 0px 0px 0px; }
ul.calender-days li.days1 { width:140px; float:left }
ul.calender-days li.days { width:138px; float:left; }

.calender-date { width:966px; float:left; background:url(../images/calender-bg.jpg); border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #E4E4E4; border-top:0px; }

/*
.date-digit { width:30px; height:24px; background:url(../images/date-bg.jpg) no-repeat right top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#717171; padding:5px 0px 10px 108px; }
.date-digit a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#364EFF; text-decoration:none; }
.date-digit a:hover { text-decoration:underline; }
.date-digit-blank { width:138px; height:29px; }
*/
.vigit-doctors { width:138px; height:100px; vertical-align:bottom; }
.yellow { width:115px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; background:#FFD692; border:1px solid #FFFFFF; border-top:0; padding:5px 10px 5px 10px; }
.red { width:115px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF; background:#DC3A09; border:1px solid #FFFFFF; border-top:0; padding:5px 10px 5px 10px; }

.doctors-list { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding:15px; }




/************************************** 110909 (Gopal) **************************************/
#physician-dashboard { width:968px; float:left; padding:0; margin:0; }

#dashboard-nav { width:1037px; height:55px; float:left; background:url(../images/dashboard-nav.jpg) no-repeat; }
#dashboard-nav h2 { width:430px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#00578D; font-weight:bold; padding:20px 0px 0px 70px; }
#dashboard-nav h2 span { float:left; padding:0px 15px 0px 0px; }
#dashboard-nav p { width:465px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; padding:20px 70px 0px 0px; text-align:right; font-weight:bold; text-align:right; }
#dashboard-nav p a { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; text-decoration:none; text-align:center; }
#dashboard-nav p a:hover { color:#0076AB; text-decoration:none; }

.innersub-nav { width:1037px; height:19px; padding:7px 0px 0px 0px; float:left; background:url(../images/innernav-botom-img.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#338BB9; font-weight:bold; }
.innersub-nav a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#338BB9; font-weight:bold; text-decoration:none; }
.innersub-nav a:hover { text-decoration:underline; }
.innersub-nav span { padding:0px 76px 0px 76px; }

.total-scheduled { width:654px; float:left; border:1px solid #C2E190; margin:25px 0px 0px 0px; }
.total-scheduled h2 { width:614px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00578D; font-weight:bold; padding:10px 0px 10px 40px; }
.total-scheduled h2 span { float:left; padding:5px 30px 0px 0px; }
.total-scheduled h2 span font { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5EAA00; font-weight:bold; }

.lead-quantity { width:295px; float:right; border:1px solid #C2E190; padding:0px 0px 18px 0px; margin:25px 0px 0px 0px; }
.lead-quantity h2 { width:275px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00578D; font-weight:bold; padding:8px 0px 10px 20px; background:url(../images/lead-quantity-bg.jpg) no-repeat; line-height:30px; }
.lead-quantity h2 span { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5EAA00; font-weight:bold; }
.lead-quantity-link { width:270px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#585858; font-weight:normal; padding:8px 0px 2px 25px; }
.lead-quantity-link a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#585858; font-weight:normal; text-decoration:none; }
.lead-quantity-link a:hover { text-decoration:underline; }
.bar-images { float:left; margin:3px 15px 0px 0px; padding:0; }

.rep-performance { width:654px; float:left; border:1px solid #C2E190; margin:17px 0px 0px 0px; }
.rep-performance h2 { width:614px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00578D; font-weight:bold; padding:10px 0px 10px 40px; }
.rep-performance h2 span { float:left; padding:5px 30px 0px 0px; }
.rep-performance h2 span font { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5EAA00; font-weight:bold; }
.rep-performance ul { width:654px; float:left; }
.rep-performance ul li { width:auto; float:left; }
.rep-performance ul li.rep-performance-header { width:654px; height:23px; float:left; padding:20px 0px 0px 0px; background:url(../images/rep-performance-hrd-bg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00578D; font-weight:normal; }
.indicators-name { width:97px; float:left; padding:0px 0px 0px 18px; }
.indicators-totalcalls { width:97px; float:left; }
.indicators-scheduledrate { width:151px; float:left; }
.indicators-timegap { width:102px; float:left; }
.indicators-totalpatients { width:189px; float:left; }

.rep-performance ul li.rep-performance-contash { width:654px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#EAEAEA; }
.rep-performance ul li.rep-performance-contwhite { width:654px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#FFFFFF; }
.indicators-name-cont { width:103px; float:left; color:#555555; font-weight:bold; padding:0px 0px 0px 12px; }
.indicators-totalcalls-cont { width:87px; float:left; padding:0px 0px 0px 10px; }
.indicators-scheduledrate-cont { width:131px; float:left; padding:0px 0px 0px 20px; }
.indicators-timegap-cont { width:102px; float:left; }
.indicators-totalpatients-bar { width:184px; float:left; padding:0px 0px 0px 4px; }

.rep-performance ul li.rep-performance-total { width:654px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#00578D; font-weight:bold; background:#EAEAEA; }
.indicators-total { width:100px; float:left; padding:0px 0px 0px 15px; font-size:19px; }
.indicators-total-calls { width:115px; float:left; padding:5px 0px 0px 0px; }
.indicators-totalscheduled { width:115px; float:left; padding:5px 0px 0px 0px; }

.patients-satisfaction { width:295px; float:right; border:1px solid #C2E190; padding:0px 0px 18px 0px; margin:17px 0px 0px 0px; }
.patients-satisfaction h2 { width:275px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00578D; font-weight:bold; padding:8px 0px 10px 20px; line-height:30px; }
.patients-satisfaction span { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5EAA00; font-weight:bold; }
.patients-satisfaction p { width:295px; height:55px; float:left; background:url(../images/patients-satisfaction.jpg) no-repeat; text-align:center; padding:224px 0px 0px 0px; }
.patients-satisfaction p a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:underline; }
.patients-satisfaction p a:hover { text-decoration:none; } 


.lead-sources { width:968px; float:left; border:1px solid #C2E190; margin:17px 0px 0px 0px; }
.lead-sources h2 { width:920px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00578D; font-weight:bold; padding:10px 0px 10px 40px; }
.lead-sources h2 span { float:left; padding:5px 30px 0px 0px; }
.lead-sources h2 span font { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5EAA00; font-weight:bold; }
.lead-sources ul { width:968px; float:left; }
.lead-sources ul li { width:auto; float:left; }
.lead-sources ul li.lead-sources-header { width:968px; height:23px; float:left; padding:20px 0px 0px 0px; background:url(../images/rep-performance-hrd-bg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00578D; font-weight:normal; }
.sources-name { width:224px; float:left; padding:0px 0px 0px 18px; }
.sources-totalleads { width:189px; float:left; }
.sources-badleads { width:181px; float:left; }
.sources-pendingleads { width:208px; float:left; }
.sources-goodleads { width:147px; float:left; }

.lead-sources ul li.lead-sources-contash { width:968px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#EAEAEA; }
.lead-sources ul li.lead-sources-contwhite { width:968px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#FFFFFF; }
.sources-name-cont { width:230px; float:left; color:#555555; font-weight:bold; padding:0px 0px 0px 12px; }
.sources-name-cont a {text-decoration:none;color:#00578D;}
.sources-name-cont a:hover {text-decoration:underline !important;}
.sources-totalcalls-cont { width:179px; float:left; padding:0px 0px 0px 10px; }
.sources-totalcalls-cont a {text-decoration:none;color:#00578D;}
.sources-totalcalls-cont a:hover {text-decoration:underline !important;}
.sources-scheduledrate-cont { width:161px; float:left; padding:0px 0px 0px 20px; }
.sources-timegap-cont { width:208px; float:left; }
.sources-totalpatients-bar { width:147px; float:left; padding:0px 0px 0px 0px; }


/***********************Ajoy************************/
#thankyou{ width:968px; float:left;   margin:0 16px 0 16px; border:1px solid #C2E190; }
.thankyou-text {width:756px; height:256px; margin:100px 0px 50px 100px; background:url(../images/thankyou-bg.jpg) no-repeat;font-size:18px;  color:#333333; padding:75px 0px 0 115px;font-family:Arial, Helvetica, sans-serif; font-size:19px;  color:#2F2F2F;}

/********************* 15-09-09 (Ajoy) *************************/

#shoping-cart { width:968px; float:left; border:1px solid #C2E190; margin:15px 0px 15px 0px; padding:0px 0px 25px 0px; overflow:hidden; }
#shoping-cart h2 { width:290px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; background:url(../images/bullet1.jpg) no-repeat right bottom; margin:20px 0px 20px 25px; }
#shoping-cart h2 span { color:#5EAA00; }
#shoping-cart p { width:908px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#00578D; padding:0px 0px 20px 25px; line-height:18px; }

#shopingcart-step1 { width:916px; float:left; border:1px solid #88B25B; margin:15px 25px 0px 25px; background:url(../images/step1-bg.jpg) no-repeat; }
#shopingcart-step1 ul { width:916px; float:left; }
#shopingcart-step1 ul.step1-heading { width:916px; float:left; }
#shopingcart-step1 ul li { width:auto; float:left; }
#shopingcart-step1 ul li.step1 { width:125px; height:24px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#529000; font-weight:bold; padding:6px 0px 0px 15px; }
#shopingcart-step1 ul li.shopingcart-item { width:115px; height:24px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:6px 0px 0px 0px;  }
#shopingcart-step1 ul li.shopingcart-product { width:522px; height:24px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:6px 0px 0px 0px;  }
#shopingcart-step1 ul li.shopingcart-price { width:139px; height:24px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:6px 0px 0px 0px; }

#shopingcart-step1 ul.step1-heading-text { width:916px; float:left; }
#shopingcart-step1 ul li.step1-text { width:140px;  float:left; }
#shopingcart-step1 ul li.shopingcart-item-text { width:105px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; padding:10px 0px 8px 10px; }
#shopingcart-step1 ul li.shopingcart-product-text { width:522px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; padding:10px 0px 8px 0px;   }
#shopingcart-step1 ul li.shopingcart-price-text { width:139px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; padding:10px 0px 8px 0px; }
#shoping-cart p.condition { width:923px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#62655D; padding:0px 0px 5px 10px; }

#discount-code { width:916px; height:29px; float:left; border:1px solid #88B25B; margin:2px 25px 0px 25px; background:url(../images/discount-code-bg.jpg) repeat-x; }
#discount-code ul { width:916px; float:left; }
#discount-code ul li { width:auto; float:left; }
#discount-code ul li.code-text {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#00578D; font-weight:bold; }
#discount-code ul li.optional { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#00578D; }

#shopingcart-step2 { width:916px; float:left; border:1px solid #88B25B; margin:30px 25px 0px 25px;  background:url(../images/application-look-betterbg.jpg) no-repeat bottom left; }
#shopingcart-step2 h3 { width:906px; height:24px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; background:#88B25B; padding:6px 0px 0px 10px; }
#shopingcart-step2 ul { width:916px; float:left;}
#shopingcart-step2 ul li { width:auto; float:left; }
#shopingcart-step2 ul.step2 { width:916px; min-height:72px; float:left; background:url(../images/step2-bg.jpg) no-repeat top;}
#shopingcart-step2 ul li.step2-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#529000; font-weight:bold; padding:6px 0px 0px 15px; }

#shopingcart-step2 ul li.step2-form-text-1 { width:284px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; font-weight:normal; text-align:right; padding:30px 10px 0px 0px; }
#shopingcart-step2 ul li.step2-form-text { width:366px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; font-weight:normal; text-align:right; padding:16px 10px 0px 0px; }
#shopingcart-step2 ul li.step2-form-field { width:540px; float:left; padding:16px 0px 0px 0px; }

#shopingcart-step2 ul.step3 { width:82px; float:left; background:url(../images/step3-bg.jpg) no-repeat top; }
#shopingcart-step2 ul.step3-form { width:539px; float:left; background:url(../images/step3-tbl-bg.jpg) repeat-x; padding:20px 0px 45px 0px; }
#shopingcart-step2 ul.step3-logo { width:295px; float:left; background:url(../images/step3-tbl-bg.jpg) repeat-x; }
#shopingcart-step2 ul li.step3-form-text { width:284px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#485559; font-weight:normal; text-align:right; padding:16px 10px 0px 0px; }
#shopingcart-step2 ul li.step3-form-field { width:245px; float:left; padding:16px 0px 0px 0px; }

.suite { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#485559; font-weight:normal;}

/**************** start add css by gautam from 08-09-2010 **********************/
.Customer-Personal  { width:937px; float:left; background:url(../images/pagesub-title-bg.jpg) repeat-x top; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:15px 0px 10px 33px; }
.field-title-personal {  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px; text-align:right; }
.personal-textbox { border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg) repeat-x; margin-bottom:8px;color:#55676D;}
.personal-section {   float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }

.Customer-Personal-Sub { width:469px; float:left; background:url(../images/pagesub-title-bg.jpg) repeat-x top; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:15px 0px 10px 16px; }

.inner-detail-data-caption{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#55676D;padding:8px 6px 8px 150px;}
.inner-detail-input-value{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#55676D;}

.inner-detail-data-value{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal;color:#55676D;padding:8px 6px 8px 50px;}

.inner-inner-caption{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#55676D;vertical-align:top;padding-top:10px;}
.inner-inner-data{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#55676D;vertical-align:top;padding-top:10px;}

.inner-message{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FF3300;text-align:center;padding:0px 0 10px 0;}

.inner-list-norecord{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FF0000;padding:20px 0px 20px 0px;text-align:center;}

.inner-detail-heading{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;color:#FFFFFF;background:#559500;padding:8px 6px 8px 10px;}
.feedbackquestion{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:regular;color:#000000;padding:5px 0px 2px 10px;vertical-align:top;}
.subfeedbackquestion{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:regular;color:#000000;padding:2px 0px 2px 30px;}

#optioncover{ margin:0 auto; border:0; padding:0;z-index:3;position:absolute;background:url(../images/bg.png);}
#feedback{margin:0 auto; border:0; padding:0;z-index:5;position:absolute;width:850px;}

/**************** end add css by gautam from 08-09-2010 **********************/

/*********START NEW CLASS BY RAJKUMAR ON 09-10-2009****************/
a.patients-satisfaction-link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
a.patients-satisfaction-link:hover { text-decoration:none; } 

.inner-list-heading{height:47px; 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:10px 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:14px;font-weight:bold;color:#55676D;vertical-align:top;padding-top:10px;text-decoration:none;}
a.reportlink:hover{text-decoration:underline;}
.call-button{background:url(../images/button-bg.jpg);width:77px;height:26px;border:0;cursor:pointer;font-family:arial;font-weight:bolder;font-size:14px;color:#368005;font-style:normal;}
.inner-prev-next-separator{height:2px;background:#479A42;}
.inner-prev-next{text-align:right;padding:10px 10px 10px 0;}
.inner-prev-next a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#386F35;text-decoration:none;}
.inner-prev-next a:hover{text-decoration:underline;}
.arial-bold-14{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D;padding:8px 0px 8px 0px;}
.arial-regular-14{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D;padding:8px 0px 8px 0px;}
.arial-regular-16{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000;padding:8px 0px 8px 0px;}
/**********END NEW CLASS BY RAJKUMAR ON 09-10-2009*****************/

/*AD CSS 221009*/
.inner-heading{height:47px; background:url(../images/pagesub-title-bg.jpg) repeat-x; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:10px 0px 0px 30px;}
.inner-heading-bottom{height:30px; background-color:#D7E8BE; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; padding:5px 0px 0px 0px; }
.inner-heading-bottom1{height:20px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; padding:5px 0px 5px 0px;}


.inner-heading-left{ font-family:arial; font-size:15px; font-weight:bold; color:#55676D; text-align:right; padding:15px 20px 0 0;}
.inner-heading-right{ font-family:arial; font-size:15px; color:#55676D; text-align:left; padding:15px 20px 0 0;}

.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;}


/*AD CSS 081209 By Ranjit Das*/
.mail-field-title { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px; text-align:right; vertical-align:top;}
.mail-field-section { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 0px 0px 0px; }
.mail-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; }

.mail-field-section a { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; text-decoration:underline;}

.mail-field-section a:hover{text-decoration:none;}

.mail-lead-details-textbox {  border:1px solid #7F9DB9; background:url(../images/textbox-bg.jpg) repeat-x;}
.mail-lead-details-areabox { height:200px; border:1px solid #7F9DB9; background:url(../images/textarea-bg.jpg) repeat-x;}
.mail-lead-details-selectbox { border:1px solid #7F9DB9; }

.mail-attachment-heading { background:#D7E8BE; height:47px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#195506; padding-left:30px;}
.mail-attachment-list {  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding-left:30px; line-height:30px;}


/* Updated By Gautam On 27-01-2010 */

.black_overlay_send_mail{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1050px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content_send_mail {
	display: none;
	position: absolute;
	top: 10%;
	left: 10%;
	width:780px;	
	padding: 16px;
	border: 2px solid orange;
	background-color:#FFFFFF;
	z-index:1002;
	overflow: auto;
}


.white_content_send_mailnext {
	display: none;
	position: absolute;
	top: 10%;
	left: 10%;
	width:646px;	
	padding: 16px;
	border: 2px solid orange;
	background-color:#FFFFFF;
	z-index:1002;
	overflow: auto;
}

.RequestDiv-bottom-send-mail{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#55676D; padding:0px; margin:0px; list-style:none; background:url(../images/just-main-bg.jpg) no-repeat bottom;}

.RequestDiv-bottom-send-mailnext{ width:616px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#55676D;background:url(../images/just-main-bg.jpg) no-repeat bottom;padding:0px 10px 0px 20px;}


.select-template{height:103px;background:url(../images/just-header-img-sendmail.jpg); }
.select-template-text{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:28px; font-weight:bold; font-style:normal;padding:20px 0 0 50px;}

a.reportlink-sendmail{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#0000CC;vertical-align:top;padding-top:10px;text-decoration:none;}
a.reportlink-sendmail:hover{text-decoration:underline;}

.inner-list-tbl-header{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#195506; padding:5px 0px 5px 20px;}

/* Updated By Gautam On 28-01-2010 */
.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;}



/*Add css by Hari For Control Panel On 02-02-2010*/

ul.dasboardleadsnew { width:421px !important; float:left;   margin:30px 0px 0px 40px !important; background:url(../images/leads-back-bg.jpg) ;}/*Changed By Ranjit Das on 02-12-2009 from background:url(../images/leads-bg.jpg) no-repeat;, */
ul.dasboardleadsnew li { width:241px; float:left; padding:10px 0px 0px 180px !important; background:url(../images/leads-main-bg.jpg) no-repeat ;  min-height:130px; }  /*Changed By Ranjit Das on 02-12-2009 from margin:20px 0px 0px 195px !important;, width:206px;*/
ul.dasboardleadsnew h2 { display:none;}
.backbottom{margin:0 0px 0px -180px !important;}
.nobackground{ background:none !important; min-height:13px !important; height:13px !important;}

ul.dasboardphysiciannew { width:421px !important; float:left;   margin:30px 0px 0px 50px !important; background:url(../images/leads-back-bg.jpg) ;}
ul.dasboardphysiciannew li { width:241px; float:left; padding:10px 0px 0px 180px !important; background:url(../images/reports-main-bg.jpg) no-repeat ;  min-height:130px; }
ul.dasboardphysiciannew h2 { display:none;}

ul.dasboardcampaingsnew { width:421px !important; float:left;   margin:30px 0px 0px 40px !important; background:url(../images/leads-back-bg.jpg) ;}/*Changed By Ranjit Das on 02-12-2009 from background:url(../images/leads-bg.jpg) no-repeat;, */
ul.dasboardcampaingsnew li { width:241px; float:left; padding:10px 0px 0px 180px !important; background:url(../images/campaings-main-bg.jpg) no-repeat ;  min-height:130px; }  /*Changed By Ranjit Das on 02-12-2009 from margin:20px 0px 0px 195px !important;, width:206px;*/
ul.dasboardcampaingsnew h2 { display:none;}


ul.dasboardpreferancenew { width:421px !important; float:left;   margin:30px 0px 0px 50px !important; background:url(../images/leads-back-bg.jpg) ;}
ul.dasboardpreferancenew li { width:241px; float:left; padding:10px 0px 0px 180px !important; background:url(../images/prefer-main-ng.jpg) no-repeat ;  min-height:130px; }
ul.dasboardpreferancenew h2 { display:none;}

/*Add css by Hari For Control Panel On 02-02-2010*/

/*add css by hari*/
.patient_text{ font-family:arial; font-size:15px; font-weight:bold; color:#55676D; text-align:right; padding:10px 5px 0 0;}
.patient_text_boxes{font-family:arial; font-size:12px;  color:#494949; border:1px solid #7F9DB9; background:url(../images/patient-box-bg.jpg) bottom repeat-x;}
.patient_text_boxes_text{font-family:arial; font-size:12px;  color:#494949;padding:10px 0 0 0;}

.history_text{font-family:arial; font-size:15px; font-weight:bold; color:#55676D; padding-left:10px;}
.history_text_head{font-family:arial; font-size:15px; font-weight:bold; color:#55676D; padding:6px 0 6px 0;}
.history_text_normal{font-family:arial; font-size:14px; color:#55676D; padding:6px 0 6px 0;}

/* add css by Gopal for Email Campaign on 05-02-2010*/
#dropmenudiv{position:absolute;font:normal 12px Verdana;line-height:18px;z-index:100;background:#357895;margin:9px 0px 0px 0px;padding:0px 0px 5px 0px; text-align:left;}
#dropmenudiv a{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff;width: 100%;display: block;text-indent: 3px;padding: 3px 0 0 3px;text-decoration: none;font-weight: bold;}
#dropmenudiv a:hover{text-decoration:underline;}

.general_email { padding:10px 0px 30px 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#338BB9; }
.table_header { padding:7px 0px 7px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#2B2B2B; }
.table_header a { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#2B2B2B; text-decoration:none; }
.table_header a:hover { text-decoration:underline; }
.icon { float:left; margin:3px 15px 0px 35px; padding:0; }
.table_header_left { width:400px; float:left; }
.table_header_right { width:450px; float:left; }
.form_left { width:135px; float:left; text-align:right; padding:5px 15px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#485559; }
.form_right { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#485559; }
.field { border:1px solid #7E7E7E; /*background:url(images/textbox-bg.jpg);*/ }
.email_section { width:960px; float:left; margin:0; padding:30px 0px 0px 0px; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#485559; }


/***************************** Add css by Hari for View-Campaign page *********************************/

#cam{width:930px; float:left;  list-style:none;}
#cam li{width:310px; float:left; padding:0px; margin:0px; list-style:none; padding-left:}
#cam li p{width:100%; float:left; font-family:"Trebuchet MS"; font-size:21px; color:#397AA3; text-align:center;}
#cam li p span{ font-family:"Arial"; font-size:14px; color:#397AA3;}

#cam li p a{color:#397AA3; text-decoration:none;}
#cam li p a:hover{text-decoration:underline;}

#cam-sep{width:970px; float:left; }
#cam-sep li{width:970px; float:left;}

ul.lead-details-more { width:600px; float:left; padding-left:30px;  }
ul.lead-details-more li { width:auto; float:left; }
ul.lead-details-more li.field-title-more {  float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#55676D; padding:10px 10px 0px 0px;  width:100%; }
.popupbox{background:url(../images/just-main-bg.jpg) repeat-y; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#55676D;}


/*=====================
Add by Ajoy
=====================*/

.lead-sources ul li.lead-sources-contash-1 { width:968px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#EAEAEA; overflow:hidden; }

.sources-name-cont-1 { width:289px; float:left; color:#555555; font-weight:bold; padding:0px 0px 0px 12px; }
.sources-name-cont-1 a { color:#00578D; font-weight:bold; text-decoration:none; }
.sources-name-cont-1 a:hover {text-decoration:underline !important; }

.sources-totalcalls-cont-1 { width:120px; float:left; padding:0px 0px 0px 10px; }
.sources-totalcalls-cont-1 a { color:#00578D; text-decoration:none; }
.sources-totalcalls-cont-1 a:hover {text-decoration:underline !important; }

.sources-scheduledrate-cont-1 { width:161px; float:left; padding:0px 0px 0px 20px; }
.sources-timegap-cont-1 { width:208px; float:left; }
.sources-totalpatients-bar-1 { width:147px; float:left; padding:0px 0px 0px 0px; }

.hideentrypoint { width:968px; margin:15px 0px 0px 0px; padding:0; float:left; }
.hideentrypoint ul { width:968px; float:left; padding:0; margin:0; }
.hideentrypoint ul li { width:968px; float:left; border-top:1px solid #C2E190; padding:12px 0px 12px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; font-weight:normal;}
.sources-name-cont-2 { width:269px; float:left; color:#555555; padding:0px 0px 0px 32px; }
.sources-name-cont-2 a { color:#00578D; text-decoration:none; }
.sources-name-cont-2 a:hover {text-decoration:underline !important; }

.sources-totalcalls-cont-2 { width:120px; float:left; padding:0px 0px 0px 10px; }
.sources-totalcalls-cont-2 a { color:#00578D; text-decoration:none; }
.sources-totalcalls-cont-2 a:hover {text-decoration:underline !important; }
.sources-scheduledrate-cont-2 { width:161px; float:left; padding:0px 0px 0px 20px; }
.sources-timegap-cont-2 { width:208px; float:left; }
.sources-totalpatients-bar-2 { width:147px; float:left; padding:0px 0px 0px 0px; }

.google_adwords_tbl { width:970px; float:left; margin:0px 0px 0px 0px; }
.google_adwords_tbl ul { width:970px; float:left; margin:0; padding:0; }
.google_adwords_tbl ul li { width:auto; float:left; margin:0; padding:0; }
.google_adwords_tbl ul li.google_tbl_header { width:970px; height:23px; float:left; padding:20px 0px 0px 0px; background:url(../images/rep-performance-hrd-bg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#00578D; font-weight:normal; }
.google_adwords_tbl ul li.google_tbl_content { width:970px; height:20px; float:left; padding:15px 0px 15px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#579A04; font-weight:normal; background:#EAEAEA; }

.google_adwords { width:252px; float:left; padding:0px 0px 0px 20px; }
.google_clicks { width:90px; float:left; padding:0px 0px 0px 0px; }
.google_cost { width:80px; float:left; padding:0px 0px 0px 0px; }
.google_ctr { width:70px; float:left; padding:0px 0px 0px 0px; }
.google_cpc { width:72px; float:left; padding:0px 0px 0px 0px; }
.google_consults { width:125px; float:left; padding:0px 0px 0px 0px; }
.google_revenue { width:100px; float:left; padding:0px 0px 0px 0px; }
.google_inverment { width:161px; float:left; padding:0px 0px 0px 0px; }

.green_ribbon { width:970px; height:20px; background:#D7E8BE; float:left; margin:0; padding:0; }
.google_tag { width:970px; height:68px; float:left; margin:0; padding:0;}


/***** 13-08-10 *****/
ul.lead-details li.phone_lead_management { width:970px; float:left; margin:0; padding:0px 0px 30px 0px; }
ul.pagesub-title li.phone_btm_header { width:970px; float:left; background:url(../images/btm_nav.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#195506; padding:0px 0px 0px 0px; }
ul.pagesub-title li.phone_tbl_header { width:970px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#111111; padding:0px 0px 0px 0px; }

.heading_1 { height:45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#485559; padding:0px 0px 5px 8px; }
.content_phoneleads { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#111111; padding:10px 0px 10px 8px; }
.content_phoneleads a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#111111; text-decoration:underline; }
.content_phoneleads a:hover{ text-decoration:none; }

/************27/08/2010**************/
.dollarclass{font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:18px !important; color:#555555 !important; font-weight:normal!important;}
.dollarInput{ width:170px !important; border:1px solid #CCCCCC !important;}

/**** START CLASS 150910 ****/
ul.consult-status-heading { width:970px; float:left; height:57px; background:url(../images/pagesub-title-bg.jpg) repeat-x #D7E8BE; }
ul.consult-status-heading li { width:auto; float:left; padding:25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }
ul.consult-status-heading li.consult-heading-id { width:121px; float:left; text-align:center; }
ul.consult-status-heading li.consult-heading-name { width:209px; float:left; }
ul.consult-status-heading li.consult-heading-physician { width:189px; float:left; }
ul.consult-status-heading li.consult-heading-date { width:157px; float:left; }
ul.consult-status-heading li.consult-heading-amount { width:212px; float:left; }
ul.consult-status-heading li.consult-heading-balance { width:81px; float:left; }

ul.consult-status-content { width:970px; 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-content li.consult-content-id { width:100px; float:left; padding-left:21px; }
ul.consult-status-content li.consult-content-name { width:209px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#579A04; }
ul.consult-status-content li.consult-content-name a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#579A04; }
ul.consult-status-content li.consult-content-name a:hover { text-decoration:underline; }
ul.consult-status-content li.consult-content-physician { width:189px; float:left; }
ul.consult-status-content li.consult-content-date { width:157px; float:left; }
ul.consult-status-content li.consult-content-amount { width:212px; float:left; }
ul.consult-status-content li.consult-content-balance { width:81px; float:left; }

ul.consult-status-contentinner { width:970px; 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:640px; float:left; padding:10px 0px 10px 330px; background:#D8E9BF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }
.consult-contentinner-date { width:189px; float:left; }
.consult-contentinner-amount { width:120px; float:left; padding:0px 10px 0px 0px; }
ul.consult-status-contentinner li.consult-contentinner-details { width:640px; float:left; padding:10px 0px 10px 330px; border-bottom:1px solid #C2E190; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#555555; }

ul.consult-status-content1 { width:960px; 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-content1 li.consult-content-id1 { width:100px; float:left; padding-left:21px; }
ul.consult-status-content1 li.consult-content-name1 { width:209px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#579A04; }
ul.consult-status-content1 li.consult-content-name1 a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#579A04; }
ul.consult-status-content1 li.consult-content-name1 a:hover { text-decoration:underline; }
ul.consult-status-content1 li.consult-content-physician1 { width:189px; float:left; }
ul.consult-status-content1 li.consult-content-date1 { width:157px; float:left; }
ul.consult-status-content1 li.consult-content-amount1 { width:212px; float:left; }
ul.consult-status-content1 li.consult-content-balance1 { width:81px; float:left; }

ul.consult-status-contentinner1 { width:970px; 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:640px; float:left; padding:10px 0px 10px 330px; background:#D8E9BF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#195506; }
.consult-contentinner-date1 { width:189px; float:left; }
.consult-contentinner-amount1 { width:120px; float:left; padding:0px 10px 0px 0px;}
ul.consult-status-contentinner1 li.consult-contentinner-details1 { width:640px; float:left; padding:10px 0px 10px 330px; 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 150910 ****/

/*13-04-2011*/
.tracking-heading { height:47px; 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:10px 0px 0px 20px;}
.tracking-detail-white { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; padding:10px 0px 10px 20px; background:#FFFFFF; }
.tracking-detail-ash { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#555555; padding:10px 0px 10px 20px; background:#EAEAEA; }
.text-1 { padding:20px 45px 20px 30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#555555; }
.text-2 { padding:5px 10px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#555555; }
.text-2 a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#579A04; text-decoration:none; }
.text-2 a:hover { color:#579A04; text-decoration:none; }
.textbox-1 {border:1px solid #7F9DB9; background:url(../images/bg-textbox.jpg); margin:0; padding:2px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#555555; }

.page-sub-title { width:937px; height:32px; float:left; background:url(../images/page-sub-title-bg.jpg) repeat-x; padding:0px 0px 0px 33px; }

