body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	background-color:#fafafa;
	color: #4c4c4c;
}
#main_container {
	width:100%;
	height:auto;
	margin:auto;
}
.inputbox {
	background:url(../images/input_150_bg.gif) repeat-x;
	border-bottom:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	border-top:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	color:#4d4d4d;
	vertical-align:middle;
	height:22px;
	font-size:11px;
	width:250px;
	padding-left:5px;
	padding-top:2px;
}
.inputbox_150 {
	background:url(../images/input_150_bg.gif) repeat-x;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #e9e9e9;
	border-top:1px solid #c8c8c8;
	border-right:1px solid #e9e9e9;
	color:#4d4d4d;
	vertical-align:middle;
	height:22px;
	font-size:11px;
	width:150px;
	padding-left:5px;
	padding-top:2px;
}
#message {
	background:url(../images/inputbox-bg.gif) repeat-x #fafafa;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #e9e9e9;
	border-top:1px solid #ffffff;
	border-right:1px solid #e9e9e9;
	color:#4d4d4d;
	vertical-align:middle;
	height:150px;
	font-size:11px;
	width:250px;
	overflow:auto;
}
#Center_Content {
	width:940px;
	margin:auto;
	height:auto;
}
/*CSS for header starts here*/

#header {
	width:940px;
	padding:0;
	margin:0;
}
#MDVIP_logo {
	float:left;
	height:71px;
}
#primary_nav {
	width:367px;
	padding:0;
	float:left;
	height:71px;
}
#primary_nav_links {
	margin-top:33px;
}
#primary_nav_links a {
	margin:0 5px;
}
#primary_nav a {
	margin:0 5px;
}

.primary_nav_txt {
	margin:0 1px;
	color:#333;
	font-weight:bold;
}
#primary_nav_seperator {
	margin:0;
	padding:0;
	border:0;
	background-repeat:no-repeat;
	height:11px;
}
#utility_nav {
	width:424px;
	padding:0;
	float:right;
	height:71px;
}
#utility_nav_btn {
	margin:0 0 0 5px;
	float:left;
}
#utility_nav_links {
	margin-top:19px;
	float:right;
}
.grey11_666 {
	color:#666;
	font-size:11px;
	text-decoration:none;
}
.white11 {
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
#secondary_nav {
	width:940px;
	padding:0;
	margin:0 0 8px 0;
	clear:both;
	height:42px;
}
#secondary_nav_left {
	background:url(../images/top_nav_left.gif) no-repeat;
	width:7px;
	height:42px;
	float:left;
}
#secondary_nav_middle {
	background:url(../images/top_nav_middle.gif) repeat-x;
	width:926px;
	height:42px;
	float:left;
}
#secondary_nav_right {
	background:url(../images/top_nav_right.gif) no-repeat;
	width:7px;
	height:42px;
	float:left;
}
#secondary_nav_link {
	width:800px;
	height:42px;
	margin:auto;
}
#sec_nav {
	height:40px;
	float:left;
	margin-left:20px;
}
/*CSS for testimonial animation starts here*/
#testimonial_animation {
	padding:0;
	clear:both;
	width:940px;
}
/*CSS for content area starts here*/
#we_believe {
	padding:0;
	margin:8px 0;
	clear:both;
}
#we_believe_text {
	width:940px;
	height:41px;
	padding:0;
	border:0;
	background:url(../images/we_believe_bg_orange.gif) no-repeat;
}
#we_believe_agree {
	width:100px;
	padding:0;
	border:0;
	float:right;
	display:inline;
}
#we_believe_normal {
	margin:0;
	padding:11px 0 0 40px;
}
.we_belive_text {
	font-size:16px;
	color:#363636;
	text-transform:uppercase;
}
.purpleBold {
	font-weight:bold;
	color:#7179b7;
}
.orangeBold {
	font-weight:bold;
	color:#ef864a;
}
#headline {
	width:940px;
	margin:0;
	padding:0;
	clear:both;
}
#headline_text {
	padding:20px;
	font-size:28px;
	color:#363636;
	text-align:center;
}
.redBold {
	font-weight:bold;
	color:#e75659;
}
#left_side {
	width:910px;
	height:450px;
	margin:auto;
	border-top:1px solid #e1e1e1;
	padding-top:8px;
}
#right_side {
	width:282px;
	height:400px;
	float:right;
}
#find_doctor_in_your_area {
	width:282px;
	height:122px;
}
#see_members_stories {
	width:282px;
	height:122px;
	margin:8px 0;
}
#start_your_partnership {
	width:282px;
	height:122px;
}
#content_area_top {
	margin-top:8px;
	height:4px;
}
#content_area {
	width:938px;
	background-color:#FFFFFF;
	border-left:1px #dddcda solid;
	border-right:1px #dddcda solid;
	padding:0;
	margin:0;
	height:auto;
	float: left;
}
#experience_points {
	width:518px;
	float:right;
}
.whiteBold {
	color:#FFFFFF;
	font-weight:bold;
}
#left_header {
	margin: 15px 0 0 0;
	padding-bottom:15px;
	text-align:center;/*border-bottom:1px solid #dddcda;*/
}
.grey24 {
	font-size:24px;
	font-weight:bold;
	color:#363636;
}
#left_side_container {
	width:610px;
	float:left;
	height: auto;
}
#bullet li {
	background:url(../images/bullet.gif) no-repeat left;
	background-attachment:fixed;
	padding:15px 15px 15px 40px;
	border-bottom:#CCCCCC solid 1px;
}
.bullet_box {
	width:580px;
	border-bottom:#CCCCCC solid 1px;
	margin:auto;
	font-size:14px;
	clear:both;
	height: 60px;
	padding-right: 10px;
	padding-left: 10px;
}
.bullet_box_icon {
	width:40px;
	float:left;
	padding-top: 15px;
	padding-bottom: 15px;
}
.bullet_box_text {
	width:530px;
	float:left;
	padding-top:18px;
}
/*CSS for footer*/

