body {	font-family:Arial,sans-serif;	font-size:13px;	font-weight:normal;	line-height:16px;	color:#666;	margin:0px;	padding:10px;	background:#fff;	}	b {	color:#369;	font-weight:normal;	}a {  color: #666; text-decoration: underline;}a:visited {  color: #666; text-decoration: underline;}a:hover {  color: #369; text-decoration: none}a:active {  color: #f30; text-decoration: none}p {	margin:0px 0px 0px 0px;	padding:0px 0px 10px 0px;	}h3,h4,h5,h6 {	font-family:Arial,sans-serif;	font-size:14px;	font-weight:normal;	text-transform:normal;	line-height:15px;	color:#369;	margin:15px 0px 5px 0px;	padding:0px;	}h1 {	width:75%;	font-family:Arial,sans-serif;	font-size:22px;	font-weight:normal;	line-height:20px;	vertical-align:bottom;	letter-spacing:-.5px;	color:#036;	margin:0px 0px 0px 0px;	padding:0px 0px 10px 0px;	}h2 {	font-family:Arial,sans-serif;	font-size:12px;	font-weight:normal;	line-height:12px;	height:40px;	background:#eaeaea;	color:#666;	margin:0px 0px 20px 0px;	padding:10px 10px 20px 10px;	}	.mast,.content,.footer {	width:750px;	padding:0px;	margin:0px;	margin-right:auto;	margin-left:auto;	}	.quick_nav {	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	color:#666;	bbackground:#fff;	margin:3px 0px 2px 0px;	}.nav_bar,.mast_bar {	height:40px;	background-image: url("res/common/nav_bg.jpg");	background-position: top left;	background-repeat: no-repeat;	padding:0px;	margin:0px;	}.category_bar {		height:40px;	color:#aaa;	background-image: url("res/common/nav_bg_3.jpg");	background-position: top left;	background-repeat: no-repeat;	padding:0px;	margin:10px 0px 0px -3px;	}.sub_nav_bar {	height:40px;	background-image: url("res/common/nav_bg.jpg");	background-position: top left;	background-repeat: no-repeat;	padding:0px;	margin:0px 0px 0px 0px;	}	.nav_border {	padding:10px;	}.nav,.nav_sel,.nav_text {	float:left;	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	color:#666;	line-height:11px;	padding:3px 6px 4px 6px;	margin-right:0px;	margin-bottom:2px;	}	.nav_sel {	font-weight:bold;	color:#333;	}.nav_text {	float:right;	color:#aaa;	}.nav_logo {	float:left;	padding:9px 5px 0px 11px;	}.nav_tagline {	float:left;	padding:11px 0px 0px 4px;	color:#ccc;	}	.nav a {  color: #666; text-decoration: none;}.nav a:visited {  color: #666; text-decoration: none}.nav a:hover {  color: #369; text-decoration: none}.nav a:active {  color: #f30; text-decoration: none}.content {	width:752px;	margin-top:0px;	margin-bottom:0px;	padding-top:0px;	padding-bottom:0px;	background:#fff;	}.content_left {	float:left;	width:453px;	padding:30px 50px 0px 4px;	}	.content_right {	float:left;	width:244px;	padding:30px 0px 20px 0px;	}.text_box {	width:244px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	}.text_box_text b {	font-weight:normal;	}.text_box a {  color: #666; text-decoration: none}.text_box a:visited {  color: #666; text-decoration: none}.text_box a:hover {  color: #369; text-decoration: none}.text_box a:active {  color: #f30; text-decoration: none}.text_box_text {	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	line-height:12px;	padding:4px;	margin:0px;	}	.text_box img.photo {	display:block;	border:1px solid #aaa;	margin:0px 0px 8px 0px;	}.text_box img.icon {	sdisplay:block;	float:left;	margin:0px 10px 40px 0px;	}.text_box img.more {	float:right;	margin:0px;	padding:2px 0px 5px 10px;	border:0px;	}.text_box form {	padding:0px;	margin:15px 0px 0px 0px;	border:0px solid #000;	white-space:nowrap;	}.text_box input,textarea {	font-family:Verdana,Arial,sans-serif;	font-size:10px;	font-weight:normal;	margin:0px 0px 1px 1px;	background:#fff;	}		.text_box h3 {	color:#369;	margin:0px 0px 2px 0px;	padding:0px;	}.footer {	margin-top:0px;	}		.nav_border {	padding:10px;	}.footer p {	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	line-height:16px;	color:#aaa;	margin:0px;	padding:0px 0px 0px 7px;	}.footer a {  color: #aaa; text-decoration: none}.footer a:visited {  color: #aaa; text-decoration: none}.footer a:hover {  color: #369; text-decoration: none}.footer a:active {  color: #f30; text-decoration: none}form {	padding:0px;	margin:0px 0px 0px 0px;	border:0px solid #000;	}	.quick_form {		float:right;	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	color:#666;	padding:7px 10px 0px 5px;	margin:0px 0px 0px 0px;	border:0px solid #000;	}.category_form {	padding:7px 10px 0px 15px;	margin:0px 0px 0px 0px;	border:0px solid #000;	} .photos_item {	float:left;	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	color:#666;	line-height:11px;	padding:0px;	margin:0px 2px 0px -1px;	}	.photos_item b {	color:#333;	}.details {	padding:0px 0px 8px 0px;		}.customer {	color:#fff;	padding:1px 3px 2px 3px;	margin:0px 0px 0px 0px;	bborder:1px solid #aaa;	background:#99a6b5;	}.category {	color:#66788c;	margin:1px 0px 3px 0px;	bbackground:#fff;	bborder:1px solid #aaa;	}.submitted {	color: #999;	margin:4px 0px 0px 0px;	}.photos_item a {  color: #666; text-decoration: none}.photos_item a:visited {  color: #666; text-decoration: none}.photos_item a:hover {  color: #66788c; text-decoration: none}.photos_item a:active {  color: #f30; text-decoration: none}.submitted a {  color: #999; text-decoration: none}.submitted a:visited {  color: #999; text-decoration: none}.submitted a:hover {  color: #66788c; text-decoration: none}.submitted a:active {  color: #f30; text-decoration: none}.photos_item img.photo {	display:block;	border:1px solid #99a6b5;	margin-bottom:8px;	}.card {	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	line-height:12px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	}	.card img.more {	float:right;	margin:0px;	padding:2px 0px 5px 10px;	border:0px;	}.card b {	color:#036;	font-weight:normal;	}	.card h3 {	padding:3px 0px 8px 0px;	margin:0px;	}.card a {  color: #666; text-decoration: none}.card a:visited {  color: #666; text-decoration: none}.card a:hover {  color: #369; text-decoration: none}.card a:active {  color: #f30; text-decoration: none}.card img.photo {	float:left;	margin-right:10px;	margin-bottom:8px;		border:1px solid #aaa;	}	.common_group {	padding:20px 0px 20px 0px;	}	.common_item {	clear:both;	}.common_item img {	float:right;	padding:0px 0px 5px 10px;	}		.step_number {	color:#369;	font-size:14px;	}	.store_item {	padding:15px 0px 15px 0px;	}	.store_dealer {	font-family:Verdana,Arial,sans-serif;	font-size:10px;	font-weight:normal;	line-height:12px;	color:#666;	padding:20px 0px 20px 0px;	}		.store_dealer td {	white-space:nowrap;	padding:2px 10px 2px 0px;	border-bottom:1px solid #99a6b5;	}	.store_dealer input, submit {	font-family:Verdana,Arial,sans-serif;	font-size:10px;	font-weight:normal;	line-height:12px;	color:#666;	background:#fff;	}.store_number {	color:#ccc;	text-align:right;	}.store_img {	float:left;	padding:0px 20px 20px 0px;	}.store_price {	color:#000;	padding-left:10px;	}	.store_standard {	color:#036;	}.store_express {	color:#f30;	}.button,.view_cart {	font-family:Verdana,Arial,sans-serif;	font-size:10px;	font-weight:normal;	color:#666;	background:#fff;	padding:2px;	margin-top:1px;	}.button {	margin-top:5px;	}.links {	width:730px;	font-family:Verdana,Arial,sans-serif;	font-size:9px;	font-weight:normal;	color:#ccc;	padding:0px;	margin-top:5px;	margin-right:auto;	margin-left:auto;	text-align:right;	}	.links a {  color: #ccc; text-decoration: none;}.links a:visited {  color: #ccc; text-decoration: none;}.links a:hover {  color: #369; text-decoration: none}.links a:active {  color: #f30; text-decoration: none}
