body, p, table, th, td {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 11px ;
	}
	
a {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 11px ;
	text-decoration: underline;
	}	
	
.red {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 11px ;
	text-decoration: none;
	}	
	
.red_sm {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 9px ;
	text-decoration: underline;
	}		
	
.bluebold {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px ;
	text-decoration: none;
	font-weight:bold;
	}	
	
.bluebold2 {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 12px ;
	text-decoration: none;
	font-weight:bold;
	}	
	

	
	
	
.li   { list-style-type: disc; list-style-image: url(images/common/bullet.gif);  }

/* MAINCOPY */

.formFields {
	font-family: Arial, Helvetica, Sans Serif;
	color: #193f56;
	font-size: 10px;
	font-weight: normal;
}

.copy {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
	font-weight: normal;
	/*background-image: url(images/common/bg_copy.gif);*/
}

.copy_notoppad {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	font-weight: normal;
}

.intro {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 13px;
	padding-right: 10px;
	font-weight: normal;
}

.head  {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px;
	padding-right: 10px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
}

.admin, .admin a {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	
}




.head_long {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px;
	padding-right: 10px;
	font-weight: bold;
}

.title {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 16px;
	padding-right: 10px;
	padding-bottom: 15px;
	font-weight: normal;
}

.subtitle {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px;
	font-weight: normal;
}

/* FAQ */
.qacopy {
	line-height: 20px;
}

/* 4STEPS */

.stepscopy {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 13px;
	padding-right: 10px;
	font-weight: normal;
}

.stepshead {
	font-family: Arial, Helvetica, Sans Serif;
	color: #193f56;
	font-size: 10px;
	font-weight: bold;
}

.stepslink a {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 10px ;
	text-decoration: none;
	font-weight: bold;
	}	
	


/* PATIENT GALLERY */

.gallerycopy {
	font-family: Georgia, Times New Roman, Serif;
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-weight: normal;
	line-height: 18px;
}

.galleryhead {
	font-family: Georgia, Times New Roman, Serif;
	color: #336699;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 10px;
	font-weight: normal;
}

.galleryintro {
	font-family: Georgia, Times New Roman, Serif;
	color: #5478a0;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	line-height: 18px;
}

.gallerycopybig {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px;
	padding-right: 10px;
	font-weight: bold;
}

/* CELEBRITY CORNER */

.celebhead {
	font-family: Georgia, Times New Roman, Serif;
	color: #336699;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 10px;
	font-weight: normal;
}

.celeblink, a.celeblink {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 10px ;
	text-decoration: none;
	font-weight: bold;
	}	
	
		

/* SHOP COPY */

.shopintro {
	font-family: Arial, Helvetica, Sans Serif;
	color: #004081;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
	font-weight: normal;
}

.shophomeblurb {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 15px;
	font-weight: normal;
}

.price {
	font-family: Arial, Helvetica, Sans Serif;
	color: #b25d3b;
	font-size: 11px;
	padding-right: 10px;
	line-height: 25px;
	font-weight: bold;
}

.shophead {
	font-family: Arial, Helvetica, Sans Serif;
	color: #5478a0;
	font-size: 11px;
	padding-right: 10px;
	line-height: 30px;
	font-weight: bold;
}

/* INTERACTIVE GALLERY */
.columncopy {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	font-weight: normal;
	/*background-image: url(images/common/bg_copy.gif);*/
}

/* RIGHT */

.r_white_verdana {
	font-family: Verdana, Arial, Sans Serif;
	color: #dfe2e5;
	font-size: 9px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}

.r_white_verdana a {
	font-family: Verdana, Arial, Sans Serif;
	color: #dfe2e5;
	font-size: 9px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}