#footer {
	width:100%;
	background-color:#333333;
	clear:both;
	height:100px;
}
#footer_link {
	width:500px;
	margin:14px 0 0 0px;
	color:#FFFFFF;
	font-weight:bold;
}
#copyright {
	width:255px;
	float:left;
	color:#9a9a9a;
}
#footer_strip {
	width:940px;
	margin:auto;
}
#footer_strip_left {
	width:6px;
	height:20px;
	float:left;
}
#footer_strip_middle {
	width:928px;
	height:18px;
	float:left;
	background:#fffffd;
	border-bottom:#dddcda solid 1px;
}
#footer_strip_right {
	width:6px;
	height:20px;
	float:left;
}
#footer_nav {
	width:940px;
	margin:auto;
	clear:both;
}
#footer_nav_text {
	width:625px;
	padding:10px;
	float:left;
	color:#9a9a9a;
	font-weight:bold;
}
#copyright_text {
	width:270px;
	float:right;
	padding:10px;
	color:#9a9a9a;
	font-weight:bold;
	text-align:right;
}
#footer_nav a:link {
	margin:0 5px 0 5px;
	color:#cdcdcd;
	font-weight:bold;
	text-decoration:none;
}
#footer_nav a:visited {
	margin:0 5px 0 5px;
	color:#cdcdcd;
	font-weight:bold;
	text-decoration:none;
}
#footer_nav a:hover {
	margin:0 5px 0 5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#footer_overlay {
	width:100%;
	height:21px;
	clear:both;
	background-color:#333333;
}
/*secondary navigation drop down CSS starts here*/
.sec_nv_style {
	width:900px;
	font-weight: bold;
	margin:auto;
}
.sec_nv_style:after { /*Add margin between menu and rest of content in Firefox*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.sec_nv_style ul {
	border: 0;
	width: 90%;
	padding: 0;
	margin:auto;
	text-align:center; /*set value to "left", "center", or "right"*/
	font-size:1.2em;
}
.sec_nv_style ul li {
	display: inline;
}
.sec_nv_style ul li a {
	padding: 0;
	margin: 0 9px;
	display: block;
	float: left;
	width:auto;
	text-decoration:none;
}

.fake_btn {
	padding:6px 0 0 0;
	margin: 0 2px;
	display: block; 
	float: left;
	width:140px;
	height:31px;
}

.sec_nv_style ul li a:hover, .sec_nv_style ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
/*background:url(../images/over.png) repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/over.png',sizingMethod='scale');
	color:#595959;*/
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
	position:absolute;
	top: 0;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	/*background: red;*/
    width: 170px;
	visibility: hidden;
	margin-top:-2px;
}
.dropmenudiv a {
	width: auto;
	background-color: #fafafa;
	display: block;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	text-decoration: none;
	font-weight: bold;
	color: #515151;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 18px;
	margin:0;
}
* html .dropmenudiv a {
	width: 100%;
}
.dropmenudiv a:hover {
	background-color: #F0F0F0;
	color:#000000;
}
.menu_top {
	background:url(../images/menu_top.gif) right top no-repeat;
	display:block;
	margin:0;
	padding:5px 0 0 0;
}
.menu_bottom {
	background:url(../images/menu_bottom.gif) right top no-repeat;
	margin:0;
	padding:5px 0 0 0;
}
/*Internal pages CSS starts here*/

/*Internal pages CSS starts here*/
/*Internal pages left navigation CSS*/
#left_nav_container {
	float:left;
	width:250px;
	margin:10px 0 0 0;
}
#left_nav {
	width:220px;
	margin-left:20px;
}
#left_nav a {
	list-style-type:none;
	text-decoration:none;
	color:#999;
	margin-left:10px;
}
#left_nav a:hover {
	list-style-type:none;
	text-decoration:none;
	color:#333;
	margin-left:10px;
}
.left_nav_grey22_dark {
	font-size:22px;
	color:#333;
	font-weight:bold;
	margin-left:10px;
}
.left_nav_grey22_light {
	font-size:22px;
	color:#333;
	font-weight:bold;
}
.left_nav_grey11_dark {
	font-size:11px;
	color:#333;
	margin-left:10px;
	font-weight:bold;
}
.left_nav_grey11_light {
	font-size:11px;
	color:#333;
	font-weight:bold;
}
/*.left_nav_active_orange {
	font-size:11px;
	color:#333;
	margin-left:10px;
	font-weight:bold;
}*/
#left_nav_links {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 8px;
}

