/* 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 20px;}
.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 20px;}

/*********** 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; background:url(../images/login-inner-top-logo.jpg) no-repeat; }
#login-innerlogo-section h1 { display:none;}

#loging-nav { width:1037px; height:55px; float:left; margin:0; padding:0; background:url(../images/loging-nav.jpg) no-repeat; }
#loging-nav h2 { width:344px; float:left; margin:0; padding:20px 0px 0px 100px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4A8D02; }
#loging-nav h2 span { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0076AB; }
.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:50px 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 45px 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:20px 0px 0px 160px;  } 



#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; }
ul.dasboardleads li { width:206px;  float:left; margin:10px 0px 0px 181px !important; }
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.jpg) no-repeat; margin:20px 0px 0px 0px !important; }
ul.dasboardreports li { width:206px;  float:left; margin:47px 0px 0px 195px !important; }
ul.dasboardreports h2 { display:none;}
.dashboard-text { width:220px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#55676D; text-align:left; line-height:25px; }
.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; height:30px; 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; }
.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-totalcalls-cont { width:179px; float:left; padding:0px 0px 0px 10px; }
.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:627px; 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:627px;  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; height:18px; }
#shopingcart-step2 ul li.step2-form-field { width:540px; float:left; padding:16px 0px 0px 0px;  height:18px;}

#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;}

#testimonial-content { width:922px; float:left; border:1px solid #C2E190;  padding:15px 15px 15px 20px;}
#testimonial-content h2{ font-family:arial; font-size:29px; font-weight:bold; color:#007AAE; float:left; height:45px;}
#testimonial-inner{ width:862px; float:left; background:url(../images/testimonial-bg.jpg) no-repeat; min-height:300px; padding:0 21px 30px 39px;}
#testimonial-inner h3{ float:right; text-align:right; font-family:arial; font-size:21px; font-weight:bold; color:#007AAE; padding:20px 80px 0 0; height:40px;}
.testimonial-all{width:862px; float:left;}
.testimonial-all p{ font-family:arial; font-size:15px; color:#515151;}
.testimonial-all p span.bold17{ font-family:arial; font-size:17px; color:#007AAE; font-weight:bold; float:right; padding-top:20px; width:100%;text-align:right;}
.testimonial-all p span.normal15{ font-family:arial; font-size:15px; color:#007AAE; float:right;width:100%; text-align:right;}
.testimonial-all p.testimonials{ width:508px; float:left; padding:0 45px 0 0;}
.testimonial-all p.testimonialsgrapg{ width:309px; float:right;}

/* add css 121009 */


