/*   */body {	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	color: #003300;	background-color: #FFFFFF;	margin: 20px;	padding: 0;	background-image: url(../images/gradTOS.gif);	background-repeat: repeat;}#masthead {	color: #999999;	background-color: #FFFFFF;	padding: 0px;	margin: 0;	background-image: url(../images/ken4topright.jpg);	background-position: right top;	background-repeat: no-repeat;}#logo {	padding: 24px 16px;	margin: 20px;	}#wrapper {	width: 770px;	margin: 0 auto;	background-color: #FFFFFF;	border-left: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-top: 1px solid #CCCCCC;}#column_wrapper {	background-repeat: repeat-y;	border-top: 1px solid #FFFFFF;	border-bottom: 0px solid #CCCCCC;}.clearfloat {	clear: both;	height: 0;	line-height: 0;	font-size: 0;}#center {	width: 450px;	float: left;}#leftnav {	width: 150px;	float: left;}#right {	width: 150px;	float: left;}#center .content {	padding: 0px;	font-size: 0.75em;	line-height: 1.65em;	padding: 10px;}#leftnav .content {	padding: 24px 8px;	font-size: 0.75em;	line-height: 1.5em;}#right .content {	padding: 24px 8px;	font-size: 0.75em;	line-height: 1.5em;}#masthead .content {	padding: 2px;}#footer .content {	padding: 12px 16px;	border-top: 1px;	border-top-color: #CCCCCC;	border-top-style:solid;}#footer {	color: #333333;	padding: 0px;	margin: 0;	font-size: 0.7em;	border-top: #CCCCCC;	border-top-width:thin;	clear: both;	background-color: #FFFFFF;}/* nav for left sidebar, sidebar is 150px */#leftnav ul {	margin: 6px 0 12px 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-style: normal;	list-style-type: none;	text-transform: uppercase;	line-height: 2em;	width: 130px;	padding-left: 5px;}	#leftnav ul li {	margin: 0;	padding: 0;	border-bottom: solid #669966;	border-bottom-width: 1px;}/* active link on nav*/#leftnav ul li a {	font-style: normal;	color: #003300;	text-decoration: none;	margin: 0;	width: 130px;	padding-left: 5px;	padding-right: 5px;	display: block;}#leftnav a:visited {	color: #003300;}#leftnav a:hover {	color: #669966;}#center a:link {	color: #9B7C00;}#center a:visited {	color: #333333;}#center a:hover {	color: #000000;}#right a:link {	color: #000000;}#right a:visited {	color: #333333;}#right a:hover {	color: #826800;}	#wrapper .menulist a, #wrapper .menulist a:visited {	color: #000000;	border-left: 6px solid #FFD940;	padding: 0 0 0 6px;}#wrapper .menulist a:hover {	border-color: #000000;}#footer a:link {color: #9B7C00;}#footer a:visited {color: #9B7C00;}#footer a:hover {color: #669966;}.p7uberlink {	font-weight: bold !important;	letter-spacing: .15em;	border-color: #000000 !important;}h1 {	font-size: 1.5em;	font-weight:lighter;	margin: 0;}h2 {	font-size: 1em;	font-weight:lighter;	text-transform:uppercase;	margin: 0;}h3 {	font-size: 0.85em;	font-weight:normal;	text-transform:uppercase;	margin: 0 0 -12px 0;}h4 {	font-size: 1em;	font-weight:lighter;	text-transform:uppercase;	margin: 0 10px 0 5px;	}h5 {	font-size: 1em;	font-weight:lighter;	text-transform:uppercase;	margin: 0 10px 0 5px;	}.nomargintop {margin-top: 0;}.nomarginbottom {	margin-bottom: -10px;	}.content p {	margin: 12px 0;}.footercontent {	padding: 0px 8px;	border-top: 1px;	border-top-color: #CCCCCC;	border-top-style:solid;	margin: 0;}.footercontent p {	margin: 6px 0;}.tagline {	font-size: 1em;	font-weight:lighter;	text-transform:uppercase;	margin: 0 10px 0 5px;}#flash {	background-position: 150px;	width: 400px;  	float: left;}#leftlogo {  width: 160px;  float: left;}.clearfloat2 {	clear: both;	height: 0;	line-height: 0;	font-size: 0;}.clearfloat3 {	clear:both;	height: 0;	line-height: 0;	font-size: 0;}.imgnoborder {	border: 0px;	width:88px;	height:31px	}/* for FAQ */dl { 	border: none; 	padding: 0px; 	} dt { 	font-weight: bold;	} dd 	{ 	margin: 0;    padding: 0 0 1em 0;	}/* added for footer alignment */.alignleft {	padding: 2px 5px 2px 12px;	float: left;}.alignright {	padding: 2px 12px 2px 5px;	float: right;}