/*--------------------------------
		Top Navigation
---------------------------------*/

.sf_navigation_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	min-height:35px;
	height:auto !important;
	height:35px;
	margin-right:21px;
	margin-left: 21px;
	padding:15px 0px 5px 0px;
	font-size:14px;
	font-weight: normal;
}

.sf_navigation_top:after {
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	font-height: 1px;
	margin:0px;
	padding:0px;
}

.sf_navigation_top ul {
	min-height:15px;
	height:auto !important;
	height:15px;
	margin:0px;
	padding:0px;
	list-style-type:none;	
}

.sf_navigation_top ul:after {
	content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    font-size: 1px;
    clear: both;
}

.sf_navigation_top ul li {
	float:left;	
	padding:3px 0px 3px 0px;
	white-space:nowrap;		
}

.sf_navigation_top ul li.sf_last_nav_item {
	
	
}

.sf_navigation_top ul li.sf_first_nav_item {

}

.sf_navigation_top ul li a {
	padding: 3px 10px 4px 10px;
	text-decoration:none;	
}

.sf_navigation_top ul li a:visited {
	
}

.sf_navigation_top ul li a:hover{
}

/* light background, rounded corners */
.rdcornLl{display:block}
.rdcornLl *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#9ba961}
.rdcornLl1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #bfc484;
  border-right:1px solid #bfc484;
  background:#abb570}
.rdcornLl2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d4d599;
  border-right:1px solid #d4d599;
  background:#a7b26c}
.rdcornLl3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a7b26c;
  border-right:1px solid #a7b26c;}
.rdcornLl4{
  border-left:1px solid #bfc484;
  border-right:1px solid #bfc484}
.rdcornLl5{
  border-left:1px solid #abb570;
  border-right:1px solid #abb570}
.rdcornLlfg{
  background:#9ba961}

/* dark background, rounded corners */
.rdcorD{display:block}
.rdcorD *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#5D7500}
.rdcorD1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a4ae5b;
  border-right:1px solid #a4ae5b;
  background:#7c8e28}
.rdcorD2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #cecf90;
  border-right:1px solid #cecf90;
  background:#74881e}
.rdcorD3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #74881e;
  border-right:1px solid #74881e;}
.rdcorD4{
  border-left:1px solid #a4ae5b;
  border-right:1px solid #a4ae5b}
.rdcorD5{
  border-left:1px solid #7c8e28;
  border-right:1px solid #7c8e28}
.rdcorDfg{
  background:#5D7500}


/* dark menu, rounded corners */
.rdcormenu{display:block}
.rdcormenu *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#520000}
.rdcormenu1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a07c5b;
  border-right:1px solid #a07c5b;
  background:#743628}
.rdcormenu2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #cdc490;
  border-right:1px solid #cdc490;
  background:#6c291e}
.rdcormenu3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6c291e;
  border-right:1px solid #6c291e;}
.rdcormenu4{
  border-left:1px solid #a07c5b;
  border-right:1px solid #a07c5b}
.rdcormenu5{
  border-left:1px solid #743628;
  border-right:1px solid #743628}
.rdcormenufg{
  background:#520000}

/* Left hand menu style */
a.lh_menu_lk {
        font-size: 15px;
        color: #ffffff; 
        text-decoration: none;
}

a.lh_menu_lk:hover {
        color: #e9e8c4;
        text-decoration: none;
}

span.lh_menu_sel {

}

div.lh_menu_div {
        padding-top: 3px;
        padding-bottom: 3px;
        color: #ffffff; 
        padding-left: 20px;
        font-size: 15px;
}

div.lh_menu_div_sel {
        padding-top: 3px;
        padding-bottom: 3px;
        font-size: 15px;
        color: #9ba961;
}