#left_nav_links_heading {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}

#left_nav_L4 ul {
	margin-top:2px;
	list-style-type:square;
	color:#999;
}
#left_nav_L4 ul li {
	margin-top:2px;
	list-style-type:square;
	color:#999;
	line-height:25px;
}
#left_nav_L4 a {
	text-decoration:none;
	margin:0;
	font-size:12px;
	line-height:25px;
	color:#999;
}
#left_nav_L4 a:hover {
	text-decoration:none;
	margin:0;
	color:#333;
}
/*WHY SWITCH*/
#quts {
	margin-top: 100px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}

.green_bold {
	font-weight:bold;
	color:#7bcd71;
	font-size:20px;
}
#right_container {
	width:668px;
	margin: 10px 0 0 0;
	float:right;
}
.page_title {
	font-size:13px;
	font-weight:bold;
	color:#4c4c4c;
	text-transform:uppercase;
}
#right_container h1 {
	/*
	font-size:38px;
	font-weight:bold;
	color:#e8914f;
	margin-top:-2px;
*/
	font-size:38px;
	font-weight:bold;
	color:#e8914f;
	margin-top:0;
	padding-top:12px;
}
#right_container h2 {
	font-size:17px;
	color:#4c4c4c;
	font-weight:normal;
	line-height:32px;
}
#right_container p {
	font-size:13px;
	color:#4c4c4c;
	text-align:justify;
	line-height:25px;
}
#why_switch_bullets ul li {
	color:#f9854a;
	text-align:justify;
	line-height:25px;
	padding-bottom:15px;
	list-style-type: none;
	background: #fff url(../images/bullet_orange_dot.gif) 0 10px no-repeat;
	padding: 0 0 5px 15px;
}
.grey13 {
	color:#4c4c4c
}
.text_p {
	text-align:left;
	line-height:25px;
}
#img_why_switch {
	width:100%;
	clear:both;
	float:left;
	height:465px;
	width:100%;
	margin:0;
	overflow:auto;
	background:url(../images/why_switch_bottom.jpg) no-repeat right bottom;
}
/*PATIENT CARE*/

#img_patient_care {
	float:right;
	width:650px;
	margin-top:40px;
}
.lightBlue_bold {
	font-weight:bold;
	color:#74ace5;
	font-size:20px;
}
/*PREVENTION*/

#prevention_table td.bullet {
	vertical-align:top;
	padding:15px 0 0 15px;
	width:35px;
	border-bottom:1px dashed #999;
}
#prevention_table td.text {
	font-size:17px;
	line-height:24px;
	padding:15px 0;
	width:auto;
	border-bottom:1px dashed #999;
}
/*HOW IT WORKS*/

#hiw_table td.bullet {
	vertical-align:top;
	padding:15px 0 15px 15px;
	width:150px;
	border-bottom:1px dashed #999;
}
#hiw_table td.text {
	font-size:17px;
	vertical-align:middle;
	line-height:24px;
	padding:0;
	width:auto;
	border-bottom:1px dashed #999;
}
#hiw_table td.hiw_lst_row {
	font-size:17px;
	vertical-align:middle;
	text-align:center;
	line-height:24px;
	padding:15px 0;
	width:100%;
}
/*GET STARTED*/

#get_started_table td {
	font-size:17px;
	vertical-align:middle;
	padding:10px 0;
	width:auto;
	text-align:center;
}
/*EXECUTIVE PROFILE*/

#exc_profile_table td.img {
	padding:30px 0 20px 0;
	width:130px;
	border-bottom:1px dashed #999;
	vertical-align:top;
}
#exc_profile_table td.text {
	font-size:17px;
	padding:30px 0 20px 0;
	width:auto;
	border-bottom:1px dashed #999;
}
.designation {
	font-size:12px;
	font-weight:bold;
 text-transform::uppercase;
}
/*MEDICAL CENTERS OF EXCELLENCE*/

#mce_table td.bullet {
	vertical-align:top;
	padding:24px 0 0 15px;
	width:35px;
	border-bottom:1px dashed #999;
}
#mce_table td.text {
	font-size:17px;
	line-height:24px;
	padding:15px 0;
	width:auto;
	border-bottom:1px dashed #999;
}
#mce_faq_hdr {
	width:100%;
	height:30px;
	background-color:#fcefe6;
	border-top:1px solid #cdc4bd;
	border-bottom:1px dashed #9b9794;
	margin-top:35px;
}
#mce_table a {
	font-size:17px;
	color:#999;
	text-decoration:none;
	font-weight:bold;
}
#mce_table a:hover {
	color:#333;
	text-decoration:none;
}
#mce_table a:active {
	color:#333;
	text-decoration:none;
}
#ans2 {
	display:none;
	visibility:hidden;
}
/*OTHER BENEFITS*/

#other_benefits_bullets ul li {
	font-size:13px;
	color:#f17e3c;
	text-align:justify;
	line-height:25px;
	padding-bottom:15px;
}
/*BROWSE DOCTORS*/

