/* remove dotted line in firefox */
a:active, a:focus {
outline: 0
}

h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#364339;
	font-size:26px;
	margin:0px;
	padding:0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:18px;
	color:#364339;
	margin:0px;
	padding:0px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#364339;
	font-style:normal;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-top:20px;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	color:#364339;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#364339;
	font-style:normal;
	margin:0px;
	padding:0px;
}
html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	text-align:center;
}

form {
	padding:0px;
	margin:0px;
}
p {
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}

.header {
	color:#879d74;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.header A:link { color:#879d74; font-size:11px; text-decoration:none;}
.header A:visited { color:#879d74; font-size:11px; text-decoration:none;}
.header A:active { color:#879d74; font-size:11px; text-decoration:none;}
.header A:hover { color:#879d74; font-size:11px; text-decoration:none;}

.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#364339;
	font-style:normal;
}

.bodytext A:link { color:#4a6470; font-size:12px; text-decoration:underline;}
.bodytext A:visited { color:#4a6470; font-size:12px; text-decoration:underline;}
.bodytext A:active { color:#4a6470; font-size:12px; text-decoration:underline;}
.bodytext A:hover { color:#ffffff; font-size:12px; text-decoration:underline;}

.bodytext #spring10, .bodytext #spring10 a {
	color:#456471;
	text-decoration:none;
}
.bodytext #spring10 a:hover {
	text-decoration:underline;
}

.caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
.caption A:link { text-decoration:underline; font-size:8px;}
.caption A:visited { text-decoration:underline; font-size:8px;}
.caption A:active { text-decoration:underline; font-size:8px;}
.caption A:hover { text-decoration:underline; font-size:8px;}

.imageTableLeft {
	padding-right:12px;
	padding-top:2px;
}
.imageTableRight {
	padding-left:12px;
	padding-top:2px;
}

.mainNavText {
	color:#b8ced7; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-align:left;
}

.searchResultText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#364339;
	font-style:normal;
}
.searchResultText A:link { color:#4a6470; font-size:12px; text-decoration:underline;}
.searchResultText A:visited { color:#4a6470; font-size:12px; text-decoration:underline;}
.searchResultText A:active { color:#4a6470; font-size:12px; text-decoration:underline;}
.searchResultText A:hover { color:#ffffff; font-size:12px; text-decoration:underline;}

.searchResultText i {font-size:9px;}
.searchResultText img { width:0px; }

.mainNavText A:link { color:#b8ced7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavText A:visited { color:#b8ced7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavText A:active { color:#b8ced7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavText A:hover { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }

.mainNavTextSel {
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-align:left;
	font-weight:bold;
}
.mainNavTextSel A:link { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavTextSel A:visited { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavTextSel A:active { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavTextSel A:hover { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }

.mainNavPad {
	padding-left:4px;
}
.mainNavPadBottom {
	padding-bottom:3px;
}

.mainNavSubText{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.mainNavSubText A:link { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavSubText A:visited { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavSubText A:active { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }
.mainNavSubText A:hover { color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; }


.secNavText {
	color:#dce1d1; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	text-align:right;
	font-weight:bold;
}
.secNavText A:link { color:#dce1d1; text-decoration:none; font-weight:bold; }
.secNavText A:visited { color:#dce1d1; text-decoration:none; font-weight:bold; }
.secNavText A:active { color:#dce1d1; text-decoration:none; font-weight:bold; }
.secNavText A:hover { color:#ffffff; text-decoration:none; font-weight:bold; }

.secNavPad {
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
}
.date {
	padding:0;
	margin:-5px 0px 10px 0px;
	font-size:11px;
	font-style:italic;
}

#natrelleSB {
	width:100px;
	border:1px #4e1900 solid; 
	color:#4e1900;
	padding:0;
	margin:0;
}
#natrelleSB p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e1900;
	margin:2px;
}
#natrelleSB p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e1900;
	text-decoration:none;
}
#natrelleSB p a:hover{
	text-decoration:underline;
}

.procIndexText{
	vertical-align:top;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	padding:15px 5px 15px 5px;
}

.procIndexText A:link { color:#ffffff; text-decoration:underline; }
.procIndexText A:visited { color:#ffffff; text-decoration:underline; }
.procIndexText A:active { color:#ffffff; text-decoration:underline; }
.procIndexText A:hover { color:#ffffff; text-decoration:underline; }


.SurgeonHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#FFFFFF;	
}

.beforeAfterAnchor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.beforeAfterAnchor A:link { color:#ffffff; text-decoration:underline; font-size:10px; }
.beforeAfterAnchor A:visited { color:#ffffff; text-decoration:underline; font-size:10px; }
.beforeAfterAnchor A:active { color:#ffffff; text-decoration:underline; font-size:10px; }
.beforeAfterAnchor A:hover { color:#ffffff; text-decoration:underline; font-size:10px; }

.byline, .byline a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#4a6470;*/
	color:#BB8748;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	margin-right:2px;
	vertical-align:middle;
	padding-bottom:2px;
	text-decoration:none;
}
.redTag, .redTag a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#4a6470;*/
	color:#d02500;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	margin:-6px 0px 5px 0px;
}

.procNav {
	 height:119px;
}

.update {
	margin-left:5px;
	color:#83939a;
}

.faceMedicalInjectable{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#4a6470;
}
.faceMedicalInjectable A:link { color:#4a6470; text-decoration:none; }
.faceMedicalInjectable A:visited { color:#4a6470; text-decoration:none; }
.faceMedicalInjectable A:active { color:#4a6470; text-decoration:none; }
.faceMedicalInjectable A:hover { color:#4a6470; text-decoration:none; }

.submit_but {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	color:#364339;
}
.submit_but A:link { color:#364339; text-decoration:underline; }
.submit_but A:visited { color:#364339; text-decoration:underline; }
.submit_but A:active { color:#364339; text-decoration:underline; }
.submit_but A:hover { color:#ffffff; text-decoration:underline; }

.uList-finance li{
	padding-bottom:15px;
}
.uList-finance-sec{
	margin-top:-5px;
	margin-bottom:5px;
}
.uList-finance-sec li{
	padding-bottom:5px;
}

.specialCharacter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:text-top;
}
.movTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#40273c;
	font-style:normal;
}
#movTitle {
	padding:0px 0px 0px 0px;
	margin:0px 20px 10px 5px; 
	float:left; 
	text-align:center;
}
#wrapper{
 	width:760px;
	margin: 0 auto;
	text-align:left;
	vertical-align:top;
	height:100%;
	min-height:100%;
}

#fullheight{
	height:100%;
}

#mainContent{
	padding:15px;
	padding-top:15px;
}
#searchText{
	width:47px;
	height:15px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#456775;
	padding-top:3px;
}
#searchText A:link { color:#456775; text-decoration:none; }
#searchText A:visited { color:#456775; text-decoration:none; }
#searchText A:active { color:#456775; text-decoration:none; }
#searchText A:hover { color:#456775; text-decoration:none; }

#searchResultsInfo {
	display:none;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 0px;
	line-height: 0px;
	padding:0;
	margin:0;
}
#SLTeamL {
	position:relative;
	float:left;
	width:145px;
	top:10px;
	margin:0px 10px 20px 0px;
}
#SLTeamR {
	position:relative;
	float:right;
	width:263px;
	margin-bottom:20px;
}

#faqList { 
	list-style-image:url(../images/FAQBulltet.gif);
}
#faqList li {
	padding-bottom:5px;
}
.faqHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#4a6470;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-top:20px;
}

#menCallout {
	width:240px;
	float:right;
}
#menCallout h4 {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px 10px 0px 0px;
	font-weight:bold;
}
#menCallout ul {
	list-style:none;
	margin:0px 0px 8px 0px;
	padding:0;
}
#menCallout li {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 10px 5px 0px;
	line-height:1.1em;
}
#Col1 {
	margin:15px 0px 5px 0px;
	width:416px;
}
#Col1 #manSplit{
	width:157px;
	float:left;
}
#Col1 #txt {
	width:258px;
	float:left;
}
#Col1 #txt h5{
	margin:0px 0px 0px 5px;
	padding:3px 0px 3px 0px;
	background:#456472;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#Col1 #txt p{
	margin:0px 0px 0px 5px;
}


#Col2 {
	margin:25px 0px 0px 0px;
	width:416px;
}
#Col2 #manRun{
	width:118px;
	float:right;
}
#Col2 #txt {
	width:268px;
	float:left;
}
#Col2 #txt h5{
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	background:#456472;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#Col2 #txt p{
	margin:0px 0px 0px 0px;
}


#procbreastRollover {
	height: 61px;
	width: 111px;
	overflow: hidden;
	background:url(../images/smprocbreastroll.gif) top left no-repeat;
	display: block;
}
#procbreastRollover:hover{
	background-position: bottom left;
}

#procbodyRollover {
	height: 61px;
	width: 111px;
	overflow: hidden;
	background:url(../images/smprocbodyroll.gif) top left no-repeat;
	display: block;
}
#procbodyRollover:hover{
	background-position: bottom left;
}

