/* GLOBAL STYLES */

html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	text-align: center;
}

#homepage  {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image:url(/images/bgtile.jpg);
	text-align: center;	
}

#interface  {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image:url(/images/bgtile_int.jpg);
	text-align: center;	
}

h1, h2, h3 {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#334048;	
	font-weight:normal;
}

h1 { 	
	font-size: 26px;	
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;	
}

h2 { 	
	font-size: 22px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}	

h3 { 	
	font-size: 14px;	
}

/* DIV STYLES */

#container {
	margin:0 auto;
	text-align: left;
	width: 825px;
	background-color:#ffffff;
}

#topnav {
	position:absolute;
	width:815px;
	text-align: right;
	padding-top:10px;
	font-size:9px;
	color:#B7C3CB;
	font-family: Verdana,Arial,Helvetica;	
}

#logolink {
	position:absolute;
	width:210px;
	height:60px;	
	cursor:pointer;	
	padding-top:10px;
}

#hp_topstrip {
	width: 828px;
	height: 132px; 
	background-color: #354962;
	background-image:url(/images/hp_logo_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

#hp_loginbox {
	float:right;
	width: 269px;
	height: 132px; 
	background-image:url(/images/hp_loginbox_bgtile.jpg);
	color:#FEFEFE;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:18px;	
}

#hp_loginbox div { 
	margin-left:82px;;	
}

#hp_loginbox label {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	font-weight:bold;		
}

#hp_loginbox input {
	margin-top:5px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:110px;	
}

#hp_loginbox .emailfield {
	margin-left:21px;	
}

#ctl00_login_homepage_panelLogin {
	float:right;
	width: 269px;
	height: 132px; 
	background-image:url(/images/hp_loginbox_bgtile.jpg);
	color:#FEFEFE;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:18px;	
}

#ctl00_login_homepage_panelLogin div { 
	margin-left:82px;;	
}

#ctl00_login_homepage_panelLogin label {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	font-weight:bold;		
}

#ctl00_login_homepage_panelLogin input {
	margin-top:5px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:110px;	
}

#ctl00_login_homepage_panelLogin .emailfield {
	margin-left:21px;	
}

#ctl00_login_homepage_panelLogout {
	float:right;
	width: 269px;
	height: 132px; 
	background-image:url(/images/hp_loginbox_bgtile.jpg);
	color:#FEFEFE;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:18px;	
}

#ctl00_login_homepage_panelLogout div { 
	margin-left:82px;;	
}

#ctl00_login_homepage_panelLogout label {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;		
}

#ctl00_login_homepage_panelLogout a, a:link, a:visited {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;		
}

#ctl00_login_homepage_panelLogout .emailfield {
	margin-left:21px;	
}

#hp_mainnav {
	text-align: center;
	padding-top:91px;

}

#hp_findasurgeon {
	height:131px;
	width:825px;
	background-image:url(/images/hp_findasurgeon_bg.jpg);
	border-bottom:11px solid #222B37;

}

#hp_findasurgeon_left {
	float:left;
	height:131px;
	width:513px;
	text-align:right;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#797979;
	font-weight:normal;
	line-height:22px;
	
}

#hp_findasurgeon_left strong { 	
	font-size: 20px;
  text-align: center;
}

#hp_findasurgeon_left input {
	margin-top:5px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:40px;
}

#hp_findasurgeon_right {
	float:right;
	height:89px;
	width:218px;
	text-align:right;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#797979;
	font-weight:normal;
	line-height:22px;
	padding-top:42px;
	padding-right:35px;
	
}

#hp_findasurgeon_right select {
	margin-top:5px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:190px;	
}

#hp_content_toptext {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:19px;
	text-align:center;
	padding:10px;
}

#hp_content {
	margin-left:7px;
	font-family: Verdana,Arial,Helvetica;
	color:#737E86;
	font-size:11px;
	width:812px;
}

#hp_box1 {
	float:left;
	width:256px;
	height:165px;
	background-image:url(/images/hp_box1_bg.jpg);
}

#hp_box1 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}

#hp_box1 ol {

	line-height:22px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:10px;
	padding-left:0px;
}

#hp_box1 li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:14px;
	margin-bottom:7px;
	margin-top:8px;
	margin-left:10px;
	padding-left:0px;
}

#hp_box2 {
	float:left;
	width:283px;
	height:165px;
	background-image:url(/images/hp_box2_bg.jpg);
	margin-left:8px;	
}

#hp_box2 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}

#hp_box2 ol, li {
	list-style-image: url(/images/hp_li_star_brown.jpg);	
	line-height:22px;
	margin-bottom:0px;
	margin-top:0px;	
	margin-left:15px;
	padding-left:0px;
}

#hp_box3 {
	float:left;
	width:256px;
	height:165px;
	background-image:url(/images/hp_box3_bg.jpg);

}

#hp_box3 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}

#hp_box3 ol, li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:22px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:15px;
	padding-left:0px;
}

#hp_box4 {
	float:left;
	width:546px;
	height:180px;
	background-image:url(/images/hp_box4_bg1.jpg);
	margin-top:10px;
	margin-right:8px;
}

#hp_box4 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:10px;
	margin-bottom:5px;
	font-weight:bold;
}

#hp_box4_left {
	float:left;
	width:264px;
	font-family: Verdana,Arial,Helvetica;
	color:#424242;
}

#hp_box4_left select {
	margin-top:5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:220px;
	margin-left:12px;
	color:#737E86;
}

#hp_box4_right {
	float:right;
	width:540px;	
	line-height:18px;
}

#hp_box4_right_left {
	float:left;
	width:240px;
	padding-left:30px;
}

#hp_box4_right_middle {
	float:left;
	width:160px;
	padding-left:10px;
}

#hp_box4_right_right {
	float:left;
	width:240px;	
}

#hp_box5 {
	float:right;
	width:256px;
	margin-top:10px;
}

#hp_box5 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#hp_box5 img {
	padding-right:10px;
	padding-left:10px;
}

#hp_box5 div { 
	background-color: #DEEAEB;	
}

#hp_box6 {
	float:left;
	margin-top:35px;
}

#hp_box6 div {
	padding-left:0px;
	line-height:18px;
	width:800px;	
}

#procedure_box_1
{
  float:left;
  margin-top:35px;
  color:Black;
}
#procedure_box_1 a
{
  color:Black;
}
#procedure_box_1 div
{
  padding-left:0px;
  line-height:18px;
  width:800px;
  color:Black;
}

#hp_box6 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:1px solid black;
	width:237px;
}

#hp_box7 {
	float:left;
	margin-top:35px;
}

#hp_box7 div {
	padding-left:0px;
	line-height:18px;
	width:800px;	
}

#hp_box7 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	padding-left:0px;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:1px solid black;
	width:265px;
}

#int_content {
	margin-left:14px;
	margin-right:13px;
	font-family: Verdana,Arial,Helvetica;
	color:#737E86;
	font-size:11px;
}

#int_topstrip {
	width: 825px;
	height: 105px; 
	background-color: #354962;
	background-image:url(/images/int_logo_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

#int_mainnav {
	text-align: center;
	padding-top:64px;
}

#int_findasurgeon {
	height:55px;
	width:825px;
	background-image:url(/images/int_finasurgeon_bg.jpg);
	border-bottom:2px solid #222B37;

}

#int_findasurgeon_left {
	float:left;
	width:530px;
	text-align:right;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#797979;
	font-weight:normal;
	line-height:22px;
	padding-top:5px;
  vertical-align: middle;
}

#int_findasurgeon_left label {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#334048;
	font-weight:bold;	
	font-size:20px;
}

#int_findasurgeon_left div {
	font-family: Arial,Helvetica;
	color:#364962;
	font-weight:normal;	
	font-size:9px;
	padding:0px; 
	margin:0px;
	line-height:9px;
	text-align:right;
	padding-right:30px;
}

#int_findasurgeon_left input {
	width:45px;	
	background-image: url(/images/input_bg.gif);
	border:0px;
}

#int_findasurgeon_right {
	float:right;
	width:235px;;
	color:#334048;
	padding-top:5px;	
	vertical-align:middle;
}

#int_findasurgeon_right select {
	width:182px;	
	background-image: url(/images/input_bg.gif);
	font-size:11px;
	color:#797979;
	font-family: Tahoma,Verdana,Arial,Helvetica;
}

#int_content_toptext1 {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:19px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}

#int_content_toptext1 h1, h2 {
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:19px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	margin: 0 0 0 0;
}

#int_content_toptext2 {
	font-family: Verdana,Tahoma,Arial,Helvetica;
	color:#727D85;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
}

#int_content_toptext2 a {
	font-family: Verdana,Tahoma,Arial,Helvetica;
	color:#727D85;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
}

#int_content_toptext2 a:hover 
{
  color:#000000;
	text-decoration: none;
}

#int_content_toptext3 {
	font-family: Verdana,Arial,Helvetica;
	color:#727D85;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
	padding-top:5px;
}

#int_content_toptext3 a {
	font-family: Verdana,Arial,Helvetica;
	color:#243138;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
	padding-top:5px;
}

#int_content_toptext3 a:hover 
{
  color:#000000;
  text-decoration: none;
}

#int_plasticsurgeondir_map {	
	width:540px;
	background-color:#548893;
	/*background-image: url(/images/int_plasticsurgeondirectory_map_bg.jpg);*/
	background-repeat: no-repeat;
}

#int_plasticsurgeondir_map div {
	background-image: url(/images/int_plasticsurgeondirectory_map_top.jpg);	
	height:29px;
	background-repeat: no-repeat;
	margin-bottom:10px;
}

#int_plasticsurgeondir_map h3 {
	margin-top:0px;
	padding-top:5px;	
	margin-top:0px;
	padding-left:10px;	
	font-weight:bold;
	color:#ffffff;
	margin-bottom:0px;
}

#int_premiummember {
	width:546px;
	background-color:#FFFFFF;
	font-size:12px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:18px;
}

#int_premiummember h3 {
	margin-top:0px;
	padding-top:7px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color: #ffffff;
}

#int_premiummember .leftimg {
	margin-right:20px;	
}

#int_featured_surgeons {
	float:right;
	height:311px;
	width:247px;
}

#int_featured_surgeons div { 
	background-color: #DEEAEB;
	/*height:300px;*/
}

#int_featured_surgeons h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:20px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_featured_surgeons img {
	padding-right:10px;
	padding-left:10px;
}

#int_searchbyspecialty {
	margin-top:25px;
	float:left;
	height:106px;
	width:543px;
	background-image: url(/images/int_searchbyspecialty_bg.jpg);
	display:none;
	visibility:hidden;
}

#int_searchbyspecialty h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:20px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_searchbyspecialty select {
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:190px;	
	color:#737E86;
}

#int_topmarkets {
	margin-top:25px;
	height:107px;
	width:247px;
	background-image: url(/images/int_topmarkets_bg.jpg);
	float:right;	
	line-height:17px;
}

#int_topmarkets h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:20px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_topmarkets_left {
	float:left;
	width:115px;
	padding-left:15px;
}

#int_topmarkets_right {
	float:left;
	width:100px;	
}

#int_content_bottom {
	font-family: Verdana,Arial,Helvetica;
	color:#737E86;
	font-size:11px;  
	text-align:left;
}
#int_content_bottom a{
	color: #737E86;
	font-size:11px;
}
#int_content_bottom a:hover{
	color: #01AFDB;
	text-decoration: none;		
}

#int_plasticsurgeonbystate {
	float:right;
	width:247px;
	margin-right:5px;
}

.int_plasticsurgeonbycity {	
	width:546px;
	background-color:#FFFFFF;
	font-size:10px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:12px;
}

#int_physicianpage_premiumbox_left {	
	float:left;
	width:170px;
	padding-left:5px;
}

#int_physicianpage_3tabs {	
	width:546px;
	background-color:#FFFFFF;
	font-size:10px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:12px;
	margin-top:10px;
}

#int_physicianpage_3tabs_target {
	padding:0px;
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_white.jpg);
	font-family: Verdana,Arial,Helvetica;
	line-height:11px;
	color:#253850;
	}

.int_plasticsurgeonbycity_headerbg {
	height:29px;
	width:546px;
	background-image:url(/images/int_plasticsurgeonbycity_tabletop.jpg);
}

.int_plasticsurgeonbycity_headerbg h3 {
	margin-top:0px;
	padding-top:7px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color:#ffffff;
}

#int_3tabs_headerbg {
	height:29px;
	width:546px;
	background-image:url(/images/int_plasticsurgeonbycity_tabletop.jpg);
	padding:0px;
}

#int_plasticsurgeonbycity h3 {
	margin-top:0px;
	padding-top:8px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color:#ffffff;
}

#int_plasticsurgeonbycity_leftheader {
	float:left;
}

#int_plasticsurgeonbycity_leftheader h3{
	float:left;
	margin-top:0px;
	padding-top:5px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color:#ffffff;	
}

#int_plasticsurgeonbycity_middle {
	float:left;
	padding-left:25px;
	padding-top:5px;
}


#int_plasticsurgeonbycity_rightside {
	float:right;
	padding-right:15px;
	padding-top:5px;
	font-weight:bold;
	color:#ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
}

.int_plasticsurgeonbycity_whitebg {
	width:526px;	
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_white.jpg);
	padding:10px;
}

.int_plasticsurgeonbycity_whitebg img {
	margin-right:10px;
	margin-left:5px;	
}

.int_plasticsurgeonbycity_whitebg span {
	color:#243138;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:18px;	
}

.int_plasticsurgeonbycity_whitebg div {
	line-height:15px;	
}

.int_plasticsurgeonbycity_bluebg {
	width:526px;
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_blue.jpg);
	padding:10px;
}

.int_plasticsurgeonbycity_bluebg img {
	margin-right:10px;
	margin-left:5px;
}

.int_plasticsurgeonbycity_bluebg span {	
	color:#243138;
	font-family: Verdana,Arial,Helvetica;	
	font-size:12px;
	line-height:18px;
}

.int_plasticsurgeonbycity_bluebg_inline {
	width:480px;
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_blue_inline.jpg);
	padding:10px;
}

.int_plasticsurgeonbycity_bluebg_inline img {
	margin-right:10px;
	margin-left:5px;	
}

.int_plasticsurgeonbycity_bluebg_inline span {	
	color:#243138;
	font-family: Verdana,Arial,Helvetica;	
	font-size:12px;
	line-height:18px;
}

.int_plasticsurgeonbycity_draddress {
	float:right;
	width:350px;
	height:25px;
	font-size:11px; 
	color:#666666;
	line-height:14px;
}

#int_topprocedures {	
	width:247px;
	height:146px;
	background-image:url(/images/int_plasticsurgeonbycity_topproceduresbg.jpg);
	font-size:10px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:12px;
	float:right;
	margin-top:6px; *margin-top:0px;
}

#int_topprocedures h3 {
	padding-bottom:5px;
	padding-top:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
	margin-top:6px; *margin-top:6px;
}

#int_topprocedures ol {
	line-height:18px;
	margin-bottom:0px;
	margin-top:5px;
	margin-left:15px;
	padding-left:0px;
}

#int_topprocedures li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:12px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:15px;
	padding-left:0px;
}

#int_procedures_mainlinks {
	width:543px;
	height:274px;
	background-image:url(/images/procedures_links_bg.jpg);
}

#int_procedures_mainlinks h3 { 
	padding:0px;
	margin:0px;
	font-weight:bold;
	margin-bottom:5px;
	font-size:15px;
}

#int_procedures_mainlinks1 {
	width:280px;
	height:165px;
	float:left;
	padding-left:25px;
}

#int_procedures_mainlinks2 {
	height:165px;
}

#int_procedures_mainlinks3 {
	width:280px;
	height:120px;
	float:left;
	padding-left:25px;
}

#int_procedures_mainlinks4 {
	height:120px;
}

