@charset "utf-8";/* RESETS */body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td                        	{ margin:0; padding:0; }table                  	{ border-collapse:collapse; border-spacing:0; }fieldset,img           	{ border:0; }address,caption,cite,code,dfn,em,th,var                        	{ font-style:normal; font-weight:normal; }caption,th             	{ text-align:left; }ol,ul                  	{ list-style:none; padding: 0; margin: 0; }h1,h2,h3,h4,h5,h6      	{ font-size:100%; font-weight:normal; }q:before,q:after       	{ content:''; }abbr,acronym           	{ border:0; }/* START STYLES */html 					{ overflow-y: scroll; }body					{ background: #6C0000 url(../_img/bg_body.jpg) repeat-x; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 13px; color: #666; }.clear					{ clear: both; }.active					{ color: #BB5A44; }p						{ line-height: 18px; }h1						{ font-weight: bold; }ul						{ margin: 10px;}ul li					{ background: url(../_img/ico_bullet.gif) no-repeat left; background-position: 8px 11px; padding: 8px 0 8px 25px; }li						{ background-position: 8px 11px; padding: 8px 0 8px 15px; }.indent 				{text-indent :-15px; padding: 0 0 0 15px; } .indentmore 			{text-indent :-12px; padding: 0 0 0 25px; }#siteContainer			{ width: 940px; margin: 20px auto 0 auto; background: #FFF url(../_img/bg_content.jpg) bottom repeat-x; }#logoMain				{ width: 180px; float: left; margin: 20px; }#tagline				{ width: 254px; float: left; margin-top: 30px; }.primaryNav				{ float: right; margin: 26px 10px 20px 10px; font-weight: bold; color: #BB5A44; }	.primaryNavEnd		{ float: right; margin: 26px 20px 20px 10px; font-weight: bold; color: #BB5A44; }	.submenuContainer		{ float: left; width: 110px; height: 0; margin: 50px 0 0 20px; font-weight: bold; color: #BB5A44; }#contentContainer		{ float: left; width: 460px; margin: 50px 0 0 20px; padding-left: 40px; border-left: 1px solid #CCC; }#rightColContainer		{ float: right; width: 190px; margin: 50px 20px 0 0; }#homeContainer			{ width: 940px; }#privacyContainer		{ float: left; width: 720px; margin: 50px 40px 100px 190px; }#widecontentContainer	{ float: left; width: 720px; margin: 0 40px 50px 150px; padding-left: 40px; border-left: 1px solid #CCC; }#footerContainer		{ margin: 0 auto 50px auto; color: #FFF; width: 940px; height: 90px; background: url(../_img/bg_footer.jpg) repeat-x; }	#footerCopyright	{ float: left; color: #CA9988; margin: 10px 20px; font-size: 11px; }	#footerOpt			{ float: right; color: #FFF; margin-top: 10px; margin-right: 67px; font-size: 11px; }		/* LINK STYLES */	a:link, a:visited		{ color: #BB5A44; text-decoration:none; font-weight: bold; }	.primaryNav	a:link, .primaryNav	a:visited, .primaryNavEnd a:link, .primaryNavEnd a:visited						{ color: #999; text-decoration: none; }.primaryNav	a:hover, .primaryNav a:active, .primaryNavEnd a:hover, .primaryNavEnd a:active												{ color: #BB5A44; }.submenuContainer a:link, .submenuContainer	a:visited						{ color: #999; text-decoration: none; }.submenuContainer a:hover, .submenuContainer a:active										{ color: #BB5A44; }						#footerOpt a:link, #footerOpt a:visited						{ color: #CA9988; text-decoration: none; }#footerOpt a:hover, #footerOpt a:active										{ color: #FFF; }						/* FORMS */#contact-wrapper 			{ width:410px; border:1px solid #e2e2e2; background:#f1f1f1; padding:20px; }	#contact-wrapper div 	{ clear:both; margin:1em 0; }	#contact-wrapper label 	{ display:block; float:none; font-size:13px; width:auto; }form#contactform input 		{ border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7; border-style:solid; border-width:1px; padding:3px; font-size:13px; color:#666; }#button						{ background: url(../_img/btn_submitForm.gif) top left no-repeat; border: none; width: 167px; height: 38px; }.success					{ color: #666; padding: 0 0 6px 22px; background: url(../_img/ico_mailTick.gif) no-repeat 0 3px; font-weight: bold; }.error						{ color: #BB5A44; }.thankYou					{ color: #009900; font-size: 13px; }.optout_button              {    text-align: center;    margin: 20px;}