
body 		{ margin: 0px; background: white url('../images/backsquares_blue.gif') no-repeat; } 
td, li, p, div { font: 12px verdana, arial, sans-serif; color: #000000; }
li, p, div 	{ margin-top: 7px; margin-bottom: 7px; }
ol, ul  	{ margin-top: 0px;  margin-bottom: 14px; }
ul  		{ margin-left: 16px;}
ul li
{
	left: 0px;
	list-style-image: url('../images/bugtiny.gif');
	position: relative
}
li 			{ margin: 0px; }
img 		{ border-style: none; }

h1
{
	margin-top: 4px;
	left: 0px;
	margin-bottom: 0px;
	font: bold 16px verdana,arial;
	width: 360px;
	position: relative;
}
h2
{
	margin-top: 14px;
	font-size: 14px;
	left: 16px;
	margin-bottom: 0px;
	position: relative;
}
h3 			{ font-size: 12px; margin-top: 14px; margin-bottom: -6px;}

a 		{ font-size: 11px; font-weight: bold; color: #0038AE; text-decoration: none; }
a:hover	{ font-weight: bold; color: #800000; }
.locator { margin-top: -5px; margin-bottom: 10px; text-decoration: none; }
.locator a { text-decoration: none; font-size: 10px; }

.boxtitle 	{ font: bold 13px arial; color: #000099; }
.grab 		{ font-weight: bold; color: #BC0101; }
.fineprint, .fineprint p, .fineprint li  { font-size: 11px;}
.bottom_info{ text-align: center; padding: 14px; padding-left: 52px; }

.nowrap  { width: 340px; margin-top: 2px; }
.sub_box { margin: -13px 0px 10px 18px; width: 230; border-style: none; font: bold 11px verdana,arial;  }
.sub_box a { font-size: 10px; text-decoration: underline; }

.sub_nav { text-align: left; font-weight: bold; font-size: 11px; margin: 0px 0px 0px 6px; }
.sub_nav a { font-size: 10px; text-decoration: none; display: block; margin: 2px; margin-left: 10px; }
.toomuchcss .sub_nav a, li a { font-size: 11px; }


div.prodinfo a  {font: bold 12px verdana,arial; line-height:15px; text-decoration:underline; }
div.prodinfo a:link, div.prodinfo a:visited  { color:#0038AE; }
div.prodinfo a:active, div.prodinfo a:hover  { color:#F2C117; text-decoration:none;	}

fieldset
{
	border-right: #c0c0df 1px solid;
	padding-right: 6px;
	border-top: #c0c0df 2px solid;
	padding-left: 8px;
	font-size: 12px;
	left: 16px;
	padding-bottom: 4px;
	border-left: #c0c0df 2px solid;
	width: 320px;
	padding-top: 8px;
	border-bottom: #c0c0df 1px solid;
	font-family: verdana,arial;
	position: relative;
}

legend { font: bold 13px verdana,arial; color:#000099; }

input, .select { font-size: 12px; }