/*****  Body  *****/body {	color: #000000;	background-color: #F8F5E2;	margin: 6px;	}	a { color: #333399; }a:visited {color: #330000;}a:hover {color: #990000;}a:active {color: #cc0000;}/***** Containers *****/div.outer, #topnav { 	padding: 7px;	border: 0;	background: #ffffff;	width: 99.9%;	margin-left: auto;	margin-right: auto;	}/*****   Body text  *****/h1, h2 {font-family: Helvetica, Verdana, Arial; font-weight: bold;}h1 {	font-size: 20px;	color: #330000;	margin-bottom: .1em;	margin-top: .8em;	padding-bottom: 0em;	}h2.cart {	color: #999900;	font-size: 14px;	}h3.cart { 	/* margins are the spaces between elements */	/* set all 4 in one */	/* or set all 4 with 4 */	/* or set independantly with a -position, e.g. margin-left: 1em; */	/*/*/ margin: 1.2em 0px 1em 0px; /* */	/*/*/ padding: 0px 0px 0px 0px; /* */	font-family: Verdana, Arial;	font-weight: bold;	color: #330000;	font-size: 12px; 	}/*****  Top level navigation links ******/.topnav {	color: #000000;	font-family: Verdana, Arial, sans-serif; font-size: 11px;	font-weight: normal;	text-decoration: none;	margin-left: .5em;	margin-right: .6em;	margin-top: .3em;	margin-bottom: .5em;	/*/*/ margin-top: .3em; /* */	/*/*/ margin-bottom: .5em; /* */	}	.topnav a:link, .topnav a:visited, .topnav a:hover, .topnav a {	color: #000000;	text-decoration: none;	}td.dividers {background-image: url(../gfx/menu-topdots.gif);}/*****  paragraphy ******/p {/*/*/ margin: 0px 0px .9em 0px; /* *//*/*/ padding: 0px 0px 0px 0px; /* */	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	}td, th {font-family: Verdana, Arial, sans-serif;	font-size: 11px;	}ul, ul li, ol, ol li {	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	}*|*:-moz-list-bullet, *|*:-moz-list-number {	font-size: 1em;	}p.help {	padding: 0px 0px 0px 0px;	}th { text-align: left;}label {cursor: pointer;}/****** Hidden ******/	/*  Use hidden to conditionally hide */	.hidden { display: none; }	/*  Use invisible for non-printing */	.invisible {}/***** Rental tones ******/td.rentalheader {background-color: #99CCCC; }td.rental { background-color: #E6F2F2; }td.purchase { background-color: #FFF3F3; }td.tanheader {background-color: #DBD9AE; }td.white, table.white { background-color: #ffffff; }.tan { 	background-color: #F2F0D7;	cursor: hand;	}	.tansearch {background-color: #F2F0D7;}td.taninstance {background-color: #FEFDF5;}td.vanilla {	background-color: #FDFCF2;}