.ssmc .ssdivider{	display:block;	font-size:1px;	border-width:0px;	border-style:solid;	position:relative;	z-index:1;}.ssmc .ssdividery{ /*puts the dividers between the items*/	float:left;	width:0px;}.ssmc .sstitle{	display:block;	cursor:default;	white-space:nowrap;	position:relative;	z-index:1;}.ssclear {	font-size:1px;	height:0px;	width:0px;	clear:left;	line-height:0px;	display:block;	float:none !important;}.ssmc {	position:relative;	zoom:1;	z-index:10;	border: none;}.ssmc a, .ssmc li {/*combines with above to keep dividers between items */	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}.ssmc div a, .ssmc ul a, .ssmc ul li {	float:none;}.sssh div a { /* this makes the list view left to right*/	float:left;}.ssmc div{	visibility:hidden;	position:absolute;}.ssmc .sscbox{	cursor:default;	display:block;	position:relative;	z-index:1;}.ssmc .sscbox a{	display:inline;}.ssmc .sscbox div{	float:none;	position:static;	visibility:inherit;	left:auto;}.ssmc li {	z-index:auto;}.ssmc ul {	left:-10000px;	position:absolute;	z-index:10;}.ssmc, .ssmc ul { /*placement of main menu container*/	list-style: none;	padding-top: 8px;	padding-left: 10px;	padding-right: 10px;	margin-top: 0px;	margin-left: 74px;	margin-bottom: 0px;	margin-right: 40px;	text-align: center;	border: none;}.ssmc li a {	float:none	}.ssmc li:hover>ul {	left:auto;}#ss0 ul {	top:100%;}#ss0 ul li:hover>ul {	top:0px;	left:100%;}/* core above*/body,html {	margin: 0;	padding: 0;	background: #FFAE3D;	color: #000;}body {	min-width: 900px;	background-color: #FFAE3D; 	background-image: url(../gif/totayellowbg.gif);	background-repeat: repeat-x;}#wrap {	background-image: url(../gif/totacontentbgyellow.gif);	background-repeat: repeat-y;	margin: 0 auto;	width: 900px;	border: none;}	#header {	background-image: url(../gif/totatitlegradyellow.gif);	background-repeat: no-repeat;	height: 120px;}#homelink {	position: relative;	top: 20px;	left: 56px;	width: 600px;	height: 40px;	border: none;}#topnav {	width: 900px;	height: 78px;	background-image: url(../gif/totatopnavyellow.gif);	background-repeat: no-repeat;	padding: 0px;	text-align: center;	border: none;}#leftmain {	background: none;	float: left;	width: 410px;	border: none;}#leftmain h1 {	margin-left: 115px;	margin-right: 5px;	padding-top: 4px;	padding-bottom: 4px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}#leftmain h2, #leftmain h3, #leftmain p {	margin-left: 115px;	margin-right: 0px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#leftmain span.highlighttitle {	margin-left: 115px;	margin-top: 0px;	margin-bottom: -18px;	padding-top: 10px;	padding-left: 0px;	padding-right: 0px;	font-family: garamond, times, times new roman, serif;	font-size: 24px;	font-style: normal;	font-weight: bold;	color: #B61202;}#leftmain p.highlight {	width: 300px	height: 300px;	background-image: url(../gif/coloredhighlight.gif);	background-repeat: no-repeat;	margin-top: -2px;	padding-top: 52px;	padding-left: 6px;	padding-right: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 130%;	border-top: 2px dotted #FFAE3D;	border-right: 2px dotted #FFAE3D;}div.map {	margin-left: 125px;	margin-right: 0px;	padding-top: 4px;	padding-bottom: 4px;	border: none;}#rightmain {	background: none;	float: right;	width: 464px;	height: 900px;	border: none;}#rightmain h1 {	margin-left: 0px;	margin-right: 120px;	padding-top: 4px;	padding-bottom: 4px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 140%;}  #rightmain h2, #rightmain h3, #rightmain p {	margin-right: 120px;	margin-left: 10px;	padding-top: 4px;	padding-bottom: 4px;	border: none;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height: 140%;}#rightmain p.center {	width: 340px;	margin-right: 126px;	margin-left: 10px;	font-family: trebuchet MS, verdana, arial, helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height: 140%;	text-align: center;	border: none;}#rightmain p.gradient {	width: 290px;	background-image: url(../gif/greengradient.jpg);	background-repeat: repeat-x;	padding-top: 14px;	padding-left: 10px;	padding-right: 10px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;}div.caption {	text-align: left;	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	line-height: 120%;	padding-left: 14px;	border: none;}#onemain {	background: none;	width: 700px;	margin-left: 100px;	margin-right: 0px;	border: 1px solid red;}#onemain p.gradient {	display: block;	width: 490px;	background-image: url(../gif/greengradient.jpg);	background-repeat: repeat-x;	margin-left: 14px;	padding-top: 14px;	padding-left: 14px;	padding-right: 6px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	line-height: 140%;	border: none;}#onemain p.gradient-privacy {	display: block;	width: 626px;	background-image: url(../gif/relatedtopicssm.gif);	background-repeat: repeat-x;	margin-left: 14px;	padding-top: 14px;	padding-left: 14px;	padding-right: 10px;	line-height: 140%;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: left;	border: none;}#onemain span.gradient-privacy {	padding-left: 0px;	padding-right: 0px;	font-family: garamond, times, times new roman, serif;	font-size: 28px;	font-style: normal;	font-weight: bold;	line-height: 140%;	text-align: center;}#footer {	width: 900px;	min-height: 200px;	background-color: #FFAE3D;	background-image: url(../gif/totabottombgyellow.gif);	background-repeat: no-repeat;	clear: both;	border: none;	margin: 0;}	#footer p { /*????*/	padding:5px;	margin:0;}#footer div.bottomnav {	margin-left: 60px;	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	line-height: 160%;	text-align: left;	padding-top: 80px;	border: none;}#footer div.copy {	margin-top: 30px;	margin-left: 0px;	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: 160%;	text-align: left;	border: none;}#footer ul{	margin: 0;	padding: 0;	list-style: none;}#footer li{	display: inline;	margin: 0;	padding: 0;}a.uprightnav:link {  	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.uprightnav:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.uprightnav:hover {	background: none;	text-decoration: none; 	color: #FCF091;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.topnav:link {  	text-decoration: none; 	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.topnav:visited {	text-decoration: none; 	color: #FEFEFE;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.topnav:hover {	background: #FCF091;	text-decoration: none; 	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;}a.bottomnav:link {  	text-decoration: none; 	color: #800000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.bottomnav:visited {	text-decoration: none; 	color: #800000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.bottomnav:hover {	background: none;	text-decoration: none; 	color: #333333;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a.copy:link {  	text-decoration: none; 	color: #800000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}a.copy:visited {	text-decoration: none; 	color: #800000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}a.copy:hover {	background: none;	text-decoration: none; 	color: #333333;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}	/* Menu 0 */	/*"""""""" (MAIN) Container""""""""*/		#ss0	{			width:750px;		padding-left: 20px;		background-color:transparent;		text-align: center;		border: none;	}	/*"""""""" (MAIN) Items""""""""*/	 /* */	#ss0 a {			padding:2px 10px 2px 10px;		margin:0px;		background-color:transparent;		color:#FFFFFF;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-weight:bold;		text-align:center;		border-style:none;	}	/*"""""""" (MAIN) Hover State""""""""*/		#ss0 a:hover	{			background-color:#FFD8A9;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/		#ss0 li:hover>a		{			background-color:#FFD8A9;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (MAIN) Active State""""""""*/		body #ss0 .ssactive, body #ss0 .ssactive:hover		{			background-color:#FFD8A9;		color:#000000;		font-family:Verdana;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:bold;		border-style:none;	}	/*"""""""" (SUB) Container""""""""*/	/*use inline margin styles to push subs to right*/	#ss0 div, #ss0 ul		{			padding:2px;		margin:0px;		background-color:#FFFFFF;		border-width:0px 1px 1px 1px;		border-style:none;		border-color:#FFFFFF;	}	/*"""""""" (SUB) Items""""""""*/		#ss0 div a, #ss0 ul a		{			padding:4px 8px 4px 8px;		background-color:#FFFFFF;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;		text-align:center;		border-width:0px;	}	/*"""""""" (SUB) Hover State""""""""*/		#ss0 div a:hover		{			background-color:#FFD8A9;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;	}	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/		#ss0 ul li:hover>a		{			background-color:#FFD8A9;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;	}	/*"""""""" (SUB) Parent Items""""""""*/		#ss0 div .ssparent, #ss0 ul .ssparent		{			background-color:#FFFFFF;		text-decoration:underline;	}	/*"""""""" (SUB) Parent Hover State""""""""*/		#ss0 div .ssparent:hover		{			background-color:#FCF091;	}	/*"""""""" (SUB) Active State""""""""*/		body #ss0 div .ssactive, body #ss0 div .ssactive:hover		{			background-color:#FCF091;		color:#000000;		font-family:Arial;		font-size:10px;		text-decoration:none;		font-style:normal;		font-weight:200;		border-style:none;	}	/*"""""""" Individual Titles""""""""*/		#ss0 .sstitle		{			font-size:10px;	}	/*"""""""" Individual Vertical Dividers""""""""*/		#ss0 .ssdividery		{			border-left-width:4px;		height:16px;		margin:0px;		border-style:double;		border-color:#000000;	}	/*"""""""" Custom Rule""""""""*/		ul#ss0 ul		{			margin:0px 0px 0px -1px;	}	/*"""""""" Custom Rule""""""""*/		ul#ss0 ul ul		{			border-width:1px;	}				