.heading_a { color: #008000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }input { color: #808080; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }select { color: #696969; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }/********************************************************************/#map_layer0    { background-color: #cfc; position: absolute; top: 32px; left: 6px; width: 500px; height: 400px; visibility: visible; display: block }#map_layer1    { background-color: #ffc; position: absolute; top: 32px; left: 6px; width: 500px; height: 400px; visibility: hidden; display: block }#map_layer2    { background-color: #fcc; position: absolute; top: 32px; left: 6px; width: 500px; height: 400px; visibility: hidden; display: block }#navBits1   { margin: 0pt; border: solid 1px #aaa }a.menuSty { color: #444; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }a.menuSty:hover  { color: #22a; text-decoration: underline }a.faves { color: #63f; font-style: normal; font-size: 12px; font-family: Chalkboard, "Comic Sans MS Bold", FontName, "Times New Roman", Georgia, Times; text-decoration: none }a.faves:hover { color: red; font-style: normal; font-size: 14px; font-family: Chalkboard, "Comic Sans MS Bold", FontName, "Times New Roman", Georgia, Times; text-decoration: none }/**table#mapChoose {	border: 0px outset gray;	border-collapse: separate;	border-spacing: 0px;	text-decoration: none;	background-color: white;}table#mapChoose th {	border: 0px inset gray;	padding: 0px;	background-color: white;	text-decoration: none;	-moz-border-radius: 0px;}table#mapChoose td {	border: 0px inset gray;	padding: 0px;	text-decoration: none;	-moz-border-radius: 0px;}**/span.depressed {	border-style: inset;	border-width: 1px;	border-color: #CCCCCC;	color: black;	font-size: 10px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration: none;	background-color: #ffcc33; /* E4E3DC */	border-radius: 3px;	padding: 1px 4px 1px 4px;	line-height: 1.4em;}span.raised {	border-style: outset;	border-width: 1px;	border-color: #CCCCCC;	color: #696969;	font-size: 10px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration: none;	background-color: #F3F3EE;	border-radius: 3px;	padding: 1px 4px 1px 4px;	line-height: 1.4em;}span.depressed:hover {	cursor: pointer;/* 	cursor: hand;*/	background-color: #FFFF00;}span.raised:hover {	cursor: pointer;/* 	cursor: hand;*/	background-color: #FFFF00;}a { color: #696969; font-style: normal; font-size: 10px; text-decoration: none }a:hover  { color: #22a; font-style: normal; font-size: 10px; text-decoration: underline }/********************************************************************/table#vendorTable {    background-color:#ffFFFF;    border: 2px;    width: auto;    text-align: center;    }table#vendorTable tr {    }table#vendorTable td {    padding: 1px 1px 1px 1px;/*    background-color:pink;	border: solid blue 2px;	-moz-border-radius: 2px;*/    }    .menuLight {        padding: 0px;        background-color:white; 	border-style: outset;	border-width: 0px;	border-color: red; /*	border: solid red 0px; */    }    .menuBox {            padding: 1px;            background-color:#eeeeef;            text-align:center;	border-style: outset;	border-width: 1px;	border-color: #cccccc; /*        border: solid blue 2px;*/	border-radius: 3px;    }