#bd_box_top_left {
	float:left;
}
#bd_box_top_middle {
	background:url(../images/doc_profile_box_top_middle.gif) repeat-x top;
	height:10px;
	width:610px;
	position:relative;
	margin-top: 12px;
}
#bd_box_top_right {
	float:right;
}
#bd_box_alphabet_box {
	background:url(../images/bd_box_alphabet_bg.gif) no-repeat;
	margin:auto;
	width:590px;
	height:41px;
	clear:both;
}
#bd_alphabets {
	margin-left:15px;
	margin-top:12px;
	width:550px;
	height:22px;
}
#search_alphabets {
	width:536px;
	float:right;
	margin:12px 0 0 0;
}
#search_alphabets a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	padding:0 4px;
}
#bd_alphabets a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	padding-left:9px;
}
#search_active_img {
	width:22px;
	float:left;
	margin:9px 0 0 25px;
}
#left_right_border {
	border-left:solid #dfdbd7 1px;
	border-right:solid #dfdbd7 1px;
	width:608px;
	height:auto;
}
#bd_controller_box {
	padding:10px 10px 0 10px;
	border-left:1px solid #dfdbd7;
	border-right:1px solid #dfdbd7;
}
#bd_controller {
	background:url(../images/bd_box_controller_bg.gif) no-repeat;
	width:588px;
	height:70px;
}
#bd_box_bottom_left {
	background:url(../images/bd_option_left_btm.gif) no-repeat;
	height:11px;
	width:10px;
	float:left;
}
#bd_box_bottom_middle {
	height:11px;
	background:url(../images/bd_option_middle_btm.gif) repeat-x;
	float:left;
	width:590px;
}
#bd_box_bottom_right {
	background:url(../images/bd_option_right_btm.gif) no-repeat;
	height:11px;
	width:10px;
	float:right;
}
#doctor_details {
	float:left;
	width:100%;
	border-top:1px solid #cccccc;
	margin-top:15px;
}
#page_number {
	width:40%;
	padding:10px;
	float:left;
}
#sort_by {
	width:30%;
	padding:7px 10px 2px 0;
	float:right;
	text-align:right;
}
#doctor_result {
	width:100%;
}
#personal_details {
	height:70px;
	clear:both;
	background-color:#fcefe6;
	border-top:1px solid #d0c4bb;
	padding:10px 0 0 10px;
}
.doc_type {
	color:#808080;
	font-style:italic;
}
.doc_name {
	font-size:16px;
	font-weight:bold;
	line-height:25px;
}
.doc_add {
	color:#2e2e2e;
	line-height:18px;
}
#doc_pic {
	float:left;
	width:60px;
}
#doc_name_type {
	float:left;
	width:270px;
	padding-right:20px;
	padding-top:10px;
}
#doc_links {
	float:left;
	width:289px;
	padding-top: 10px;
	margin-left:20px;
}
#doc_links a {
	text-decoration:none;
	color:#f17e3c;
	font-weight:bold;
	line-height:18px;
	padding-left:5px;
}
#other_details {
	clear:both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 70px;
}
#doc_edu {
	float:left;
	width:270px;
	padding-right:20px;
}
#doc_address {
	float:left;
	width:180px;
}
#doc_miles {
	float:right;
	width:100px;
}
#result_page_nav {
	height:40px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
}
#result_nav {
	width:50%;
	padding:10px 10px 2px 0;
	float:right;
	text-align:right;
	font-weight:bold;
}
#result_nav a {
	text-decoration:none;
	color:#f17e3c;
	font-weight:bold;
	padding:0 3px;
}
/*DOCTORS_PROFILE*/

#back_to_search_btn {
	float:right;
	background:url(../images/back_to_search_btn_bg.gif) no-repeat;
	width:156px;
	height:31px;
	text-align:center;
	position:relative;
	margin-top: 5px;
	margin-bottom: 5px;
}
.button_text_grey {
	color:#454545;
	font-size:11px;
	margin-top:8px;
	text-decoration:none;
}
#pro_box_top_middle {
	background:url(../images/doc_profile_box_top_middle.gif) repeat-x top;
	height:10px;
	width:610px;
	position:relative;
}
#doc_profile_box {
	background:url(../images/doc_profile_box.gif) no-repeat;
	margin:auto;
	width:580px;
	height:190px;
	clear:both;
}
#doc_info {
	width:100%;
	clear:both;
	padding-top:15px;
	height:auto;
}
#details_left {
	float:left;
	width:300px;
}
#details_right {
	float:right;
	width:290px;
	padding-left:10px;
	padding-bottom:15px;
}
.doc_profile_name {
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
#doc_profile_nav {
	float:right;
	width:150px;
	padding-right:12px;
	padding-top:30px;
}
.grey13bold_details_title {
	color:#454545;
	font-weight:bold;
	line-height: 30px;
	text-transform: uppercase;
}
.orange13bold_details_title {
	color:#e89658;
	font-weight:bold;
	line-height: 30px;
	text-transform: uppercase;
}
.grey13normal_degree {
	color:#454545;
	font-weight:normal;
	line-height: 25px;
}
.grey13normal_univ_details {
	color:#454545;
	font-weight:normal;
	line-height: 18px;
}
.grey11normal_certi_details {
	color:#4545454;
	line-height:22px;
	font-size:11px;
}
.white12 {
	color:#fff;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}
/*WHAT'S MDVIP*/

#img_whats_mdvip {
	width:100%;
	clear:both;
	float:left;
	height:430px;
	width:100%;
	margin:0;
	overflow:auto;
	background:url(../images/whats_mdvip_bottom.jpg) no-repeat right bottom;
}
.orange22 {
	font-size:22px;
	font-weight:bold;
	color:#e89658;
}
/*TALK TO US*/