#int_male_procedures {
	width:543px;
}

#int_male_procedures div {
	background-color: #DEEAEB;
}

#int_male_procedures h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	padding-left:20px;
	margin-bottom:0px;
	font-weight:bold;	
}

#int_male_procedures1 {
	width:185px;
	float:left;
	padding-left:20px;
}

#int_male_procedures2 {
	width:225px;
	float:left;
}

#int_male_procedures3 {
}

#int_modify_search {
	width:247px;
}

#int_modify_search div { 
	background-color: #DEEAEB;
}

#int_modify_search h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_modify_search select {
	margin-left:10px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:185px;	
	color:#737E86;
}

#int_modify_search_psd {
	float:right;
	width:247px;
}

#int_modify_search_psd div { 
	background-color: #DED3BD;
	/* height:100px; */
}

#int_modify_search_psd h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_modify_search_psd select {
	margin-left:10px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:185px;	
	color:#737E86;
}

#int_modify_search_seo {
	float:right;
	width:247px;
}

#int_modify_search_seo div { 
	background-color: #D0DBDD;
	/* height:100px; */
}

#int_modify_search_seo h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_specialties {
	float:right;
	width:247px;
	height:483px;
	background-image: url(/images/int_physicianpage_specialties_box.jpg);
}

#int_specialties div {
	padding:20px;
	line-height:19px;

}

#int_specialties h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:0px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_procedures_right {
	float:right;
	width:247px;
	margin-top:25px;	
}

#int_procedures_body1 {
	float:left;
	width:38px;
	height:305px;
	padding-left:10px;
	margin-right:13px;
}

#int_procedures_body_right {
	float:left;
}

#int_procedures_body2 {
	float:left;
	width:202px;
	height:305px;
}

#int_procedures_body3 {
	float:left;
	width:73px;
	height:305px;	
}

#int_procedures_body4 {
	float:left;
	height:305px;
	font-family:Arial,Verdana;
	font-size:14px;
	color:#548893;
	width:200px;
}

#int_procedures_body4 h3 {
	font-family:Arial,Verdana;
	font-size:17px;
	color:#548893;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;	
}

#int_procedures_body4 div {
	margin-left:20px;
}

#int_expertadvice_topics {
	float:right;
	width:247px;
}

#int_expertadvice_topics ol ol li {
	line-height:6px;
	margin-bottom:10px;
	margin-top:10px;
	padding-top:0px;
	margin-left:15px;
	padding-left:0px;    
}

#int_expertadvice_topics div { 
	background-color: #E3DBC9;
}

#int_expertadvice_topics h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_expertadvice_topics ol {
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:15px;
	padding-left:0px;
	
}

#int_expertadvice_topics li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:6px;
	margin-bottom:10px;
	margin-top:10px;
	padding-top:0px;
	margin-left:15px;
	padding-left:0px;
}

#int_expertadvice_topics .oltop {
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#int_expertadvice_answers {
	width:546px;
	background-color:#FFFFFF;		
}

#int_expertadvice_answers h3 {
	margin-top:0px;
	padding-top:7px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color: #ffffff;
}

#int_expertadvice_answers_submit {
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_white.jpg);
	width:546px;
}

#int_expertadvice_answers_submit_left {
	height:34px;
}

#int_expertadvice_answers_submit_right {
	float:right;
	width:257px;
	height:24px;
	background-image:url(/images/int_expertadvice_submit.jpg);
	text-align:center;
	padding-top:10px;
}

#int_expertadvice_answers_submit a {
	margin-left:20px;	
}

#int_expertadvice_answers_whitebg {
	width:506px;	
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_white.jpg);
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;	
	font-family: Verdana,Arial,Helvetica;
	color:#333333;
	font-size:12px;
	line-height:14px;
}

#int_expertadvice_answers .leftimg {
	margin-right:20px;	
}

#int_financing_topright_float {	
	float:right;
	margin-left:13px;
	text-align:right;
	line-height:22px;
	font-size:9px;
	font-family:Verdana,Arial;
	color:#253850;
	padding-top:27px;
}

.int_financing_topright_box {	
	width:243px;
	border:3px solid #DEEAEB;
	margin-bottom:13px;
	text-align:left;
}	

.int_financing_topright_box h3 {	
	width:231px;
	font-family:Verdana,Arial;
	color:#253850;	
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
	background-color:#DEEAEB;
	font-size:10px;
	line-height:25px;
}

.int_financing_topright_box div {	
	font-family:Verdana,Arial;
	color:#253850;	
	padding:10px;
	margin-bottom:5px;
	font-size:10px;
	line-height:16px;
}

#int_financing_box1 {
	width:533px;
	height:142px;
	background-image:url(/images/int_financing_box1.jpg);
}

#int_financing_box1 h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}

#int_financing_box1 div {
	font-family:Verdana,Arial;
	font-size:13px;
	color:#243138;
	padding:12px;
	line-height:18px;
}

#int_glossary_rightfloat {
	float:right;
}

#int_glossary_box1 {
	width:247px;
	height:213px;
	background-image:url(/images/int_glossary_box1.jpg);
	margin-bottom:15px;
	margin-top:10px; *margin-top:0px;
}

#int_glossary_box1 h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}

#int_glossary_box1 ol {
	line-height:22px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:15px;
	padding-left:0px;
}

#int_glossary_box1 li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:11px;
	margin-bottom:5px;
	margin-top:6px;
	margin-left:15px;
	padding-left:0px;
}
#int_plasticsurgeonbycity {	
	width:546px;
	background-color:#FFFFFF;
	font-size:10px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:12px;
}

#int_termsanddefinitions {	
	width:546px;
	background-color:#FFFFFF;
	font-size:10px;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	line-height:12px;
}

#int_termsanddefinitions_headerbg {
	height:29px;
	width:546px;
	background-image:url(/images/int_plasticsurgeonbycity_tabletop.jpg);
}

#int_termsanddefinitions_headerbg h3 {
	margin-top:0px;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
	color:#ffffff;
}

.int_termsanddefinitions_whitebg {
	width:476px;	
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_white.jpg);
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color:#243138;
	padding-left:35px;
	padding-right:35px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:16px;
}

.int_termsanddefinitions_whitebg a, a:link, a:active, a:visited {
	font-family: Verdana,Arial,Helvetica;
	color:#243138;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
	padding-top:5px;
}

.int_termsanddefinitions_whitebg a:hover 
{
  color:#000000;
  text-decoration: none;
}

.int_termsanddefinitions_bluebg {
	width:476px;
	background-image:url(/images/int_plasticsurgeonbycity_bgtile_blue.jpg);
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color:#243138;
	padding-left:35px;
	padding-right:35px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:16px;
}

.int_termsanddefinitions_bluebg a, a:link, a:active, a:visited {
	font-family: Verdana,Arial,Helvetica;
	color:#243138;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
	padding-top:5px;
}

.int_termsanddefinitions_bluebg a:hover 
{
  color:#000000;
  text-decoration: none;
}

#footer {	
	background-color: #E2E0D0;
	width: 805px;
	text-align: center;
	font-size: 9px;	
	color: #727D85;	
	font-family: Verdana,Arial,Helvetica;
	line-height:16px;	
	padding:10px;
	font-weight:bold;	
}

#breadcrumbs {
	padding-top:20px;
}

.clear {
	clear:both;
}

.clearleft {
	clear:left;
}

.clearright {
	clear:right;
}

/* LINK STYLES */

.contentlinks {
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;	
	color:#737E86;
	font-size:11px;
	}

a.contentlinks:link {
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;	
	color:#737E86;
	font-size:11px;
	}

a.contentlinks:visited {
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
	color:#737E86;
	font-size:11px;
	}

a.contentlinks:hover {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: underline;
	font-size:11px;
	}

a.contentlinks:active {
	color: #000000;	
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
	font-size:11px;
	}

a.topnavlinks:link {
	color: #B7C3CB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;		
	}

