/*********************TEST STYLES*************************/
/**********************************COLOR KEY*****************************/
/*#561000; - BROWN - I.E. USED FOR LOGO ADDRESS
ddcfcc - light brown/pink - userd for dr nav box border
f8f1e4 - tan bg for right column content
ed1c24 - orange for page titles
212b9e - dk blue  - used for patient ed library text
e3eaf8 - light blue used for bg of patent ed library box
ee1d25 - logo and sidenav headers red
*/
/*HIDDEN FORM FIELD FOR SPAM PREVENTION*/
.hideit{
display:none;
}
/*DEFAULT STYLES*/
html,body{
margin:0;
padding:5px 0 5px 0;
background: #fff;
}
body{
font:12px/1.563em Verdana, Arial, Helvetica, sans-serif;
color:#561000;
}
/*********************************************PAGE FORMATTING/LAYOUT*********************************/
#wrap{/*center the page*/
width: 865px;
margin:0 auto;
}
#entirePage{
float:left;
width:100%;
background:#fff;
}
#pageTop{
float:left;
width:865px;
}
	#FB{
	float:right;
	text-align:right
	width:865px;
	padding-bottom:5px;
	}
	#logoWrap{
	width:460px;/*638*/
	height:55px;
	float:left;
	border-right:3px solid #990000;
	margin:5px 0 0 20px;
	}
		/*#logo{
		width:493px;
		float:left;
		padding-left:35px;
		}*/
		#logo h1{
		width:460px;/*538*/
		float:right;
		padding-left:0;
		margin:0 0 2px 0;
		font:18px Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
		}
			.logoRed {color:#ee1d25;font-weight:bold;}
			.logoBrown {color:#561000;font-style:italic;}
		/*#logoAddWrap{
		width:493px;
		float:left;
		padding:10px 0 0 35px;
		}*/
		#logoAddWrap{
		width:460px;/*515*/
		padding:2px 0 0 0;/*23*/
		float:left;
		border-top:3px solid #990000;
		}
			#logoAdd{
			width:294px;
			float:left;
			font:italic 13px Arial, Helvetica, sans-serif;
			color:#561000;
			}
			#logoPhone{
			width:144px;
			float:left;
			text-align:right;
			font:bold italic 13px Arial, Helvetica, sans-serif;
			color:#561000;
			margin-left:10px;
			}
			#newLogo h1{
			float:left;
			width:174px;
			height:69px;
			}
	/*#drNavWrap{
	width:207px;
	height:55px;
	float:left;
	padding-left:10px;
	}*/
	#drNavWrap{
	
	float:right;
	padding:0 0 0 0;
	margin-right:-20px;
	}
		.drNavBox, .drNavBoxActive{
		width:195px;
		border:1px solid #990000;
		margin-bottom:2px;
		padding:3px;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		}
			a:link .drNavBox, a:visited .drNavBox{
			background:#f8f1e4;
			text-decoration:none;
			color:#ed1c24;
			cursor:pointer;
			}
			a:hover .drNavBox {
			background:#e3eaf8;
			text-decoration:none;
			color:#ed1c24;
			cursor:pointer;
			}
				a .drNavBoxActive {
				background:#e3eaf8;
				text-decoration:none;
				color:#ed1c24;
				cursor:pointer;
				}
				a:hover .drNavBoxActive {
				background:#e3eaf8;
				text-decoration:none;
				color:#ed1c24;
				cursor:pointer;
	}
#topNav{
width:878px;
float:left;
margin:20px 0 7px 0;
background:#561000;
padding:2px 0 5px 10px;

}
/*#topNav ul{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0;
	text-align:left;
	margin-left:0;
	display:inline;
		}
	#topNav li {
	list-style:none;
	color:#FFFFFF;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	padding:0 1px 0 0;
	}
	.halfPipe{}
	#topNav li a {
	color:white;
	text-decoration:none;
	font-weight:bold;
	}
	#topNav li a:hover {
	color:#fff;
	text-decoration:underline;
	}
	#topNav #currentPage a{
	text-decoration:underline;
	}
	#topNav #currentPage a:hover{
	text-decoration:underline;
	}*/


	
	#topNav li #specials {
	list-style:none;
	float:left;
	margin-right:0;
	color:#FFFFFF;
	padding:10px 0;
	background:#00FF00;
	}
	
	#topNav #specials a{
	background:#ee1d25;
	color:#fff;
	padding:5px 6px;
	border:1px solid #ddcfcc;
	}
	#topNav  #specials a:link,#topNav  #specials a:visited {
	background:#ee1d25;
	color:#fff;
	padding:5px 6px;
	border:1px solid #ddcfcc;
	}
	#topNav  #specials a:hover, #topNav  #specials a:active{
	background:#ee1d25;
	color:#fff;
	padding:5px 6px;
	border:1px solid #ddcfcc;
	}
