/***********************************************//* HTML tag styles                             *//***********************************************/ body{	font-family: Helvetica, Arial, sans-serif;	margin: 0px auto;	padding: 0px;	background-color: #FFFFFF;	background-image: url(images/background.jpg);	background-repeat: repeat-x;}#container {	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	width: 800px;}a{	text-decoration: none;	color: #333333;}a:link{	color: #333333;	text-decoration: none;}a:visited{	color: #333333;	text-decoration: none;}a:hover{	color: #000000;	text-decoration: underline;}h1{	font-size: 28px;	color: #394E7D;	margin: 0px;	padding: 0px 0px 5px;	font-weight: normal;	line-height: 38px;	letter-spacing: 1px;}h2{	font-size: 16px;	margin: 0px;	padding: 10px 0px 0px;	color: #990000;	font-weight: normal;}h3{	font-size: 12px;	color: #990000;	margin: 0px;	padding: 10px 0px 0px;	font-weight: normal;}h4{	font-size: 12px;	font-weight: bold;	color: #990000;	margin: 0px;	padding: 0px;}h5{	font-size: 100%;	color: #666666;	margin: 0px;	padding: 5px 0px 0px;	font-weight: normal;}ul{	list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}/***********************************************//* Layout Divs                                 *//***********************************************/#masthead{	padding: 0px 0px 15px;}#navBar{	float: left;	width: 180px;	margin: 10px 0px 0px 5px;	padding: 0px;	color: #1E2943;}#button {	width: 160px;	padding: 0 0 1px;	margin-bottom: 1em;	color: #1E2943;	font-size: 14px;	text-align: center;	letter-spacing: 1px;	line-height: 18px;        }		#button ul {        list-style: none;        margin: 0;        padding: 0;        border: none;}                #button li {	border-bottom: 1px solid #FFFFFF;	margin: 0;	list-style-image: none;	list-style-type: none;        }				#button li a {	display: block;	padding: 5px 5px 5px 0.5em;	color: #1E2943;	text-decoration: none;	list-style-image: none;	list-style-type: none;}html>body #button li a {        width: auto;        }#button li a:hover {	border-left: 8px solid #E6C576;	background-color: #394E7D;	color: #fff;	list-style-image: none;	list-style-type: none;	border-right-width: 8px;	border-right-style: solid;	border-right-color: #E6C576;}#content{	float: left;	margin-top: 10px;	width: 600px;}/***********************************************//* Components                                  *//***********************************************/#siteName{	margin: 0;	padding: 0 0 0 0px;}/*************** #pageName styles **************/#pageName{	margin: 0px;	padding: 0px;	background-color: #FFFFFF;	height: 38px;}/************** .feature styles ***************/.feature{	padding: 0px 10px 10px;	font-size: 14px;	line-height: 22px;	color: #000000;	font-family: Helvetica, Arial, sans-serif;}.feature a{	padding: 0px;	font-weight: bold;	color: #394E7D;}.feature a:link{}.feature a:visited{	padding: 0px;	font-weight: bold;	color: #333333;}.feature a:hover{	padding: 0px;	text-decoration: underline;}/************* #siteInfo styles ***************/#siteInfo{	clear: both;	font-size: 12px;	color: #394E7D;	padding: 10px;	text-align: center;	line-height: 22px;	background-image: url(images/signoff.jpg);	background-repeat: no-repeat;	height: 38px;}#siteInfo a{	clear: both;	color: #A85A31;	text-align: center;	text-decoration: underline;}#advert img{	display: block;}.imageright {	clear: left;	float: right;	margin: 2px 2px 10px 10px;	padding: 2px;}.imageleft {	clear: right;	float: left;	margin: 2px 5px 2px 0px;}li {	padding-top: 2px;	list-style-type: square;}