Body
{   
margin:0; 
background:#efefef; 
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #000000; 
text-align: center; 
line-height: 13px
}
BLOCKQUOTE
{   
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #0d366c; 
line-height:18px;
}

label {  
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right; 
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px;
font-weight:bold; 
}

fieldset {  
margin: 0em 0 0 0;  
padding: 0; 
} 
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold; 
} 

#fade_content A
{
color:#fff;
font-decoration:underline;
}

#testimonials { 
padding-top:20px; 
border-bottom:1px #cdcdcd dashed;
padding-bottom:8px; 
} 

#headshot {  
float:left;
padding-right:5px;
height:155px;
} 

fieldset ol {  
padding: 0em 1em 0 1em;  
list-style: none; 
} 
fieldset li {  
padding-bottom: 1em; 
} 
fieldset.submit {  
border-style: none; 
}


#verify_image
{
border:#cdc 1px solid;
margin-top: 6px;
margin:5px 0 0 10px;
}

H2
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 22px; 
letter-spacing:-1px;
color: #0d366c;
margin-bottom:-10px; 
font-weight:bold;
}

#content
{
padding:22px;
}

P, LI
{
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #0d366c; 
line-height:18px;
}

#sub_nav
{
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 11px; 
color: #0d366c;
}


#header
{
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 11px; 
color: #ffffff; 
text-decoration:none;
margin-top:2px;
margin-bottom:2px;
margin-right:10px;
text-align:right;
}

A.header
{
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 11px; 
color: #ffffff; 
text-decoration:none;
}

A:hover.header
{ 
text-decoration:underline;
}

A.sub_nav
{
font-family: 'Trebuchet MS', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 10px; 
color: #0d366c;
font-weight:bold;
text-decoration:none;
}

A:hover.sub_nav
{
text-decoration:underline;
}

P SPAN
{
color: #1C849E;
font-weight: bold;

}

P.intro
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size:15px;
line-height:22px;
color:#0d366c;
}

.footer
{font-family: Garamond, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 14px; 
color:#7D7D7D;}

A.footer
{font-family: Garamond, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color:#7D7D7D;}

.footer2
{
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 10px; 
color:#7D7D7D;
}

A.footer2
{
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
text-decoration:underline; 
color:#7D7D7D;
}

#front_header
{   
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 19px; 
color: #000000; 
padding:10px;
font-weight:bold;
letter-spacing:-1px;
}

#front_watch
{   
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #000000; 
line-spacing:15px;
font-weight:bold;
}

#testimonial
{
background:url('../images/testimonial_background.jpg') no-repeat;
height:190px;
width:470px;
}

#testimonial_content
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 14px; 
color: #000000; 
line-spacing:15px;
padding:15px;
letter-spacing:0px;
}

#testimonial_content A
{
color: #000000; 
text-decoration:none;
}

#testimonial_writeup
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 14px; 
color: #3687AB; 
line-spacing:18px;
padding-top:12px;
letter-spacing:0px;
}

#testimonial_who
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #0d366c; 
line-spacing:18px;
padding-top:12px;
letter-spacing:0px;
}

#facts
{
background:url('../images/facts_background.jpg') no-repeat;
height:267px;
width:411px;
}

#facts_content
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 18px; 
color: #000000; 
line-spacing:15px;
padding:15px;
letter-spacing:-1px;
}

#facts_writeup
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 14px; 
color: #6d6d6d; 
line-spacing:18px;
padding-top:12px;
letter-spacing:0px;
padding-right:140px;
}

#facts_writeup SPAN
{
font-size: 14px; 
color: #0d366c; 
font-weight:bold;
letter-spacing:-1px;
}

#procedure
{
background:url('../images/procedure_background.jpg') no-repeat;
height:267px;
width:411px;
}

#background_01
{
background:url('../images/background_01.jpg') no-repeat;
height:267px;
width:411px;
}

#background_02
{
background:url('../images/background_02.jpg') no-repeat;
height:267px;
width:411px;
}

#background_03
{
background:url('../images/background_03.jpg') no-repeat;
height:267px;
width:411px;
}

#background_04
{
background:url('../images/background_04.jpg') no-repeat;
height:267px;
width:411px;
}


#background_05
{
background:url('../images/background_05.jpg') no-repeat;
height:267px;
width:411px;
}


#news_content
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #FF7E00; 
line-spacing:15px;
padding:15px;
letter-spacing:0px;
}

