body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;}/* TEXT STYLES */a:link		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#45647F; text-decoration:underline; }a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#45647F; text-decoration:underline; }a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#45647F; text-decoration:underline; }a:hover		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }.headtext a:link	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.headtext a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.headtext a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }.headtext a:hover	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; }.navcell a:link		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; }.navcell a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; }.navcell a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; }.navcell a:hover	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; }.loginbox a:link	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; }.loginbox a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; }.loginbox a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; }.loginbox a:hover	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:underline; }.greybar a:link		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:underline; }.greybar a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:underline; }.greybar a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:underline; }.greybar a:hover	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#444444; text-decoration:underline; }.statictext a:link		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#45647F; text-decoration:underline; }.statictext a:visited	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#45647F; text-decoration:underline; }.statictext a:active	{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#45647F; text-decoration:underline; }.statictext a:hover		{ font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; }.headtext {	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	font-weight:bold;	line-height:30px;}.heading {	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#45647F;	text-transform:uppercase;}.heading2 {	line-height:15px;}.itemcell {	line-height:13px;}.itemlist {	line-height:20px;}.itemlist2 {	line-height:15px;}.error {	color:#990000;}.itemname {	font-weight:bold;	text-transform:uppercase;}.bigprice {	font-size:12px;	line-height:18px;}.bigpricered {	font-size:12px;	color:#990000;	line-height:15px;}.yousave {	color:#666666;}.medprice {	font-size:11px;}.smallprint {	font-size:9px;}/* FORM STYLES */.quickfind {	width:117px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#999999;	margin-right:10px;}.qtybox {	width:117px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;}.qty {	width:30px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;}.formtext {	width:150px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;}.formshort {	width:100px;	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;}select {	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;}.searchby {	font-size:10px;	width:113px;	margin-right:10px;}.loginform {	color:#999999;	font-size:10px;	margin-bottom:3px;}.loginbutton {	height:18px;	width:20px;	padding:3px;	background-color:#EEEEEE;	border:1px solid #666666;	color:#999999;	font-size:10px;	margin-left:3px;	margin-bottom:6px;}/* LAYOUT *//*.header {border:1px solid red;	background-image:url(images/bg-header.gif);	background-position:bottom-left;	background-repeat:repeat-x;}*/.navhead {	background-color:#202290;	border:1px solid #000;}.navcell, .navcell2, .loginbox {	border-left:1px solid #666;	border-right:1px solid #666;	border-bottom:1px solid #666;	padding-left:9px;	padding-right:9px;	padding-top:7px;	padding-bottom:7px;	background-color:#F6F6F6;	color:#333333;	font-size:10px;	line-height:15px;}.navcell2 {	border-left:0;	border-right:0;}.navScroll {	border-left:1px solid #666;	border-right:1px solid #666;	border-bottom:1px solid #666;	width:168px;	height:614px;	overflow:auto;}.navScroll table{	width:150px;}.dealBox {	border:1px solid #666;}#home-push {	background-image:url(images/divider-v.gif);	background-repeat:repeat-y;	background-position:309px;}#home-push2 {	background-image:url(images/divider-v.gif);	background-repeat:repeat-y;	background-position:50%;}#item-push {	background-image:url(images/divider-v.gif);	background-repeat:repeat-y;	background-position:center;}#home-banner {	background-color:#192324;}#cat-banner {	background-position:top;	background-repeat:repeat-x;}.pictable {	background-color:#CCCCCC;}.divider-h {	background-image:url(images/divider-h.gif);	background-repeat:repeat-x;	background-position:center;}.divider-h2 {	height:19px;	background-color:#FFFFFF;	background-image:url(images/divider-h.gif);	background-repeat:repeat-x;	background-position:center;}.divider-h3 {	height:10px;	background-color:#FFFFFF;	background-image:url(images/divider-h.gif);	background-repeat:repeat-x;	background-position:top;}.divider-v {	background-image:url(images/divider-v.gif);	background-repeat:repeat-y;	background-position:center;}.intro {	padding-left:3px;	padding-right:3px;	font-size:11px;}.label {	float:left;	width:40px;}.cartlabel {	float:left;	width:95px;}.itemlabel {	float:left;	width:130px;}.selectlabel {	float:left;	width:100px;	padding-top:4px;}.greybar {	height:17px;	background-color:#DDDDDD;	border:1px solid #CCCCCC;	font-size:9px;	color:#666666;	font-weight:bold;	padding-left:5px;	padding-right:5px;}.greybar2 {	background-color:#DDDDDD;	border:1px solid #CCCCCC;}.greybar3 {	background-color:#DDDDDD;	border:1px solid #CCCCCC;	padding-left:8px;	color:#666666;	font-size:12px;	line-height:27px;	font-weight:bold;}.thumb {	border-left:1px solid #CCCCCC;	border-right:1px solid #CCCCCC;	border-top:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;	padding:2px;	margin-right:10px;}.activethumb {	float:left;	border-left:1px solid #CCCCCC;	border-right:1px solid #CCCCCC;	border-top:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;	margin-right:11px;	margin-top:10px;	text-align:center;}.activethumb2 {	float:left;	border-left:1px solid #CCCCCC;	border-right:1px solid #CCCCCC;	border-top:1px solid #CCCCCC;	border-bottom:1px solid #CCCCCC;	margin-top:10px;	text-align:center;}.rightpad {	padding-right:9px;}.rightpad2 {	padding-right:10px;}.listprice {	padding-right:50px;	padding-left:5px;}.symbol {	margin-right:6px;	margin-top:9px;}.symboldiv {	float:left;	width:186px;	margin-bottom:10px;	margin-right:15px;}.symboldiv img {	margin-left:3px;	margin-right:8px;}.statictext {	padding-left:5px;	padding-right:5px;}