#procfaceRollover {
	height: 61px;
	width: 111px;
	overflow: hidden;
	background:url(../images/smprocfaceroll.gif) top left no-repeat;
	display: block;
}
#procfaceRollover:hover{
	background-position: bottom left;
}

#procskinRollover {
	height: 61px;
	width: 111px;
	overflow: hidden;
	background:url(../images/smprocskinroll.gif) top left no-repeat;
	display: block;
}
#procskinRollover:hover{
	background-position: bottom left;
}

#procrestoreRollover {
	height: 61px;
	width: 111px;
	overflow: hidden;
	background:url(../images/smprocrestoreroll.gif) top left no-repeat;
	display: block;
}
#procrestoreRollover:hover{
	background-position: bottom left;
}
#procfullBreastRollover {
	height: 255px;
	width: 111px;
	overflow: hidden;
	background:url(../images/procbreastroll.gif) top left no-repeat;
	display: block;
}
#procfullBreastRollover:hover{
	background-position: bottom left;
}
#procfullBodyRollover {
	height: 255px;
	width: 111px;
	overflow: hidden;
	background:url(../images/procbodyroll.gif) top left no-repeat;
	display: block;
}
#procfullBodyRollover:hover{
	background-position: bottom left;
}
#procfullFaceRollover {
	height: 255px;
	width: 111px;
	overflow: hidden;
	background:url(../images/procfaceroll.gif) top left no-repeat;
	display: block;
}
#procfullFaceRollover:hover{
	background-position: bottom left;
}
#procfullSkinRollover {
	height: 255px;
	width: 111px;
	overflow: hidden;
	background:url(../images/procskinroll.gif) top left no-repeat;
	display: block;
}
#procfullSkinRollover:hover{
	background-position: bottom left;
}
#procfullRestoreRollover {
	height: 255px;
	width: 111px;
	overflow: hidden;
	background:url(../images/procrestoreroll.gif) top left no-repeat;
	display: block;
}
#procfullRestoreRollover:hover{
	background-position: bottom left;
}
