html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body
{
	line-height: 1;
}
ul
{
	list-style: none;
}

body
{
	margin: 0px;
	padding: 0px;
	color: #B7B7B7;
}

sup
{
	position: relative;
	top: -0.3em;
	left: 0;
	font-size: 0.9em;
}

/* ===================== BODY PARTS START ===================== */
#wrapper
{
	background: url(../images/body_background.gif) no-repeat;
	background-position: 0px 255px;
	margin: 0 auto;
	padding: 0px;
	width: 863px;
	height: auto;
}
#main_container
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6;
	padding: 5px;
	overflow: hidden;
}

#div_phy_Main_Head
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	padding: 5px;
	overflow: hidden;
}



/* #main_container_Phy
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	/* border-bottom: inset 1px #946C91; 
	padding: 5px;
	overflow: hidden;
}
*/
.ctl00_main_container_Phy
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	/* border-bottom: inset 1px #946C91; */
	padding: 5px;
	overflow: hidden;
}
.main_container_Phy
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	border-bottom: inset 1px #946C91; 
	padding:5px;
	overflow: hidden;
}

/*
#ctl00_ContentPlaceHolder2_div_Select_Physician
{	
	border-Top: inset 1px #946C91;	
	overflow: hidden;
	text-align: center; 
	margin-top: 10px; 
	width: 890px;
}*/

#ctl00_ContentPlaceHolder2_div_Selected_Physician
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	/* border-bottom: inset 1px #946C91; */
	padding: 5px;
	overflow: hidden;
}

#div_Selected_Physician
{
	/* border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	border-bottom: inset 1px #946C91;
	padding-bottom: 5px;
	overflow: hidden; */
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6; 
	/* border-bottom: inset 1px #946C91; */
	padding: 5px;
	overflow: hidden;
}

#main_container_new
{
	width: 850px;
	border-left: solid 1px #d6d6d6;
	border-right: solid 1px #d6d6d6;
	padding: 5px;
	overflow: hidden;
}
.header
{
	width: 850px;
	height: 69px;
}
.logo
{
	display: inline;
	float: left;
}
.main_menu
{
	float: left;
}
.top_nav
{
	text-align: right;
	padding-top: 10px;
	vertical-align: top;
	padding-right: 20px;
	font-family: Verdana;
	font-size: 8pt;
	color: #663366;
}
.top_nav span
{
	text-align: right;
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	padding-right: 8px;
}
.top_nav a
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 8.6pt;
	line-height: 10pt;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: underline;
}
.top_nav a:link
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 8.6pt;
	line-height: 10pt;
	text-decoration: underline;
	padding-left: 4px;
	padding-right: 4px;
}
.top_nav a:hover
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 8.6pt;
	line-height: 10pt;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}
.top_nav_sign
{
	text-align: right;
	padding-top: 12px;
	vertical-align: top;
	padding-right: 30px;
	font-family: Verdana;
	font-size: 11px;
	color: #d6d6d6;
}
.top_nav_sign span
{
	text-align: right;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}