.grey17bold {
	font-size:17px;
	font-weight:bold;
}
.orange14bold {
	font-size:14px;
	color:#ee934d;
}
#talk_to_us {
	border:0;
	width:100%;
	padding:0;
	margin:0;
	color:#4c4c4c;
}
#talk_to_us td {
	padding:10px;
	margin:0;
	border-top:1px dashed #cecece;
}
/*WHAT PEOPLE ARE SAYING*/

#article_nav {
	margin:30px 0;
	font-size:12px;
}
#article_nav a:link {
	margin:0 5px;
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#article_nav a:visited {
	margin:0 5px;
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#article_nav a:hover {
	margin:0 5px;
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}
#article_header {
	width:100%;
	height:30px;
	background-color:#fcefe6;
	border-top:1px solid #cdc4bd;
	border-bottom:1px dashed #9b9794;
}
.article_header {
	font-size:14px;
	font-weight:bold;
	padding:7px 10px;
}
.orange17 {
	color:#ef864a;
	font-size:17px;
}
#video_thumbnail_box {
	padding-bottom:20px;
	padding-top:15px;
}
#video_thumbnail_box_table {
	width:100%;
	margin:0;
	border:0;
}
#video_thumbnail_box td.vdo_thumb {
	border:0;
	width:33%;
	padding:0
}
#video_thumbnail_box td.text_box {
	border:0;
	font-weight:bold;
	width:33%;
	padding:2px 35px 10px 0;
}

/* Start Videos */

.article_headervideo {
	width:100%;
	height:30px;
	background-color:#fcefe6;
	border-top:1px solid #cdc4bd;
	border-bottom:1px dashed #9b9794;
}

#viewmorevideos_box_table {
	width:100%;
	margin:0;
	border:0;
}
#viewmorevideos_box_table a:link {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#viewmorevideos_box_table a:visited {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#viewmorevideos_box_table a:hover {
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}

#viewmorevideos_box_table td.text_box {
	border:0;
	font-weight:bold;
	width:33%;
	padding:2px 35px 10px 0;
}
/* End videos */
/* start Stories */

#stories_box {
	padding-bottom:30px;
}
table#stories_box_table {
	width:100%;
	margin:0;
	border:0;
}
table#stories_box_table td.icon {
	border:0;
	width:20px;
	padding:10px 5px;
	border-bottom:1px dashed #cccccc;
}

table#stories_box_table a:link {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
table#stories_box_table a:visited {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
table#stories_box_table a:hover {
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}

table#stories_box_table td.text_box {
	border:0;
	font-weight:bold;
	width:auto;
	padding:10px 0;
	border-bottom:1px dashed #cccccc;
}

/* for more stories page */
table#more_stories_box_table {
	width:100%;
	margin:0;
	border:0;
}
table#more_stories_box_table td.icon {
	border:0;
	width:20px;
	padding:10px 5px;
	border-bottom:1px dashed #cccccc;
}

table#more_stories_box_table a:link {
	color:#464646;
	font-weight:normal;
	text-decoration:none;
}
table#more_stories_box_table a:visited {
	color:#eb9451;
	font-weight:normal;
	text-decoration:none;
}
table#more_stories_box_table a:hover {
	color:#eb9451;
	font-weight:normal;
	text-decoration:none;
}

table#more_stories_box_table td.text_box {
	border:0;
	font-weight:normal;
	width:auto;
	padding:10px 0;
	border-bottom:1px dashed #cccccc;
}

/* End for more stories page */


#viewmorestories_box_table {
	width:100%;
	margin:0;
	border:0;
}
#viewmorestories_box_table a:link {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
	
}
#viewmorestories_box_table a:visited {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#viewmorestories_box_table a:hover {
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}


/* End stories*/
/* Start video stories text */
.detailvideostorytext{
	margin:30px 0;
	font-size:13px;
	font-weight:bold;
	color:#4c4c4c;
}
.detailvideostorydata
{
    font-size:13px;
	color:#4c4c4c;
	line-height:20px;
}


/* End video stories text */    
#news_box td.more_text_box1 {
	border:0;
	font-weight:normal;
	width:auto;
	padding:10px 0;
	border-bottom:0px none;
	
}
#news_box td.more_icon1 {
	border:0;
	width:20px;
	padding:10px 5px;
	border-bottom:0px none;
}
#news_box td.more_text_box2 {
	border:0;
	font-weight:normal;
	width:auto;
	padding:10px 0;
	border-bottom:1px dashed #cccccc;
	
}
#news_box td.more_icon2 {
	border:0;
	text-align:right;
	width:20px;
	padding:10px 5px;
	border-bottom:1px dashed #cccccc;
}

