#top {background:url(../images/banner_bg.jpg) repeat-x;width:100%;height:130px; border-bottom:1px white solid; position:relative;}
	#top div.logo{width:313px; height:130px; z-index:1000000; position:absolute; top:0; left:0;}
/* Naviagation */

.navigation {color:#8C7700;background-color:#FFE99D;width:164px; height:900px;min-height:100%;float:left;}
	
	ul#firstnav { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0; margin:0;}
	ul#firstnav li{ background:url(../images/navigation_bg.gif) repeat-x; padding:0px; margin:0px;  padding:4px;   border-bottom:1px #ffe99d solid;}
	ul#firstnav li a{ color:#FFFFFF;}
	ul#firstnav li a:hover{ color:#674c04;}

	
.navigation ul.nav2 { color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0; margin:0;}
	.navigation ul.nav2 li{ height:21px; display:block;  padding: 7px 0 0 12px; background:url(../images/nav2_bg.gif) repeat-x; border-bottom:1px #CCBA7E solid;}
	.navigation ul.nav2 li a{ color:#846b00; display:block; height:none; margin: -7px 0px 0px -12px; padding: 9px 0 6px 12px; background:url(../images/nav2a_bg.gif); font-size:10px;}
	.navigation ul.nav2 li a:hover{color:#d1bd29;}

.newsletter-form {background: url(../images/newsletter-form-bg.gif) no-repeat;width:154px;height:196px; margin:0 auto;}

.newsletter-form p{color:#000000; font-family:Tahoma; font-size:11px; width:145px; padding:35px 0px 0px 0px !important;}


.newsletter-form input{border:1px solid #000000 !important;
color:#000000 !important;
font-family:Tahoma;
font-size:11px;
padding-left:5px;}



table.newstable {width:125px; padding-right:30px; padding-left:10px; margin-left:0px; margin-bottom:10px;}
table.newstable td {width:25px; height:20px;}
td.newstd {width:25px;font-size:12px;text-align:right;}
table.newstable tr {}


.nbutt {
background-color:#B0A402 !important;
border:1px solid #6B5A01 !important;
color:#FFFFFF !important;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
margin:0 auto;
padding:0px;
}

input.nbutt {color:#ffffff;}

.searchForm { text-align: center; }

.searchForm form { text-align:left; }

.buttonSearch {
	text-align: left;
	background-color:#B0A402 !important;
	border:1px solid #6B5A01 !important;
	color:#FFFFFF !important;
	font-family:Tahoma;`
	font-size:11px;
	font-weight:bold;
}

.inputSearch {
	border:1px solid #000000;
}

.htext {
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}

.inputbox {
	border:1px solid #000000 !important;
	color:#000000 !important;
	font-family:Tahoma;
	font-size:11px;
	padding-left:5px;
}

.butta {
	background-color:#8C7700 !important;
	border:1px solid #FFFFFF !important;
	color:#FFFFFF !important;
	font-family:Tahoma;
	font-size:11px;
}

/* Search Results */

#searchResultTitle { margin-left: 20px; font-size:1.5em; }

#searchResults {
	margin: 0px;
	padding: 0px;
	margin-left: 20px;

}

#searchResults dt {
	font-size: 0.8em;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 1px;
}

#searchResults a {
	font-size: 1.4em;
	color: #C5BC45;
}

#searchResults dd {
	font-size: 0.75em;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 5px;	
}

#searchResults dd div {
	text-align: justify;
	
}



/* Main Content */

.mainarea {float:left; width:779px;  margin:0 0 0 1px; }

#footer { clear:both; height:35px; padding: 15px 0 0 10px;background-color:#FDF5DE; border-top:1px #B09A01 solid; font-size:12px;}

.top_bg{
  background:url(../images/top_bg.gif);
} 

.head_bg{
  background:url(../images/head_bg.gif);
}

.link_sep_bg{
  background:url(../images/link_sep.gif);
} 

.newsletter_bg{
  background:url(../images/newsletter_bg.gif);
} 

.box12_bg{
  background:url(../images/box12_bg.gif) repeat-x bottom;
} 

.box34_bg{
  background:url(../images/box34_bg.gif) repeat-x bottom; height:5px !important; 
}

.box_left_bg{
  background:url(../images/box_left_bg.gif);
}

.box_right_bg{
  background:url(../images/box_right_bg.gif);
}


    .tbl_border {border:1px solid #FFFFFF}
	.tbl_border1 {border:1px solid #0C1281}
	.tbl_border2 {border-left:1px solid #000000}
	.tbl_border3 {border:1px solid #0000FF}