h3 { margin-left: 21px; margin-right: 15px; margin-top: 22px; margin-bottom: 10px; color: #333333; font-family: verdana; font-size: 12px; font-weight: normal;}
p { margin-left: 21px; margin-right: 15px; margin-top: 0; margin-bottom: 20px; color: #333333; font-family: verdana; font-size: 12px; }
p.supportinfo { margin-left: 21px; margin-right: 15px; margin-top: 20px; margin-bottom: 20px; color: #333333; font-family: verdana; font-size: 12px; }
.data { margin: 4px; color: #333333; font-family: verdana; font-size: 10px; }
p.overview { margin-left: 21px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #333333; font-family: verdana; font-size: 12px; }
ul { margin-left: 21px; margin-right: 15px; margin-top: 0; margin-bottom: 30px; color: #333333; font-family: verdana; font-size: 12px; }
a { color: #993300; }
p.subhere { margin-left: 21px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #ffffff; font-family: verdana; font-size: 16px; font-weight: bold; }
.subsubhere { color: #ffffff; font-family: verdana; font-size: 16px; font-weight: normal; }

.hometitle { margin-left: 21px; margin-right: 15px; margin-top: 0; margin-bottom: 0px; color: #333333; font-family: verdana; font-size: 12px; }


.caption { margin-left: 23px; margin-right: 15px; margin-top: 0; margin-bottom: 20px; color: #444444; font-family: verdana; font-size: 10px; }
.clear { clear: both; font-size: 8px;}
.required { color: #993300; margin: 0; font-family: verdana; font-size: 10px;}

p.quicknav { margin-left: 3px; margin-right: 0; margin-top: 10px; margin-bottom: 10px; font-size: 10px; font-family: verdana; font-weight: bold; }
a.quicknav:link { color: #993300; text-decoration: none;}
a.quicknav:visited { color: #993300; text-decoration: none;}
a.quicknav:hover { color: #fffff; text-decoration: none;}
a.quicknav:active { color: #993300; text-decoration: none;}

/* update to nav/subnav - 11.06.07 */
	div#navbar {
		width: 100%;
		background: #C8D965 url(images/nav_rule.gif) left 48px repeat-x;
		}
	div#nav {
		margin: 0 auto;
		padding: 0;
		white-space: nowrap;
		height: 49px;
		width: 741px;
		}		
	#nav a {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		}
	#nav img {
		margin: 0;
		padding: 0;
		}
	div#subnav {
		margin: 0;
		padding: 5px 17px;
		background: #d8f36c;
		font-family: Arial, sans-serif;
		font-size: 12px;
		text-align: center;
		border-bottom: 1px white solid;
		}
	#subnav .divider {
		color: #CD802A;
		margin: 0;
		padding: 0 2px;
		}


p.subnav { margin-left: 12px; margin-right: 0; margin-top: 5px; margin-bottom: 4px; font-size: 12px; font-family: arial; /* font-weight: bold; */ }
a.subnav:link { color: #A75300; text-decoration: none; }
a.subnav:visited { /* disabled for presentation color: #73833B; */ color: #A75300; text-decoration: none; }
a.subnav:hover { color: #A75300; text-decoration: underline; }
a.subnav:active { color: #73833B; text-decoration: none; }
a.subnavyouarehere { color: #CC6600; text-decoration: none; font-weight: bold; }

a.top { font-size: 12px; font-family: arial; color: #73833B; text-decoration: underline; }
a.top:link { font-size: 12px; font-family: arial; color: #73833B; text-decoration: underline; }
a.top:hover { font-size: 12px; font-family: arial; color: #A75300; text-decoration: underline; }


.form { color: #333333; font-family: verdana; font-size: 12px; margin-left: 0; margin-right: 0; margin-bottom: 10; margin-top: 0; }
.label { color: #333333; font-family: verdana; font-size: 10px; }


/* p.form { margin-left: 21px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #333333; font-family: verdana; font-size: 12px; }



.formsmall { margin-left: 21px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #333333; font-family: verdana; font-size: 10px; }





.formsmnomarg { margin-left: 0px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #333333; font-family: verdana; font-size: 10px; } */


/* td { margin-left: 21px; margin-right: 15px; margin-top: 13px; margin-bottom: 13px; color: #333333; font-family: verdana; font-size: 12px; } */


ol { margin-left: 50px; margin-right: 15px; margin-top: 13px; margin-bottom: 18px; color: #333333; font-family: verdana; font-size: 12px; }

li { }
a.li { color: #993300; } 


input.button {/*border: 1px solid #555555;*/ font-family: Verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; background: #eeeeee; color: 000000; cursor: pointer;}


.nscredit {color: #666666; font-size: 10px; font-weight: normal; font-family: verdana, geneva, arial;}
a.nscredit {color: #666666; text-decoration: underline; font-size: 10px; font-weight: normal; font-family: verdana, geneva, arial;}

.savings { color: #6B8F8F; }
.contentsavings { color: #993300; }

.orderdetails { color: #5A7878; margin: 5px 0 0 20px; }
.totaldetails { color: #AF5921; margin: 5px 0 0 20px; }
.dicountedtotal { font-weight: bold; color: #993300; }