a.topnavlinks:visited {
	color: #B7C3CB;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	}

a.topnavlinks:hover {
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	}

a.topnavlinks:active {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;	
	}

a.mainnavlinks:link {
	color: #E2E1D4;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;		
	}

a.mainnavlinks:visited {
	color: #E2E1D4;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}

a.mainnavlinks:hover {
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}

a.mainnavlinks:active {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;	
	}	

a.beforeafterlinks:link, a.beforeafterlinks:visited, a.beforeafterlinks:active {
	color: #E2E1D4;
	font-family: Verdana,Arial,Helvetica;
	font-size: 15px;
	font-weight:bold;
	text-decoration: underline;
	}

a.beforeafterlinks:hover {
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	}

a.loginlinks:link {
	color: #B7C3CB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;		
	}

a.loginlinks:visited {
	color: #B7C3CB;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	}

a.loginlinks:hover {
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	}

a.loginlinks:active {
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	text-decoration: underline;	
	}		
	
a.bottomnavlinks:link {
	color: #727D85;
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;		
	}

a.bottomnavlinks:visited {
	color: #727D85;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	}	
	
a.bottomnavlinks:hover {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	}

a.bottomnavlinks:active {
	color: #000000;	
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;	
	}	
	
a.minilinks:link {
	color: #253850;
	font-family: Arial,Helvetica;
	font-size: 9px;
	font-weight:normal;
	text-decoration: underline;		
	}

a.minilinks:visited {
	color: #253850;	
	font-family: Arial,Helvetica;
	font-size: 9px;
	font-weight:normal;
	text-decoration: underline;
	}

a.minilinks:hover {
	color: #01AFDB;
	font-family: Arial,Helvetica;
	font-size: 9px;
	font-weight:normal;
	text-decoration: none;
	}

a.minilinks:active {
	color: #01AFDB;	
	font-family: Arial,Helvetica;
	font-size:9px;
	font-weight:normal;
	text-decoration: none;	
	}		
	
a.drlinks:link {
	color: #5A7B8D;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;		
	}

a.drlinks:visited {
	color: #5A7B8D;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	}

a.drlinks:hover {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	}

a.drlinks:active {
	color: #000000;	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;	
	}
	
a.photoslinks:link {
	color: #5A7B8D;
	font-size: 12px;
	text-decoration: none;
}

a.photoslinks:active,
a.photoslinks:visited {
	color: #5A7B8D;	
}

a.photoslinks:hover {
	color: #000000;
	text-decoration: underline;
}

	
a.bigdrlinks:link {
	color: #414C53;
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;		
	}

a.bigdrlinks:visited {
	color: #414C53;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
	}

a.bigdrlinks:hover {
	color: #01AFDB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
	}

a.bigdrlinks:active {
	color: #01AFDB;	
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;	
	}		
	
a.meddrlinks:link {
	color: #5A7B8D;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;		
	}

a.meddrlinks:visited {
	color: #5A7B8D;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	}

a.meddrlinks:hover {
	color: #01AFDB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	}

a.meddrlinks:active {
	color: #01AFDB;	
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;	
	}	
	
.meddrlinks {
	color: #5A7B8D;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;		
	}

a.statelinks:link {
	color: #FFFFFF;
	font-family: Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;		
	}

a.statelinks:visited {
	color: #FFFFFF;	
	font-family: Arial,Helvetica;	
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.statelinks:hover {
	color: #000000;
	font-family: Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.statelinks:active {
	color: #000000;	
	font-family: Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;	
	}
	
a.breadcrumbs:link {
	color: #3A5369;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;		
	}

a.breadcrumbs:visited {
	color: #3A5369;	
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}

a.breadcrumbs:hover {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}

a.breadcrumbs:active {
	color: #000000;	
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;	
	}	
	
a.premiumlinks:link {
	color: #414C53;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;		
	}

a.premiumlinks:visited {
	color: #414C53;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.premiumlinks:hover {
	color: #01AFDB;
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;	
	}

a.premiumlinks:active {
	color: #01AFDB;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;	
	}		

a.proceduresmainlinks:link { 
	color: #414C53;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;		
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

a.proceduresmainlinks:visited { 
	color: #414C53;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;		
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

a.proceduresmainlinks:hover { 
	color: #01AFDB;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;		
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

a.proceduresmainlinks:active { 
	color: #414C53;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;		
	padding:0px;
	margin:0px;
	font-weight:bold;
	margin-bottom:5px;
}
	
a.tablinks:link {
	color: #ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;	
	}

a.tablinks:visited {
	color: #ffffff;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.tablinks:hover {
	color: #000000;
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	background-color:#E5EFF0;
	}

a.tablinks:active {
	color: #ffffff;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	}		
	
a.submitlinks:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;		
	}

a.submitlinks:visited {
	color: #FFFFFF;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}

a.submitlinks:hover {
	color: #DEEAEB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}

a.submitlinks:active {
	color: #DEEAEB;	
	font-family: Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;	
	}		
	
a.answerlinks:link {
	color: #5D6B73;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;		
	}

a.answerlinks:visited {
	color: #5D6B73;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.answerlinks:hover {
	color: #01AFDB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

a.answerlinks:active {
	color: #01AFDB;	
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;	
	}		
	
a.bodylinks:link {
	color: #548893;
	font-family: Arial,Helvetica;
	font-size: 13px;	
	text-decoration: none;
	line-height:26px;
	}

a.bodylinks:visited {
	color: #548893;	
	font-family: Arial,Helvetica;	
	font-size: 13px;	
	text-decoration: none;
	line-height:26px;
	}

a.bodylinks:hover {
	color: #000000;
	font-family: Arial,Helvetica;
	font-size: 13px;	
	text-decoration: none;
	line-height:26px;
	}

a.bodylinks:active {
	color: #000000;	
	font-family: Arial,Helvetica;
	font-size:13px;	
	text-decoration: none;
	line-height:26px;
	}		

a.financinglinks:link {
	color: #414C53;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;		
	}

a.financinglinks:visited {
	color: #5D6B73;	
	font-family:  Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	}

a.financinglinks:hover {
	color: #01AFDB;
	font-family:  Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;	
	}

a.financinglinks:active {
	color: #01AFDB;	
	font-family:  Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;	
	}
	
a.savelinks:link {
	color: #ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;		
	}

a.savelinks:visited {
	color: #ffffff;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	}

a.savelinks:hover {
	color: #000000;
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;	
	}

a.savelinks:active {
	color: #000000;	
	font-family:  Tahoma,Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;	
	}		
		
a.procedureslinks:link {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	text-decoration: none;
	margin-left:0px;
	line-height:16px;
	}
	
a.procedureslinks:visited {
	color: #000000;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 11px;
	text-decoration: none;
	margin-left:0px;
	line-height:16px;
	}

a.procedureslinks:hover {
	color: #5A7B8D;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	text-decoration: none;
	margin-left:0px;
	line-height:16px;
	}
	
a.procedureslinks:active {
	color: #5A7B8D;	
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	text-decoration: none;
	margin-left:0px;
	line-height:16px;
	}	
	
/* FORMS STYLES */

form {
	padding:0px; 
	margin:0px;
}

/* MISC STYLES */	
	
.toggleopacity img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
}

.toggleopacity:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.toggleopacity img{
	border: 0px;
}

b.rtop, b.rbottom { 
	display:block; 
}

b.rtop b, b.rbottom b { 
	display:block;
	height: 1px;
	overflow: hidden; 
	background-color: #DEEAEB; 
}

b.rtop_psd b, b.rbottom_psd b { 
	display:block;
	height: 1px;
	overflow: hidden; 
	background-color: #DED3BD;
}

b.rtop_seo b { 
	display:block;
	height: 1px;
	overflow: hidden; 
	background-color: #D0DBDD;
}

b.r1 { 
	margin: 0 5px;
}

b.r2 { margin: 0 3px;
}

b.r3 { margin: 0 2px;
}

b.rtop b.r4, b.rbottom b.r4 { 
	margin: 0 1px;height: 2px;
}

table.plasticsurgeondir {
    border-spacing: 0px;
    border-collapse: collapse;
    text-align:left;
}

table.plasticsurgeondir td {
    text-align: left;
    padding: 0.1em 0.5em;
    border: 1px solid #82A4AD;
    padding-left:20px;
}

.tabset_tabs	{ 
	margin:0px; 
	padding:0px; 
	list-style-type:none; 
	position:relative; 
	z-index:2; 
	white-space:nowrap;
	height:29px;
}

.tabset_tabs li	{ 
	margin:0; 
	padding:0px; 
	display:inline;
	margin-left:7px;	
}

.tabset_tabs a	{ 
	color:#ffffff ! important; 
	background-color:#91B1B4! important; 
	text-decoration:none; 
	padding:0 0.6em; 
	border-left-width:0; 
	border-bottom:none;
	padding-bottom:7px;	
	line-height:29px;
	padding-top:5px;
}
	
.tabset_tabs a:hover { 
	color:#000000 ! important; 
	background-color:#91B1B4 ! important;
	padding-bottom:7px;
	line-height:29px;
	padding-top:5px;
}

.tabset_tabs a.active	{ 
	color:black ! important; 
	background-color:white ! important; 
	border-color:black; 
	border-left-width:1px; 
	cursor:default; 	
	padding-top:1px; 
	padding-bottom:7px;
	border-bottom:1px solid #ffffff;
	line-height:29px;
	padding-top:5px;
}

.tabset_tabs li.firstchild a { 
	border-left-width:1px;
}

.tabset_content	{ 
	position:relative; z-index:1; 
	padding:20px; 
	display:none;
	font-size:12px;
	line-height:18px;
	font-family:  Tahoma,Verdana,Arial,Helvetica;
}

.tabset_label { 
	display:none;
}

.tabset_content_active	{ 
	display:block;
}

@media aural {
	.tabset_content, .tabset_label	{ 
		display:block;
		}
}

#text {
	height:2px;
}

.tollfreeno 
{
  margin: 5px;
  color:#000000;
  font-family: Tahoma;
  font-style:normal;
  font-size:13pt;
}

.olseo
{
  margin:0px 0px 0px 10px; 
  padding-left:0px
}

.inline_featuredsurgeons
{
  font-size:10px;
  font-family:Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}
.bTxt
{
  color:#000000;
}

/** ********************************************** 
 ** CHANGES Josh 10-02-08
 ** ********************************************** **/

/** homepage    ********************************** **/
#hp_box2 {
	float:left;
	width:283px;
	height:165px;
	background-image:url(/images/hp_box_beforeandafter_bg.jpg);
	margin-left:17px;	
}

#hp_box2 .wrapper{
	width:140px;
	float:right;
}

#hp_box2 h3 {
	font-size:1.5em;
	line-height:1.1em;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:0;
	margin-bottom:5px;
	font-weight:bolder;
}

#hp_box2 p {
	line-height:1.3em;
	margin-bottom:10px;
	padding-right:15px;
	margin-top:0px;	
	padding-left:0px;
	color:#334048;
}
#hp_box2 img {
  position:relative;
  left:-10px;
	top:8px;
	border:0;
}

#hp_box3 {
	float:left;
	width:256px;
	height:165px;
	background-image:url(/images/hp_box_topprocedures_bg.jpg);
	margin-top:8px;
}

#hp_box3 .wrapper{
	float:right;
	width:230px;
}

#hp_box3 h3 {
	font-size:1.5em;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:12px;
	margin-bottom:5px;
	font-weight:bold;
}
#hp_box3 ol{
	margin-bottom:9px;
}
#hp_box3 img{
  position:relative;
  left:28px;
	top:2px;
	border:0;
}
#hp_box3 ol, li {
	list-style-image: url(/images/hp_li_star_brown.jpg);
	line-height:16px;
	margin-top:0px;
	margin-left:15px;
	padding-left:0px;
}
#hp_box3 li a{
	color:#334048;
}

/** procedures  ********************************** **/
.row1, 
.row2{
  width:799px;
}
.row1.twoblocks{
	width: 518px;
}
.row1{
	background-image:url(/images/procedures_3box_bg.gif);
	background-repeat:repeat-y;
}

.row1 .box,
.row2 .box{
	float:left;
	margin-right:10px;
	width:249px;
}
.row1 .box .wrapper{
	padding-left:10px;
	float:left;
	padding-bottom:10px;
}
.row1 .box .wrapper h3 {
	margin:4px 0 11px 0px;
	font-weight:bolder;
	text-decoration: none;
	text-align:center;
}
.row1 .box .wrapper p{
  margin:0;
	line-height:1.4em;
	color:#334048;
}

.row1 .box{
 background-color:#dee9eb;
 min-height:200px;
}

.row2 .box{
  height:8px;
}

.row2 .box{
	background-image:url(/images/prodedures_box_bottom.jpg);
	background-repeat:no-repeat;
	height:28px;	
}
.box1,.box2,.box3, .box4, .box5, .box6{
	background-repeat:no-repeat;
}
.box1{
  background-image:url(/images/prodedures_box1_bg.jpg);
}

.box2{
  background-image:url(/images/prodedures_box2_bg.jpg);
}
.box3{
  background-image:url(/images/prodedures_box3_bg.jpg);
}
.box4{
  background-image:url(/images/prodedures_box4_bg.jpg);
}

.box5{
  background-image:url(/images/prodedures_box5_bg.jpg);
}
.box6{
  background-image:url(/images/prodedures_box6_bg.jpg);
}
.row2 .box p{
  color:white;
  float:left;
  font-weight:bolder;
  /* margin:7px 0 0 18px; */
	margin:-6px 0 0 15px;
  padding:0;
}
.row2 .box a {
  color:#B7C3CB;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
}

.row2 .box a:visited {
  color:#B7C3CB;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
}

.row2 .box a:hover{
	color:white;
}
.row2 .box img{
	border:0;
	position:relative;
	top:8px;
}

/* IE 6 hacks */
#int_content{
	_margin-left:13px;
}
.row2 .box p{
	_margin:-6px 0 0 7px;
}
.row1 .box{
	_height:200px;
	_position:relative;
	_margin-right:10px;
}
.row1.twoblocks{
	_padding:0;
	_width:518px;
	_overflow:hidden;
}

/** before & after******************************** **/

.filter{
	float:right;
	font-size:11px;
	margin:0 0 13px 0;
}
.filter select{
	width:150px;
	color:#797979;
	font-size:11px;
}

.before_after_box{
	width:799px;
	margin:0;
	padding:0;
}

.featured_surgeon{
	background:url(/images/beforeandafter_topbox_bgtile.jpg);
	background-repeat:repeat-y;
}

.featured_surgeon .surgeon_info{
	
}
.surgeon_info{
	width:241px;
	float:left;
}
.surgeon_info .wrapper{
	padding:20px;
}
.featured_surgeon .studies{
	float:right;
	width:550px;
}


.studies .case_study{

}
.surgeon_info .surgeon_pic{
	float:left;
	margin-right:10px;
	height:115px;
}

.surgeon_info p{

	
}

.surgeon_info p.name,
.surgeon_info p.location,
.surgeon_info p.phone,
.surgeon_info p.bullet_links
{
	color:black;
	padding:0;
	margin:0;
}
.surgeon_info p.name{
	font-weight:bold;
}
.surgeon_info p.location{
	margin:6px 0;
}
.surgeon_info p.phone{
	background-image:url(/images/icon_phone.jpg);
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding:3px 0px 6px 22px;
	float:left;
	font-weight:bold;
	margin:14px 0;
}
.surgeon_info .bullet_link{

	float:left;
	margin:0;
	padding:0;
}

.surgeon_info ul.bullet_link, ul.bullet_link li{

	list-style-image:url(/images/bullet_link.gif);
}
.surgeon_info ul.bullet_link li{
	margin-left:15px;
	margin-bottom:10px;
}

.surgeon_info ul.bullet_link li a{
	padding:0;
	line-height:13px;
	font-size:11px;
}
.surgeon_info ul.bullet_link li a:hover{
	text-decoration:none;
}
.featured_surgeon_header{
	background-image:url(/images/beforeandafter_topbox_top.jpg);
	background-repeat:no-repeat;
}
.featured_surgeon_header h3{
  color:white;
	font-weight:bold;
  margin:0;
  padding:4px 0 4px 16px;

}
img.bottom_featured_surgeon{
	*position:relative;
	*top:-5px; /* IE 6 only */
	margin:0;
}
.case_study *{
	color:#334048;
}

.case_study .images{
	float:left;
	width:400px;
}
.case_study .images h3{
	margin:4px 0px;
	font-size:13px;
	padding:0;
	font-weight:bolder;
}
.case_study .images .wrapper{
	padding-left:15px;
}
.case_study .images img{
 border:solid #548893 2px;
}

.case_study .description{
}

.case_study .stats{
	float:left;
	width:150px;
}

.case_study .stats .wrapper{
	padding:10px 0px 0px 5px;
}

.case_study .stats p{
	line-height:16px;
	margin:0;
}
.case_study .before,
.case_study .after
{
	float:left;
	width:190px;
}

.library{
  background-image:url(/images/library_topbox_bgtile.jpg);
  background-repeat:repeat-y;
}

.case_study .librarystats{
	float:left;
	width:300px;
}

.case_study .librarystats .wrapper{
	padding:10px 0px 0px 5px;
}

.case_study .librarystats p{
	line-height:16px;
	margin:0;
}


/** ADDED - Josh - Thursday, Oct 23rd, 2008 

*/
#int_procedures_contact {
background-color:#e3dbc9;
padding:0 11px 0 8px;
}

#int_procedures_contact img {
position:relative;
top:12px;
}

#int_procedures_contact select {
background-image:url(/images/input_bg.gif);
color:#797979;
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size:11px;
width:182px;
margin:0;
}

#int_procedures_contact h3 {
font-weight:bolder;
font-size:15px;
margin:0;
}

#int_procedures_viewphotos {
background-image:url(/images/int_procedures_viewphotosbox_bg.jpg);
background-repeat:no-repeat;
height:102px;
width:247px;
text-align:right;
}

#int_procedures_viewphotos p {
width:150px;
float:right;
padding:0 10px;
*padding:10px;
text-align:left;
}
#int_procedures_viewphotos img {
	margin-top:5px;
}
#int_procedures_asktheexperts img {
float:right;
margin-right:15px;
}

#int_procedures_asktheexperts {
background-color:#e3dbc9;
padding:0 0 0 10px;
}
#int_procedures_asktheexperts a {
	color:#737E86;
	text-decoration:none;
	font-weight:bolder;
}
#int_procedures_asktheexperts a:hover{
	color:#334048;
	text-decoration:underline;
}
#int_procedures_asktheexperts p {
background-image:url(/images/int_procedures_askexperts_arrow.gif);
background-position:1px 3px;
background-repeat:no-repeat;
float:left;
font-weight:bolder;
margin-top:6px;
padding:0 0 0 21px;
width:131px;
}

#int_procedures_asktheexperts h3 {
font-weight:bolder;
font-size:15px;
width:140px;
margin:0;
}

.brownbox_wrapper{
background-color:#e3dbc9;
height:100px;
}

.brownbox_wrapper_Horizontal{
background-color:#e3dbc9;
height:85px;
}

#int_individual_procedure_toptext h3 {
color:#334048;
font-weight:bolder;
}

#int_individual_procedure_left{
	width:545px;
	float:left;
}

#int_individual_procedure_left_full{
	width:745px;
	float:left;
}

#individual_procedure_bottom{
	
}

#int_main_procedure_toptext
{
color:#334048;
}

#int_main_procedure_toptext h3 {
color:#334048;
font-weight:bolder;
}

#int_individual_procedure_profile_col1 {
float:left;
width:299px;
padding-left:40px;
padding-right:20px;
}

#int_individual_procedure_profile_col1 h3{
margin:0;
}
#int_individual_procedure_profile_col1 h3 a {
font-weight:bolder;
font-size:14px;
color:#5a7b8d;
margin:0;
text-decoration: none;
}

#int_individual_procedure_profile_col1 h3 a:hover {
color:#334048;
text-decoration: underline;
}

#int_individual_procedure_profile_col1 p {
color:#334048;
margin:0 0 10px;
}

#int_individual_procedure_profile_col2 {
width:181px;
background-color:#5a7b8d;
height:199px;
float:left;
margin:0;
padding:0;
}

#int_individual_procedure_profile_col2 div{
	background-color:#5a7b8d;
	height:199px;
} 

.t1, .t2{

}
#arrow_box_arrow {
float:left;

}

#arrow_box_content {
float:left;
width:164px;
color:#FFF;
margin:0;
padding:0;

}

#arrow_box_content p {
font-weight:700;
margin-top:0;
margin-bottom:3px;
padding:5px;
}

#arrow_box_content ul {
margin:0;
padding:0;
}

#arrow_box_content li {
list-style:disc;
list-style-image:none;
font-size:9px;
line-height:21px;
margin:1px 1px 1px 18px;
padding:0;
}
#int_surgeon_checklist{
	width:540px;
}

#int_surgeon_checklist h3 {
font-weight:bolder;
font-size:17px;
margin:10px 0 0;
}

#int_surgeon_checklist img {
float:left;
padding-left:20px;
}

#int_surgeon_checklist p {
float:left;
width:400px;
}

#int_ind_proc_featured_surgeons div {
background-color:#DEEAEB;
margin:0;
padding:2px 15px 0;
}

#int_ind_proc_featured_surgeons img {
margin-right:10px;
}

#int_ind_proc_featured_surgeons .proc_surgeon {
margin-bottom:15px;
padding:0;
height:50px;
}

#int_ind_proc_featured_surgeons h3 {
font-weight:bolder;
font-size:15px;
margin:0 0 10px;
}

#int_ind_proc_featured_surgeons {
float:right;
width:247px;
}
.bottom_img_1{
display:block;
}

.proc_block{
	margin-bottom:10px;
}


.ui-tabs-hide {
display:none;
}

.ui-tabs-nav li {
float:left;
}

#tabs ul,#tabs li {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
}

.tab-content {
width:500px;
background-image:url(/images/tab-body-bg.gif);
margin:0;
padding:20px;
}
.tab-content p{
font-size:11px;
line-height:17px;
}

#tabs {
list-style:none;
margin:0;
padding:0;
}

ul.ui-tabs-nav {
background-image:url(/images/int_surgeonprofile_leftbox_top.jpg);
background-repeat:no-repeat;
background-position:0 12px;
height:37px;
_background-position:0 15px;
margin:0;
padding:0;
overflow:hidden;
}

#tabs:after {
display:block;
clear:both;
content:" ";
}

#tabs li {
float:left;
min-width:84px;
margin:0 0 0 8px;
}

#tabs a,#tabs a span {
display:block;
background:url(/images/tab1.gif) no-repeat;
padding:0 10px;
}

#tabs a {
position:relative;
top:1px;
z-index:2;
padding-left:0;
color:#27537a;
font-size:12px;
font-weight:700;
line-height:1.2;
text-align:center;
text-decoration:none;
white-space:nowrap;
}

#tab1 a
{
  display:inline;
  padding:0px;
  background-image:none;
}

#tab2 a
{
  display:inline;
  padding:0px;
  background-image:none;
}

#tab3 a
{
  display:inline;
  padding:0px;
  background-image:none;
}

#tab4 a
{
  display:inline;
  padding:0px;
  background-image:none;
}

#tabs .ui-tabs-selected a {
color:#000;
}

#tabs .ui-tabs-selected a,#tabs a:hover,#tabs a:focus,#tabs a:active {
background-position:100% -100px;
outline:0;
}

#tabs .ui-tabs-selected a span,#tabs a:hover span,#tabs a:focus span,#tabs a:active span {
background-position:0 0;
}

#tabs a,#tabs .tabs-disabled a:hover,#tabs .tabs-disabled a:focus,#tabs .tabs-disabled a:active {
background-position:100% -150px;
}

