/* page wrapper */ #page-wrapper {	text-align: left; 	margin: 0 auto;	width: 560px;	background-color: #FFF}/* main controls */ #main-navigation {	float: none;	width: 560px;	text-align: inherit;	padding-top: 25px;	padding-bottom: 25px}#main-banner {	width: 560px;	text-align: inherit;	padding-bottom: 25px;}#main-content {	width: 552px;	padding: 0px 3px 25px 3px;	text-align: inherit;}#main-footer {	width: 560px;	height: 20px;	text-align: inherit;	font-family: Arial, Verdana,Helvetica;	font-size: 10px;	color: #000000;	text-align: center;	padding-top: 5px}/* links */ a:link.footerlink, a:visited.footerlink{	text-decoration: none;	color: #000;}a:hover.footerlink, a:active.footerlink{	text-decoration: underline;	color: #000;}a:link.fontlink, a:visited.fontlink{	text-decoration: none;	color: #666;}a:hover.fontlink, a:active.fontlink{	text-decoration: underline;	color: #666;}/* fonts */ .largefont{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 14px}.largefontBOLD{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 14px;	font-weight: bold}.mediumfont{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 12px;	line-height: 18px}.mediumfontBOLD{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 12px;	font-weight: bold;	line-height: 18px}.smallfont{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 10px}.smallfontBOLD{	font-family: Arial, Verdana,Helvetica;	color: #666;	font-size: 10px;	font-weight: bold}.underlinefont{	text-decoration: underline;	color: #666}.mediumblackfont{	font-family: Arial, Verdana,Helvetica;	color: #000;	font-size: 12px;	line-height: 18px;	font-style: italic}/* images */ img.rightmargin{	margin-right: 20px;	margin-bottom: 10px}