#page_number2 {
	width:40%;
	padding:10px;
	float:left;
}


/* vishakha end */



#news_box {
	padding-bottom:30px;
}
#news_box_table {
	width:100%;
	margin:0;
	border:0;
}
#news_box td.icon {
	border:0;
	width:20px;
	padding:10px 5px;
	border-bottom:1px dashed #cccccc;
}
#news_box td.text_box {
	border:0;
	font-weight:bold;
	width:auto;
	padding:10px 0;
	border-bottom:1px dashed #cccccc;
}
#news_box_table a:link {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#news_box_table a:visited {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#news_box_table a:hover {
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}
#article_box {
	padding-bottom:30px;
}
#article_box_table {
	width:100%;
	margin:0;
	border:0;
}
#article_box td.icon {
	border:0;
	width:20px;
	padding:10px 5px;
	border-bottom:1px dashed #cccccc;
}
#article_box td.text_box {
	border:0;
	font-weight:bold;
	width:auto;
	padding:10px 0;
	border-bottom:1px dashed #cccccc;
}
#article_box_table a:link {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#article_box_table a:visited {
	color:#464646;
	font-weight:bold;
	text-decoration:none;
}
#article_box_table a:hover {
	color:#eb9451;
	font-weight:bold;
	text-decoration:none;
}
/*testimonials*/

#testimonial_vdo {
	display:none;
	visibility:hidden;
}
#testi_vdo_gall_header {
	width:100%;
	height:30px;
	background-color:#fcefe6;
	border-top:1px solid #cdc4bd;
	border-bottom:1px dashed #9b9794;
	margin-top:20px;
}
#test_vdo_cat_nav {
	padding:7px 10px;
}
.vdo_upload_date {
	color:#999;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:18px;
}
#view_more {
	width:615px;
	border-top:1px dashed #999;
	border-bottom:1px dashed #999;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.view_more_link {
	font-size:12px;
	color:#f17e3c;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
}
#vdo_search_input {
	float:right;
	width:200px;
	height:40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#testi_vdo_cat_header {
	float:left;
	width:100%;
	height:30px;
	background-color:#f0f0f0;
	border-top:1px solid #cdc4bd;
	border-bottom:1px dashed #9b9794;
}
.grey15_dark {
	color:#333;
	font-size:15px;
	font-weight:bold;
	padding:0 10px;
	text-decoration:none;
}
.orange15_bold {
	color:#f17e3c;
	font-size:15px;
	font-weight:bold;
	padding:0 10px;
	text-decoration:none;
}
/*business*/

#left_text_container {
	float:left;
	width:430px;
	margin:35px 0 0 15px;
}
.orange38_bold {
	font-size:38px;
	font-weight:bold;
	color:#e8914f;
}
#left_text_container h2 {
	font-size:17px;
	color:#4c4c4c;
	font-weight:normal;
	line-height:32px;
}
#left_text_container p {
	font-size:13px;
	color:#4c4c4c;
	text-align:justify;
	line-height:25px;
}
#right_text_container {
	width:440px;
	padding:35px 20px 0 0;
	float:right;
}
#right_text_container h2 {
	font-size:17px;
	color:#4c4c4c;
	font-weight:normal;
	line-height:32px;
}
#right_text_container p {
	font-size:13px;
	color:#4c4c4c;
	text-align:justify;
	line-height:25px;
}
#business_table td.label {
	width:35%;
	text-align:right;
	padding:10px 5px;
	border-bottom:1px dashed #ccc;
}
#business_table td.input {
	padding:10px 5px;
	text-align:left;
	border-bottom:1px dashed #ccc;
}
td.border_align {
	border-left:1px solid #dfdbd7;
	border-right:1px solid #dfdbd7;
	text-align:center;
}
td.border {
	border-left:1px solid #dfdbd7;
	border-right:1px solid #dfdbd7;
	padding-left:35px;
}
/* ######### Style for Microsite ######### */

/*microsite header*/

#micro_talk_to_us {
	background-image:url(../images/talk_to_us_btn_bg.gif);
	background-repeat:no-repeat;
	margin:0;
	width:100px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding-top:7px;
	padding-left:3px;
	float:left;
}
#micro_header {
	width:100%;
	background:url(../images/micro_header_bg.jpg) repeat-y left top;
	height:204px;
	clear:both;/*	overflow:hidden;*/
}
#micro_doc_pic {
	padding:42px 0 0 50px;
	width:162px;
	float:left;
}
#micro_hdr_txt {
	float:right;
	width:700px;
	padding-top:62px
}
#micro_hdr_txt a {
	font-size:11px;
	color:#FFFFFF;
}
.micro_doc_name {
	font-size:34px;
	color:white;
	line-height:26px;
}
#micro_doc_contact {
	float:right;
	width:700px;
	padding-top:15px;
}
#micro_doc_contact th {
	width:230px;
	font-size:10px;
	color:#fff799;
	text-align:left;
}
#micro_doc_contact td {
	font-size:13px;
	line-height:20px;
	color:white;
}
.lightYellow15 {
	line-height:26px;
	font-size:15px;
	color:#fff799;
}
#micro_hdr_tabs {
	float:right;
	width:700px;
}
/*microsite page structure*/

