body {	background-image: URL(/images/background.png);	background-repeat: repeat-x;	background-color:#4D4D4D;	padding:0;	margin:0;}a {	text-decoration: none;}h1 {	font-family: Arial, sans-serif;	font-size: 15px;	font-weight: bold;	color: #004372;	background-image: URL(/images/HBkg.png);	background-repeat: no-repeat;	background-position: right top;	height: 25px;	padding: 8px 0px 0px 10px;	width: 200px;}h2 {	font-family: Arial, sans-serif;	font-size: 15px;	font-weight: bold;	color: #000;}button {	background: transparent;}p {	font-family: Arial, sans-serif;	font-size: 12px;	color: #666;	margin-right: 1em;}p.addr {	font-weight: bold;	color: #3E3E3E;	text-align: center;	border: solid 1px #3E3E3E;	padding-top: 0.5em;	padding-bottom: 0.5em;}p.addr img {	display: block;	margin: 0px auto 0.5em auto;}p.addr span {	color: #7D7D7D;}form.current {	background-color: #F7F7F7;	padding: 0.25em;	margin: 0px 0.5em 0px 0.5em;}form.current p {	margin-top: 0.25em;}#outer {	width: 765px;	margin-left: auto;	margin-right: auto;	position: relative;}#header {	background-image: URL(/images/HeaderShadow.png);	background-repeat: no-repeat;	width: 760px;	height: 209px;	padding: 8px 0px 0px 8px;	position: relative;}#headback {	background-image: URL(/images/Header.png);	background-repeat: no-repeat;	width: 743px;	height: 176px;	position: relative;}#simple {	font-family: Arial, Tahoma, sans-serif;	font-size: 12px;	font-style: italic;	color: #5683b3;	position: absolute;	top: 100px;	left: 21px;	display: block;	width: 315px;	text-align: center;}#slogan {	font-family: Century Gothic, Lucida Grande, Verdana, sans-serif;	font-size: 25px;	color: #FFF;	letter-spacing: -1px;	line-height: 40px;	position: absolute;	top: 10px;	left: 342px;	display: block;	width: 400px;	z-index: 2;	background-image: URL(/images/HeaderLine.png);	background-repeat: no-repeat;	background-position:  -25px 38px;}#sloganshadow {	font-family: Century Gothic, Lucida Grande, Verdana, sans-serif;	font-size: 25px;	line-height: 40px;	color: #000;	letter-spacing: -1px;	position: absolute;	top: 12px;	left: 344px;	display: block;	width: 400px;	z-index: 1;}#menu {        background-color: #EAEAEA;        border-bottom: solid 5px #00548E;        height: 28px;	width: 743px;}#menu a {        font-family: Arial, sans-serif;        font-size: 14px;        color: #686868;        font-weight: bold;        text-decoration: none;        display: block;        float: left;        padding: 6px 15px 6px 15px;	background-image: URL(/images/NavBkg.gif);	background-repeat: no-repeat;	background-position:  bottom right;}#menu a.current, #menu a:hover {	background-image: URL(/images/NavBkgOver.gif);	background-repeat: repeat-x;	background-position:  top left;	color: #FFF;}#main {	background-image: URL(/images/ContentShadow.png);	background-repeat: repeat-y;	width: 760px;	position: relative;}#content {	padding: 10px 9px 0px 15px;}#rightcol {	float: right;	width: 250px;}#rightcol p {        margin-left: 0.5em;        margin-right: 0.5em;}#leftcol {	width: 485px;}#footer {	background-image: URL(/images/Footer.png);	background-repeat: no-repeat;	width: 760px;	height: 43px;	position: relative;    font-family: Arial, sans-serif;    font-size: 14px;    color: #FFF;	text-align: center;	padding-top: 15px;	clear: both;}#footer a {    color: #FFF;    text-decoration: none;	padding-top: 10px;}p.name {	color: #00548E;	text-align: right;}a.more {	font-family: Arial, sans-serif;	font-size: 12px;	color: red;	text-align: right;	font-style: italic;}#clearme {	clear: both;}#credits, #credits a {	font-family: Arial, sans-serif;	font-size: 12px;	color: #C0C0C0;	text-align: center;	padding-bottom: 0.5em;}