/* Suggested blueprint enhancements */.hide-s { display:none; }/* *//*p + p { text-indent: 0em; margin-top: 0em; }*/p { margin-bottom:.8em;}p img { margin:.8em 0 .5em 0; float:none; }h1 { color:#C4762B; font-size:2.2em;}h2 { color:#B3B3B3; font-size:1.4em; }h3 { color:#B3B3B3; font-size:1.2em; }a { color:#E8E5D9; font-weight:bold; text-decoration:none; }a:hover { color:#999999; }.small { line-height:1.5em; }p.small { margin:0; }.button { display:block; background-color:#808080; padding:0.6em 0.6em 0.6em 2.3em; background-repeat:no-repeat; background-position:.5em 50%; margin-bottom:1em; }.button:hover { color:#000000; } .pdf { background-image:url(/imgs/page_white_acrobat.png); }.url { background-image:url(/imgs/page_white_go.png); }input.action { padding-top:.2em; padding-bottom:1.8em; text-transform:uppercase; background-color:#808080; border:1px solid #CCCCCC; color:#E8E5D9; font-weight:bold; }input.text { padding:.2em; width:200px;}body { background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#999999; }	div.header { position:relative; height:126px; background-image:url(/imgs/banner.png); background-repeat:no-repeat; }		div#logo { position:absolute; bottom:12px; left:12px; }		div#topLinks { position:absolute; width:269px; bottom:0; right:0; }			div#topLinks a { 				display:block; 				float:left;				width:58%; 				height:50px;				text-decoration:none; 				font-size:1.1em; 				color:#FFFFFF; 				background-color:#539B60;				padding:2% 3% 2% 3%;			}			div#topLinks a span { font-size:0.6em; color:#BAD7BF; }			div#topLinks a:hover { color:#000000; }			div#topLinks a strong { font-size:0.8em; }						div#topLinks a.ctaContact { width:28%; background-color:#23692F; float:right; }			div#topLinks a.ctaContact span { color:#A7C3AC; }							div#navi { margin-top:1em; }			div#navi div#naviHead { height:52px; background-color:#1A1A1A; }			div#navi ul { list-style: none; margin:0.5em 0 0 0; }							div#navi ul li {margin-bottom:0.5em; text-transform:uppercase; font-size:0.9em;}					div#navi ul li a { display:block; padding:0.5em 1em 0.5em 1em; background-color:#333333;}					div#navi ul li a.notice { color:#FFD324; } 						div#mainContent { margin-top:2em; }					div#supportTxt { margin-top:1em; background-image:url(/imgs/bg-supportTxt.png); background-repeat:no-repeat; background-position:top; min-height:200px; }					div#supportTxt div { padding:8px; }				div#supportTxt div p { margin:0 0 1em 0; }					div#supportTxt div p img { margin:0 0 0.6em 0; }							div.footer { margin-top:2em; font-size:.8em;}			div#navi ul li a#homelink{  height:42px; background-color:#1A1A1A;}	div#navi ul li a#homelink span{ background:url('/imgs/homelink.gif') no-repeat; display:block; height:40px; width:40px;}	div#navi ul li a#homelink i{ display:none;}			/* Pete wants all mainContent links to be underlined for clarity */	#mainContent a { text-decoration:underline;}		#supportTxt a{font-weight:normal;}	.footer a{font-weight:normal;}