#contentWrap{/*contains left nav and content BUT NOT THE TOP NAV OR LOGO*/
width:100%;
float:left;
margin-top:-2px;
}
	.leftNav{
	width:178px;
	padding:0 5px 0 5px;
	background:#ebc2b8;
	margin-top:0;
	border-right:9px solid #fff;
	}
		.leftNav h5{
		margin:3px 0 2px 0;
		font:bold 11px Geneva, Arial, Helvetica, sans-serif;
		color:#990000;
		text-transform:uppercase;
		}
		.leftNav ul{
		margin:0;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 5px 0;
		list-style:none;
		background:url(../images/leftnav_rule.gif) no-repeat bottom;
		}
			.leftNav li{
			font:11px/12px Verdana, Arial, Helvetica, sans-serif;
			padding-bottom:10px;
			}
/*OPTION 2*/
.leftNav2{
	width:168px;
	padding:0 10px 0 5px;
	background:#ffdcd4;
	margin-top:0;
	border-right:9px solid #fff;
	}
		.leftNav2 h5{
		margin:3px 0 2px 0;
		font:bold 11px Geneva, Arial, Helvetica, sans-serif;
		color:#990000;
		text-transform:uppercase;
		}
		.leftNav2 ul{
		margin:0;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 5px 0;
		list-style:none;
		background:url(../images/leftNav2_rule.gif) no-repeat bottom;
		}
			.leftNav2 li{
			font:11px/12px Verdana, Arial, Helvetica, sans-serif;
			padding-bottom:10px;
			}
/*EOF OPTION 2*/
/*OPTION 3*/
.leftNav3{
	width:168px;
	padding:0 10px 0 5px;
	background:#e3eaf8;
	margin-top:0;
	border-right:9px solid #fff;
	}
		.leftNav3 h5{
		margin:3px 0 2px 0;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif;
		color:#990000;
		text-transform:uppercase;
		}
		.leftNav3 ul{
		margin:0;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 5px 0;
		list-style:none;
		background:url(../images/leftNav2_rule.gif) no-repeat bottom;
		}
			.leftNav3 li{
			font:13px/13px Verdana, Arial, Helvetica, sans-serif;
			padding-bottom:10px;
			}
/*EOF OPTION 3*/
	.content{
	width:560px;/*515px orig*/
	background:#f8f1e4 url(../images/content_tile.gif) repeat-x;
	padding:20px 20px;
	}
	.contentExtra{
	width:515px;
float:left;
padding:10px 0 10px 0;
	
	}
	.contentForm{
	width:515px;
float:left;
padding: 0 0 10px 0;
	
	}
		.content h1{
		color:#ed1c24;
		font:24px Geneva, Arial, Helvetica, sans-serif;
		line-height:30px;
		float:left;
		margin:15px 0 15px 0;
		text-align:left;
		}
			#photoWrap{
			width:516px;
			float:left;
			}
				.photo{
				width:170px;
				margin-right:2px;
				float:left;
				}
		#copyWidth{float:left; width:100%;}/*use this to adjust width of copy*/
#patEdWrap{
width:525px;
float:left;
background:#e3eaf8;
padding:10px 0 10px 30px;
font:10px Verdana, Arial, Helvetica, sans-serif;
}
#threeColWidth{
width:525px;
float:left;
padding:10px 0 10px 30px;
font:10px Verdana, Arial, Helvetica, sans-serif;
}
	#patEdWrap h3{
	margin:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#212b9e;
	}
	.contentWide{
	width:555px;
	background:#f8f1e4;
	padding-bottom:30px;
	}
#footer{
width:100%; 
text-align:center; 
font:10px Verdana, Arial, Helvetica, sans-serif;
padding:40px 0;
color:#561000;
clear:both;
}