#micro_Center_Content {
	width:940px;
	margin:auto;
	height:auto;
}
#micro_content_area {
	width:938px;
	background-color:#FFFFFF;
	border-left:1px #dddcda solid;
	border-right:1px #dddcda solid;
	padding:50px 0 0 0;
	margin:0;
	height:auto;
	float: left;
}
#micro_left_nav_container {
	float:left;
	width:240px;
	margin:0;
}
#micro_left_nav {
	width:180px;
	margin-left:48px;
}
#micro_right_container {
	width:680px;
	margin: 0;
	float:right;
}
#micro_header_overlay {
	width:940px;
	background:url(../images/micro_hdr_bg1x940.jpg) repeat-y left top;
	height:39px;
	clear:both;
	margin:auto;
}
/*microsite doctor's home*/

#micro_left_announcement {
	width:177px;
	margin:40px 0 0 48px;
}
.micro_grey11 {
	font-size:11px;
	color:#333;
	line-height:20px;
}
.micro_orange13 {
	color:#e89658;
	line-height:20px;
}
.micro_grey12 {
	font-size:12px;
	color:#333;
	line-height:20px;
}
.micro_rt_title {
	font-size:38px;
	color:#eda874;
}
#micro_text h2 {
	line-height:32px;
	font-size:17px;
	color:#4c4c4c;
	font-weight:normal;
}
#micro_home_quts {
	width:640px;
	height:90px;
	font-size:18px;
	line-height:30px;
	color:666;
	text-transform:capitalize;
	text-align:center;
	border-bottom:1px dashed #999999;
	border-top:1px dashed #999999;
}
.micro_grey15bold_caps {
	font-size:15px;
	line-height:24px;
	color:#4c4c4c;
	font-weight:bold;
	text-transform:uppercase;
}
.micro_normal_txt {
	line-height:24px;
	color:#4c4c4c;
}
#micro_doc_pic_refcn {
	padding:2px 0 0 50px;
	width:162px;
	float:left;
}
/*microsite doctor's home*/

.micro_profile_direct {
	color:#74ace5;
}
/*SIGNUP PAGE*/
#content_area_signup {
	width:100%;
	background-color:#FFFFFF;
	border-left:1px #dddcda solid;
	border-right:1px #dddcda solid;
	padding:0;
	margin:0;
	height:auto;
	float: left;
}
#signup_links {
	margin:20px 0 0 0;
	font-size:13px;
}
#signup_links a:link {
	margin:0 5px 0 5px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
#signup_links a:visited {
	margin:0 5px 0 5px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
#signup_links a:hover {
	margin:0 5px 0 5px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.su_grey13_bold {
	font-size:13px;
	color:666;
	font-weight:bold;
	font-family:verdana;
}
#singup_table td.info {
	text-align:center;
	color:333;
	padding:10px 0;
}
#singup_table td.lable {
	width:50%;
	text-align:right;
	color:333;
	padding:5px;
	font-weight:bold;
}
#singup_table td.input {
	width:50%;
	text-align:left;
	color:333;
	padding:5px;
}
/***** Required Style *********/
.doc_links {
	text-decoration:none;
	color:#f17e3c;
	font-weight:bold;
	text-decoration:none;
}
.viewProfile {
	list-style-image:url(../images/doc_url_bullet.gif);
}
.orangeLinks {
	color:#f17e3c;
	font-weight:bold;
}
.grayLinks {
	color:#363636;
	font-weight:bold;
}
.btnGo {
	background-repeat:no-repeat;
	width:41px;
	height:31px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	float:left;
	text-decoration:none;
}
.result_nav {
	width:50%;
	padding:10px 10px 2px 0;
	float:right;
	text-align:right;
	font-weight:bold;
}
.bd_alphabets {
	padding-top:3px;
	margin-left:0px;
	margin-right:0px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.details_left {
	float:left;
	width:300px;
	font-size:13px;
	color:#4c4c4c;
	line-height:18px;
}
.details_right {
	float:right;
	width:290px;
	padding-left:10px;
	padding-bottom:15px;
	line-height:18px;
}
.browse_doctors {
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
#doc_name_type {
	float:left;
	width:270px;
	padding-top:10px;
}
.login_to_my_mdvip {
	color:#494949;
	font-size:11px;
	text-decoration:none;
}
.register_my_mdvip {
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
.button_box {
	width:580px;
	margin:auto;
	font-size:14px;
	clear:both;
	height: 60px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
}
.we_believe_agree_count {
	width:450px;
	padding:0;
	border:0;
	text-align:right;
	display:inline;
	padding-top:-50px;
}
/************** L2 Menu Style ******************/
.header_submenu {
	width:99%;
}
.header_submenu ul {
	margin:0;
	/*padding:10px 10px 0;*/
      padding-top:10px;
	list-style:none;
	width: 100%;
	font-size:1.2em;
}
.header_submenu li {
	float:left;
	width:140px;
	margin:0;
	padding:0 0 0 9px;/*border-bottom:1px solid #765;*/
}
.header_submenu a {
	color:#FFFFFF;
	font-weight: bold;
	width:140px;
	float:left;
	/*display:block;      */
      text-align:center;
	text-decoration:none;
	padding: 3px 0px 12px 0px;
}
.header_submenu a:hover {
	color:#595959;
	width:140px;
	background:url("../images/over.gif") repeat top;
}
#get_newsletter td {
	padding:0 5px;
}
#email_to_friend td {
	padding:10px 5px;
	background-color:#fff;
}
#why_switch_bullets ul {
	position:relative;
	margin-left:0;
	padding-left:0;
}
#whats_mdvip_bottom {
	background:#fff;
	border-left:1px solid #dfdbd7;
	border-right:1px solid #dfdbd7;
}
.HardBreak {
	width: 180px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	font-weight:bold;
	padding:2px 20px 10px 0;
}
a:active, a:focus, input[type="image"] {
	outline: 0;
}
.searchDrLabel {
	font-family: arial;
	font-size: 13px;
	color: #8F6E48;
	text-align: left;
	margin-left: 6px;
	font-weight: bold;
}
/*//////////////////////////Sitemap///////////////////////////*/

