﻿body
{
	background-color:#fff;
	color:#3f3f41;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

img 
{
	border:0;
}

#pageWrapper
{
	margin:0 auto;
	width:760px;
}

#LegalPageWrapper
{
	margin:0 auto;
	width:590px;
}

#pageContent
{
	width:760px;
	margin:0;
	padding:0;
	overflow: hidden;
	background: url(images/content_top.jpg) no-repeat 0 0;
	min-height:450px;
}

div.bottom 
{
	width:760px;
	height:113px;
	background: url(images/content_bottom.jpg) no-repeat 0 0;
}
div.comfort3Razor
{	
	margin:-508px 0 0 540px;
	position:absolute;
}
#FullViewPageContent
{
	width:760px;
	margin:0;
	padding:0;
	background: url(images/FullImageBackgroundGraphic.jpg) no-repeat 0 0;
}

#LegalPageContent
{
	width:590px;
	margin:0;
	padding:10px 0 0 0;
	color:#fff;
	font-size:11px;
	background-color:#173874;
}

label
{
	font-weight:bold;
}

em
{
	font-style:italic;
}

.errorText
{
	color:Red;
	font-weight:bold;
}

.clear 
{
	clear:both;
}

#content
{
	padding:230px 0 0 55px;
	text-align: left;
}

#FullViewContent
{
	padding:15px 0 0 80px;
	text-align: left;
}

#FullViewImage 
{
	width:600px;
	height:905px;
}

.LogoSmall 
{
	position:absolute;
	margin:-165px 0 0 615px;
	float:right;
}	

#LegalContent
{
	padding:0 18px 18px 18px;
}

#contentLeft
{	
	padding:0 40px 0 0;
	width:550px;
}

#contentLeft h1 
{
	margin:0;
	font-size:24px;
	color:#1b4288;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	
}

#contentLeft p
{
	margin:12px 0 12px 0;
}

#contentLeft a:link,a:visited,a:hover,a:active 
{
	color:#ee891d;
	text-decoration:underline;
}

#contentLeft ul 
{
	padding:0 0 0 0;
	margin:0 0 0 15px;
}

#contentLeft ul li 
{
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

/* Legal Pages */
#LegalContent ul 
{
	margin:0 0 0 18px;
	padding:0;
}

#LegalLogo 
{
	float:left;
	width: 143px;
	padding: 0 0 0 190px;
}

#LegalLinks 
{
	float:right;
	width: 167px;
	margin:22px 0 0 0;
}

#LegalLinks a:link
{
	color:#fff;
	text-decoration:none;
}

#LegalLinks a:hover
{
	color:#fff;
	text-decoration:none;
}

#LegalLinks a:active
{
	color:#fff;
	text-decoration:none;
}

#LegalLinks .selected
{
	color:#85a2d8;
}

#LegalLinks .normal
{
	color:#fff;
}

/* Your/Friends Photo Page*/
#yourPhotoLeft 
{	
	float:left;
	width:276px;
	margin:0 4px 0 0;
}

#yourPhotoRight 
{	
	float:left;
	width:245px;
	padding-top: 20px;
}

/* Send To A Friend Page */
#sendToAFriend 
{
	width:325px;
	margin:0 0 15px 0;
}

.yourNameEmail 
{
	padding:0 0 30px 0;
}

.friendNameEmail 
{
	padding:0 0 5px 0;
}
	
#formLeft 
{	
	float:left;
	width:280px;
}

#formRight
{	
	float:left;
	width:260px;
}
	
.formTextDouble
{
	float:left;
	width:48px;
	margin:4px 0 0 0;
	font: bold 12px/12px Arial, sans-serif;
	
}

.formTextSingle
{
	float:left;
	width:48px;
	margin:8px 0 0 0;
	font: bold 12px/12px Arial, sans-serif;
	
}

.formInput
{
	float:left;
	margin:0;
	
}
	
.formInput input
{
	border: 1px solid #1b4288;
	height:25px;
	
}
	

/* Footer Styles */
#footer
{
	margin:7px 0 10px 0;
	color:#3f3f41;
	font-size:10px;
	text-align:left;
}

#footer a:link,a:visited,a:hover,a:active 
{	
	color:#143f86;
	text-decoration:none;
}


#footer #copyright 
{	
	float:left;
	color:#143f86;
}

#footer #privacyLegal 
{	
	float:right;
	color:#143f86;
}

#footer #visitLink 
{	
	font: bold 12px Arial, Verdana, sans-serif;
	margin:5px 0 0 0;
}

#footer #visitLink a:link,a:visited,a:hover,a:active 
{	
	color:#ee891d;
	text-decoration:none;
}

/* Button Styles */
#sendToFriendBtn 
{
	margin:15px 0 0 0;
	text-align:right;
	float:right;
}

#NextBackBtn 
{
	margin:20px 0 0 0;
}

div.imagelink
{
	width: 263px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	float: left;
}
div.imagelink img
{
	border: solid 1px #3f3f41;
}
td.STAFLabel1
{
	width: 4em;
}

td.STAFLabel2
{
	width: 5em;
	padding-left: 1em;
}
td.SendFriendButton
{
	width: 550px;
	text-align: center;
}
input.STAFField
{
	width: 15em;
	margin-top: 5px;
}
.surveySubmitBtn
{
	margin-left:375px;
}
.learnMoreContainer
{
	width:580px;
	margin-top:15px;
}
.learnMoreContainer p
{
	margin-left:15px;
}
.learnMoreContainer a:link,a:visited,a:hover,a:active 
{
	color:#ee891d;
	text-decoration:none;
}