BODY { background-color:#edffd9; margin-left:auto; margin-right:auto; text-align:center; margin-top:0px; }
BODY.InsidePages { background: white; }
BODY.PrivacyPolicy { background: none; }
BODY.TermsOfService { background: none;}
BODY.ContactUs { background: none; }
BODY.Sorry { background: none; }
BODY.ThankYou { background: none; }
BODY.Unsubscribe { background: none; }
BODY.ReportSpam { background: none;}
BODY.Page3 { background: none; }
BODY.Page4 { background: none; }

embed { z-index:-100; }

#tax_header {width:800px; margin-left:auto; margin-right:auto; text-align:center; padding-right:1px;}

DIV#Home { width:820px; background-color: white; padding:0px; margin:0px; margin-top: 0px; }
DIV#Content { padding:0px; }

FORM.Form TABLE.Page1 TD { padding-bottom:5px; }

img { border: none; }

DIV#confirmation-wrapper { margin-left: 75px; }

DIV#TermsOfService { font-size:.85em arial,sans-serif; text-align: left; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px; }
DIV#PrivacyPolicy { font: .85em arial,sans-serif; text-align: left; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px; }

DIV#ContactUs { font:.85em arial,sans-serif; text-align: left; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px; }
DIV#ContactUs Table { margin:15px 0px 0px 120px; }

DIV#ReportSpam { font: .85em arial,sans-serif; text-align: left; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px;  }
DIV#Unsubscribe { font: .85em arial,sans-serif; text-align: left; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px; }
DIV#Unsubscribe Table { margin:15px 0px 0px 130px; }

DIV#ContactUs_ThankYou { font-size: .85em; font-family: arial,sans-serif; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px;}
DIV#Unsubscribe_ThankYou { font-size: .85em; font-family: arial,sans-serif; padding:0px 5px 0px 5px; width: 650px; margin-left: 75px; }
	
table#Unsub { margin: 10px 0px 0px 30px; }

table#legal { width: 600px; margin: 10px 0px 0px 20px;}

TABLE.Page1 { text-align:left; width:350px; margin:0px; padding:0px; }

ul#taxListLeft { margin-top:-20px; color:#002868; font-size:1.3em; list-style-image:url(../../res/img/taxListBullet.jpg); position:absolute; top:840px; left:0px; }
ul#taxListRight { margin-top:-20px; color:#002868; font-size:1.3em; list-style-image:url(../../res/img/taxListBullet.jpg); position:absolute; top:840px; left:180px;  }
li {padding-bottom:10px; font-weight:bold; }

DIV#taxText {font-family:'Trebuchet MS',arial, verdana, sans-serif; font-size:.80em; text-align:left; width:355px; line-height:1.4em; }

FORM.Form { margin-left:15px; * margin-left:-20px; padding:0px; width:350px; }
FORM.Form TD { font: normal .8em Arial; }
FORM.Form TH { font: bold .8em Arial; }

FORM.Form TD.SubText { font: normal .7em Arial; }

#PrimaryProblem { width:150px; }

SPAN.Required { color:red; }

DIV.LeftFloaters IMG { float:left; }

DIV#LeftSide { width:355px; margin-left:25px; float:left; * display:inline; * margin-right:-17px; * margin-left:30px; }

DIV#FormSide { width:398px; margin-left:27px; float:left; * float:none; }
DIV#Footer { text-align: justify; width: 540px; }
DIV#SecureRights { position:absolute; top:940px; left:450px; }
DIV#secureRightsPower { position:absolute; top:880px; * top:895px; left:530px; font-size:.65em;  }

DIV.Error { font: bold .8em Verdana;cursor:pointer;text-align:left; display:none;}	
DIV.Error.Left { text-align:right;}	
DIV.Error.Select { margin-top:-5px;}	
DIV.Error.Select.Left { margin-top:0px;}
.ValAreaLeft{
	opacity:1; 
	position:absolute; 
	z-index:200; 
	background-image:url(../../res/img/msg_arrow.gif);  
	background-position: right;
	background-repeat: no-repeat;
	text-align:right;
	margin-left:-50px;
	* margin-left: -65px;
	margin-top:-22.5px;
	overflow:visible;
	}   
		
.ValContentLeft{
	text-align:right; 
	background-color:#f3e6e6;
	border:2px solid #924949; 
	border-right:none; 
	padding:5px; 
	margin-right:8px;
	}      
							   
.ValContentXLeft{
	text-align:left;
	top:5px;
	position:absolute;
	background:transparent;
	z-index:201;
	margin-bottom:-15px;
	font-weight:bold;
	cursor:pointer;
	color: black;
	font-size:1.5em;
	left:10px;
	} 

.ValAreaRight{
	opacity:1; 
	position:absolute; 
	z-index:200; 
	background-image:url(../../res/img/msg_arrow_left.gif);  
	background-position: left;
	background-repeat: no-repeat;
	text-align:left;	
	margin-right:-40px;
	* margin-right:-30px;
	margin-top:-22.5px;
	}
	
.ValContentRight{
	text-align:left;
	background-color:#f3e6e6;
	border:2px solid #924949; 
	border-left:none; 
	padding:5px;
	margin-left:8px;
	}      
								   
.ValContentXRight{
	text-align:right
	top:5px;
	position:absolute;
	background:transparent;
	z-index:201;
	margin-bottom:-15px;
	font-weight:bold;
	cursor:pointer;
	color: black;
	font-size:1.5em;
	right:15px;
	}