#tabs a span,#tabs .tabs-disabled a:hover span,#tabs .tabs-disabled a:focus span,#tabs .tabs-disabled a:active span {
background-position:0 -50px;
}

#tabs a span {
width:64px;
min-width:64px;
height:23px;
min-height:23px;
padding-right:6px;
padding-top:13px;


}

*>#tabs a span {
width:auto;
height:auto;
}

#tabs .ui-tabs-selected a span {
padding:12px 7px 7px 12px;
}

#tabs .ui-tabs-selected a:link,#tabs .ui-tabs-selected a:visited,#tabs .tabs-disabled a:link,#tabs .tabs-disabled a:visited {
cursor:text;
}

#tabs a:hover,#tabs a:focus,#tabs a:active {
cursor:pointer;
}

#tabs .tabs-disabled {
opacity:.4;
}

.tabs-container {
border-top:1px solid #97a5b0;
background:#fff;
padding:1em 8px;
}

.tabs-loading em {
background:url(loading.gif) no-repeat 0 50%;
padding:0 0 0 20px;
}

#int_plasticsurgeonbycity_headerbg {
background-image:url(/images/int_surgeonprofile_leftbox_top.jpg);
background-repeat:no-repeat;
height:24px;
}

#int_plasticsurgeonbycity_leftheader h3 {
float:left;
font-weight:700;
margin-bottom:0;
margin-top:0;
padding-left:15px;
padding-top:2px;
}

#int_plasticsurgeonbycity_leftheader h3,#int_plasticsurgeonbycity_rightside {
color:#334048;
}

#int_plasticsurgeonbycity_whitebg {
background-image:url(/images/int_surgeonprofile_leftbox_bgtile.jpg);
width:508px;
padding:16px;
}

#int_physicianpage_premiumbox_left {
width:auto;
color:#334048;
}

#int_plasticsurgeonbycity_phone {
background-image:url(/images/icon_phone.jpg);
background-position:1px 1px;
background-repeat:no-repeat;
color:#548792;
font-size:20px;
font-weight:bolder;
margin:10px 10px 10px 0;
padding:0px 0 0px 24px;
}

#int_plasticsurgeonbycity_rightside {
font-size:11px;
}

#int_premiummember .leftimg {
margin-right:30px;
}

#int_contact_form {
float:right;
width:240px;
}

#int_contact_form_head {
background-color:#e3dbc9;
color:#666;
font-weight:bolder;
margin:0;
}

#contact_form_phone {
font-size:20px;
background-image:url(/images/icon_phone.jpg);
background-position:30px 2px;
background-repeat:no-repeat;
padding-left:25px;
}

#int_contact_form div {
line-height:19px;
}

#int_contact_form h4 {
font-size:11px;
color:#263850;
padding-top:1px;
padding-bottom:0;
margin-top:0;
padding-left:12px;
margin-bottom:5px;
font-weight:700;
}

#int_contact_form h3 {
font-size:20px;
color:#263850;
padding-top:5px;
padding-bottom:0;
margin-top:0;
padding-left:12px;
margin-bottom:0;
font-weight:700;
}

#int_contact_form .require_text {
font-size:10px;
font-weight:bolder;
position:relative;
top:-13px;
padding-right:10px;
float:right;
}

#int_contact_form label {
display:block;
font-weight:700;
color:#263850;
}

#int_contact_form label.error{
font-weight:500;
color:red;
}

.contact_form_input{
background-image:url(/images/input_bg.gif);
border:0 none;
width:210px;
color:Black;
}

#int_contact_form textarea,#int_contact_form select {
width:210px;
}

#int_contact_form select {
background-image:url(/images/input_bg.gif);
color:#797979;
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size:11px;
}

#int_contact_form_container {
background-image:url(/images/surgeon_profile_form_bg.gif);
background-repeat:repeat-y;
margin-top:-11px;
padding:10px;
}

.surgeon_profile_form_box_top {
display:block;
position:relative;
_top:2px;
}

.dr_name {
color:#548792;
}


#individual_procedure_bottom a:hover,
#int_surgeon_checklist a:hover{
	color:#548792;
	text-decoration:none;
}
#int_surgeon_checklist p{
	padding-top:10px;
	padding-left:10px;	
	margin:0;
}
#int_top_content{
	padding-top:20px;
}
#int_top_content #breadcrumbs{
	margin:0;
	padding:0;
}

#int_top_content #breadcrumbs .active_breadcrumb{
	color:
}

#updated{
	float:right;
	color;#548792;
	font-size:10px;
}

.intro_contact_btn{
	float:left;
	margin-right:10px;
}
.intro_contact{
	float:left;
	color:#263850;
	font-size:13px;
	margin:0;
	padding:8px 0px 0px 0px;
	font-weight:bolder;
  line-height:1.2;
}

/** ADDED - Friday, Oct 24th, 2008 

*/

#int_individual_procedure_profile_top_col1 {
float:left;
width:158px;
padding-right:15px;
}

#int_individual_procedure_profile_top_col2 {
float:right;
width:330px;
margin-top:0px;
padding-right:5px;
}

#int_individual_procedure_profile_top_col1 ul{
	margin:0;
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:20px;
}

#int_individual_procedure_profile_top_col1 li{

	list-style-image:url(/images/bullet_anchor.gif);
}

#int_individual_procedure_profile_top_col1 li{
	margin-left:20px;
	margin-bottom:2px;
}

#int_individual_procedure_profile_top_col1 li a{
	padding:0;
	font-weight:bolder;
	font-size:11px;
	color:#5a7b8d;
	margin:0;
	text-decoration: none;
}

#int_individual_procedure_profile_top_col1 ul.bullet_link li a:hover{
	text-decoration:underline;
}

#int_individual_procedure_profile_top_col1 li a:hover{
	text-decoration:underline;
}

#int_individual_procedure_glance_chart {
width:530px;
float:left;
margin-top:0px;
padding:0;
}

#glance_chart_content {
float:left;
width:530px;
color:#FFF;
margin:0;
padding:3px;
background-image:url(/images/glancechart_background.gif); background-repeat:repeat-y;
}

.glance_chart_left {
float:left;
width:145px;
margin:0;
padding:0px;
}

#glance_chart_content h3{
font-size:11px;
font-weight:bold;
margin-right:4px;
margin-bottom:3px;
color:#FFF;
margin-top:3px;
text-align:right;
}

.glance_chart_right {
float:right;
width:380px;
margin:0;
padding:0;
}

#glance_chart_content p {
font-weight:10px;
margin-top:0;
margin-bottom:3px;
padding:5px;
}

/* Financing    */

#int_finance_left{
	width:540px;
	float:left;
	padding-left:2px;	
}

#int_finance_123box {
width:538px;
float:left;
margin:10px 0px 20px 0px;
padding:0;
}

#finance_123box_content{
float:left;
width:538px;
line-height:16px;
margin:0px;
padding:0px;
background-image:url('/images/finance_123box_background.gif');
}

#finance_123box_left {
float:left;
width:157px;
margin:10px 9px 0px 10px;
padding-left:0px;
}

.finance_123box_numbers {
font-size:18px;
font-weight:bold;
padding-right:4px;
padding:-10px;
float:left;
margin:0px 0px 90px 0px;
}

#finance_123box_center {
width:160px;
margin:10px 9px 0px 10px;
padding-left:0px;
float:Left;
}

#finance_123box_right {
  width:145px;
  margin:10px 8px 0px 10px;
  padding-left:0px;
  float:left; 
}

#int_searchbyspecialty {
	margin-top:25px;
	float:left;
	height:106px;
	width:543px;
	background-image: url('/images/int_searchbyspecialty_bg.jpg');
	display:none;
	visibility:hidden
}

#int_searchbyspecialty h3 {
	margin-top:0px;
	padding-top:5px;
	padding-bottom:20px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}

#int_searchbyspecialty select {
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px none;
	background-image: url('/images/input_bg.gif');
	background-repeat: repeat-x;
	width:190px;	
	color:#737E86
}


#int_top_content{
	padding-top:0px;
}

#int_finance_right {
	float:Right;
	width:247px;
	margin-top:25px;	
}

.finance_block{
	margin-bottom:10px;
}

#int_finance_customercare {
background-image:url('/images/finance_customer_care_background.jpg');
background-repeat:no-repeat;
height:109px;
width:247px;
text-align:right
}

#int_finance_customercare h3 {
width:128px;
font-size: 14px;
line-height:16px;
font-family:Tahoma, Arial, Helvetica, sans-serif
float:right;
padding-left:104px;
padding-top:5px;
margin:0px;
text-align:left;
float:right;
}

#int_finance_customercare p {
width:125px;
float:right;
margin:0px;
padding:10px 5px 10px 0px;
text-align:left;
}

#int_finance_calculator {
width:248px;
background-color:#deeaeb;
text-align:left;
float:right;
}

#int_finance_calculator h3 {
font-size: 14px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
padding-left:10px;
padding-bottom:5px;
margin:0;
}

#int_finance_calculator p {
width: 232px;
text-align:center;
margin:0;
padding:6px;
float:left;
}

#int_finance_calculator_lightbg {
width:248px;
background-color:#f1f6f7;
text-align:left;
float:right;  
}

#int_finance_calculator_lightbg p {
width: 227px;
text-align:right;
margin:0;
padding:6px;
float:left;
}



#int_finance_calculator_lightbg_Payment {
width:247px;
height:83px;
text-align:right;
background-color:#deeaeb;
margin:0;
padding:0px;
float:left;
}

#int_finance_calculator_lightbg_Payment p {
width: 227px;
text-align:center;
padding-left:11px;
float:left;
margin-top:6px;
margin-bottom:6px;
}

.Int_finance_faq_question {
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
}

/* Ask The Expert */

/** ADDED BY YVAN ON 11/3/2008 */
.int_asktheexpert,
#int_asktheexpert {
	/* MODIFIED Josh 11/4/08 
		Since we needed much of this functionality in
		multiple elements of a page, I and definining it as a 
		class as well as an id, which should keep any existing
		behavior while duplicating it to the class definitions
	*/	
	width:540px;
	color:#334048;
	line-height:19px;
	font-size:12px;
}

.int_asktheexpert .floatright,
#int_asktheexpert .floatright {
	width:375px;
	float:right;
	
}

.int_asktheexpert .floatright p, 
#int_asktheexpert .floatright p {
	padding-left:0px;
	padding-bottom:0px;
}

.int_asktheexpert a,
#int_asktheexpert a {
	font-weight:bold;	
}

.int_asktheexpert_headerbg {
	height:25px;
	width:540px;
	background-image:url(/images/expert_topic_leftbox_top.jpg);
}

#int_asktheexpert_leftheader {
	float:left;
}
.int_asktheexpert img,
#int_asktheexpert img {
	margin-right:12px;
	margin-left:12px;
	margin-top:12px;
}
.int_asktheexpert .nomargin,
#int_asktheexpert .nomargin {
	margin-left:0px;
	margin-right:0px;

}
.int_asktheexpert p,
#int_asktheexpert p {
	padding:10px;
	margin:0px;	
	padding-left:0px;
}

.int_asktheexpert a, .int_asktheexpert a:link, .int_asktheexpert a:visited,
#int_asktheexpert a, #int_asktheexpert a:link, #int_asktheexpert a:visited {
	color:#548792;
	text-decoration:underline;
	line-height:16px;
	font-size:12px;
}
.int_asktheexpert a:hover, .int_asktheexpert a:active,
#int_asktheexpert a:hover, #int_asktheexpert a:active {
	color:#334048;
	text-decoration:none;	
}
.int_asktheexpert .biggerlink,
#int_asktheexpert .biggerlink {
	font-size:14px;
	color:#334048;
}

.int_asktheexpert_leftheader h3,
#int_asktheexpert_leftheader h3 {
	margin-top:0px;
	padding-top:2px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
	color:#334048;
}

.int_asktheexpert_rightside,
#int_asktheexpert_rightside {
	float:right;
	padding-right:15px;
	margin-top:3px;
	padding-top:0px;
	font-weight:bold;
	color:#ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:12px;
}

.int_asktheexpert_rightside a,
#int_asktheexpert_rightside a {
	color:#548792;
	font-weight:bold;
	font-size:10px;
}

.int_asktheexpert_rightside, 
.int_asktheexpert_rightside a:hover, 
.int_asktheexpert_rightside a:active,  
#int_asktheexpert_rightside a:hover, 
#int_asktheexpert_rightside a:active {
	color:#000000;
	text-decoration:none;
}



#int_recently_answered {
	background-image:url(/images/expert_indiv_leftbox_bgtile_top.jpg);
	width:540px;
	color:#334048;
	line-height:20px;
	font-size:12px;
}


#int_recently_answered a, a:link, a:visited {
	color:#548792;
	text-decoration:underline;
	line-height:16px;
	font-size:12px;
}

#int_recently_answered a:hover, a:active {
	color:#334048;
	text-decoration:none;	
}

.int_recently_answered_columnheaders {
	width:530px;	
	height:20px;
	padding:0px;
	background-image:url(/images/int_expert_bgtile_white.jpg);
	font-size:12px;	
}

.int_recently_answered_columnheaders .question {
	width:252px;
	float:left;
	font-size:10px;
	height:20px;
	margin-left:12px;
	margin-right:22px;
	display:inline;
}

.int_recently_answered_columnheaders .question_subtopic {
	width:400px;
	float:left;
	font-size:10px;
	height:20px;
	margin-left:12px;
	margin-right:22px;
	display:inline;
}

.int_recently_answered_columnheaders .subtopic {
	width:130px;
	float:left;
	font-size:10px;	
	margin-left:10px;
	margin-right:4px;
}

.int_recently_answered_columnheaders .answeredby {
	font-size:10px;
}

.int_asktheexpert_whitebg {
	width:540px;	
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(/images/int_expert_bgtile_white.jpg);
	font-size:12px;
	overflow:hidden;
}

.int_asktheexpert_whitebg .question {
	width:262px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	display:inline;
}

.int_asktheexpert_whitebg .question_subtopic {
	width:412px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	display:inline;	
}

.int_asktheexpert_whitebg .subtopic {
	width:130px;
	float:left;
	margin-left:10px;
	margin-right:4px;
	display:inline;	
	color:#548792;
}

.int_asktheexpert_whitebg .answeredby {
	font-size:12px;
}

.int_asktheexpert_bluebg {
	width:540px;
	background-image:url(/images/int_expert_bgtile_blue.jpg);
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
}

.int_asktheexpert_bluebg .question {
	width:262px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	display:inline;
}

.int_asktheexpert_bluebg .question_subtopic {
	width:412px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	display:inline;
}

.int_asktheexpert_bluebg .subtopic {
	width:130px;
	float:left;
	margin-left:10px;
	margin-right:4px;
	display:inline;
	color:#548792;
}

.int_asktheexpert_bluebg .answeredby {
	font-size:12px;
}

#int_askexpert_form {
	width:247px;
	background-image:url(/images/expert_topic_form_top.jpg);
	background-repeat:no-repeat;
	float:right;
	background-color:#DEEAEA;
	margin-bottom:10px;
}

#int_askexpert_form h3 {
	font-weight:bold;
	text-align:center;
	font-size:13px;
	padding-top:7px;
	margin-top:0px;
}

#int_askexpert_form select {
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	padding: 2px;
	border: 0px;
	width:147px;
	color: #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:11px;
}


.expert_textarea  {
	margin-left:34px;
	width:200px;
	margin-bottom:10px;
}

#int_askexpert_rightgutter {
	width:247px;
	float:right;
}

#int_askexpert_topicsbox {
	width:247px;
	background-color:#E3DBC9;
}









/* ******************************************************************* 
		Josh 10/4/08
*/

/* Modifications */

#int_askexpert_form input {
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	padding: 2px;
	border: 0px;
	width:142px;
	color: #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:11px;
	height:15px;
}

