/* CSS Document */

body {
background-color:#e2e6f0;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}

a {
color:#ac283f;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#e08d9b;
}

* #page_index {
width:800px;
margin:auto;
}

* #page {
width:800px;
margin:auto;
background-image:url(images/lighthouse_bg.jpg);
background-position:bottom;
background-attachment:fixed;
background-repeat:no-repeat;
}

* #left {
float:left;
width:492px;
}

* #right_text {
width:198;
height:366px;
padding-left:10px;
padding-top:10px;
background-image:url('images/right_bg.jpg');
background-position:bottom right;
background-repeat:no-repeat;
overflow:hidden;
}

* #right_header {
width:308;
height:149px;
}

* #right_header1 {
width:129px;
height:149px;
float:left;
}

* #right_header2 {
width:179px;
height:149px;
float:right;
background-image:url('images/right_header_bg.gif');
background-position:bottom;
background-repeat:no-repeat;
}

* #appt_box {
width:308px;
height:25px;
text-align:center;
background-color:#213165;
}

* #right {
float:right;
width:308px;
height:550px;
}

* #right_int {
width:614px;
float:right;
}

* #disclaimer_cont {
width:800px
}

* #disclaimer_header_int {
width:800px;
height:115px;
background-color:#e2e6f0;
}

* #header_int {
width:614px;
height:115px;
background-color:#e2e6f0;
}

* #header_int_left {
width:320px;
height:115px;
float:left;
background-image:url("images/top_cosmetic.jpg");
}

* #header_int_logo {
width:117px;
height:115px;
float:left;
}

* #header_int_address {
width:177px;
height:115px;
float:right;
}

* #header_int_right {
width:294px;
height:115px;
float:right;
}

* #left_int {
width:186px;
height:670px;
float:left;
}

* .top_img {
padding-top:61px;
}

/* Navigation Styles **/

* #nav_office {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_office img {
padding-left:3px;
padding-right:3px;
}

* #nav_high_tech {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_high_tech img {
padding-left:5px;
padding-right:5px;
}

* #nav_testimonials {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_testimonials img {
padding-left:3px;
padding-right:3px;
}

* #nav_cosmetic {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_cosmetic img {
padding-left:6px;
padding-right:6px;
}

* #nav_hygiene {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_hygiene img {
padding-left:7px;
padding-right:7px;
}

* #nav_comfort {
width:614px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_comfort img {
padding-left:11px;
padding-right:11px;
}

* #nav_disclaimer {
width:800px;
height:25px;
background-color:#213165;
clear:both;
}

#nav_disclaimer img {
padding-left:11px;
padding-right:11px;
}

/* END Navigation Styles **/

* #disclaimer_text {
width:780px;
padding:15px 10px 10px 10px;
}

* #int_text {
width:594px;
padding:15px 10px 10px 10px;
}

* #footer {
width:770px;
padding:20px 10px 10px 20px;
clear:both;
color:#625846;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer .links {
padding-right:9px;
}

/* PATIENT EDUCATION STYLES */

* #content_wrapper {
float:right;
width:200px;
padding:0 0 7px 0;
}

* #content_img {
font-family:Arial, Helvetica, sans-serif;
color:#e08d9b;
font-size:10px;
margin-left:5px;
margin-right:5px;
border:1px solid #e08d9b;
width:200px;
}

* #content_factoid {
font-family:Arial, Helvetica, sans-serif;
color:#e08d9b;
font-size:12px;
margin-top:45px;
background-color:#FFFFFF;
border-top:14px solid #e08d9b;
border-right:1px solid #e08d9b;
border-left:1px solid #e08d9b;
border-bottom:1px solid #e08d9b;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

* #content_subnav {
font-family:Arial, Helvetica, sans-serif;
color:#e08d9b;
font-size:12px;
}

#content_subnav ul{
padding-left: 10px;
margin-left: 8px;
}

/* edit.com */

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

.NormalText, body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	font-style:normal;
}

.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #625846;
	font-weight: normal;
}

.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
}

.SubjectHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
}

td.GrayBorderBottom {border-bottom: solid 1px #474747; text-align: right;}