#news_content SPAN
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 18px;
color: #0d366c; 
line-height: 22px;
font-weight:bold;
}

#contact
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 15px;
color: #6d6d6d;
float:left;
width:170px;
padding:15px;
}

#contact .blue
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 15px;
font-weight:bold;
color: #0d366c;
}

#contact .orange
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 15px;
font-weight:bold;
color: #fe8f00;
}

#news_listings
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 15px; 
color: #757575; 
padding-top:12px;
padding-left:40px;
letter-spacing:0px;
}

A.news_listings
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #868686; 
text-decoration:none;
}

A:hover.news_listings
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 13px; 
color: #868686; 
text-decoration:underline;
}

#fade_left{
background:#ffffff url('../images/fade_left.jpg') no-repeat top right;
width:138px;
float:left;
height:91px;
}

#fade_left2{
background:#ffffff url('../images/fade_left.jpg') no-repeat top right;
width:137px;
float:left;
height:91px;
}

#fade_right{
background:#ffffff url('../images/fade_right.jpg') no-repeat top left;
width:137px;
float:left;
height:91px;
}

#fade_content
{
font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-decoration:none;
padding:8px;
}

.main_heading {
font-family: Trebuchet MS, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
font-size: 30px; 
padding: 55px 0px 12px 0px;
color: #000000; 
letter-spacing:-1px;
}

hr {/*the border*/
border-left:0px none; border-right:0px none; border-bottom:0px none; border-top:1px dashed #B8B8B8; width: 100%;
margin-top: -3px;
margin-bottom: -4px;
height: 1px
} 

.menu a {
color:#000000;
font:11px Arial, sans-serif;
display:block;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
padding:4px 13px;
text-decoration:none;}

.top_left {
background:#ffffff url('../images/top_left.gif') no-repeat top left;
}

.top_right_home {
background:url('../images/girl_beach.jpg') no-repeat top right;
}


#navMain {
background:url('../images/nav_bg.jpg') no-repeat;
position:relative;
float:right;
width:961px;
height:35px;
top:0;
display:block;
overflow:hidden;
font-size:85%
}

#navMain li {
display:block;
position:absolute; 
top:0;
height:35px;}

#navMain li a {
display:block;
height:35px;
text-indent:-1000em;}

#navMain .nLasik {left:0; width:138px;}
#navMain .nProcedures {left:138px; width:137px;}
#navMain .nFAQ {left:275px; width:137px;}
#navMain .nFinancing {left:412px; width:138px;}
#navMain .nCorporate {left:550px; width:137px;}
#navMain .nMedia {left:687px; width:137px;}
#navMain .nContact {left:824px; width:137px;}

#navMain .nLasik a:hover, #navMain .nLasic a.active {background:url('../images/nav_bg.jpg') no-repeat 0 -35px;}
#navMain .nProcedures a:hover, #navMain .nProcedures a.active {background:url('../images/nav_bg.jpg') no-repeat -138px -35px;}
#navMain .nFAQ a:hover, #navMain .nFAQ a.active {background:url('../images/nav_bg.jpg') no-repeat -275px -35px;}
#navMain .nFinancing a:hover, #navMain .nFinancing a.active {background:url('../images/nav_bg.jpg') no-repeat -412px -35px;}
#navMain .nCorporate a:hover, #navMain .nCorporate a.active {background:url('../images/nav_bg.jpg') no-repeat -550px -35px;}
#navMain .nMedia a:hover, #navMain .nMedia a.active {background:url('../images/nav_bg.jpg') no-repeat -687px -35px;}
#navMain .nContact a:hover, #navMain .nContact a.active {background:url('../images/nav_bg.jpg') no-repeat -824px -35px;}



.sub_body
{   
margin:0; background:url('../images/sub_bg.jpg') repeat-x 0% center; height: 100%; background-position-y:center; font-family:Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size:13px; color:#000000; text-align:center; line-height:13px; background-repeat:repeat-x
}

SELECT
{
	font-family: Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size: 13px; color: #000000; line-height: 16px;
}
H5
{
	font-family: Georgia, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size: 15px; color: #000000; line-height: 16px; margin-bottom:5px; letter-spacing:-1px;
}

#errorMessage
{
font-family: 'Trebuchet MS', Tahoma, sans-serif;
font-size: 18px;
color:red;
}

#successMessage
{
font-family: 'Trebuchet MS', Tahoma, sans-serif;
font-size: 18px;
color:green;
}