#int_askexpert_form textarea {
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	padding: 2px;
	padding-top:10px;
	border: 0px;
	color: #000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:11px;
}

.expert_fieldlabel {
	float:left;
	width:91px;
	font-weight:bold;
	text-align:right;
	margin-bottom:5px;
	font-size:11px;
	font-weight:bold;
	color:#263850;
	height:20px; 
}

.expert_formfield  {
	text-align:left;
	width:155px;
	margin:5px;
	/*
	height:25px; 
	*/
	margin-top:0;
}

/*
Removed:  
#int_askexpert_topicsbox div {
	margin-left:15px;
	margin-right:15px;
}
*/

#int_askexpert_topicsbox div h3 {
	font-weight:bold;
	font-size:18px;
	color: #334048;
	margin-top:0px;
	margin-left:15px;/* added */
	padding-top:0px;
}


/* **
	New styles 
*/

/* ****************************************** 
	Form

*/



.expert_textarea  {
	margin-left:34px;
	width:200px;
	margin-bottom:10px;
}

.expert_field_label_pair{
	display:block;
	clear:both;
}
.expert_field_label_pair label.error{
	text-decoration:none;
}

label.error{
  clear:both;
  display:block;
  padding:0 0 6px 0;
  text-align:right;
  width:236px;
	color:red;
}


/* 
	PYC_AskTheExpert_Panel_4_Clean.html modifications - Josh 11/04/08
*/

#int_asktheexpert{
	background-image:url(/images/expert_indiv_leftbox_bgtile_top.jpg);
}
#int_asktheexpert.nonfeatured{
	background-image:none;
}

.asktheexpertprofile hr{
  background-color:#BCCFD3;
  border:0 none;
  color:#BCCFD3;
  height:1px;
  width:80%;
	margin-top:17px;
	text-align:center;
}

#int_asktheexperts_comments {
	background-image:url(/images/expert_indiv_leftbox_bgtile_top.jpg);
	width:540px;
	color:#334048;
	line-height:14px;
	font-size:12px;
}
#int_asktheexperts_comments	.int_asktheexpert_leftheader h3{
	padding-top:5px;
} 


#int_asktheexperts_comments p{

	margin-top:2px;
}


.asktheexpert_commment{
	padding-left:30px;
	padding-right:20px;
}

#int_asktheexperts_comments .int_asktheexpert_bluebg, 
#int_asktheexperts_comments .int_asktheexpert_whitebg{
	padding:5px 0;

}

.asktheexpert_comment_rightside{
	float:right;
	padding-right:15px;
	margin-top:3px;
	padding-top:0px;
	font-weight:bold;
	color:#ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	line-height:12px;
}

.asktheexpert_comment_rightside a {
	color:#548792;
	font-weight:bold;
	font-size:10px;
}

.asktheexpert_comment_rightside a:hover, a:active {
	color:#000000;
	text-decoration:none;
}


#int_question_and_answer{
	width:541px;
}

#int_question_and_answer h1{
	background-repeat:no-repeat;
	background-position:1px 1px;
	width:60%;
	margin:0 0 5px 0px;

	padding:9px 0px 9px 40px;
	font-size:15px;
	font-weight:bolder;
}
#int_question_and_answer_top,
#int_question_and_answer_bottom{
	padding-top:10px;
	padding-bottom:10px;
	
}

#int_question_and_answer_top{
	background-image:url(/images/expert_indiv_leftbox_bgtile_top.jpg);
	margin:0;
	padding-left:10px;	
}


#int_question_and_answer p{
	margin:0;
	padding-right:10px;
	font-weight:bolder;
}

#int_question_and_answer_top h1{
background-image:url(/images/expert_indiv_question_icon.jpg);
	
}

#int_question_and_answer_bottom{
	background-image:url(/images/expert_indiv_leftbox_bgtile_bottom.jpg);
	margin:0;
	padding-left:10px;
	color:white;	
}

#int_question_and_answer_bottom h1{
background-image:url(/images/expert_indiv_answer_icon.jpg);
	color:white;

}


/*
Topic Tree
*/

#topic_tree_container *{
	font-weight:bolder;
	color:#548792;
	outline:none;
}
#topic_tree_container ul, 
#topic_tree_container li{
	list-style-type:none;
	list-style-image:none;
}

#topic_tree_container li.toplevel span{
  background-image:url(/images/minus.gif);
  height:11px;
	width:11px;
	display:block;
  float:left;
	background-position:1px 3px;
  background-repeat:no-repeat;
	padding:2px;
	cursor:pointer;

}
#topic_tree_container *{
	font-size:10px;
}

#topic_tree_container ul li.open a {
	color:#548792;
	text-decoration:underline;
}

#topic_tree_container ul li.open span{
	background-image:url(/images/minus.gif);
}

#topic_tree_container ul li.closed a {
	color:#548792;	
	text-decoration:underline;
}

#topic_tree_container ul li.closed span{
	background-image:url(/images/plus.gif);
}

#topic_tree_container ul.subtopic li{
 	background-image:url(/images/topic_tree_bullet.gif);
 	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:14px;
}

#topic_tree_container ul.subtopic li.topic_tree_nolink{
	background-image:url(/images/topic_tree_bullet_black.gif);
}

#topic_tree_container li.toplevel.open a.toggler,
#topic_tree_container ul.subtopic a:hover,	
#topic_tree_container .topic_tree_nolink{
	color:#334048;
	text-decoration:none;

}
#topic_tree{
	margin:0px 0px 0px 20px;
	padding:0;
}

#topic_tree li{
	margin:0;
	padding:0;
}

#int_topic_header{
	font-size:13px;
	font-weight:bolder;
	margin-top:10px;
}

/* Befor & After Main Page */
.BAbox1{
  background-image:url(/images/beforeandafter_box1_bg.jpg);
  background-repeat:no-repeat;
}

.BAbox2{
  background-image:url(/images/beforeandafter_box2_bg.jpg);
  background-repeat:no-repeat;
}
.BAbox3{
  background-image:url(/images/beforeandafter_box3_bg.jpg);
  background-repeat:no-repeat;
}
.BAbox4{
  background-image:url(/images/beforeandafter_box4_bg.jpg);
  background-repeat:no-repeat;
}

.BAbox5{
  background-image:url(/images/beforeandafter_box5_bg.jpg);
  background-repeat:no-repeat;
}
.BAbox6{
  background-image:url(/images/beforeandafter_box6_bg.jpg);
  background-repeat:no-repeat;
}
.homestate
{
  padding-left:10px;
  margin-bottom:0px;
  width:125px;
  background-color:#548893;
}
.homestate a, .homestate a:link, .homestate a:visited
{
  color:#EAEFF4;
  text-decoration:none;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;
}

.homestate a:hover
{
  color:#ffffff;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;
}

a.citylinks:link, a.citylinks:visited, a.citylinks:active
{
	color: #737E86;
	margin-left:10px;
	line-height:15px;
	text-decoration: none;
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
}
	
a.citylinks:hover 
{
  color: #000000;
	text-decoration: underline;
}
.interstate
{
  padding-left:10px;
  margin-bottom:0px;
  width:150px;
  background-color:#548893;
  color:#EAEFF4;
  text-decoration:none;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;   
}
.main_proc_heading
{
  font-family: Arial,Helvetica;
  font-size: 17px;
  font-weight:bold;
  color:#000000;
}
.main_proc_table
{
  border: solid 1px #a7c3c7;
}
a.main_proc_heading_links:link, a.main_proc_heading_links:visited, a.main_proc_heading_links:active
{
	color: #3E666F;
	font-family: Arial,Helvetica;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
}
	
a.main_proc_heading_links:hover
{
	text-decoration: underline;
}
a.main_proc_links:link, a.main_proc_links:visited, a.main_proc_links:active
{
	color: #FFFFFF;
	margin-left:5px;
	line-height:15px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
}
	
a.main_proc_links:hover
{
	text-decoration: underline;
}
a.main_proc_heading:link, a.main_proc_heading:visited, a.main_proc_heading:active
{
    font-family: Arial,Helvetica;
    font-size: 17px;
    font-weight:bold;
    color:#000000;
    text-decoration: none;
}
a.main_proc_heading:hover
{
	text-decoration: underline;
}

#hp_box4_2 {
	float:left;
	width:546px;
	height:245px;	
	background-image:url(/images/hp_box4_bg2.jpg);
	margin-top:10px;
	margin-right:8px;	
}

#hp_box4_2 h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:10px;
	margin-bottom:5px;
	font-weight:bold;
}

#hp_box4_2_left {
	float:left;
	width:264px;
	font-family: Verdana,Arial,Helvetica;
	color:#424242;
}

#hp_box4_2_left select {
	margin-top:5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	border: 0px;
	background-image: url(/images/input_bg.gif);
	background-repeat: repeat-x;
	width:220px;
	margin-left:12px;
	color:#737E86;
}

#hp_box4_2_right {
	float:right;
	width:540px;	
	line-height:18px;
}

#hp_box4_2_right_left {
	float:left;
	width:240px;
	padding-left:30px;
}

#hp_box4_2_right_middle {
	float:left;
	width:160px;
	padding-left:10px;
}

#hp_box4_2_right_right {
	float:left;
	width:240px;	
}
.surgerycost_main_proc
{
  text-align:center;
  margin-bottom:0px;
  height:25px;
  
}
.surgerycost_main_proc a, .surgerycost_main_proc a:link, .surgerycost_main_proc a:visited
{
  color:#EAEFF4;
  text-decoration:none;
  font-family: Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
}
.surgerycost_main_proc a:hover
{
  color:#ffffff;
 text-decoration : underline;
  font-family: Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
}
#int_finance_customer_carebox {
width:538px;
float:left;
margin:10px 0px 10px 0px;
padding:0;
}

#int_contact_form_container_lead_widget {
background-image:url(/images/surgeon_profile_form_bg_lead_widget.jpg);
background-repeat:repeat-y;
margin-top:-11px;
padding:10px;
}

#int_contact_form_lead_widget_top_box
{
background-image:url('/images/customer_care_bg_lead_widget.jpg');
background-repeat:no-repeat;
height:120px;
width:240px;
text-align:right;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
#contact_form_phone_lead_widget {
font-size:18px;
color:#ffffff;
background-image:url(/images/icon_phone_lead_widget.gif);
background-position:100px 2px;
background-repeat:no-repeat;
padding-right:8px;
}
#int_body_lead_widget
{
font-size:12px;
padding-right:10px;
}
#int_head_lead_widget 
{
padding-top:10px;
font-size:14px;
padding-right:10px;
}
#hp_box8
{
  float:left;
  width:283px;
  height:165px;
  background-image:url(/images/hp_box_financing_bg1.jpg);
  margin-left:17px;	
  margin-top:8px;
}
#hp_box8 h3
{
  padding-top:0px;
  padding-bottom:0px;
  margin-top:5px;
  text-align:center;
  padding-left:0px;  
  font-weight:bold;	
  font-size:13px;	
  color:#334048;
}

#hp_box8 p 
{	
  margin-top:10px;		
  margin-bottom:15px;
  padding-left:5px;
  color:#334048;
}
#hp_box8 h2
{	  
  margin-top:0px;
  margin-bottom:0px;
  font-weight:bold;
  text-align:center;	
  font-size:22px;
  color:#334048;
}

#hp_box8 a
{	
  font-weight:bold;
  text-decoration: none;	 
  color:#334048;
  margin-left:30px;	
  font-size:10px;
}  

#hp_box8 a:hover
{
  text-decoration:underline;
}

#hp_box8 img
{
  position:relative;  
  top:20px;  
  border:0;
}

#int_metro_content 
{
  font-family: Verdana,Arial,Helvetica;	
	color:#737E86;
	font-size:11px;  
	text-align:left;
	padding-bottom:10px;
}
#int_metro_content a{
	color: #737E86;
	font-size:11px;
}
#int_metro_content a:hover{
	color: #01AFDB;
	text-decoration: none;		
}
#hp_state_city {
  margin-left:0px;
	font-family: Verdana,Arial,Helvetica;
	color:#737E86;
	font-size:11px;
}
#hp_state_city h3
{ 
  margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	margin-bottom:5px;
	font-weight:bold;	
}

#int_modify_search_seo_horizontal {
	float:left;
	width:800px;
}

#int_modify_search_seo_horizontal div { 
	background-color: #D0DBDD;
	/* height:100px; */
}

#int_modify_search_seo_horizontal h3 {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:0px;
	padding-left:12px;
	margin-bottom:0px;
	font-weight:bold;
}
#int_horizontal_lead_form_container {
  background-image:url(/images/horizontal_lead_form_bg.jpg);
  background-repeat:no-repeat;
  width:800px;
  height:200px; 
}
#horizontal_lead_form_widget_phone {
  font-weight:bold;
  color:#ffffff;
  background-image:url(/images/icon_phone_lead_widget.gif);
  background-position:12px 6px;
  background-repeat:no-repeat;
  padding-left:40px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:27px;
}
#int_head_horizontal_lead_widget {
  font-family: Arial, Helvetica, sans-serif;
  color:#ffffff; 
  font-size:18px;
  margin-left:20; 
}
#int_horizontal_lead_form_container textarea,#int_horizontal_lead_form_container select {
  width:200px;
}
#int_horizontal_lead_form_container select {
  background-image:url(/images/input_bg.gif);
  color:#797979;
  font-family:Tahoma,Verdana,Arial,Helvetica;
  font-size:11px;
}
.horizontal_lead_form_input{
  background-image:url(/images/input_bg.gif);
  border:0 none;
  width:200px;
}
#int_horizontal_lead_form_container label {
  display:block;
  font-weight:700;
  color:#263850;
}
.hp_topmenu ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.hp_topmenu ul li
{
  float:left;
  margin: 0;
  display: inline;
  position: relative;
}
.hp_topmenu ul li a{
  width: 100px;
  display:block;
  padding: 4px 1px;
  border: 1px solid #ffffff; 
  border-right-width: 0; 
  text-decoration: none;
  background: url(/images/hp_menubg.gif) center center repeat-x; 
  color:white;
  font-weight:bold;	
  font-size:12px;
  font-family: Arial,Helvetica,Arial;	
  text-align:center;
}	
.hp_topmenu ul li ul{
  left: 0;
  top: 0;
  border-top: 1px solid #ffffff; 
  position: absolute;
  display: block;
  visibility: hidden;
  z-index: 100;
}
.hp_topmenu ul li ul li{
  display: inline;
  float: none;
}
.hp_topmenu ul li ul li a{
  width: 201px; 
  height: 16px; 
  font-weight: normal;
  background: #476580;
  border-width: 0 1px 1px 1px;
  text-align:left;
  padding: 2px 2px;
}
.hp_topmenu ul li a:hover{
 text-decoration: none;
 background: #354962;
}
.hp_topmenu ul li ul li a:hover{
  background: #354962; 
  text-decoration: none;
}
#hp_menu {
  text-align:left;
	padding-top:106px;
	padding-left:0;
}
#hp_topmenustrip {
	width: 825px;
	height: 132px; 
	background-color: #354962;
	background-image:url(/images/hp_top_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.header_size {
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;			
}
.procedurelinks{
  color: #EAEFF4;
  text-align:center;
}
a.procedurelinks:link, a.procedurelinks:visited, a.procedurelinks:active{  
	color: #EAEFF4;
	margin-left:10px;
	line-height:15px;
	text-decoration: none;
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
}	
a.procedurelinks:hover{
  color: #ffffff;
	text-decoration: underline;
}
#contactsurgeon{	
	height:128px;	
	background-image:url(/images/contact_surgeon.jpg);
}
#contactsurgeon h3{
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	text-align:center;
	margin-bottom:5px;
	font-weight:bold;
}
#contactsurgeon p{	
  margin-top:10px;		
  margin-bottom:15px;
  padding-left:18px;   
  color:#000000;
}
#contactsurgeon img{
  position:relative;
  left:60px;
	top:20px;
	border:0;
}
#complete_application_online{	
	height:128px;	
	background-image:url(/images/bg_complete_application_online.jpg);
}
#complete_application_online h3{
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	text-align:center;
	margin-bottom:5px;
	font-weight:bold;
}
#complete_application_online p{	
  margin-top:10px;		
  margin-bottom:5px;
  padding-left:22px;  
  color:#000000;
}
#complete_application_online img{
  position:relative;
  left:60px;
  top:0px;
  border:0;
}
#complete_application_online h2{	  
  margin-top:0px;
  margin-bottom:4px;
  font-weight:bold;
  text-align:center;	
  font-size:22px;
  color:#334048;
}
#top_text{
  color:#000000;
}