/******************************LINK STYLES**********************************/
a{	color:#ed1c24;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

a.link1{
color:#212b9e;
text-decoration:none;
}
a:hover.link1{
text-decoration:underline;
}

a:link.link2, a:visited.link2{
color:#990000;
text-decoration:none;
}
a:hover.link2{
text-decoration:underline;
}

a.link3{
color:#561000;
text-decoration:none;
}
a:hover.link3, a.link3Active{
text-decoration:underline;
}

a:link.link4, a:visited.link4{
text-decoration:none;
}
a:hover.link4{
text-decoration:none;
}


a:link.subNavLink, a:visited.subNavLink{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ee1d25;
cursor:pointer;
}
a:hover.subNavLink, a.subNavLinkActive  {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
background:#fff;
text-decoration:none;
color:#ee1d25;
cursor:pointer;
}
/***************************************STYLIZED TEXT AND MISCELLANEOUS******************/
.drWrap{width:100%; float:left; padding-bottom:10px;}
	.drNames{font:bold 13px Geneva, Arial, Helvetica, sans-serif;}
	.drWrap img{width:70px; border:1px solid #561000; margin-right:5px; float:left;}
	.drTxt{width:434px; float:right;}
#copyWidth h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif; }
#copyWidth h5{font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin-top:0;}
#copyWidth h6{font:12px/1.563em Verdana, Arial, Helvetica, sans-serif;
color:#561000;margin-top:15px;}
.imgBorderRight{border:1px solid #561000; margin:2px 5px 2px 0;}
.imgnoBorderRight{margin:2px 7px 2px 0;}
.imageWrap236{
float:right;
width:236px;
padding:0 10px 0 10px;
}
.googleMapWrap{
float:right;
width:300px;
margin:0 0 0 5px;
}
.tdPad{float:left;width:100%;}
	.tdPad td{	padding-bottom:20px;}
.RedQ {color: #EE2C27;}/*for faq questions*/
.submenuBorder{
clear:both;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc; 
padding:2px;
margin:0 0 10px 0;
font:9px Verdana, Arial, Helvetica, sans-serif;
}
.formSectionHeader{
background:#fff8dc; 
padding:5px;
font:16px/20px Arial, Helvetica, sans-serif;
}
.formTable td{float:left;}
.greenNote{
font:14px Arial, Helvetica, sans-serif;
color:#063;
}
.subSectionHeader{
background:#fff; 
padding:5px;
font:bold 15px/20px Arial, Helvetica, sans-serif;
margin:5px 0;
}
/***************************************2 COLUMN LAYOUT FOR PICS ALIGNING WITH H1**************/
#leftCol{
width:265px;
float:left;
}
#rightCol{
width:236px;
float:right;
margin-top:20px;
}
.fullTxt{
margin: 0px 0px 20px 0px;
}
a:link.mplink, a:visited.mplink  {
color: #EE2C27;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
line-height: 14px
}
a:hover.mplink  {
color: #EE2C27;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: underline;
line-height: 14px
}
.registered {font-size: 9px;}
.quotePad{padding:10px 50px 0 50px;}
/****************************************SITEMAP STYLES*************************/
.sitemapMain {
padding:0;
text-transform:uppercase;
list-style:none;
margin:0 0 0 20px ;
font-weight:bold;
}
	.sitemapMain a{
	color:#561000;
	text-decoration:none;
	}
	.sitemapMain a:hover{
	text-decoration:underline;
	}
.sitemapSub {
padding:0 0 0 20px;
text-transform:none;
list-style:none;
margin:0 0 0 0 ;
font-weight:normal;
}
	.sitemapSub a{
	color:#561000;
	text-decoration:none;
	}
	.sitemapSub a:hover{
	text-decoration:underline;
	}

/*twitter widget styles*/
#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
color:#000000 !important;
}
/*font size for forms*/
.questionTxt{font:12px Verdana, Arial, Helvetica, sans-serif;
color:#561000;}
.formTxt{
font:12px Arial, Helvetica, sans-serif;
padding:0 5px 0 5px;
}
.formPad td{padding:0 0 5px 0;}
/*twitter heading*/
.twtr-hd h4 a{font-size:12px;}

/*CosmetiCredit Summer Special Box*/
.summerSpec{
padding:5px;
border:2px dashed #231f20;
background:#e3eaf8;
width:400px;
float:left;
margin:5px 0;
}
.summerSpec h1{
color:#c53902;
float:left;
margin:0;
}
.summerSpec h2{
color:#ff7e00;
margin-bottom:5px;
float:left;
}
.summerSpec h3{
color:#00b8f8;
margin-bottom:5px;
float:left;
}
.summerSpec h4{
color:#c53902;
margin-bottom:5px;
background:#fff;
padding:2px;
float:left;
}
a.blueLink{color:#4778ad;}
.apply{float:left; width:100%;margin-top:10px; text-transform:uppercase; font-size:16px;}
/*eof CosmetiCredit Summer Special Box*/

/*underarms special*/
.uaWrap{
width:470px;
float:left;
border:5px solid #f4b6bc;
background:#fff;
padding:10px;
margin-top:20px;
}
.uaWrap h1{
font:bold 20px "Times New Roman", Times, serif;
text-align:center;
}
.uaWrap .blue{color:#4ab0f1;}

.uaWrap p{color:#000; font:15px "Times New Roman", Times, serif;}
/*eof underarms special*/