.top_nav_sign a
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}
.top_nav_sign a:link
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}
.top_nav_sign a:hover
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.top_menu
{
	padding-top: 12px;
}
.main_body
{
	background-image: url(../images/mid_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 413px;
	margin-top: 2px;
	_margin-top: -2px;
	width: 850px;
}
.main_content
{
	margin-left: 420px;
	width: 410px;
	text-align: center;
}
.rem_treat
{
	background-image: url(../images/top_text_bg_13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 350px;
	height: 20px;
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	padding-top: 6px;
	margin: 0 auto;
}
.rem_treat strong
{
	color: #663366;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	letter-spacing: 0.5pt;
	text-transform: uppercase;
}
.rem_treat span
{
	color: #C34449;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}
.rem_treat a
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
}
.rem_treat a:link
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
.rem_treat a:hover
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.stay_up_to_date
{
	color: #663366;
	font-family: Arial;
	font-weight: 800;
	font-size: 10pt;
	padding-top: 10px;
}
.stay_up_to_date p
{
	font-size: 10pt;
	padding-bottom: 10px;
	line-height: 12pt;
	text-align: center;
	margin: 0 auto;
	font-family: Arial;
}
.home_buttons
{
	margin: 0 auto;
}
.nav_buttons
{
	background-image: url(../images/buttons_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 271px;
}
.loyalty_nav_buttons
{
	background-image: url(../images/buttons_bg_loy.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 292px;
}
.loyalty_nav_buttons img
{
	margin:2px 3px 0px 7px;
}
.nav_buttons img
{
	margin: 6px 3px 0px 7px;
}

.dispaly_area
{
	margin-left: 460px;
	padding-top: 30px;
}
.d_space
{
	margin-top: 1px;
}
.dispaly_top
{
	background-image: url(../images/dispaly_top.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 17px;
	width: 346px;
}
.dispaly_bg
{
	background: url(../images/dispaly_bg.png);
	background-position: left top;
	background-repeat: repeat-y;
}
.dispaly_bottom
{
	background: url(../images/dispaly_bottom.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.dispaly_forgot_bottom
{
	background: url(../images/dispaly_bottom.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.display_content
{
	padding-left: 24px;
	padding-top: 8px;
	padding-bottom: 4px;
}
.dis_top_images
{
	vertical-align: top;
	padding-right: 6px;
	display: block;
	float: left;
}
.display_text
{
	font-family: Verdana;
	font-size: 10pt;
	color: #8b73ac;
	width: 289px;
}
.display_text p
{
	font-family: Verdana;
	font-size: 10pt;
	color: #8b73ac;
	line-height: 11pt;
}
.display_input
{
	font-family: Verdana;
	font-size: 10pt;
	margin-top: 10px;
}
.display_input p
{
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}
.display_input p span
{
	text-align: right;
	padding-left: 32px;
	padding-right: 4px;
	vertical-align: -1px; *vertical-align:4px;
}
.emailinput
{
	width: 206px;
	font-family: Verdana;
	font-size: 10pt;
	color: #656565;
	padding-left: 3px;
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 2px solid #adadaf;
}
.display_error
{
	width: 283px;
	border: 2px solid #b30b0b;
	background-color: #ffffff;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 10px;
}
.display_error p
{
	font-family: Verdana;
	font-size: 10pt;
	color: #b30b0b;
	line-height: 11pt;
}
.sbt
{
	margin-top: 9px;
	margin-left: 200px;
}
.sbt_reset
{
	margin-top: 9px;
	margin-left: 129px;
}
.dispaly_btm_corner
{
	background-image: url(../images/display_btm_corner.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 346px;
	height: 15px;
}
.display_contact_text
{
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}
.display_contact_text p
{
	font-family: Verdana;
	font-size: 9pt;
	color: #ffffff;
	line-height: 12pt;
	width: 294px;
	text-align: center;
	padding-bottom: 8px;
	padding-top: 8px;
}
.contact_btn
{
	width: 310px;
	margin: auto;
}
.privacy_content
{
	font-family: Arial;
	font-size: 10pt;
	padding-left: 18px;
	padding-top: 18px;
	padding-right: 14px;
	padding-bottom: 16px;
}
.privacy_content h1
{
	font-size: 13pt;
	color: #856ca7;
}
.privacy_content p
{
	color: #6a6a6a;
	line-height: 12pt;
	padding-top: 14px;
}
.privacy_content p strong
{
	color: #6a6a6a;
	font-size: 9pt;
}
.privacy_content p a
{
	color: #0033cc;
}
.mid_footer
{
	background-image: url(../images/mid_footer_bg.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 862px;
	background-position: top;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	line-height: 12pt;
	color: #d4c9e2;
	float: left;
	clear: both;
}
.mid_footer a
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}
.mid_footer a:link
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}
.mid_footer a:hover
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	text-decoration: underline;
	padding-left: 6px;
	padding-right: 6px;
}
.bottom_footer
{
	width: 820px;
	float: left;
	/*padding: 20px;*/
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}
.bot_footer_1
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
}
.bot_footer_1 p
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
	padding-bottom: 10px;
}
.bot_footer_1 p sup
{
	font-family: Arial;
	font-size: 8px;
	color: #6a6a6a;
	vertical-align: 1px;
}
.bot_footer_2
{
	/* font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
	padding-top: 20px;
	border-top: solid 1px #B7B7B7;
	margin-top: 13px; */
	font-family:Arial;
    font-size:12px;
    color:#6a6a6a;
    padding-bottom:10px;
    border-bottom:solid 1px #B7B7B7;
    margin-bottom:18px;
}
.bot_footer_2 p
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
	padding-bottom: 10px;
}
.bot_footer_2 p sup
{
	font-family: Arial;
	font-size: 8px;
	color: #6a6a6a;
	vertical-align: 1px;
}
.bot_footer_2 p a
{
	font-family: Arial;
	font-size: 12px;
	color: #0033cc;
	text-decoration: underline;
}
.bot_footer_2 p a:link
{
	font-family: Arial;
	font-size: 12px;
	color: #0033cc;
	text-decoration: underline;
}
.bot_footer_2 p a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #663366;
	text-decoration: underline;
}
.footer
{
	font-family: Arial;
	font-size: 11px;
	color: #6a6a6a;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 20px;
	border-top: solid 1px #B7B7B7;
	margin-top: 14px;
}
.footer_img
{
	display: inline;
	float: left;
	padding-right: 16px;
	padding-left: 30px;
}
.footer_text
{
	color: #6a6a6a;
}
.footer_text p
{
	line-height: 16px;
	margin-left: 10px;
	padding-top: 4px;
}
.footer_text p sup
{
	font-size: 8px;
}
#footer_text p a
{
	color: #0033cc;
	text-decoration: underline;
}
.footer_text p a:link
{
	color: #0033cc;
	text-decoration: underline;
}
.footer_text p a:hover
{
	color: #0033cc;
	text-decoration: none;
}

.phy_top_head_text
{
	display: inline;
	margin-top: 8px;
	float: left;
}
.phy_top_head_text img
{
	margin-right: 8px;
}
.treat_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 48px;
}
.treat_top_head_text_left p
{
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
}
.treatmentPage
{
	padding-bottom: 20px;
	margin-top: 10px;
	vertical-align: top;
	background: #cec5d8;
	float: left;
	clear: both;
	width: 850px;
	margin-bottom: 0;
}
.mainContent_phy
{
	padding-left: 15px;
	padding-top: 15px;
	font: verdana;
	margin-bottom: 60px;
}
.mainContent
{
	padding-left: 15px;
	padding-top: 15px;
	font: verdana;
}
.Tr_head_text
{
	background-image: url(../images/Tr_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
.Tr_head_text img
{
	padding-left: 20px;
	padding-top: 10px;
}

.space
{
	padding-top: 8px;
}
.Tr_right_top_text
{
	background-image: url(../images/myPh_btm_border.jpg);
	background-color: #8b73ac;
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 4px 10px 10px 10px;
}
.Tr_right_top_text p
{
	font-family: Arial;
	font-size: 11pt;
	line-height: 14pt;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
.Tr_right_top_text p strong
{
	font-weight: 800;
}
.Tr_right_top_text p sup
{
	font-size: 8pt;
}
.Tr_right_top_text p span
{
	font-size: 9.4pt;
}
.Tr_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 41px;
}
.Tr_top_head_text_left p
{
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
	vertical-align: top;
}
.Tr_top_head_text_left_Phys1
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 51px;
}
.Tr_top_head_text_left_Phys1 p
{
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
	vertical-align: top;
}

.head_text_botox_Phy
{
background-image: url(../images/header_bg.jpg);
background-repeat: no-repeat;
background-position: top;
width: 600px;
height:55px;
background-color:#f4eff6;
}
.head_text_botox_Phy img
{
padding-left: 20px;
padding-top: 18px;
}

.head_text_botox
{
background-image: url(../images/header_bg.jpg);
background-repeat: no-repeat;
background-position: top;
width: 600px;
height: 45px;
background-color:#f4eff6;
}
.head_text_botox img
{
padding-left: 20px;
padding-top: 10px;
}

.head_text
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
.head_text img
{
	padding-left: 20px;
	padding-top: 10px;
}
.treat_mid_table_context
{
	background-color: #f4eff6;
	background-image: url(../images/Treatments_mid_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 564px;
}
.treatmentTable
{
	background-color: #f4eff6;
	width: 580px;
	padding-left: 20px;
}
.upComingTable
{
	background-color: #ffffff;
	width: 558px;
}
.upComingTable .tRow
{
	background-color: #ffffff;
}
.treat_top_Table_Header
{
	background-image: url(../images/Treatments_mid_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	width: 564px;
}
.treat_top_Table_upcoming_Header
{
	background-color: #8b73ac;
	background-repeat: repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	width: 560px;
}
.treat_top_Table_upcoming_Header p
{
	padding-left: 12px;
	color: #ffffff;
}
.treat_top_Table_Header p
{
	padding-left: 12px;
	color: #ffffff;
}
.tRow
{
	border-bottom: solid 1px #cec5d8;
	height: 30px;
	line-height: 24px;
	padding-top: 6px;
	width: 558px;
	margin-left: 1px;
}
.tRow a
{
	font-family: Arial;
	font-size: 12px;
	color: #b30b0b;
	text-decoration: underline;
}
.tRow a:link
{
	font-family: Arial;
	font-size: 12px;
	color: #b30b0b;
	text-decoration: underline;
}
.tRow a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #b30b0b;
	text-decoration: none;
}
.tCol
{
	float: left;
	vertical-align: middle;
	padding-left: 14px;
	padding-right: 25px;
}
.tCol p
{
	font-family: Arial;
	font-size: 12px;
	color: #626165;
}
.tCol2
{
	border-left: dotted 1px #8b73ac;
	float: left;
	padding-left: 12px;
	width: 200px;
}
.tCol2 p
{
	font-family: Arial;
	font-size: 12px;
	color: #626165;
}
.tCol3
{
	float: left;
	padding-left: 10px;
}
.noteImg
{
	padding-top: 4px;
	float: left;
}
.notesLink
{
	float: left;
	padding-left: 5px;
	padding-right: 11px;
}
.editLink
{
	border-left: dotted 1px #8b73ac;
	border-right: dotted 1px #8b73ac;
	float: left;
	padding-left: 11px;
	padding-right: 11px;
}
.deleteLink
{
	float: left;
	padding-left: 11px;
}
.addAppBox
{
	width: 558px;
	margin-left: 1px;
	padding-top: 10px;
	background: #ffffff;
	height: 23px;
}
.addAppBtn
{
	float: left;
	padding-left: 10px;
	line-height: 24px;
	display: inline;
}
.imgHelp
{
	float: right;
	padding-right: 12px;
	padding-top: 3px;
}
.addNewApp_small
{
	background-color: #F4EFF6;
	padding-left: 20px;
	width: 580px;
}
.addNewApp_large
{
	background-color: #F4EFF6;
	padding-left: 20px;
	width: 580px;
	height: 260px;
}
.addNewApp
{
	background-color: #F4EFF6;
	padding-left: 20px;
	width: 580px;
}
.treat_bg_rounded
{
	background-image: url(../images/Treatments_round_top.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 564px;
	height: 10px;
}
.treatment_mid_bg
{
	background-image: url(../images/Treatments_round_bg.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	width: 559px;
	padding-right: 4px;
	float: left;
}
.phy_right
{
	width: 206px;
	float: left;
	margin-top: 34px;
}
.treat_right_con
{
	width: 206px;
}
.phy_right_top_text
{
	background-image: url(../images/myPh_btm_border.jpg);
	background-color: #8b73ac;
	background-repeat: no-repeat;
	background-position: bottom;
	width: 160px;
	width: 184px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 4px 10px 10px 10px;
}
.phy_right_top_text p
{
	font-family: Arial;
	font-size: 10pt;
	line-height: 14pt;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
.phy_right_top_text p strong
{
	font-weight: 600;
}
.phy_right_top_text p sup
{
	font-size: 8pt;
}
.phy_right_top_text p span
{
	font-size: 9.35pt;
	line-height: 13pt;
}
.treatmentContent
{
	width: 629px;
	float: left;
	overflow: hidden;
}
.phHeader
{
	margin-bottom: 10px;
}
.myPh_cnt_Placer
{
	width: 160px;
	padding: 6px 10px 2px 14px;
	border-left: solid 1px #bcacd3;
	border-right: solid 1px #bcacd3;
}
.treat_right_con_bottom
{
	background-image: url(../images/stay_rgt_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ac98c6;
}
.treat_right_con_bottom_text
{
	padding-top: 114px;
	padding-left: 14px;
	margin-top: 12px;
	width: 179px;
	padding-bottom: 8px;
}
.edit_trt_btn
{
	padding-top: 10px;
}
.treat_right_con_bottom_text p
{
	color: #fcf5fc;
	font-family: verdana;
	font-size: 9pt;
	padding-top: 4px;
	line-height:12pt;
}
.unsubContent
{
	padding-left: 15px;
	padding-top: 5px;
}
.unsubContent P
{
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
}
.emForm
{
	padding-top: 14px;
}
.emForm INPUT
{
	margin: 0px;
	line-height: 16pt;
}
.emForm span
{
	padding-left: 8px;
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
}
.formDes
{
	padding-top: 20px;
}
.unsubBtn
{
	margin-top: 10px;
	margin-bottom: 16px;
}
.Tr_right
{
	width: 206px;
	float: left;
	margin-right: 13px;
	margin-top: 34px;
}
.contact
{
	background-image: url(../images/Contact-Allergan.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 204px;
	height: 36px;
}
.forgot
{
	background-image: url(../images/forgot_password.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 280px;
	height: 41px;
}

.resetpass
{
	background-image: url(../images/buttons/Reset-Your-Password.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 280px;
	height: 41px;
}

promo_form
{
	padding-top: 8px;
}
.promo_form li
{
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
	margin-top: 12px;
}
label
{
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
	text-align: right;
	width: 60px;
	padding-right: 8px;
	display: block;
	float: left;
	line-height: 13pt;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px; *margin-top:1px;
}
label, x:-moz-any-link
{
	margin-top: 1px;
}
label, x:-moz-any-link, x:default
{
	margin-top: 0px;
}
body:nth-of-type(1) label
{
	margin-top: 3px;
}
.promo_form_input_text
{
	border: 1px solid #d2d1b5;
	font-family: Verdana;
	font-size: 10pt;
	color: #656565;
	text-align: left;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 242px;
	_width: 239px;
	padding-left: 4px;
}



/**********************************************************************************************************************************************/
#phy_top_head_text
{
	display: inline;
	margin-top: 8px;
	float: left;
}
#profile_top_head_text
{
	display: inline;
	margin-top: 12px;
	margin-bottom: 10px;
	float: left;
}
#phy_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 38px;
}
#treat_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 48px;
}
#profile_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 46px;
}
#phy_content
{
	float: left;
	width: 600px;
	display: inline;
	margin-left: 15px;
	margin-top: 15px;
}
#phy_content_space
{
	margin-bottom: 16px;
	margin-top: 2px;
}
#phy_content_space2
{
	margin-bottom: 16px;
	margin-top: 2px;
}
#phy_content_space3
{
	margin-bottom: 16px;
	margin-top: 2px;
}
#phy_content_space4
{
	margin-bottom: 16px;
	margin-top: 2px;
}
#phy_content_space_extra
{
	padding-left: 15px;
}
#phy_right
{
	width: 206px;
	float: right;
	margin-right: 14px; *margin-right:8px;
_margin-right:8px;
margin-top:34px;
_margin-top:34px;
}
#phy_right_con
{
	background-image: url(../images/my_treatments.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 206px;
	height: 289px;
}
#profile_right
{
	width: 206px;
	float: right;
	margin-right: 8px;
	margin-top: 34px;
	_margin-top: 34px;
}
#profile_right_img
{
	padding-top: 170px;
	padding-left: 17px;
}
#profile_right_con
{
	background-image: url(../images/pro_rgt_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 206px;
	height: 380px;
}
#treat_right_con
{
	background-image: url(../images/Treatments_rgt_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 206px;
	height: 185px;
}
#treat_right_con_bottom
{
	background-image: url(../images/Treatments_rgt_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 206px;
	height: 272px;
	margin-top: 14px;
	_margin-top: 14px;
}
#phy_right_top_text
{
	width: 160px;
	margin-left: 26px;
	padding-top: 60px;
}
#phy_right_top_text p
{
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
#treat_right_con_bottom_text
{
	/* margin-top: 114px; */
	padding-top: 114px;
	width: 178px;
	margin-left: 16px;
}
#treat_right_con_bottom_text p
{
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: 300;
	padding-top: 8px;
	color: #ffffff;
	padding-bottom: 6px;
}
#phy_right_top_text p strong
{
	font-weight: bold;
	font-size: 13px;
}
#phy_right_bottom_text
{
	margin-top: 40px;
	width: 160px;
	margin-left: 26px;
}
#phy_right_bottom_text p
{
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
#phy_right_bottom_text p strong
{
	font-weight: bold;
	font-size: 13px;
}
#profile_right_bottom_text
{
	margin-top: 0px;
	width: 180px;
	padding-left: 17px;
	_padding-left: 17px;
}
#profile_right_bottom_text p
{
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
#profile_right_bottom_text p strong
{
	font-weight: bold;
}

#head_text
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
#head_text2
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
#head_text3
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
#head_text img
{
	padding-left: 17px;
	padding-top: 10px;
}
#head_text_add
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	width: 600px;
	height: 31px;
}

#head_text_add img a
{
	padding-left: -12px;
	padding-top: 10px;
}
#head_text_add img a:link
{
	padding-left: -12px;
	padding-top: 10px;
}
#phy_left_mid_bg
{
	background-color: #f4eff6;
	width: 600px;
}
#treat_left_mid_bg
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 17px;
}
#treat_left_mid_bg1
{
	background-color: #f4eff6;
	width: 583px;
	height: 80px;
	padding-left: 17px;
}
#pro_left_mid_bg2
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 17px;
	height: 52px;
}
#pro_left_mid_bg3
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 17px;
	height: 200px;
	_height: 200px;
}
#pro_left_mid_bg4
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 17px;
	height: 54px; /* added by kishore. */
	padding-bottom: 10px;
}
#treat_left_img
{
	display: inline;
	float: left;
	padding-left: 10px;
	line-height: 24px;
}
#treat_left_img_help
{
	float: right;
	padding-right: 12px;
	padding-top: 4px;
	line-height: 24px;
}

#phy_left_top
{
	margin-left: 15px;
	margin-bottom: 8px;
	background-image: url(../images/MyProfile_Physician_mid_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 565px;
	height: 140px;
}
#phy_left_top_left_text
{
	margin-left: 15px;
	margin-top: 20px;
	font-family: Arial;
	display: inline;
	float: left;
	font-size: 12px;
	line-height: 16px;
	width: 160px;
	color: #663366;
}
#phy_left_top_left_text p
{
	color: #663366;
	margin-top: 4px;
}
#phy_left_top_left_text p a
{
	color: #663366;
	background-image: url(../images/MyProfile_icons.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 36px;
	padding-left: 30px;
}
#phy_left_top_left_text p a:hover
{
	text-decoration: none;
}
#icon_top_rht
{
	float: right;
	margin-right: 15px;
	margin-top: 20px;
}
#icon_top_rht img
{
	display: inline;
	padding-left: 4px;
	line-height: 26px;
	vertical-align: middle;
}
#phy_left_top_left_text strong
{
	font-size: 15px;
	font-weight: bold;
	color: #b30b0b;
}
#phy_left_map
{
	margin-left: 15px;
}
#phy_left_map p
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-style: italic;
	text-align: center;
	padding-top: 4px;
	line-height: normal;
	padding-bottom: 4px;
}
#treatment_mid_bg
{
	width: 564px;
	height: 22px;
	background-image: url(../images/Treatments_round_bg.jpg);
	background-repeat: repeat-y;
	background-position: top; /* height: 100px; */
}
#treat_bg_rounded
{
	background-image: url(../images/Treatments_round_top.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 564px;
	height: 10px;
}
#treat_top_text
{
	background-image: url(../images/Treatments_mid_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	width: 564px;
}

#treat_left_header
{
	background-image: url(../images/Treatments_mid_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	width: 564px;
	text-align: 10px;
}

#mid_bg
{
	background-image: url(../images/Treatments_round_bg.jpg);
	background-repeat: repeat_y;
	background-position: top;
	width: 564px; /*added by kishore */
	vertical-align: top;
}

#treat_text_th
{
	background-color: #8b73ac;
	background-repeat: repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	width: 559px; /* added by kishore. */
	vertical-align: top;
}
#treat_text_th p
{
	padding-left: 12px;
	color: #ffffff;
}
#treat_top_text p
{
	padding-left: 12px;
	color: #ffffff;
}
#treat_mid_table_context
{
	background-image: url(../images/Treatments_mid_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 564px;
}
#treat_mid_table_bottom_context
{
	background-image: url(../images/Treatments_round_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 564px;
	height: 101px;
}
#rem_treat
{
	background-image: url(../images/top_text_bg_13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 350px;
	height: 20px;
	margin-left: 30px;
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	padding-top: 8px;
}

#rem_treat strong
{
	color: #663366;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
}

#rem_treat span
{
	color: #C34449;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

#rem_treat a
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
}

#rem_treat a:link
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}

#rem_treat a:hover
{
	color: #663366;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

#stay_up_to_date
{
	width: 410px;
	color: #663366;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	padding-top: 10px;
}

#stay_up_to_date p
{
	font-size: 12px;
	padding-bottom: 10px;
	_padding-left: 10px;
	line-height: 20px;
	text-align: center;
	width: 400px;
}

#nav_buttons
{
	width: 346px;
	height: 260px;
	margin-left: 25px;
	background-image: url(../images/buttons_bg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#nav_buttons div
{
	padding-bottom: 0px;
	padding-top: 4px;
	padding-left: 4px;
}

/* End of Home Page */
/* Start of Login Page */

#login_main_content
{
	padding-top: 30px;
	float: right;
	padding-right: 50px;
	_padding-right: 44px;
}

#login
{
	background-image: url(../images/sign_bg.jpg);
	width: 346px;
	height: 191px;
	background-repeat: no-repeat;
	margin-left: 460px;
	_margin-left: 460px;
	_margin-top: 30px;
}

#login p.para1
{
	padding-top: 60px;
	padding-bottom: 6px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding-right: 34px;
	text-align: right;
}

#login p.para2
{
	padding-bottom: 6px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin-left: 19px;
	_margin-left: 17px;
	padding-right: 34px;
	text-align: right;
}

/* added by kishore. */
#login p.para3
{
	padding-bottom: 16px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin-left: 19px;
	_margin-left: 17px;
}

#login p img
{
	padding-bottom: 10px;
	margin-left: 60px;
	_margin-left: 58px;
}

#login input
{
	width: 225px;
	height: 16px;
}

#login div /* forgot password link */
{
	font-family: Verdana;
	font-size: 10px;
	color: #E6D3F3;
	margin-left: 78px;
	_margin-left: 78px;
	margin-bottom: 20px;
}

#login div a
{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

#login div a:link
{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#login div a:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#not_reg
{
	margin-left: 425px;
	_margin-left: 425px;
}

#not_reg img
{
	margin-left: 50px;
	_margin-left: 45px;
}

#not_reg p
{
	color: #673166;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
}

#log_reg_now
{
	float: right;
	margin-top: -25px;
	margin-right: 30px;
	_margin-right: 14px;
}

/* end of Login Page*/
#profile_left_mid_bg_text
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 0px;
}
#profile_left_mid_bg_text p
{
	color: #3d3d3d;
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
#profile_left_mid_bg_text p i
{
	font-size: 10px;
}
#profile_left_mid_bg
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 17px;
	height: 244px;
}
#profile_left_mid_bg p
{
	color: #3d3d3d;
	font-family: Arial;
	font-size: 10px;
}
#profile_left_mid_bg p a
{
	color: #b30b0b;
	font-family: Arial;
	font-size: 10px;
}
#profile_left_mid_bg p a:link
{
	font-size: 10px;
	text-decoration: underline;
}
#profile_left_mid_bg p a:hover
{
	font-size: 10px;
	text-decoration: none;
}

#eNewsletter_mid_form_links
{
	width: 573px;
	margin-left: 0px;
	_width: expression(APPvERS == appvers?ie17:ie18);
}


#eNewsletter_mid_form_links p
{
	font-family: Arial;
	font-size: 0.71em;
	line-height: 1.2em;
	color: #666666;
	padding-left: 8px;
	padding-top: 8px;
}

#eNewsletter_mid_form_links p strong
{
	font-weight: bold;
	text-align: left;
}


#left_div
{
	border-bottom: 1px solid #663366;
	height: 34px;
	width: 559px;
}
#left_top_text
{
	display: inline;
	float: left;
	padding-left: 17px;
	vertical-align: middle;
}
#left_top_text img
{
	vertical-align: middle;
	line-height: 30px;
	padding-top: 4px;
}
#left_top_text p
{
	font-family: Arial;
	font-size: 12px;
	color: #626165;
}
#left_top_text p span
{
	font-family: Arial;
	font-size: 12px;
	width: 150px;
	padding-right: 15px;
	color: #626165;
}
#right_top_text img
{
	line-height: 30px;
	padding-top: 4px;
	_padding-top: 6px;
	vertical-align: middle;
}
#right_top_text a
{
	font-family: Arial;
	font-size: 12px;
	padding-right: 12px;
	color: #b30b0b;
	padding-left: 12px;
}
#right_top_text a:link
{
	font-family: Arial;
	font-size: 12px;
	color: #b30b0b;
	padding-left: 12px;
	padding-right: 12px;
	text-decoration: underline;
}
#right_top_text a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #b30b0b;
	padding-left: 12px;
	padding-right: 12px;
	text-decoration: none;
}
#right_top_text
{
	float: right;
	padding-right: 0px;
}

#left_middle_text
{
	display: inline;
	float: left;
	padding-left: 7px;
	vertical-align: middle;
	text-align: center;
	padding-top: 4px;
	width: 100px;
}


#logo
{
	display: inline;
	float: left;
}

#main_menu
{
	float: right; /* modified by kishore. 	float:left;  */
}

#top_nav
{
	text-align: right;
	font-weight: bold;
	padding-top: 12px;
	vertical-align: top;
	padding-right: 30px;
	font-family: Verdana;
	font-size: 11px;
	color: #d6d6d6;
}

#top_nav span
{
	text-align: right;
	font-weight: bold;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}

#top_nav a
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}

#top_nav a:link
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}

#top_nav a:hover
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
#top_nav_sign
{
	text-align: right;
	padding-top: 12px;
	vertical-align: top;
	padding-right: 30px;
	font-family: Verdana;
	font-size: 11px;
	color: #d6d6d6;
}

#top_nav_sign span
{
	text-align: right;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}

#top_nav_sign a
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
}

#top_nav_sign a:link
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}

#top_nav_sign a:hover
{
	font-weight: normal;
	color: #946C91;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

#top_menu
{
	padding-top: 12px;
}

#main_body
{
	background-image: url(../images/mid_bg.jpg);
	background-repeat: no-repeat;
	min-height: 413px;
	_height: 413px;
	width: 850px;
	margin-top: 2px;
	_margin-top: -2px;
	vertical-align: top;
}
#main_physician
{
	width: 850px;
	padding-bottom: 20px;
	margin-top: 30px;
	_margin-top: -2px;
	vertical-align: top;
	background-color: #cec5d8;
	height: 613px;
}
#main_treatment
{
	width: 850px;
	padding-bottom: 20px;
	margin-top: 30px;
	_margin-top: -2px;
	vertical-align: top;
	background-color: #cec5d8;
	height: 556px;
}
#main_profile
{
	width: 850px;
	padding-bottom: 20px;
	margin-top: 30px;
	_margin-top: -2px;
	vertical-align: top;
	background-color: #cec5d8;
	height: 870px;
	_height: 800px;
}


#mid_footer
{
	background-image: url(../images/mid_footer_bg.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 862px;
	background-position: top;
	text-align: center;
	line-height: 12px;
	vertical-align: top;
	margin-top: -4px;
	padding-top: 6px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #d4c9e2;
}

#mid_footer a
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

#mid_footer a:link
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

#mid_footer a:hover
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
}

/* Start of the Footer Content */

#bottom_footer
{
	width: 820px;
	float: left;
	padding: 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}

#bot_footer_1
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
}

#bot_footer_1 p
{
	/*font-family:Arial;     font-size:12px;     color:#6a6a6a;     padding-bottom:10px;*/
	color: #6A6A6A;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 10px;
}

#bot_footer_2
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
	padding-top: 20px;
	border-top: solid 1px #B7B7B7;
	margin-top: 16px;
}

#bot_footer_2 p
{
	font-family: Arial;
	font-size: 12px;
	color: #6a6a6a;
	padding-bottom: 10px;
}

#bot_footer_2 p a
{
	font-family: Arial;
	font-size: 12px;
	color: #0033cc;
	text-decoration: underline;
}

#bot_footer_2 p a:link
{
	font-family: Arial;
	font-size: 12px;
	color: #0033cc;
	text-decoration: underline;
}

#bot_footer_2 p a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #0033cc;
	text-decoration: none;
}

/* End of the Footer Content */

#footer
{
	font-family: Arial;
	font-size: 11px;
	color: #6a6a6a;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 20px;
	border-top: solid 1px #B7B7B7;
	margin-top: 16px;
}

#footer_img
{
	display: inline;
	float: left;
	padding-right: 16px;
	padding-left: 30px;
}

#footer_text
{
	color: #6a6a6a;
}
#footer_text p
{
	line-height: 14px;
	margin-left: 10px;
}
#footer_text p a
{
	color: #0033cc;
	text-decoration: underline;
}
#footer_text p a:link
{
	color: #0033cc;
	text-decoration: underline;
}
#footer_text p a:hover
{
	color: #0033cc;
	text-decoration: none;
}

/* Start of Home Page */
#main_content
{
	/*border:solid 1px red;*/
	float: right;
	margin-right: 12px; /* _margin-right: 6px; */
	width: 410px;
	height: 413px;
	text-align: center;
}


.eNews_form_text
{
	float: left;
}

.eNews_left_form
{
	display: inline;
	float: left;
	margin-bottom: 6px;
}

.eNews_left_form ul
{
	font-family: Arial;
	color: #595959;
	font-size: 10px;
	line-height: 14px;
	vertical-align: middle;
	margin-top: 6px;
}
.eNews_left_form ul li
{
	font-family: Arial;
	color: #595959;
	font-size: 10px;
	line-height: 14px; /*	margin-top: 6px;*/
}
.eNews_left_form ul li strong
{
	color: #595959;
	font-size: 11px;
	font-weight: bold;
}
.eNews_left_form i
{
	font-size: 10px;
	font-weight: normal;
}
.focal_fields_form
{
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
	font-size: 11px;
	line-height: 16px;
	padding-left: 2px;
	width: 266px;
}

.profile_fields_form_large
{
	width: 555px;
	height: 16px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
}


.eNews_right_form
{
	margin-left: 20px;
	float: left;
}

.profile_fields_form_select
{
	width: 120px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	margin: 1px 0 5px 0px;
}
select
{
	width: 90px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	margin: 1px 0 5px 0px;
}
.profile_fields_form_select1
{
	width: 90px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	margin: 1px 0 5px 0px;
}
.profile_fields_form_select2
{
	width: 60px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	margin: 1px 0 5px 10px;
}
.profile_fields_form_select3
{
	width: 90px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	margin: 1px 0 5px 10px;
}
.focal_fields_form_r
{
	width: 16px;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	line-height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px 6px 0px 0px;
}
.red
{
	color: Red;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	vertical-align: -2px;
}
.black
{
	color: Black;
	font-size: 11px;
	font-family: Arial;
}
.purpul_forgot
{
	color: #846ba6;
	font-size: 12px;
	font-family: Arial;
}
.profile_fields_form_small
{
	width: 124px;
	height: 16px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
	vertical-align: middle;
}
.eNews_form_text ul
{
	font-family: Arial;
	color: #595959;
	font-size: 0.66em;
	line-height: 1.00em;
	font-weight: bold;
	margin-top: 6px;
}
.eNews_form_text ul li
{
	/*margin-top: 8px;*/
	margin-left: 0px;
}
.eNews_form_text strong
{
	font-weight: bold;
}

.left_img
{
	margin-left: 17px;
	padding-top: 10px;
}

.phy_content_space
{
	margin-bottom: 16px;
	margin-top: 14px;
}
.phy_content_space2
{
	margin-bottom: 16px;
	margin-top: 14px;
}
.phy_content_space3
{
	margin-bottom: 16px;
	margin-top: 2px;
}
.phy_content_space4
{
	margin-bottom: 16px;
	margin-top: 2px;
}
.phy_content_space_extra
{
	padding-left: 15px;
}

.profile_left_mid_bg_text
{
	background-color: #f4eff6;
	width: 583px;
	padding-left: 0px;
}
.profile_left_mid_bg_text p
{
	color: #3d3d3d;
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
.profile_left_mid_bg_text p i
{
	font-size: 10px;
}

tr.OrangeGridViewHeader, tr.OrangeGridViewHeader a:visited, tr.OrangeGridViewHeader a:link
{
	background-color: #feaa66;
	font-family: Verdana;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
tr.OrangeGridViewHeader a:hover
{
	background-color: #feaa66;
	font-family: Verdana;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}


.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	overflow: hidden;
}




/*** POPUP Control Style ***/
.white_content
{
	background-image: url(../images/buttons/pop_bg_treat.jpg);
	width: 308px;
	height: 291px;
}

.slashs
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: White;
	margin-left: 15px;
}
.slashs_Text
{
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	color: White;
}
.popupText_notes
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #846ba6;
	top: 3px;
}

.popupText
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	top: 5px;
	padding-bottom: 6px;
}

.EditTextBoxes
{
	margin-left: 4px;
}





/* ********************** ********************** Profile Styles ****************** ********************** */
.pro_top_head_text
{
	display: inline;
	margin-top: 18px;
	float: left;
}
.pro_top_head_text img
{
	margin-right: 8px;
}

.pro_top_head_text_left
{
	font-family: verdana;
	color: #663366;
	font-size: 11px;
	vertical-align: top;
	padding-top: 51px;
}
.pro_top_head_text_left p
{
	font-family: Univers;
	color: #663366;
	font-size: 10pt;
	vertical-align: top;
}
.profilePage
{
	padding-bottom: 20px;
	vertical-align: top;
	background: #cec5d8;
	float: left;
	clear: both;
	width: 850px;
	margin-top: 8px;
}
.Add_head_text
{
	background-image: url(../images/Tr_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 600px;
	height: 31px;
}
.Add_head_text img
{
	margin-left: 20px;
	margin-top: 10px;
}

.pro_left_mid_bg
{
	margin: 0px;
}
.pro_left_mid_bg p
{
	color: #3d3d3d;
	font-family: Arial;
	font-size: 7.6pt;
	font-weight: 500;
	padding-bottom: 4px;
}
.pro_left_mid_bg p.red
{
	font-family: Arial;
	font-size: 7.6pt;
	color: #fc252d;
}
.pro_left_mid_bg p a
{
	color: #b30b0b;
	font-family: Arial;
	font-size: 7.6pt;
	text-decoration: underline;
}
.pro_left_mid_bg p a:link
{
	font-size: 7.6pt;
	font-family: Arial;
	text-decoration: underline;
}
.pro_left_mid_bg p a:hover
{
	font-size: 7.6pt;
	text-decoration: none;
}
.pro_form
{
	height: 226px;
}
.pro_form_treat
{
	height: 200px;
}
.pro_form_bottom
{
	height: 62px;
}
.pro_form_password
{
	height: 62px;
}
.pro_form_q
{
	height: 206px;
}
.pro_form_main
{
	/*	padding-left: 36px;*/
	padding-top: 10px;
}
.pro_form_main ul
{
	width: 540px;
	margin-bottom: 2px;
}
.pro_form_main ul li
{
	display: inline;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #5c5a5c;
	font-weight: normal;
	margin-bottom: 6px;
	font-weight: bold;
}
.pro_form_main ul li b
{
	color: #fc252d;
	font-weight: bold;
}
.pro_form_main ul li i
{
	font-size: 7pt;
}

.pro_input_name
{
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 20px 5px 0px;
	width: 254px;
}
.pro_input_Lname
{
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
	width: 254px;
}
.pro_input_ename
{
	width: 530px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
}

.pro_input_z
{
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
	width: 133px;
}
.pro_input_state
{
	line-height: 16px;
	width: 104px;
	margin-right: 14px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 12px;
}
.pro_input_month
{
	line-height: 16px;
	width: 114px;
	margin-right: 8px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 12px;
}
.pro_input_day
{
	line-height: 16px;
	width: 74px;
	margin-right: 8px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 12px;
}
.pro_input_year
{
	line-height: 16px;
	width: 90px;
	margin-right: 18px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 12px;
}
.pro_button
{
	margin-left: 340px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.pro_button img
{
	margin-right: 6px;
}
.profile_right
{
	width: 206px;
	float: right;
	margin-right: 8px;
	margin-top: 34px;
	_margin-top: 34px;
}
.profile_right_img
{
	padding-top: 170px;
	padding-left: 17px;
}
.profile_right_con
{
	background-image: url(../images/pro_rgt_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 206px;
	height: 380px;
}
.profile_right_bottom_text
{
	margin-top: 0px;
	width: 180px;
	padding-left: 17px;
	_padding-left: 17px;
}
.profile_right_bottom_text p
{
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 6px;
}
.profile_right_bottom_text p strong
{
	font-weight: bold;
}
.pro_form_treatment
{
	display: inline;
	float: left;
	margin-bottom: 6px;
}
.pro_form_treatment ul
{
	font-family: Arial;
	color: #595959;
	font-size: 10px;
	line-height: 14px;
	vertical-align: middle;
	margin-top: 6px;
}
.pro_form_treatment ul li
{
	font-family: Arial;
	color: #595959;
	font-size: 10px;
	line-height: 14px;
	margin-top: 6px;
}
.pro_form_treatment ul li strong
{
	color: #595959;
	font-size: 11px;
	font-weight: bold;
}
.pro_form_treatment i
{
	font-size: 10px;
	font-weight: normal;
}
.pro_form_treatment_input
{
	width: 16px;
	height: 16px;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	padding-top: 4px;
	margin: 0px 6px 0px 0px;
	vertical-align: bottom;
}
.pro_form_treatment_input_other
{
	width: 16px;
	height: 16px;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	padding-top: 4px;
	margin: 0px 6px 0px 0px;
	vertical-align: middle;
}
.pro_small
{
	width: 124px;
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 0 5px 0px;
	vertical-align: middle;
}
.pro_bg_text
{
	background-color: #f4eff6;
	width: 580px;
	padding-left: 0px;
}
.pro_bg_text p
{
	color: #3d3d3d;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.pro_bg_text p i
{
	font-size: 7pt;
}
.pro_form_question
{
	/*	padding-left: 36px;*/
	padding-top: 10px;
}
.pro_form_question ul
{
	width: 540px;
	margin-bottom: 2px;
}
.pro_form_question ul li
{
	font-family: Arial;
	font-size: 8pt;
	color: #5c5a5c;
	font-weight: normal;
	margin-bottom: 12px;
	font-weight: bold;
}
.pro_form_question ul li span
{
	line-height: 12pt;
}
.pro_form_question SELECT
{
	line-height: 16px;
	width: 380px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}
/* **************** Tabbed pages *********************** */

.TabbedPanels
{
	padding: 0px;
	float: left;
	clear: none;
	width: 100%;
	color: #cec5d8;
	background: #846ba6 url(../images/nav_bg.jpg) left top no-repeat; /*		margin-bottom: 4px;*/ /*	*margin-bottom: 4px;*/ /*	_bottom:5px; 	*bottom:5px;*/
}

.TabbedPanelsTabGroup
{
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab
{
	position: relative;
	top: 8px;
	float: left;
	padding: 8px 32px 2px 32px;
	font: bold 0.7em sans-serif;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color: #cec5d8;
}
.TabbedPanelsTab a
{
	color: #846ba6;
	text-decoration: none;
}
.TabbedPanelsTab a:link
{
	color: #846ba6;
	text-decoration: none;
}
.TabbedPanelsTabSelected
{
	background: url(../images/tab_bg1.jpg) left top repeat-x;
	color: #846ba6;
}

.TabbedPanelsTabSelected1
{
	background: url(../images/tab_bg2.jpg) left top repeat-x;
	color: #846ba6;
}
.rgt
{
	background: url(../images/rgt_cor.jpg) right top no-repeat;
}
.TabbedPanelsContentGroup
{
	/* clear: both; 	background-color: #EEE; */
}

.TabbedPanelsContent
{
	padding: 0px;
}

.VTabbedPanels .TabbedPanelsTabGroup
{
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
}

.VTabbedPanels .TabbedPanelsTab
{
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsContentGroup
{
	clear: none;
	float: left;
	padding: 0px;
}

.emForm_Pref
{
	padding-top: 10px;
}

.emForm_Pref INPUT
{
	margin: 0px;
	line-height: 16pt;
}
.emForm_Pref span
{
	padding-left: 8px;
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
}


.emForm_Tabbed
{
	padding-left: 20px;
	padding-top: 10px;
	vertical-align: middle;
}

.emForm_Tabbed INPUT
{
	margin: 0px;
	line-height: 16pt;
}
.emForm_Tabbed span
{
	padding-left: 8px;
	font-family: Arial;
	color: #663366;
	font-size: 10pt;
}

.dividerLine
{
	border-bottom: 1px solid #E0DEE1;/* #663366; */
	margin-top: 10px;
	margin-bottom: 8px;
	margin-right: 18px;
}


/***************************************************** POP UP WINDOW *************************************/

.pop_bg
{
	background: url(../images/buttons/pop_bg_treat.jpg) right top no-repeat;
	width: 308px;
	height: 291px;
}
.pop_text
{
	padding: 20px 20px 8px 20px;
}
.pop_text h1
{
	font-family: Arial;
	font-size: 11pt;
	color: #ffffff;
	padding-bottom: 4px;
}
.pop_text h1 sup
{
	font-size: 9px;
	vertical-align: 2px;
}
.pop_text ul
{
	margin: 4px 0px;
	padding: 0px;
}
.pop_text ul li
{
	font-family: Arial;
	color: #ffffff;
	font-size: 10pt;
	font-weight: 500;
	margin: 6px 0 6px 0px;
}
.pop_text span
{
	width: 180px;
	font-family: Arial;
	color: #ffffff;
	font-size: 10pt;
}
.year
{
	width: 29px;
	line-height: 16px;
	padding: 2px 0 2px 2px;
	border: 1px solid black;
}
.date
{
	width: 18px;
	line-height: 16px;
	padding: 2px 0 2px 2px;
	border: 1px solid black;
}
.doctor
{
	width: 194px;
	line-height: 16px;
	padding: 2px 0 2px 2px;
	border: 1px solid black;
}
.pop_text label
{
	width: 50px;
	text-align: right;
	color: #ffffff;
	font-weight: bold;
}
.LongTextBox
{
	height: 100px;
	background-color: #ffffff;
	width: 186px;
	overflow: hidden;
	border: 1px solid #d2d1b5;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 4px;
	font-family: Arial;
	color: #434343;
	font-size: 9pt;
	border: 1px solid black;
}
.btn_pop
{
	margin-left: 86px;
}
.btn_pop_del
{
	margin-left: 109px;
}
.btn_pop_del img
{
	margin-right: 8px;
}
.btn_pop img
{
	margin-right: 8px;
}
.pop_bg_small
{
	background: url(../images/buttons/pop_bg_treat_small.jpg) right top no-repeat;
	width: 308px;
	height: 232px;
}
.pop_text_small
{
	padding: 20px 20px 8px 20px;
	_padding: 20px 20px 8px 20px;
}
.pop_text_small ul
{
	margin: 4px 0px;
	padding: 0px;
}
.pop_text_small ul li
{
	font-family: Arial;
	color: #ffffff;
	font-size: 10pt;
	font-weight: normal; /* font-weight: 500; */
	margin: 6px 0 6px 0px;
}
.pop_text_small h1
{
	font-family: Arial;
	font-size: 11pt;
	color: #ffffff;
	padding-bottom: 4px;
	line-height: 18px;
}
.pop_text_small h1 sup
{
	font-size: 9px;
	vertical-align: 2px;
}
.pop_text_small ul li span
{
	width: 180px;
	font-family: Arial;
	color: #ffffff;
	font-size: 10pt;
	display: inline-block;
}


/*********************************** Physician selected ************************/

.physician_Selected_Name
{
	color: #A91924;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: 20px;
	margin-left: 20px;
}
.physician_Selected_Text
{
	color: #8D798B;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	line-height: 15px;
	margin-left: 20px;
}
.changePhy
{
	margin-left: 200px;
}

/******************** Notes Popup **********************************************/
.pop_bg_notes
{
	background: url(../images/buttons/Notes_bg.jpg) right top no-repeat;
	width: 268px;
	height: 172px;
}
.pop_notes_text
{
	padding: 20px 20px 8px 20px;
}
.pop_notes_text h1
{
	font-family: Arial;
	font-size: 9pt;
	color: #8b73ac;
	padding-bottom: 10px;
}
.pop_notes_text h1 sup
{
	font-size: 8px;
	vertical-align: 2px;
}
.pop_notes_text p
{
	font-family: Arial;
	font-size: 9pt;
	line-height: 11pt;
	color: #626165;
	padding-top: 2px; /* height: 76px; */
}
.pop_notes_btn
{
	margin-left: 94px;
}

/*****************TABBED PAGES****************************************************/
#gallery
{
	font: 11px Arial;
	width: 750px;
	padding: 2px 0 0 0;
	line-height: 15px;
	top: 8px;
	position: relative;
}
#gallery div.off
{
	color: #000;
	margin-right: 2px;
	line-height: 24px;
	padding: 0px;
	float: left;
	background: none;
	border-bottom-color: #000;
	cursor: pointer;
	position: relative;
	z-index: 20;
}
#gallery div.on
{
	color: #c00;
	padding: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 1px;
	float: left;
	background: url(../images/buttons/lft_cor.jpg) no-repeat left bottom;
	border: 0px solid #000;
	cursor: pointer;
	border-bottom: 0;
	line-height: 24px;
	position: relative;
	z-index: 100;
}

div.hide
{
	display: none;
	width: 0;
	overflow: hidden;
}
div.show
{
	clear: left;
	background: #fff;
	width: 708px;
	margin-top: 0;
	top: -1px;
	border: 0px solid #000;
	padding: 20px;
	position: relative;
	z-index: 50;
	font: 11px Arial;
	line-height: 18px;
}
div.show img
{
	float: left;
	margin: 0 10px 10px 0;
}
.clear
{
	clear: both;
}

.on .text
{
	background: url(../images/buttons/tab_bg.jpg) repeat-x left top;
	line-height: 23px;
	padding: 5px 6px 6px 6px;
	margin-left: 10px;
	height: 24px;
	color: #846ba6;
	font-weight: bold;
	font-family: Arial;
}
.off .text
{
	background: none;
	padding: 10px;
	color: #cec5d8;
	font-weight: bold;
	font-family: Arial;
}
.on .rgt
{
	padding-right: 10px;
	background: url(../images/buttons/rgt_cor.jpg) no-repeat right top;
}

div.off .rgt
{
	background: none;
}
#gallery a
{
	text-decoration: none;
}
#gallery a:link
{
	text-decoration: none;
}

.signin
{
background-image: url(../images/Sign-In.png);
background-repeat: no-repeat;
background-position: top left;
width: 93px;
height: 37px;
}
.signin_input 
{
	margin:0px;
}

.signin_input input
{
width: 200px;
border: 1px solid #aaadb2;
line-height: 16px;
padding: 2px 0px 2px 2px;
font-family: Arial;
font-size: 10pt;
margin-bottom:4px;
}
.signin_input label
{
	width:70px;
	color: #ffffff;
}

.BtnSignIn
{
	margin-left: 80px;
	margin-top:6px;
}

.SignInForgotPwdTxt
{
	font-family: Verdana;
	font-size: 8pt;
	color: #ded2ee;
	margin-left:78px;
	margin-top:10px;
}

.SignInForgotPwdTxt a
{
	color:White;
}


.date_text
{
font-family: Arial;
font-size: 9pt;
color: #ffffff;
}
.date_text_left
{
font-family: Verdana;
font-size: 10pt;
color: #ffffff;
text-align: right;
padding-right: 8px;
line-height: 18pt;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
font-weight: bold;
width:20%;
}


.date_Note
{
	font-family: Arial;
	font-size: 9pt;
	color: #ffffff;
	height:65px;
}

.Notes_Label
{
	display:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#log_reg_now {margin-right: 30px;}
}


.pro_input_name_Ans
{
	border: 1px solid #d9cde4;
	background-image: url(../images/input_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	color: #000000;
	margin: 1px 20px 5px 0px;
	width: 374px;
}

.promo_form .emailLabel_Label
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10pt;
line-height:20px;
}

.btnCancel_Secure
{
	vertical-align:3px;
	_vertical-align:3px;
}

.not_registered
{
	background-image: url(../images/Not_registered.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 186px;
	height: 31px;
	margin-left:49px;
}


.boldWhite
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11pt;
	font-weight:bolder;
	line-height:20px;
}

.normText
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:10pt;	
padding-left:23px;
	line-height:16px;	
}

#ISIWrapper
{
	width:862px;

}

ISIWrapper_OptOut
{
	width:700px;
}

#ISI
{
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	padding-left:30px;
	padding-right:30px;
	
}

#ISI p
{
	color:#6A6A6A;
	font-family:Arial;
	font-size:12px;
	padding-bottom:10px;
	line-height:18px;
}

#ISI ul
{
color:#636161;
font-family:arial;
font-size:12px;
line-height:18px;
list-style-position:outside;
list-style-type:disc;
padding-bottom:15px;
padding-left:30px;
padding-right:0;
padding-top:0;
}

#ISI .grayRule
{
	    border-top: 1px solid gray;
    width: auto;
    margin-left: 20px;
    padding-top: 8px;
}

#ISI .bold
{
	font-weight:bold;
}

#ISI h1
{
	color: rgb(146, 108, 180);
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height:24px;
}