#shareit_link_ba_sub
{
  width:97%;
}

#shareit_link_ba_main
{
  width:94%;
}

#shareit_link_procedure
{
  width:96%;
}

#financing{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:17px;
	text-align:left;
	padding-top:15px;
	padding-bottom:0px;
	margin: 0 0 0 0;
}

#financingL{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:17px;
	text-align:left;
	padding-top:5px;
	padding-bottom:0px;
	margin: 0 0 0 0;
}

#new_int_contact_form {
float:right;
width:256px;
}

#new_int_head_lead_widget 
{
padding-top:110px;
font-size:27px;
font-weight:bold;
}

#new_int_contact_form_lead_widget_top_box
{
background-image:url('/images/newleadwidget.jpg');
background-repeat:no-repeat;
height:159px;
width:256px;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
}

#new_int_contact_form_lead_widget_bottom_box
{
background-image:url('/images/newleadwidget2.jpg');
background-repeat:no-repeat;
width:256px;
height: 520px;
text-align:left;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:51px;
}

#new_int_contact_form_lead_widget_bottom_box select {
	width:200px;	
	font-size:11px;
	color:#797979;
	font-family: Tahoma,Verdana,Arial,Helvetica;
}

#new_int_contact_form_lead_widget_bottom_box input, textarea {
	font-size:13px;
	color:#000000;
	font-family: Tahoma,Verdana,Arial,Helvetica;
}

.new_contact_form_input{
background-image:url(/images/input_bg.gif);
border:0 none;
width:197px;
font-weight:lighter;
color:Black;
}

#int_new_horizontal_lead_form_container {
  width:801px;
  height:321px; 
}

#int_new_horizontal_lead_form_left_container1
{
  float:left;
  background-image:url(/images/newhorizontalleadwidget1.jpg);
  background-repeat:no-repeat;
  height:209px;
  width:282px;
  font-weight:bold;
}

#int_new_horizontal_lead_form_left_container2
{
  float:left;
  background-image:url(/images/newhorizontalleadwidget2.jpg);
  background-repeat:no-repeat;
  height:113px;
  width:282px;
}

#int_new_horizontal_lead_form_right_container
{
  float:right;
  background-image:url(/images/newhorizontalleadwidget3.jpg);
  background-repeat:no-repeat;
  height:321px;
  width:519px;
}

#int_new_horizontal_lead_widget1 
{
  padding-top:145px;
  font-size:27px;
  font-family: Arial, Helvetica, sans-serif;
  color:#000000;
}

#int_new_horizontal_lead_widget2 
{
  padding-top:42px;
  text-align:right;
  font-size:xx-small;
  font-weight:bold;
}

#int_new_horizontal_lead_widget3
{
  padding-top:30px;
  padding-right:10px;
  color:#000000;
  font-weight:bold;
}

.new_horizontal_lead_form_input{
  background-image:url(/images/input_bg.gif);
  border:0 none;
  width:205px;
  padding-left:1px;
  color:Black;
}

#new_hp_content_toptext{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	color:#424242;
	font-size:19px;
	padding:10px;
}

.lead_widget_form_input{
background-image:url(/images/input_bg.gif);
border:0 none;
}

#ppclanding_bg_image
{
  background-image:url(/images/ppc_landingPage_bg.jpg);
  width:900px;
  height:880px;
  background-repeat:no-repeat;
  margin-left:5px;
  }
#ppc_content
{
  float:left;
  width:230px;
}

#ppc_lead_1
{
  background-image:url(/images/ppc_landingPage_phone1.jpg);
  background-repeat:no-repeat;
  height:140px;
  width:245px;
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:medium;
  font-weight:bold;
}

#ppc_lead_2
{
  background-image:url(/images/ppc_landingPage_phone2.jpg);
  background-repeat:no-repeat;
  height:57px;
  width:245px;
  text-align:center;
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
}
#ppc_lead_3
{ 
  background-image:url(/images/ppc_landingPage_phone3.jpg);
  background-repeat:no-repeat;
  width:245px;
  height:485px;
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  }  
  
#ppc_phon
{
  padding-top:3px;
  padding-left:15px;
  font-size:23px;
  font-weight:bolder;
  }
#call_heading
{
  padding-top:75px;
  padding-left:40px;
  font-size:20px;
  font-weight:bolder;
}
#call_heading_3
{
  margin-top:0px;
  margin-left:55px;  
  font-size:18px;
  font-weight:bolder;
  }
#ppc_box_3
{
  margin-top:0px;  
  margin-left:25px;
  }
#ppc_land_left_gape
{
  padding-top:115px;
  margin-left:5px;
  width:250px;
  }
#text_size
{
  font-size:10px;
  padding-left:9px;
  }
  
.ppc_new_contact_form_input{
  background-image:url(/images/input_bg.gif);
  border:0px none;
  width:115px;
  padding-left:2px;
  color:Black;

}
.ppc_new_contact_form_input_zip{
  background-image:url(/images/input_bg.gif);
  border:0px none;
  width:65px;
  padding-left:2px;
}
.ppc_call_me_now_input{
  background-image:url(/images/input_bg.gif);
  border:0px none;
  width:40px;
  text-align:center;
}
#pp_int_content
{
  border:solid 2px black;
  }
#ppc_int_content_bottom {
  font-family: Verdana,Arial,Helvetica;
  color:#737E86;
  font-size:11px;  
  text-align:left;
  margin-left:14px;
  margin-right:13px;
}
#ppc_int_content_bottom a{
  color: #737E86;
  font-size:11px;
}
#ppc_int_content_bottom a:hover{
	color: #01AFDB;
	text-decoration: none;		
}
#ppc_phon_gads_page1
{ 
  font-size:22px;
  font-weight:bolder;
  margin-top:725px; 
  margin-right:220px; 
  float:right;
  color:#34547D;
  }
#ppc_homepage  {
  margin:0px; background-color: #FFFFFF;
  background-image:url(/images/ppc_landing_bgtile.jpg);
  text-align: center;
}
#ppc_hp_topstrip{
  width: 828px;
  height: 132px; 
  background-color: #354962;
  background-image:url(/images/hp_logo_bg.jpg);
  background-repeat: no-repeat;
  text-align: left;
}
#ppc_container 
{
  margin:0 auto;
  text-align: left;
  width: 940px;
  background-color:#ffffff;
}
#ppc_logolink
{position:absolute;
}
#ppc_message
{padding-left:7px;}


 /* STYLES for TreeView */
  .treeview, .treeview ul { 
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: #E3DBC9;
}

.treeview ul {
  background-color: #E3DBC9;
  margin-top: 4px;
}

.treeview .hitarea {
  background:url(/images/treeview-grey.gif) -64px -25px no-repeat;
  height: 16px;
  width: 16px;
  margin-left: -16px;
  float: left;
  cursor: pointer;
}

/* fix for IE6 */
* html .hitarea {
  display: inline;
  float:none;
}

.treeview li { 
  margin: 0;
  padding: 0px 0pt 3px 16px;
  list-style-image:none;
}

.treeview li { background:no-repeat;}
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/images/treeview-grey.gif); }

#int_topics_treeview {
  float:right;
  width:247px;
  background-color:#E3DBC9;
}

#int_topics_treeview_text {
  padding-bottom:10px;
  font-weight:bold;
  padding-left:4px;
  font-size:20px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  color:#334048;
}
/* End STYLES for TreeView */
  
.sg_star_box { white-space:nowrap;cursor:pointer;cursor:pointer; margin:0 auto; }
.sg_star_on,.sg_star_off {float:left;width:20px;height: 20px;background-image:url(/images/stars.jpg);background-repeat:no-repeat;}
.sg_star_on {background-position:left top;}
.sg_star_off { background-position:right top;}

.ba_distance
{
  padding-left:70px;
}

.int_one_premiumsurgeonbycity {
  width:790px;
  background-color:#FFFFFF;
  font-size:10px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}

.int_premiumsurgeonbycity {
  width:395px;
  height:390px;
  background-color:#FFFFFF;
  font-size:10px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}

.int_three_premiumsurgeonbycity {
  width:260px;
  height:370px;
  background-color:#FFFFFF;
  font-size:10px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}

int_four_premiumsurgeonbycity {
  width:790px;
  background-color:#FFFFFF;
  font-size:10px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}

int_four_plus_premiumsurgeonbycity {
  width:260px;
  height:255px;
  background-color:#FFFFFF;
  font-size:10px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  line-height:12px;
}

.int_one_premiumsurgeonbycity_headerbg {
  height:26px;
  width:790px;
  background-image:url(/images/int_one_premiumsurgeonbycity_tabletop.jpg);
}

.int_premiumsurgeonbycity_headerbg {
  height:28px;
  width:395px;
  background-image:url(/images/int_premiumsurgeonbycity_tabletop.jpg);
}

.int_three_premiumsurgeonbycity_headerbg {
  height:28px;
  width:260px;
  background-image:url(/images/int_three_premiumsurgeonbycity_tabletop.jpg);
}

.int_four_premiumsurgeonbycity_alternate_headerbg {
  height:26px;
  width:790px;
  background-image:url(/images/int_four_premiumsurgeonbycity_alternate_tabletop.jpg);
}

.int_four_plus_premiumsurgeonbycity_headerbg {
  height:26px;
  width:260px;
  background-image:url(/images/int_four_plus_premiumsurgeonbycity_tabletop.jpg);
}

.int_one_premiumsurgeonbycity_headerbg h3 {
  margin-top:0px;
  padding-top:6px;
  padding-left:12px;
  margin-bottom:0px;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
}

.int_premiumsurgeonbycity_headerbg h3 {
  margin-top:0px;
  padding-top:6px;
  padding-left:12px;
  margin-bottom:0px;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
}

.int_three_premiumsurgeonbycity_headerbg h3 {
  margin-top:0px;
  padding-top:6px;
  padding-left:12px;
  margin-bottom:0px;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
}

.int_four_premiumsurgeonbycity_alternate_headerbg h3 {
  margin-top:0px;
  padding-top:6px;
  padding-left:12px;
  margin-bottom:0px;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
}

.int_four_plus_premiumsurgeonbycity_headerbg h3 {
  margin-top:0px;
  padding-top:6px;
  padding-left:12px;
  margin-bottom:0px;
  font-weight:bold;
  line-height:16px;
  color:#ffffff;
}

.int_one_premiumsurgeonbycity_whitebg {
  width:770px;
  background-image:url(/images/int_one_premiumsurgeonbycity_bgtile_white.jpg);
  padding:10px;
}

.int_premiumsurgeonbycity_whitebg {
  width:375px;
  height:325px;
  background-image:url(/images/int_premiumsurgeonbycity_bgtile_white.jpg);
  padding:10px;
}

.int_three_premiumsurgeonbycity_whitebg {
  width:240px;
  height:318px;
  background-image:url(/images/int_three_premiumsurgeonbycity_bgtile_white.jpg);
  padding:10px;
}

.int_four_premiumsurgeonbycity_whitebg {
  width:770px;
  background-image:url(/images/int_one_premiumsurgeonbycity_bgtile_white.jpg);
  padding:10px;
}

.int_four_premiumsurgeonbycity_alternate_whitebg {
  width:770px;
  background-image:url(/images/int_four_premiumsurgeonbycity_alternate_bgtile_white.jpg);
  padding:10px;
}

.int_four_plus_premiumsurgeonbycity_whitebg {
  width:240px;
  height:205px;
  background-image:url(/images/int_four_plus_premiumsurgeonbycity_bgtile_white.jpg);
  padding:10px;
}

.int_one_premiumsurgeonbycity_whitebg div {
  line-height:15px;
}

.int_premiumsurgeonbycity_whitebg div {
  line-height:15px;
}

.int_three_premiumsurgeonbycity_whitebg div {
  line-height:15px;
}

.int_four_plus_premiumsurgeonbycity_whitebg div 
{
  line-height:15px;
}

.int_tollfree_title
{
  vertical-align:top;
  font-weight:bold;
  color:#000000;
  text-align:right;
  padding-right:65px;
  padding-bottom:5px;
}

.int_three_tollfree_title
{
  vertical-align:top;
  font-weight:bold;
  color:#000000;
  text-align:center;
  padding-left:100px;
}

.int_four_tollfree_title
{
  vertical-align:bottom;
  font-weight:bold;
  color:#000000;
  text-align:center;
  width:165px;
  height:14px;
  float:right;
  padding-right:40px;
}

.int_four_plus_tollfree_title
{
  vertical-align:top;
  font-weight:bold;
  color:#000000;
  text-align:center;
  padding-left:88px;
}

.int_tollfree_number
{
  vertical-align:top;
  font-size:22px;
  font-family:Arial Black;
  font-weight:bold;
  color:#5F939C;
  text-align:right;
  padding-bottom:20px;
  padding-right:15px;
}

.int_three_tollfree_number
{
  vertical-align:top;
  font-size:18px;
  font-family:Arial Black;
  font-weight:bold;
  color:#5F939C;
  text-align:center;
  margin-right:0px;
  padding-right:0px;
  padding-left:90px;
}

.int_four_tollfree_number
{
  vertical-align:top;
  text-align:left;
  font-size:22px;
  font-family:Arial Black;
  font-weight:bold;
  color:#5F939C;
  width:205px;
  float:right;
  height:40px;
}

.int_four_plus_tollfree_number
{
  vertical-align:top;
  font-size:17px;
  font-family:Arial Black;
  font-weight:bold;
  color:#5F939C;
  text-align:center;
  margin-right:0px;
  padding-right:0px;
}

.int_office_location
{
  color:#5F939C;
  font-weight:bold;
}

.int_four_office_location
{
  color:#5F939C;
  font-weight:bold;
  width:205px;
  float:right;
}

.int_four_office_location_text
{
  width:205px;
  float:right;
  color:#000000;
}

.int_four_plus_office_location
{
  color:#5F939C;
  font-weight:bold;
  width:240px;
  float:left;
  height:16px;
  margin-top:5px;
}

.int_four_plus_office_location_text
{
  width:240px;
  float:left;
  font-size:9px;
  color:#000000;
}

.int_surgeon_background
{
  color:#5F939C;
  font-weight:bold;
  height:18px;
}

.int_credentials
{
  color:#5F939C;
  font-weight:bold;
  margin-bottom:2px;
  height:3px;
  margin-top:0px;
  padding-top:0px;
  vertical-align:top;
}

.int_text_color
{
  color:#000000;
  overflow:hidden;
}

.int_premium_buttons
{
  text-align:center;
  width:200px;
  float:right;
  padding-top:0px;
  padding-bottom:0px;
}

.int_three_premium_buttons
{
  text-align:center;
  width:130px;
  float:right;
  padding-right:11px;
}

.int_four_premium_buttons
{
  text-align:center;
  float:left;
  padding-top:8px;
}

.int_four_plus_premium_buttons
{
  text-align:center;
  width:135px;
  float:right;
  padding-right:11px;
}

.int_premium_before_after
{
  background-image:url(/images/int_premiumsurgeonbycity_bgtile_white.jpg);
  padding-left:10px;
  padding-bottom:10px;
}

