html, body {	margin:0px;	padding:0px;	font: .9em Arial, Helvetica, sans-serif;	color:#000000;	background: #fff;			}a:link { text-decoration:underline;color:#FF7800; }a:visited { text-decoration:underline;color:#FF5A00; }a:active { text-decoration:underline;color:#FFC600; }a:hover { text-decoration:underline;color:#000000; } 	a.linklist1:link { text-decoration:underline;color:#87250E;font-size:1.1em;font-weight:bold;}a.linklist1:visited { text-decoration:underline;color:#87250E;font-size:1.1em;font-weight:bold;}a.linklist1:active { text-decoration:underline;color:#87250E;font-size:1.1em;font-weight:bold;}a.linklist1:hover { text-decoration:underline;color:#000000;font-size:1.1em;font-weight:bold;}.color-1-text-18 { font-family:arial,helvetica,sans-serif;font-size:1.8em;color:#87250E;}.color-1-text-23 { font-family:arial,helvetica,sans-serif;font-size:2.3em;color:#87250E;}.color-2-text-1 { font-family:arial,helvetica,sans-serif;font-size:.8em;color:#87250E;}/* ++++++++++ global general styles end ++++++++++*/	/* ++++++++++ global structure styles start ++++++++++*/	#a5-bg-left {width: 100%;background:url(images/bg-left-column.gif) repeat-y left top;}#a5-bg-right {width: 100%;background:url(images/bg-right-column.gif) repeat-y right top;}#a5-body-center {	text-align:center;	}	#a5-body {	position: relative;	width: 100%; /* change this to a specific amount for a fixed design. E.g., 770px. */	margin-left: auto;	margin-right: auto;	text-align:left;		background:white;	border:0px solid #000000;			}	#a5-header {	position:relative;	left:0px;	top:0px;	height:300px;		background: #ECEB9F url(images/bg-header.gif) repeat-x;		border:0px solid #000000;		}		#a5-header-left {		position:absolute;		left:0px;		top:0px;		border:0px solid #000000;			}		#a5-header-center {		position:absolute;		left:461px;		top:0px;		border:0px solid #000000;			}				#a5-header-right {		position:absolute;		right:0px;		top:0px;		border:0px solid #000000;			}						#a5-column-left {	float:left;	width:211px;	color:#000000;		border:0px solid #000000;		}			#a5-menu {			width:211px;					font:bold 1.1em arial, Helvetica, sans-serif;			color:#574636;			}		#a5-menu a {			display:block;			text-align:left;			line-height:23px;			vertical-align:50%;						padding:0px 5px 0px 18px;			text-decoration:none;			color:#574636;			}					#a5-menu a:hover {			color:#87250E; 			}							#banner-bottom-left {			margin:23px 10px 20px 5px;			border:0px solid #000000;			font:bold 1em Verdana, Helvetica, sans-serif;			color:#574636;				}		#a5-body-content {	position:relative;	margin-left:211px;	border:0px solid #000000;		}						#a5-column-middle {		position:relative;		left:0px;		top:0px;		font:bold 1em Verdana, Helvetica, sans-serif;						text-align:left;		margin-bottom:50px;				color:#868130;		border:0px solid #000000;					}							#a5-column-right {		float:right;		width:46px;		text-align:left;		margin-left:20px;		border:0px solid #000000;			}					.banner-right {			text-align:left;			margin:22px 10px 0px 60px;			border:0px solid #000000;					}					#a5-footer {	clear:both;	text-align:center;	height:auto;	background:#FAD47D url(images/bg-footer.gif) repeat-x 0px 0px;		padding:20px 0px 10px 0px;	border:0px solid #000000;		}			/* ++++++++++ second level start ++++++++++*/				#a5-sl-title {	height:18px;	font:bold 14px Arial, Helvetica, sans-serif;							color:#E14C0B;	padding:13px 0px 0px 5px;	background:#FAD47D url(images/bg-footer.gif) repeat-x 0px 0px;			margin:13px 0px 10px 0px;	}	#a5-column-middle-sl {	position:relative;	left:0px;	top:0px;	font:bold 1em Verdana, Helvetica, sans-serif;					margin-bottom:50px;			color:#868130;	border:0px solid #000000;				}			/* ++++++++++ second level end ++++++++++*/				