/* RESET */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,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,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}html, body {height: 100%;}#wrap {	min-height: 100%;}#main {	overflow:hidden;	padding-bottom: 50px;}#footer {	position: relative;	margin-top: -50px; /* negative value of footer height */	height: 50px;	clear:both;}body {	background: #4a4a4a;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-family:Arial, Helvetica, sans-serif;	color: #fff;	font-size: 12px;}p {	line-height: 175%;	padding: 0 0 20px 0;	margin: 0;}h1, h2, h3, h4, h5 {	line-height: 145%;	margin-bottom: 0.5em;}strong { font-weight: bold; }em { font-style: italic; }a, a:link, a:visited, a:active {	color: #f7e3af;}.title {	font-family: Arial;	font-size: 15px;	font-weight: bold;	padding-bottom: 40px;}.wrapper {	width: 100%;	float: left;	clear: both;}.container {	position: relative;	margin: 0 auto;	width: 760px;	height:100%;}.clearfix {	clear: both;}.container_left {	float:left;	width:138px;	padding-right:34px;}.container_right {	float:left;	width:588px;}#header {	background: -moz-repeating-linear-gradient(0deg, #333 0, #000 20%, #000 50%, #000 80%, #333 100%);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000'); /* ie7 */	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000'); /* ie8 */}#header .container {	height:264px;	width: 1089px;	background:url(/img/banner3.jpg) top center no-repeat;}#footer .container {	text-align:center;}#body_content {	background: url(/img/layout/bodybg.jpg) top center no-repeat;}#body_content .container {	min-height:170px;	padding: 31px 0;	font-size:12px;	line-height:21px;	/*background: rgba(255, 255, 255, 0.5);*/}#body_content .container img {	max-width: 100%;}#header .nav {	position:absolute;	bottom:0px;	width:100%;}#header .nav .nav2 {	position:relative;	bottom:0px;	width:960px;	height: 24px;	margin:0 auto;}#header .nav ul {	text-align: right;	display: block;	margin:0 0 0 80px;	padding:0;	width:100%;	/*background: green;*/	list-style-type:none;	text-transform:uppercase;	font-size:16px;}#header .nav ul li {	display: inline;	text-align}#header .nav ul li a {	display:block;	float: left;	padding: 0 7px;	line-height: 32px;	height: 32px;	margin:0 8px;	width: auto;	text-decoration: none;	color: #fff;}#sidebar { height: 400px; min-height: 400px; float: left; }#sidebar ul#left_nav { float:left; width:160px; margin:0px; padding:0px; min-height: 30px; list-style:none}#sidebar ul.left_nav li { float:left; display: block; width:150px; font-weight:bold; font-size:12px; line-height:18px;background: #333;}#sidebar ul.left_nav li a {color:#bbb7b7; text-decoration:none; float:left; width:auto; padding: 0 10px; }#sidebar ul.left_nav li.current a {color:#ffff00;}#sidebar ul.left_nav ul li { background: transparent; margin: 0; padding: 0; }#sidebar ul.left_nav ul li a { margin: 0; }#sidebar ul.left_nav ul li.current a { color: #fff; }h1,h2 { margin: 0; padding: 0; }h1 { color: #FFF; font-size: 22px;}h2 { color: #00ccff; font-size: 18px; margin: 5px 0 5px 0;}h3 { color: #f7e3af; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-transform: none; }h1.breadcrumb {	font-size: 14px;	margin: -10px 0 10px 0;	font-family: arial;}h1.breadcrumb a {	color: #fff;}fieldset { border: 0px solid #555; border-top-width: 1px; margin: 0 0 10px 0; }legend { color: #fff; font-size:12px; font-weight: bold; }label {	margin: 0 0 0 0;	display: inline-block;	width: 150px;	text-align: left;}label.inline {	display: inline;	width: auto;	margin: 0;}input, select {	background: rgba(255, 255, 255, 1);	color: #222;	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;	font-size: 13px;	font-weight: normal;	padding: 3px;	border: 1px #ccc solid;	}input.long { width: 300px; }input.short, select.short {width: 175px; }input.zipcode, input.phone, input.year, input.date { width: auto; }input.button, input[type=submit] {	border: solid 1px #999;	color: #222;	width: auto;	padding: 3px 5px;	font-family: 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;	font-size: 13px;	font-weight: normal;	background: #999 url(/img/layout/button_bg.png) 0 0 repeat-x;}.row {	padding:2px 0 3px 0;	border-bottom: 0px #333 solid;}label.error { width: auto; display: inline-block; margin: 0 0 0 6px; }.row .divider {	border-top: solid 1px #555;	margin: 2px 120px 2px 0;}.row_buttons {	margin: 10px 0;}.row span.fieldnote {	font-size: 10px;	color: #ccc;	display: block;	float: right;	width: 280px;	max-width: 280px;}.notifications { width: 100%; clear: both; }.notifications ul { margin: 0; width: 100%; clear: both; }.notifications ul li { padding: 0; margin: 0 0 3px 0; border: solid 1px #ccc; float: left; display: block; border-radius: 6px; -moz-border-radius: 6px; }.notifications ul li div.content { padding: 3px 6px }.notifications ul li span.label { font-weight: bold; }.notifications ul li.error { background: #ffe4e4; color: #ff0000; border-color: #ff0000; }.notifications ul li.success { background: #e0fbe2; color: green; border-color: green; }.prev, .next { background-color:#FFCC33; padding:5px 10px; color:#222; text-decoration:none;}.prev:hover, .next:hover { background-color:#333; color: #fff; text-decoration:none;}.prev { float:right;}.next { float:right;}#steps { list-style:none; overflow:hidden; margin:0px; padding:0px; width: 100%; }#steps li {font-size:24px; float:left; display: block; cursor: pointer; padding:10px 40px 10px 20px; color:#ccc; width: auto; min-height: 30px; }#steps li span {font-size:11px; display:block; clear: both; }#steps li.current { color:#FFCC33; background: rgba(0, 0, 0, 0.6); }form.formwizard .step {	position: relative;}form.formwizard .commands {	width: 100%;	float: left;	text-align: right;	position: absolute;	display: block;	top: 15px;	right: 15px;}form.formwizard .commands .button {	margin: 0 0 0 10px;	padding: 3px;	line-height: 18px;	font-size: 11px;	font-weight: normal;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}form.formwizard {}form.formwizard fieldset { border: 0; margin: 0 0 5px 0; background: rgba(0, 0, 0, 0.6); padding: 20px; min-height: 340px; }form.formwizard legend { color: #FFCC33; font-size:16px; font-weight: bold; display: block; float: left; width: 100%; clear: both;margin-bottom: 12px; }form.formwizard h3 { font-weight: bold; }input.error { border: solid 1px #ff0000; background: #FFCCCC; }#error_notice {	color: #ff0000;	font-weight: bold;}a.pdfbutton {	display: block;	float: left;	height: 26px;	line-height: 26px;	padding: 0 7px 0 30px;	text-decoration: none;	background: #efefef url(/img/icons/pdf.png) 8px 5px no-repeat;	color: #333;	-moz-border-radius: 12px;	border-radius: 12px;	border: solid 1px #ccc;	cursor: pointer;	font-size: 11px;	font-weight: bold;}table#ministorage_table {	border-width: 0px;	margin-bottom: 12px;}table#ministorage_table caption {	font-weightL bold;}table#ministorage_table th,table#ministorage_table td{	padding: 6px;}table#ministorage_table thead tr th {	font-weight: bold;	font-size: 13px;	border-bottom: solid 1px #ccc;}table#ministorage_table tbody tr td {}table#ministorage_table tbody tr.available td {}.available {	/*color: #fff;*/	color: #99cc00;}.unavailable {	/*color: #666;*/}