body, table, td, input, textarea, select
	{
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	color:#000000;
	}
	
input.search
	{
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11px;
   	color:#000000;
	border: 1px #ACA899 solid;
	}
	
.footertxt
   {
   color: #626262;
   }	
.title
   {
   color: #BF0900;
   font-size: 18px;
   font-weight:bold;
   }
.subtitle
   {
   color: #BF0900;
   font-size: 14px;
   font-weight:bold;
   }
 .size14
   {
   font-size: 14px;
   line-height:120%;
   }
.pathtitle
   {
   color: #5A5B56;
   font-weight:bold;
   padding-left:11px;
   background-image:url("../_images/kek/kek_path_bg.gif");
   }

.rmenu_td_off
	{
	background-image:url("../_images/kek/kek_rmenu_td_off_bg.gif");
	padding-left:8px;
	padding-right:8px;
	background-color:#BF0900;
	}
.rmenu_td_on
	{
	background-image:url("../_images/kek/kek_rmenu_td_on_bg.gif");
	padding-left:8px;
	padding-right:8px;
	background-color:#6B0000;
	}
.whbg
	{
	background-color:ffffff;
	height:17px;
	padding-top:2px;
	}
.belpath_table
	{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	}

a
   {
   color: #000000;
   }
a:hover
   {
   color: #BF0900;
   }	 
a.top
   {
   color: #ffffff;
   }
a.top:hover
   {
   color: #FFFF97;
   }
a.path
   {
   color: #000000;
   text-decoration:none;
   }
a.path:hover
   {
   color: #E86107;
   text-decoration:underline;
   }  
   
a.rmenu
   {
   color: #ffffff;
   text-decoration:none;
   }
a.rmenu:hover
   {
   color: #ffffff;
   text-decoration:underline;
   }   
   
a.rmenu_on
   {
   color: #FFFF97;
   text-decoration:none;
   }
a.rmenu_on:hover
   {
   color: #ffffff;
   text-decoration:underline;
   }

a.footer_link
   {
   color: #626262;
   }

a.footer_link:hover
   {
   color: #BF0900;
   }
	
	
/*  -------------  MENU STYLE RULES ----  DO NOT TOUCH ------------*/
	
	
#header {
	float: left;
	width:100%;
	background-color:#ECEDE6;
	font-size:11px;
	line-height:normal;

}

	
#header ul {
    margin:0;
    padding:0px 0px 0px 0px;;
    list-style:none;
	 display: block;
	word-break: keep-all;
}
#header li {
	float:left;
	background-image:url(../_images/kek/kek_left.gif);
	background-repeat: no-repeat ;
	background-position: left top;
	margin:0;
	padding:0 0 5 9px;
	background-color:#ECEDE6;
	white-space:nowrap;
}
#header li.sep {
	background-image:url(../_images/kek/clear.gif);
	padding-left:4px;
	padding-right:4px;
	padding-bottom:6px;
	background-color:#ECEDE6;
	display:block;
	float:left;
}
#header a, #header strong, #header span {
	display:block;
	background-image:url(../_images/kek/kek_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 1px 8px 4px 1px;
	white-space:nowrap;
}

#header a {
  float:left;
  display:block;
  background-image:url(../_images/kek/kek_right.gif);
  background-repeat: no-repeat;
  background-position: right top;
  padding: 1px 8px 4px 1px;
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  display: block;
	word-break: keep-all;
}
#header a:hover {
	color: #BF0900;
	text-decoration: underline;
		
}
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#header a {
	float:none;
	display: block;
	word-break: keep-all;
}
  /* End IE5-Mac hack */

	
#header #current {
    background-image:url(../_images/kek/kek_left.gif);
}

#header #current a {
   background-image:url(../_images/kek/kek_right.gif);
   padding-bottom:4px;
	color:#BF0900;
	text-decoration: underline;
}
 
 .tophover
   {
   color: #ffffff;
   }
	
 	/*  -------------  MENU STYLE RULES ------------------------*/