#plastsicsurgeons { width:933px; float:left; border:1px solid #C2E190;  padding:15px 15px 15px 20px; }
#plastsicsurgeons h2 { width:490px; 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; }
#plastsicsurgeons h2 span { color:#5EAA00; }
#plastsicsurgeons p { width:880px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D; padding-bottom:20px; line-height:18px; }
#plastsicsurgeons ul { width:860px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#55676D;line-height:18px; margin-top:-10px; margin-left:20px; }
#plastsicsurgeons ul li{ width:100%; float:left; margin-top:6px;}
#plastsicsurgeons p.blue { width:880px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#00578D; padding-bottom:20px; }
.dicrectorylisting{ width:520px; float:left; padding:15px 14px 15px 13px; background:url(../images/plasticsurgeonsbg.jpg) repeat-x; margin:0 0 20px 0;}
.dicrectorylisting h3{ width:100%; float:left; font-family:arial; font-size:22px;  font-weight:bold; color:#4B8104;}
.dicrectorylisting ul.dicrectorylistingleft{ width:270px; float:left; font-family:arial; font-size:18px; color:#55676D;}
.dicrectorylisting ul li{ padding:8px 0 0 0; width:100%; float:left;}
.dicrectorylisting ul li a{ font-family:arial; font-size:16px; color:#55676D;  text-decoration:none; font-weight:normal;}
.dicrectorylisting ul li a:hover{ text-decoration:underline;}
.dicrectorylisting ul.dicrectorylistingright{ width:250px; float:left; }
.leadlisting{ width:352px; float:right;}
.leadlisting p{width:302px !important; float:left; background:url(../images/get-bg.jpg) no-repeat; height:205px; padding:40px 25px 0 25px; text-align:center; font-family:"Times New Roman... !important"; font-size:17px !important;}



#view-demo{ width:943px; float:left; margin:0 16px 0 16px; border:1px solid #C2E190; padding:13px 0 20px 25px;}
#view-demo h2{ width:943px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#569700; padding:0 0 20px 0; float:left; margin:0px;}
#view-demo h2 span{ color:#00578D;}
#flvviewdemo{ width:720px; float:left; border:1px solid #C2E190; border-bottom:0px; margin:0px 0px 0px 100px;}


/*22-01-10*/

#training-inner { width:938px; float:left;   margin:0 16px 0 16px; border:1px solid #C2E190; min-height:405px; padding:13px 15px 15px 15px;}
#training-inner h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#569700; width:100%; padding:0 0 25px 0; float:left; margin:0px;}
#training-inner h2 span{ color:#00578D;}
#training-inner h3{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#014D81; width:938px; padding:0 0px 0px 0px; float:left; margin:0px 0px 0px 0px;}

#trainong-content { width:886px; border:1px solid #C2E190; padding:24px 20px 24px 30px; float:left; margin:10px 0px 0px 0px;}
#trainong-content ul { width:auto; padding:0px 0px 0px 0px; float:left; margin:0px 0px 0px 0px; list-style:none;}
#trainong-content ul li { width:auto; padding:0px 0px 0px 0px; float:left; margin:0px 0px 0px 0px; list-style:none;}
#trainong-content ul.training-vedio { width:533px; padding:0px 30px 0px 0px; float:left; margin:0px 0px 0px 0px;}
#trainong-content ul.training-btn-part { width:323px; padding:0px 0px 0px 0px; float:left; margin:0px 0px 0px 0px; background:url(../images/training-sepa.jpg) no-repeat top left; }

#trainong-content ul.training-vedio li { width:533px; padding:7px 30px 0px 0px; float:left; margin:0px 0px 0px 0px;}
#trainong-content ul.training-btn-part li { width:292px; padding:7px 0px 0px 31px; float:left; margin:0px 0px 0px 0px;}

#trainong-content ul li.training-btn a { width:532px; height:51px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-btn-nor.jpg) no-repeat; padding:15px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn a:hover { background:url(../images/training-btn-ovr.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-101 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-101.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-101 a:hover { background:url(../images/training-ovr-btn-101.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-102 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-102.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-102 a:hover { background:url(../images/training-ovr-btn-102.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-103 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-103.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-103 a:hover { background:url(../images/training-ovr-btn-103.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-201 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-201.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-201 a:hover { background:url(../images/training-ovr-btn-201.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-202 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-202.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-202 a:hover { background:url(../images/training-ovr-btn-202.jpg) no-repeat; text-decoration:none;}

#trainong-content ul li.training-btn-203 a { width:280px; height:61px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#656565; text-decoration:none; background:url(../images/training-nor-btn-203.jpg) no-repeat; padding:5px 0px 0px 12px; display:block;}
#trainong-content ul li.training-btn-203 a:hover { background:url(../images/training-ovr-btn-203.jpg) no-repeat; text-decoration:none;}


/*=============================================
27-08-10 Add by Ajoy (Reach Local Landing Page)
==============================================*/
#reach_left_cont { width:618px; margin:0; padding:0; float:left; }
#reach_right_cont { width:352px; margin:0; padding:0; float:left; }

.reach_left_content { width:599px; float:left; border:1px solid #C2E190; padding:0px 0px 30px 0px; margin-bottom:20px; }
.reach_left_content h2 { width:568px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; padding:15px 0px 20px 31px; }
.reach_left_content h2 span { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#569700; }
.reach_details { width:529px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#55676D; padding:0px 10px 10px 50px; margin-left:10px; float:left; background:url(../images/bullet2.jpg) no-repeat top left; }

.reach_call_now { width:350px; float:left; border:1px solid #C2E190; min-height:490px; text-align:center; margin-bottom:20px;}
.reach_call_now h3 { width:350px; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; color:#549402; padding:40px 0px 40px 0px; text-align:center; }

.case_study { width:599px; float:left; border:1px solid #C2E190; padding:0px 0px 30px 0px; margin-bottom:20px; }
.case_study h2 { width:510px; margin:12px 0px 0px 33px; padding:5px 0px 25px 56px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; background:url(../images/book.jpg) no-repeat left top; }
.case_study_text { width:541px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#55676D; padding:0px 30px 30px 28px; float:left;  }
.case_study_text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00578D; text-decoration:underline;  }
.case_study_text a:hover { text-decoration:none;  }

.reach_local { width:599px; float:left; border:1px solid #C2E190; padding:0px 0px 30px 0px; margin-bottom:20px; background:url(../images/case-bg.jpg) repeat-x top; }
.reach_local h2 { width:406px; margin:30px 0px 0px 33px; padding:0px 20px 0px 140px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#00578D; background:url(../images/reach-local-logo.jpg) no-repeat left top; }

.reach_faq { width:350px; float:right; border:1px solid #C2E190; }
.reach_faq h3 { width:270px; margin:12px 0px 0px 30px; padding:7px 0px 25px 50px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#00578D; background:url(../images/faq-icon.jpg) no-repeat left top; }
.faq_heading { width:300px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00578D; padding:0px 20px 0px 30px; float:left;  }
.faq_text { width:300px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#55676D; padding:10px 20px 40px 30px; float:left;  }
.faq_text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00578D; text-decoration:underline;  }
.faq_text a:hover { text-decoration:none;  }