.r_white {
	font-family: Georgia, "Times New Roman";
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

.r_white a {
	font-family: Georgia, Times New Roman;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}



.r_white_LH8, .r_white_LH8 a, .r_white_LH8 a:visited {
	font-family: Georgia, Times New Roman;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}






.r_white_L2, .r_white_L2 a, .r_white_L2 a:visited {
	font-family: Georgia, Times New Roman;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}




.r_white_sanserif8, .r_white_sanserif8 a {
	font-family: Arial, Helvetica;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}


.r_white_arial {
	font-family: Arial, Helvetica;
	color: #dfe2e5;
	font-size: 9px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}

.r_white_arial a {
	font-family: Arial, Helvetica;
	color: #dfe2e5;
	font-size: 9px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}


/* TOP LINK */

.toplink {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.toplink a {
	font-family: Arial, Helvetica, Sans Serif;
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}	
	
	
	
/* FOOTER	*/	

.mfooterhead {
	font-family: Arial, Helvetica, Sans Serif;
	color: #f0ede6;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 36px;
	font-weight: bold;
}

.morefooter {
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-weight: normal;
}

.footer {
	font-family: Arial, Helvetica, San Serif;
	color: #9ca9b8;
	font-size: 9px ;
	line-height: 13px;
	text-decoration: none;
	text-align: justify;
	padding-left: 6px;
	padding-right: 6px;
	}		


	
.footer a {
	font-family: Arial, Helvetica, San Serif;
	color: #9ca9b8;
	font-size: 9px ;
	line-height: 10px;
	text-decoration: underline;
	}	
	

.footer_title {
	font-family: Arial, Helvetica, San Serif;
	color: #edf2f6;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
	}
	
.footer_ttlnew {
	font-family: Arial, Helvetica, San Serif;
	color: #edf2f6;
	font-size: 9px;
	text-decoration: none;
	}	

.footer_copy {
	font-family: Arial, Helvetica, San Serif;
	color: #9ca9b8;
	font-size: 9px ;
	line-height: 11px;
	}		

.footer_justify {
	font-family: Arial, Helvetica, San Serif;
	color: #9ca9b8;
	font-size: 9px ;
	text-align:justify;
	}			
	
/* FORM PROC */
h1 	{
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 15px ;
	}
	
h2 	{
	font-family: Arial, Helvetica, Sans Serif;
	color: #666666;
	font-size: 12px ;
	}	

h1.invis {
	visibility:hidden;
	}
	
#locations ul /* IE */ {
	margin: 10px 0 10px 16px;	
	position: relative;
	} 	
	
#locations[id] ul {
	margin: 10px 0 10px -16px;	
	position: relative;
	} 		

#locations ul li.list {
    text-transform: capitalize;
    list-style-type: disc; 
    list-style-image: url(../images/common/img_dotlist.gif);
    background-position: left top; 
	background-repeat: no-repeat; 
	padding: 0 5px 2px -5px;
    }
    
#locations[id] ul li.list {
    text-transform: capitalize;
    list-style-type: disc; 
    list-style-image: url(../images/common/img_dotlist.gif);
    background-position: left top; 
	background-repeat: no-repeat; 
	padding: 0 5px 2px -18px;
    }    
    
    
#zerofinance {
    background:#b25d3b;
    color:#fff;
    padding: 10px;
    }
    
    
#zerofinance div.title {
    color:#fff;
    font-size: 16px;
    font-weight:normal;
    text-align:center;
    }   
    
#zerofinance span.title2 {
    color:#fff;
    font-size: 21px;
    font-weight:bold;
    }    
    
#zerofinance div.line {
    height:1px;
    padding: 4px;
    }       
    
#zerofinance div.subtitle {
    color:#fff;
    font-size: 15px;
    font-weight:normal;
    text-align:center;
    }     

#zerofinance div.reg {
    color:#fff;
    font-size: 11px;
    font-weight:normal;
    text-align:center;
    } 
    
div.tiny {
    font-size: 9px;
    font-weight:normal;
    text-align:justify;
    }     
    
    
#eyebrowtab_content {
    border:1px solid #004081;
    background: #eff4f8;
    padding:0;
    width:608px;
    }    
    
#eyebrowtab_content .copy {
    padding:10px;
    }    
    
#tabs {
    position:relative;
    height:auto;
    margin: 5px;
    /*background:#ededed;*/
    }
    
    
/* tab_full */    
    
#tab_full img.normal {
    background: url(/images/procedure/tab_full.gif);
    background-repeat: no-repeat; 
    width:200px;
    height:45px;
    margin:0; padding:0;
    }
    
#tab_full img.over {
    background: url(/images/procedure/tab_full-over.gif);
    width:200px;
    height:45px;
    }

#tab_full img.active {
    background: url(/images/procedure/tab_full-active.gif);
    width:200px;
    height:45px;
    }    
    
/* tab_partial */    
#tab_partial a {
    background: url(/images/procedure/tab_partial.gif);
    width:200px;
    height:45px;
    }


#tab_partial a.active {
    background: url(/images/procedure/tab_partial-active.gif);
    width:200px;
    height:45px;
    }    