@charset "UTF-8";/* CSS Document *//* beginning of reset reloaded*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}/* remember to define focus styles! */:focus {	outline: 0;}body {	line-height: 1;	color: black;	background: white;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;	border-top:1px solid #eaeaea;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* end of reset reloaded*/html{	height:101%;}body{	margin:10px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:62.5%;	background:#555;}p{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	padding: 0px 0px 10px 0px;	color:#4b4b4b;}p.end {	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	padding: 0px 0px 10px 0px;	color:#a00000;	border-top:1px dotted #a00000;}p.smalltext{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	padding: 0px 0px 10px 0px;	color:#4b4b4b;}p.end strong {	font-style:normal;	font-variant:normal;	font-weight:strong;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	padding: 0px 0px 10px 0px;	color:#a00000;}p.flash {	color:#fff;	font-style:normal;	font-variant:normal;	font-weight:bolder;	font-size:14px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	letter-spacing:1px;	padding: 3px 0;	background-color:#ff9100;}.flashbox{	width:20%;		margin-bottom:10px;	text-align:center;}h1{	font-style:normal;	font-weight:normal;	font-size:32px;	font-family:Arial, Helvetica, sans-serif;	line-height:48px;	color:#a00000;	text-transform:uppercase;}#col1 ul{	font-family:Arial, Helvetica, sans-serif;	list-style-type:disc;	margin-left:20px;	margin-bottom:20px;	color:#4b4b4b;	font-size:12px;	line-height:15px;}#col1 ul li{	margin-bottom:5px;}em{	font-style:italic;		}h2{	font-style:normal;	font-weight:normal;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#4b4b4b;	text-transform:uppercase;}h2.yellow{	font-style:normal;	font-weight:normal;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#4b4b4b;	text-transform:uppercase;}h3{	font-style:normal;	font-weight:normal;	font-size:15px;	font-family:Arial, Helvetica, sans-serif;	line-height:22.5px;	padding:15px 0px 10px 0px;	color:#a00000;	text-transform:uppercase;}h4{	font-style:normal;	font-weight:bold;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:22.5px;	color:#a00000;	text-transform:uppercase;	letter-spacing:1px;}a {	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#a00000;}		strong {	font-style:normal;	font-variant:normal;	font-weight:bold;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#4b4b4b;}.quote{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:14px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#a00000;	text-decoration:none;	padding:15px 20px 10px 20px;	margin-left:20px;}.quote strong{	font-style:normal;	font-variant:normal;	font-weight:strong;	font-size:14px;	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	color:#a00000;	text-decoration:none;}.quotesource{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;	color:#a00000;	text-decoration:none;	padding:0px 20px 15px 20px;	margin-left:20px;}.quotesource strong{	font-style:normal;	font-variant:normal;	font-weight:strong;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	line-height:14px;	color:#a00000;	text-decoration:none;}.horiz_line{	border-bottom:1px dotted #4b4b4b;	}.terms a{	font-style:normal;	font-variant:normal;	font-weight:normal;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;	line-height:50px;	color:#4b4b4b;	text-decoration:none;	text-align:center;}.terms a:hover {	color:#dc0a0a;}.smallnav{	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#a00000;	margin-top:4px;	text-transform:uppercase;}.smallnav a {	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#a00000;	text-decoration:underline;	text-transform:uppercase;}.smallnav a:hover {	font-style:normal;	font-weight:bold;	font-size:8px;	font-family:Arial, Helvetica, sans-serif;	line-height:12px;	color:#ffc500;	text-decoration:underline;	text-transform:uppercase;}#container{	width:966px;	height:100%;	margin:0 auto;	background-color:#ffffff;		padding:15px;}#header{	width:966px;	margin: 10px 0px 20px 0px;}#topnav {	width:966px;	height:35px;	margin: 0px 0px 10px 0px;}#nav, #nav ul { /* all lists */	float: left;	width: 100%;	list-style: none;	background: #828282;}#nav a {	font-style:normal;	font-weight:normal;	font-size:13px;	font-family:Arial, Helvetica, sans-serif;		color:#ffffff;	text-transform:uppercase;	line-height:15px;	display: block;	width: 161px;	w\idth: 161px;	text-decoration: none;	padding: 8px 0px 4px 0px;	text-align:center;}#nav li { /* all list items */	float: left;	padding: 0;	width: 161px; /* width needed or else Opera goes nuts */}#nav li ul { /* second-level lists */	position: absolute;	left: -999em;	height: auto;	width: 161px;	w\idth: 161px;	font-weight: normal;	border-width: 0.25em;	margin: 0;}#nav li ul a { /* second-level lists */	font-style:normal;	font-weight:normal;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;		color:#ffffff;	width: 161px;	text-transform:uppercase;	text-align:left;	line-height:11px;	padding:5px 0px 5px 5px;}#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */	left: auto;}#nav li:hover, #nav li.sfhover {	background: #a00000;}.active{	background: #dc0a0a;}#banner{	width:966px;	height:305px;	margin:3px 0px 10px 0px;}#packshot{	text-align:center;}#button{	text-align:center;}#quote{	text-align:left;}#container3 {	float:left;    width:100%;	overflow:hidden;    position:relative;}#container2 {	clear:left;	float:left;	width:100%;	overflow:hidden;	background:#eaeaea; /* column 2 background colour */	margin-bottom:10px;}#containerwhite {	clear:left;	float:left;	width:100%;	overflow:hidden;	background:#fff; /* column 2 background colour */	margin-bottom:10px;}#container1 {	background:#fff none repeat scroll 0 0; /* column 1 background colour */	float:left;	position:relative;	right:33.5%;	width:100%;}#col1 {	float:left;	left:34%;	overflow:hidden;	position:relative;	width:62%;	margin-right:20px;}#col2 {	float:left;	left:36%;	overflow:hidden;	position:relative;	width:33%;}#secondnav{	width:640px;	height:20px;}#smlogo, #terms, #trlogo{	float:left;}#footer{	clear:both;	width:966px;	height:50px;	border-top:1px solid #eaeaea;	padding-top:15px;}#smlogo{	width:115px;	height:50px;}#terms{	width:681px;	height:50px;	text-align:center;}#trlogo{	width:170px;	height:50px;}