#sitemap_title {
	width:100%;
	border-bottom:1px solid #333;
	padding-bottom:5px;
	margin-bottom:10px;
}
.sitemap {
	padding:2px 0;
}
.header a {
	text-align:left;
	font-size:14px;
	color:#666;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
.sitemapNodeStyle a {
	text-align:left;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.sitemapLeafNode a {
	text-align:left;
	font-size:12px;
	color:#999;
	text-decoration:none;
	padding-left:10px;
}
.siteMapParentNode {
	font-size:17px;
	font-weight:bold;
	color:#666;
}
.inputcombobox {
	/*background:url(../images/input_150_bg.gif) repeat-x;*/
	border-bottom:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	border-top:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	color:#4d4d4d;
	background-color:#FAFAFA;
	vertical-align:middle;
	height:22px;
	font-size:11px;
	width:250px;
	padding-left:5px;
	padding-top:2px;
}
/* how it works*/

.howitworksteps {
	vertical-align:top;
	padding: 15px 20px 15px 15px;
	/*width:150px;*/	
	border-bottom:1px dashed #999;
}
.steptext {
	font-size:17px;
	vertical-align:middle;
	line-height:24px;
	width:auto;
	border-bottom:1px dashed #999;
}


/*menu with images */

#primary_nav_links_patient {
            margin-top:33px;
           visibility:visible;
            display:block;
}

#primary_nav_links_physicians {
            margin-top:33px;
            visibility:hidden;
            display:none;
}

#primary_nav_links_business {
            margin-top:33px;
            visibility:hidden;
            display:none;
}

#primary_nav_links_partners {
            margin-top:33px;
            visibility:hidden;
            display:none;
}

 

#sec_nav_menu_partners {
            visibility:show;
            display:block;
}

#sec_nav_menu_physicians {
            visibility:hidden;
            display:none;
}

 

#sec_nav_menu_business {
            visibility:hidden;
            display:none;
}

#sec_nav_menu_partners {
            visibility:hidden;
            display:none;
}

.doc_coming_soon{
	color:#F17E3C;
	font-size:small;
	}
	
#doc_address_contents {
	float:left;
	width:280px;
}
	
.orange14 {
	font-size:14px;
	color:#C15B00;
	text-align:left;
	padding-left:10px;
}
.blue38_bold {
	font-size:38px;
	font-weight:bold;
	color:#8995DC;
}

#ThankYou{

	width:870px;
	margin:0 30px 0 30px;
	padding:40px 0 0 0;
	border-top:2px solid #e9e9e9;
}

#FB{
	width:100%;
	height:50px;
	padding:5px 0 0px 0;
	margin:10px 0 10px 0;
	

}		
.inputbox_200 {
	background:url(../images/input_150_bg.gif) repeat-x;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #e9e9e9;
	border-top:1px solid #c8c8c8;
	border-right:1px solid #e9e9e9;
	color:#4d4d4d;
	vertical-align:middle;
	height:22px;
	font-size:11px;
	width:200px;
	padding-left:5px;
	padding-top:2px;
}
.border_sendmesg{
	border-left:1px solid #dfdbd7;
	border-right:1px solid #dfdbd7;
	padding-left:15px;

}

#top_text_container{
	
	width:870px;
	margin:0 30px 0 30px;
	padding-top:30px;
	padding-bottom:30px;
}

.text_container_black {
	font-size:16px;
	font-style:normal
}

#send_message{
	
	width:870px;
	margin:0 30px 0 30px;
	padding-bottom:10px;
}

#sendmessage_table td.label{
	/*width:25%;*/
	text-align:left;
	padding:10px 5px;
	border-bottom:1px solid #ccc;
}

#sendmessage_table td.input{
	padding:10px 5px;
	text-align:left;
	border-bottom:1px solid #ccc;
}	

#privacy{
	width:870px;
	padding-top:15px;
	padding-bottom:15px;
}
.red38_bold {
	font-size:38px;
	font-weight:bold;
	color:#EC2227;
}
.rightcontaine1redit
{
    font-size:22px;
	font-weight:bold;
	color:#e8914f;
	margin-top:0;
	padding-top:0px;
	padding-bottom:10px;
}