.int_three_premium_before_after
{
  background-image:url(/images/int_three_premiumsurgeonbycity_bgtile_white.jpg);
  padding-left:10px;
  padding-bottom:10px;
}

.read_more_links
{
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline;
  color:Blue;
  font-size:10px;
}

a.read_more_links:link
{
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline;
  color:Blue;
  font-size:10px;
}

a.read_more_links:visited
{
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline;
  color:#737E86;
  font-size:10px;
}

a.read_more_links:hover {
  color: #000000;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline;
  font-size:10px;
  }

a.read_more_links:active {
  color:Blue;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline;
  font-size:10px;
  }

.read_more_links_align
{
  text-align:right;
  padding-right:20px;
  height:15px;
}
  
  /*ppc procedure pages*/
  
  
#ppcprocedure_homepage  {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF;
  background-image:url(/images/ppc_bgtile.jpg);
  text-align: center;
}

#ppcprocedure_topstrip {
  width: 825px;
  height: 64px; 
  background-color: #283A52;
  text-align: left;
}
#ppcprocedure_container {
  margin:0 auto;
  text-align: left;
  width: 825px;
  background-color:#253854;
}
#ppcprocedure_logolink 
{
  padding-top:0px;
  position:absolute;
  width:260px;
  height:65px;
  cursor:pointer;
}
#ppcprocedure_middle_box
{
  width:550px;
  float:right;
  padding-top:18px;
  height:30px;
  font-size:20px;
  font-family:Arial, Helvetica, Sans-Serif ;
  color:White;
}
#ppcprocedure_lead
{
  padding-top:75px;
  background-image:url(/images/ppcgenriclead.jpg);
  height:278px;
  width:260px;
  background-repeat:no-repeat;
}
#ppcprocedure_free_lead
{
  padding-top:75px;
  background-image:url(/images/ppcgenric_free_lead.jpg);
  height:278px;
  width:260px;
  background-repeat:no-repeat;
}
.ppcprocedure_lead_input{
  background-image:url(/images/input_bg.gif);
  border:0 none;
  width:135px;
  color:Black;
}
.ppcprocedure_lead_text_size
{
  width:33%;
  font-family: Arial, Helvetica ,Sans-Serif;
  text-align:right;
  font-size:12px;
  }
#ppcglance_chart_content 
{
  font-size:13px;
  float:left;
  width:533px;
  color:Black;
  margin:0;
  padding:0;
  background-image:url(/images/description_middle.jpg);
}

.ppcglance_chart_left {
  float:left;
  width:145px;
  margin:0;
  padding:0;
}
#ppcglance_chart_content h3{
  font-size:11px;
  font-weight:bold;
  margin-right:8px;
  margin-bottom:3px;
  color:Black;
  margin-top:3px;
  text-align:right;
}
.ppcglance_chart_right {
  float:right;
  width:380px;
  margin:0;
  padding:1px;
  font-size : 11px;
  font-family:Arial, Helvetica ,Sans-Serif;
}
.ppcglance_chart_right ol
{
  margin-top:0px;
  padding-left:5px;
  margin-left:5px;
}
#ppcglance_chart_content p 
{
  font-weight:10px;
  margin-top:0;
  margin-bottom:3px;
  padding:3px
}
#ppc_cost_box
{
  padding-right:8px;
  float:right;
  font-family: Tahoma,Verdana,Arial,Helvetica;
  background-image:url(/images/ppc_cost_box_image.jpg);
  width:533px; 
  height:73px;
  background-repeat:no-repeat;
}

/*for before after box*/
.ppc_before_after_box{
  width:803px;
  margin:0;
  padding:0;
}

.ppc_featured_surgeon{
  background:url(/images/ppc_before_after_middle.jpg);
  background-repeat:repeat-y;
}

.ppc_featured_surgeon .ppc_surgeon_info{
}
.ppc_surgeon_info{
  width:241px;
  float:left;
}
.ppc_surgeon_info .ppc_wrapper{
  padding:20px;
}
.ppc_featured_surgeon .ppc_studies{
  float:right;
  width:550px;
}
.ppc_studies .ppc_case_study{

}
.ppc_surgeon_info .ppc_surgeon_pic{
  float:left;
  margin-right:10px;
  height:115px;
}

.ppc_surgeon_info p{
}

.ppc_surgeon_info p.name,
.ppc_surgeon_info p.location,
.ppc_surgeon_info p.phone,
.ppc_surgeon_info p.bullet_links
{
  color:black;
  padding:0;
  margin:0;
}
.ppc_surgeon_info p.name{
  font-weight:bold;
}
.ppc_surgeon_info p.location{
  margin:6px 0;
}
.ppc_surgeon_info p.phone{
  background-image:url(/images/icon_phone.jpg);
  background-repeat:no-repeat;
  background-position:1px 1px;
  padding:3px 0px 6px 22px;
  float:left;
  font-weight:bold;
  margin:14px 0;
}

.ppc_featured_surgeon_header{
  background-image:url(/images/ppc_before_after_topbox.jpg);
  background-repeat:no-repeat;
}
.ppc_featured_surgeon_header h3{
  color:white;
  font-weight:bold;
  font-family:Arial, Helvetica ,Sans-Serif;
  margin:0;
  padding:2px 0 4px 16px;
  font-size:18px;
}
.ppc_featured_surgeon_header h2{
  color:white;
  font-weight:bold;
  font-family:Arial, Helvetica ,Sans-Serif;
  margin:0;
  font-size:16px;
  text-align :right;
  padding-right:20px;
}
img.ppc_bottom_featured_surgeon{
  *position:relative;
  *top:-5px; /* IE 6 only */
  margin:0;
}
.ppc_case_study *{
  color:#334048;
}

.ppc_case_study .images{
  float:left;
  width:400px;
}
.ppc_case_study .images h3{
  margin:4px 0px;
  font-size:13px;
  padding:0;
  font-weight:bolder;
}
.ppc_case_study .images .ppc_wrapper{
  padding-left:10px;
}
.ppc_case_study .images img{
 border:solid #548893 2px;
}

.ppc_case_study .ppc_description{
}

.ppc_case_study .ppc_stats{
  float:left;
  width:148px;
}

.ppc_case_study .ppc_stats .ppc_wrapper{
  padding:14px 0px 0px 0px;
}

.ppc_case_study .ppc_stats .ppc_wrapper p{
  line-height:16px;
  font-family:Verdana, Arial, Helvetica;
  font-size:11px;
  margin :0px;
  margin-right:2px;
}
.ppc_case_study .before,
.ppc_case_study .after
{
  float:left;
  width:190px;
}
#hp_topstrip1 {
  width: 828px;
  height: 132px; 
  background-color: #354962;
  background-repeat: no-repeat;
  text-align: left;
}
#hp_topstrip1 a 
{
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  vertical-align:middle;
}
body
{
  font-family: Verdana;
  font-size: 10px;
  text-decoration: none;
}

.droplinetabs{
overflow: hidden;
background-color:#354962;
}

.droplinetabs ul{
font: bold 10px Verdana, sans-serif;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}

.droplinetabs li{
display: inline;
margin: 0 0 0 0;
padding: 0;
}


.droplinetabs a{
float: left;
color: white;
/*background: #c76023 url(leftedge.gif) no-repeat left top; /*default background color of tabs, left corner image*/

margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
letter-spacing: 0px;
background-color:#354962;
}

.droplinetabs a::visited, .droplinetabs a:active{
color: white;
}
.droplinetabs ul li ul a:link{
color: black;
font-family: Tahoma,Verdana,Arial,Helvetica;
background: #D5E5E5;
padding-left:10px;
font-size:11px;
}

.droplinetabs a span{
float: left;
display: block;
padding: 0px 0px 0px 0px;
cursor: pointer;
}

.droplinetabs a span{
float: none;

}

/* Sub level menus*/
.droplinetabs ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
background: #D5E5E5;
visibility: hidden;
margin-top:-1px;
}

/* Sub level menu links style */
.droplinetabs ul li ul li a{ 
padding: 6px;
margin-top:0px;
padding-right: 8px;
margin: 0;
color:Black;
font-size:10px;
font-weight:bold;
line-height:20px;
background: #D5E5E5; /*sub menu background color */
}


.droplinetabs ul li ul li a span{
background: #c76023; /*sub menu background color */
color:black;
}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
/*background: #D5E5E5;*/
background: #D5E5E5;
-webkit-border-radius: 5px;  
-moz-border-radius: 5px; 
-khtml-border-radius: 5px;  
border-radius: 5px;
}
#logolink1 {
	position:absolute;
	width:290px;
	height:70px;	
	cursor:pointer;	
	float:right;
	margin-left:530px;
	margin-top:18px;
	background-repeat:no-repeat;
}
.texasinterstate
{
  padding-left:10px;
  margin-bottom:0px;
  width:200px;
  background-color:#548893;
  color:#EAEFF4;
  text-decoration:none;
  font-family: Arial,Helvetica;
  font-size: 11px;
  font-weight:bold;
}
.below_footer_text
{
  font-size:xx-small;
  font-family: Verdana,Arial,Helvetica;
  color:#737E86;
}
.below_footer_text_homepage
{
  font-size:xx-small;
  margin-left:7px;
  margin-right :13px;
  font-family: Verdana,Arial,Helvetica;
  color:#737E86;
}

#int_expert_advice_topics {
  float:right;
  width:247px;
  background-color:#E3DBC9;
}
#int_expert_advice_topics select {
  font-size:11px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
}
#int_expert_advice_topics_text {
  padding-bottom:4px;
  font-weight:bold;
  padding-left:8px;
  font-size:16px;
  font-family: Arial;
  color:#334048;
}
#int_askexpert_leftgutter {
  width:247px;
  float:left;
}
#int_featuredexpert_header {
  color:#000000;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  font-weight:bold;
  font-family: Arial;
  font-size:15px;
}
#int_featuredexpert_body {
  color:#000000;
  padding-top:3px;
  padding-left:6px;
  padding-right:6px;
  font-family: Arial;
  font-size:12px;
}
#int_featuredexpert_body a {
  color:#000000;
  font-family: Arial;
  font-size:11px;
  text-decoration:none;
}
#int_featuredexpert_body a:hover,
#int_featuredexpert_body a:active {
  color:#000000;
  text-decoration:underline;
}
#int_featuredexpert_body ul {
  margin:0;
  padding-top:10px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:5px;
}
#int_featuredexpert_body li {
  list-style-image:url(/images/bullet_arrow.jpg);
  margin-left:25px;
  margin-bottom:5px;
}
#int_featuredexpert_body_city_state {
  color:#000000;
  font-family: Arial;
  font-size:11px;
}
#int_featuredexpert_body_two_plus {
  color:#000000;
  padding-top:3px;
  padding-left:6px;
  padding-right:6px;
  font-family: Arial;
  font-size:11px;
}
#int_featuredexpert_body_two_plus a {
  color:#000000;
  font-family:Arial;
  font-size:10px;
  text-decoration:none;
}
#int_featuredexpert_body_two_plus a:hover,
#int_featuredexpert_body_two_plus a:active {
  color:#000000;
  text-decoration:underline;
}
#int_featuredexpert_body_two_plus ul {
  margin:0;
  padding-top:0px;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:5px;
}
#int_featuredexpert_body_two_plus li {
  list-style-image:url(/images/bullet_arrow.jpg);
  margin-left:8px;
  margin-bottom:2px;
}
#int_featuredexpert_footer {
  color:#000000;
  font-weight:bold;
  font-family: Arial;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
}
#int_featuredexpert_footer a {
  color:#000000;
  font-weight:bold;
  font-family: Arial;
  font-size:12px;
}
#int_featuredexpert_footer a:hover,
#int_featuredexpert_footer a:active {
  color:#000000;
  text-decoration:none;
}
#sddm
{
  margin:0;
  padding:12px 0 0 0;
  z-index: 30;
}
#sddm li
{
  margin: 0;
  padding: 0px 0px 0px 0px;
  list-style: none;
  float: left;
  font: 15px arial;
  width:195px;
}
#sddm li a
{
  display: block;
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 5px 0px;
  color: #F8FFFF;
  text-align: center;
  text-decoration: none;
  font: 15px arial;
  vertical-align:top;
}
#sddm li a:hover
{
  color:#ffffff;
}
#sddm li a img
{
  margin: 0px 0px 0px 15px;
}
#sddm div
{
  position: absolute;
  visibility: hidden;
  margin: 0;
  padding: 0;
}
#sddm div a
{
  position: relative;
  display: block;
  margin: 0;
  padding:4px 0px 4px 0px;
  width:195px;
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  background: #DAE1E9;
  color: #000000;
  font: 12px arial;
}
#sddm div a:hover
{
  background: #4B5C70;
  color: #FFFFFF;
}
#bottomline
{
  border-bottom:solid 1px #D0DEDE;
}
.panelcss
{
  overflow:hidden;
}
.expertadvice
{
  padding-top:8px;
}
.gtxt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-align:left;
}
.print_surgeon_response
{
  background-color:#a0a0c8;
}
.below_footer_text
{
  font-size:xx-small;
  font-family: Verdana,Arial,Helvetica;
  color:#737E86;
}
.below_footer_text_homepage
{
  font-size:xx-small;
  margin-left:7px;
  margin-right :13px;
  font-family: Verdana,Arial,Helvetica;
  color:#737E86;
}

/* procedure page style */

#int_procedure_content_toptext 
{
  font-family: Tahoma,Verdana,Arial,Helvetica;
  color:#424242;
  font-size:19px;
  padding-top:10px;
  padding-left:5px;
  padding-bottom:5px;
}
.main_procedure_heading
{
  font-family: Arial,Helvetica;
  font-size: 20px;
  font-weight:500;
  color:White;
  padding-left:5px;
  padding-top:5px;
}
a.main_procedure_heading:link, a.main_procedure_heading:visited, a.main_procedure_heading:active
{
  font-family: Arial,Helvetica;
  font-size: 18px;
  font-weight:500;
  color:White;
  text-decoration: none;
  padding-left:5px;
}
a.main_procedure_heading:hover
{
  text-decoration: underline;
}
a.main_procedure_links:link, a.main_procedure_links:visited, a.main_procedure_links:active
{
  color: #000000;
  margin-left:5px;
  line-height:15px;
  text-decoration: none;
  font-family: Arial,Helvetica;
  font-size: 12px;
}
a.main_procedure_links:hover
{
  text-decoration: underline;
}

a.procedure_simple_links:link, a.procedure_simple_links:visited, a.procedure_simple_links:active
{
  color: #000000;
  margin-left:10px;
  line-height:15px;
  text-decoration: none;
  font-family: Arial,Helvetica;
  font-size: 12px;
}
a.procedure_simple_links:hover
{
  text-decoration: underline;
}

.rejuvenation_procedure_heading_bg
{
  background:url(/images/procedure_link_top_bg.jpg);
  background-repeat:no-repeat;
  height:29px;
}

.rejuvenation_procedure_mid_heading_bg
{
  background:url(/images/reju_procedure_link_top_bg.jpg);
  background-repeat:no-repeat;
  height:30px;
}

.procedure_page_heading_bg
{
  background:url(/images/procedure_male_top_bg.jpg);
  background-repeat:no-repeat;
  height:29px;
}
.procedure_page_link_bg
{
  height:24px;
  background-image:url('/images/procedure_link_middle_bg.jpg');
  background-repeat:no-repeat;
}
.procedure_page_bottom
{background-image:url('/images/procedure_link_bottom_bg.jpg');
  background-repeat:no-repeat;
  height:32px;
}
.procedure_page_top_big_bg
{
  background:url(/images/procedure_top_big_bg.jpg);
  background-repeat:no-repeat;
  height:27px;
}
.procedure_page_middle_big_bg
{
  background:url(/images/procedure_middle_big_bg.jpg);
  height:23px;
  background-repeat:no-repeat;
}
.procedure_page_bottom_big_bg
{
  background:url(/images/procedure_bottom_big_bg.jpg);
  background-repeat:no-repeat;
  height:19px;
}
.procedure_male_heading_bg
{
  background:url(/images/procedure_male_top_bg.jpg);
  background-repeat:no-repeat;
  height:30px;
}
.procedure_page_male_link_bg
{
  height:24px;
  background-repeat:no-repeat;
}
.procedure_page_male_bottom
{
  background-repeat:no-repeat;
  height:32px;
}
.procedure_page_heading_bg_dentistry
{
  background:url(/images/procedure_link_top_bg_dentistry.jpg);
  background-repeat:no-repeat;
  height:30px;
}
.normal_text
{
  font-family: Arial,Helvetica;
  font-size: 18px;
  font-weight:500;
  color:White;
  text-decoration: none;
  padding-left:5px;
}
.procedure_page_bottom_dentistry
{
  background:url(/images/procedure_page_bottom_bg_dentistry.jpg);
  background-repeat:no-repeat;
  height:19px;
}
#int_expert_advice_topics {
  float:right;
  width:247px;
  background-color:#E3DBC9;
}
#int_expert_advice_topics select {
  font-size:11px;
  font-family: Tahoma,Verdana,Arial,Helvetica;
}
#int_expert_advice_topics_text {
  padding-bottom:4px;
  font-weight:bold;
  padding-left:8px;
  font-size:16px;
  font-family: Arial;
  color:#334048;
}
#int_askexpert_leftgutter {
  width:247px;
  float:left;
}
#int_featuredexpert_header {
  color:#000000;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  font-weight:bold;
  font-family: Arial;
  font-size:15px;
}
#int_featuredexpert_body {
  color:#000000;
  padding-top:3px;
  padding-left:6px;
  padding-right:6px;
  font-family: Arial;
  font-size:12px;
}
#int_featuredexpert_body a {
  color:#000000;
  font-family: Arial;
  font-size:11px;
  text-decoration:none;
}
#int_featuredexpert_body a:hover,
#int_featuredexpert_body a:active {
  color:#000000;
  text-decoration:underline;
}
#int_featuredexpert_body ul {
  margin:0;
  padding-top:10px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:5px;
}
#int_featuredexpert_body li {
  list-style-image:url(/images/bullet_arrow.jpg);
  margin-left:25px;
  margin-bottom:5px;
}
#int_featuredexpert_body_city_state {
  color:#000000;
  font-family: Arial;
  font-size:11px;
}
#int_featuredexpert_body_two_plus {
  color:#000000;
  padding-top:3px;
  padding-left:6px;
  padding-right:6px;
  font-family: Arial;
  font-size:11px;
}
#int_featuredexpert_body_two_plus a {
  color:#000000;
  font-family:Arial;
  font-size:10px;
  text-decoration:none;
}
#int_featuredexpert_body_two_plus a:hover,
#int_featuredexpert_body_two_plus a:active {
  color:#000000;
  text-decoration:underline;
}
#int_featuredexpert_body_two_plus ul {
  margin:0;
  padding-top:0px;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:5px;
}
#int_featuredexpert_body_two_plus li {
  list-style-image:url(/images/bullet_arrow.jpg);
  margin-left:8px;
  margin-bottom:2px;
}
#int_featuredexpert_footer {
  color:#000000;
  font-weight:bold;
  font-family: Arial;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
}
#int_featuredexpert_footer a {
  color:#000000;
  font-weight:bold;
  font-family: Arial;
  font-size:12px;
}
#int_featuredexpert_footer a:hover,
#int_featuredexpert_footer a:active {
  color:#000000;
  text-decoration:none;
}

#int_individual_procedure_left_fixed
{
  margin-top: 0px;
  padding-top: 0px;
  width: 790px;
  float: left;
}

.lead_form_label
{
  padding-top: 3px;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bolder;
  color: #000000;
}

.lead_form_textbox
{
  margin-top: 2px;
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  background-color: #ffffff;
  border: solid 1px #3D4A58;
  width: 120px;
}

.lead_form_redastrik
{
  padding-top: 3px;
  padding-right: 3px;
  font-family: Arial;
  font-size: 8pt;
  color: #ff0000;
}

.lead_form_noborder
{
  padding: 0px;
  margin: 0px;
  border: 0px;
  border-color: #000000;
}

/* procedures home pages*/

.procedure_home_page_smallbox
{
  background:url(/images/procedure_home_small_box.jpg);
  background-repeat:no-repeat;
  width:183px;
  height:184px;
  font-family:Arial,Helvetica;
  font-size:12px;
  color:#000000;
}
.procedure_hp_small_link {
  font-family:Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:12px;
  }
a.procedure_hp_small_link:link {
  font-family: Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:12px;
  }

a.procedure_hp_small_link:visited {
  font-family:Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:12px;
}

a.procedure_hp_small_link:hover {
  color: #737E86;
  font-family:Arial,Helvetica;
  text-decoration: underline;
  font-size:12px;
}

a.procedure_hp_small_link:active {
  color: #737E86;
  font-family:Arial,Helvetica;
  text-decoration: none;
  font-size:12px;
  }
.procedure_home_page_heading 
{
  font-family:Arial,Helvetica;
  margin-top:0px;
  padding-top:5px;
  padding-bottom:2px;
  margin-bottom:5px;
  font-weight:bold;
  color:#263850;
  font-size:15px;
}
.procedure_home_page_smallbox_d
{
  background:url(/images/procedure_home_small_box_d.jpg);
  background-repeat:no-repeat;
  width:183px;
  height:184px;
  font-family:Arial,Helvetica;
  font-size:12px;
  color:#000000;
}
.procedure_home_small_box_c
{
  background:url(/images/procedure_home_small_box_c.jpg);
  background-repeat:no-repeat;
  width:183px;
  height:184px;
  font-family:Arial,Helvetica;
  font-size:12px;
  color:#000000;
}
.procedure_home_page_big_box
{
  background:url(/images/procedure_home_big_box.jpg);
  background-repeat:no-repeat;
  width:560px;
  height:9px;
}
.procedure_home_page_big_box_m
{
  background:url(/images/procedure_home_big_box_m.jpg);
  width:560px;
}
.procedurehomelinks {
  font-family:Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:13px;
  }

a.procedurehomelinks:link {
  font-family: Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:13px;
  }

a.procedurehomelinks:visited {
  font-family:Arial,Helvetica;
  text-decoration: none;
  color:#000000;
  font-size:13px;
}

a.procedurehomelinks:hover {
  color: #737E86;
  font-family:Arial,Helvetica;
  text-decoration: underline;
  font-size:13px;
}

a.procedurehomelinks:active {
  color: #737E86;
  font-family:Arial,Helvetica;
  text-decoration: none;
  font-size:13px;
  }
.procedure_home_page_big_box_b
{
  background:url(/images/procedure_home_big_box_b.jpg);
  width:568px;
  height:9px;
}
.gallery_page_bottom
{
  background:url(/images/gallery_bottom.jpg);
  background-repeat:no-repeat;
  height:32px;
}
.gallery_procedure
{
  font-family: Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
  color:White;
  padding-left:15px;
  padding-top:5px;
}
a.gallery_procedure:link, a.gallery_procedure:visited, a.gallery_procedure:active
{
  font-family: Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
  color:White;
  text-decoration: none;
  padding-left:15px;
}
a.gallery_procedure:hover
{
  text-decoration: underline;
}
#procedure_box_1
{
  float:left;
  margin-top:30px;
  color:Black;
}
#procedure_box_1 a
{
  color:Black;
}
#procedure_box_1 div
{
  padding-left:0px;
  line-height:18px;
  width:800px;
  color:Black;
}
.home_page_content
{
  margin-left:7px;
  margin-right:7px;
  padding-top:7px;
  font-family:Verdana,Arial,Helvetica;
  color:#303030;
  font-size:11px;
  width:812px;
}
.home_page_link
{
  font-family:Verdana,Arial,Helvetica;
  color:#303030;
  font-size:11px;
}
a.home_page_link:link {
  font-family:Verdana,Arial,Helvetica;
  text-decoration: none;
  color:#303030;
  font-size:11px;
  }
a.home_page_link:visited {
  font-family:Verdana,Arial,Helvetica;
  text-decoration: none;
  color:#303030;
  font-size:11px;
}
a.home_page_link:hover {
  color:#737E86;
  font-family:Verdana,Arial,Helvetica;
  text-decoration:none;
  font-size:11px;
}
a.home_page_link:active {
  color: #737E86;
  font-family:Verdana,Arial,Helvetica;
  text-decoration:none;
  font-size:11px;
}
.home_lead_form_label
{
  padding-top: 2px;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bolder;
  color: #000000;
}
.home_lead_form_control
{
  margin-top: 1px;
  padding-left:1px;
  font-family: Arial;
  font-size: 7.8pt;
  color: #000000;
  background-color: #ffffff;
  border: solid 1px #3D4A58;
  width: 110px;
  height:13px;
}
.home_lead_form_textbox
{
  margin-top: 1px;
  font-family: Arial;
  font-size: 7.8pt;
  color: #000000;
  background-color: #ffffff;
  border: solid 1px #3D4A58;
  width: 110px;
}

.cost_find_surgeon_table
{
  width: 394px;
  height: 96px;
  border: 0px;
  border-collapse: collapse;
  font-family: Arial;
  font-size: 13px;
  color: #000000;
  background-image: url(/images/cost_contact_surgeon_bg.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  border: none;
}

.cost_find_surgeon_table td { padding: 5px; }

.cost_table
{
  width: 394px;
  border: 0px;
  border-collapse: collapse;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  border-bottom: solid 1px #88ACB4;
}

.cost_table th, .cost_table th a
{
  height: 29px;
  font-family: Arial;
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
  padding: 3px 5px 0px 0px;
  vertical-align: middle;
  text-decoration: none;
  background-color: Transparent;
  background-image: none;
}

.cost_table th a:hover
{
  text-decoration: underline;
}

.cost_table_row
{
  height: 23px;
  background-image: url(/images/cost_table_row_bg.jpg);
  background-repeat: repeat-y;
  color: #000000;
}

.cost_table_row a
{
  font-family: Arial;
  color: #000000;
  text-decoration: none;
}

.cost_table_row a:hover
{
  text-decoration: underline;
}

.cost_table_alt_row
{
  height: 23px;
  background-image: url(/images/cost_table_alt_row_bg.jpg);
  background-repeat: repeat-y;
  color: #000000;
}

.cost_table_alt_row a
{
  font-family: Arial;
  color: #000000;
  text-decoration: none;
}

.cost_table_alt_row a:hover
{
  text-decoration: underline;
}

.cost_table td
{
  height: 23px;
  border: 0px;
  border-left: solid 1px #88ACB4;
  border-right: solid 1px #88ACB4;
  padding: 0px 8px 0px 8px;
  vertical-align: middle;
  line-height: 23px;
}

.gallery_procedure_header
{
  background-image: url(/images/gallery_top_green.jpg);
  background-repeat: no-repeat;
  height: 29px;
}

.gallery_procedure_header_wide
{
  background-image: url(/images/gallery_top_wide_green.jpg);
  background-repeat: no-repeat;
  height: 29px
}

.gallery_procedure_footer
{
  background-image: url(/images/gallery_bottom_blue.jpg);
  background-repeat: no-repeat;
  height: 29px;
}

.gallery_procedure_footer_wide
{
  background-image: url(/images/gallery_bottom_wide_blue.jpg);
  background-repeat: no-repeat;
  height: 29px;
}

.procedure_small_top_bg
{
  background:url(/images/procedure_link_top_bg.jpg);
  background-repeat:no-repeat;
  height:29px;
}

.procedure_small_middle_bg
{
  height:24px;
  background-image:url('/images/new_procedure_link_bg.jpg');
  background-repeat:no-repeat;
}

.procedure_small_bottom_bg
{
  background-image:url('/images/new_procedure_page_bottom_b.jpg');
  background-repeat:no-repeat;
  height:32px;
}

.procedure_medium_top_bg
{
  background:url(/images/reju_procedure_link_top_bg.jpg);
  background-repeat:no-repeat;
  height:29px;
}

.procedure_medium_middle_bg
{
  height:24px;
  background-image:url('/images/procedure_medium_mid_bg.jpg');
  background-repeat:no-repeat;
}

.procedure_medium_bottom_bg
{
  background-image:url('/images/procedure_medium_bottom_bg.jpg');
  background-repeat:no-repeat;
  height:32px;
}

.gallery_procedure_small_header
{
  background-image: url('/images/new_gallery_header_small.jpg');
  background-repeat: no-repeat;
  height: 26px
}

.gallery_procedure_small_footer
{
  background-image: url('/images/new_gallery_bottom_blue.jpg');
  background-repeat: no-repeat;
  height: 26px;
}

.main_gallery_procedure_heading
{
  font-family: Arial,Helvetica;
  font-size: 14px;
  font-weight:bold;
  color:#303E3F;
  padding-left:5px;
  padding-top:5px;
}

.gallery_procedure_medium_header
{
  background-image: url('/images/new_gallery_header_medium.jpg');
  background-repeat: no-repeat;
  height: 26px
}

.gallery_procedure_medium_footer
{
  background-image: url('/images/new_gallery_bottom_medium.jpg');
  background-repeat: no-repeat;
  height: 26px;
}

.gallery_procedure_wide_header
{
  background-image: url('/images/new_gallery_header_wide.jpg');
  background-repeat: no-repeat;
  height: 26px
}

.gallery_procedure_wide_footer
{
  background-image: url('/images/new_gallery_bottom_wide.jpg');
  background-repeat: no-repeat;
  height: 26px;
}

a.main_gallery_procedure_heading:link, a.main_gallery_procedure_heading:visited, a.main_gallery_procedure_heading:active
{
  font-family: Arial,Helvetica;
  font-size: 14px;
  font-weight:bold;
  color:#303E3F;
  text-decoration: none;
  padding-left:5px;
}

.gallery_procedure_small_mid
{
  background-color:#E0EAEC;
}

a.new_gallery_procedure:link, a.new_gallery_procedure:visited, a.new_gallery_procedure:active
{
  font-family: Arial,Helvetica;
  font-size: 12px;
  font-weight:bold;
  color:#9CAEBA;
  text-decoration: none;
  padding-left:15px;
}

.procedure_wide_top_bg
{
  background-image:url('/images/new_procedure_wide_top_bg.jpg');
  background-repeat:no-repeat;
  height:29px;
}

.procedure_wide_middle_bg
{
  height:24px;
  background-image:url('/images/new_procedure_wide_middle_b.jpg');
  background-repeat:no-repeat;
}

.procedure_wide_bottom_bg
{
  background-image:url('/images/new_procedure_wide_bottom_b.jpg');
  background-repeat:no-repeat;
  height:28px;
}

.procedureheading
{
  font-family:Arial;
  color:#354961;
  text-decoration:none;
  font-size:24px;
  font-weight:bold;
  margin-top:0;
  padding-top:0;
}
.procedureheadingsecond
{
  font-family:Arial;
  color:#354961;
  text-decoration:none;
  font-size:22px;
  font-weight:bold;
  margin-top:0;
  padding-top:0;
}

.largeprocedurenameheading
{
  font-family:Arial;
  color:#354961;
  text-decoration:none;
  font-size:22px;
  font-weight:bold;
  margin-top:0;
  padding-top:0;
}
.largeprocedurenameheadingsecond
{
  font-family:Arial;
  color:#354961;
  text-decoration:none;
  font-size:20px;
  font-weight:bold;
  margin-top:0;
  padding-top:0;
}
.screenpopheading
{
  font-family:Arial,Helvetica,Verdana;
  font-weight:bold;
  font-size:26px;
  color:#000000;
}
.screenpopbody
{
  font-family:Arial,Helvetica,Verdana;
  font-weight:bold;
  font-size:13px;
  color:#000000;
}

