/*HEADER STYLE*/
#wrapper {
	width: 810px;
	#height:21px;
	margin:0 auto;
	}

/*content for horizontal menu and login form php*/
#header{
	width: 100%;
	/*background:#FFFFFF;*/
	background: #FFFFFF url(../images/top.gif);
	#background: #FFFFFF url(../images/top.gif);
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 25px;
	#padding-bottom: 0px;
	padding-left: 0px;/*height:67px;*/
	height:70px;
	background-repeat: no-repeat;
}
#header a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#333333;}
#header a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:9px; color: #000;}

/*second part of header -- image */
#headerline{

	padding: 0;
	width: 800px;
	height: 5px;
	line-height: 5px;
	background: url(../images/bannerline.gif) no-repeat; /*Brown color theme*/
	text-align: center;
	margin: 0px;
}
#headerbanner {
	color: #ffffff;
	width: 800px;
	float: left;
	padding: 0px 0px 0 0px;
	height: 155px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #CCCCCC;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	clear: both;
}


/*... continue header details -- horizontal menu*/
#header ul{
	list-style: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0;
	margin-right: 0px; /*only for firefox*/
	#margin-right: 1px; /*adding # at the beginning ->only for IE*/
	margin-bottom: 0;
	margin-left: 0;
	padding:20px 0 0 185px;
}

#header li{
display: inline;
margin: 0 3px 0 0;
padding: 0 ;
text-transform:none;
}

#header a.menu{
	float:  right;
	display: block;
	color: white;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #006699; /*Default menu color*/
	border:none;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;/*border-bottom: 1px solid red;*/
}

#header a.menu:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#header #current a.menu{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
/*border-color: #D25A0B; /*Brown color theme*/ 
}
#header #language a.menu{ /*currently selected tab*/
background-color: #006600;/*Brown color theme*/ 
/*border-color: #D25A0B; /*Brown color theme*/ 
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/*VERTICAL NAVIGATION MENU STYLE*/

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 166px; /* width of menu (don't forget to add border with below!) */
/*border-left: 8px solid #FFCC00; /* thick left border of menu */

}

.slidedoormenu li{
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.slidedoormenu li a{
	background: white url(../images/vstrip2.gif) repeat-y left top;
	display: block;
	color: #006699;
	width: auto;
	/*border-bottom: 1px solid #90bade; /* White border beneath each menu item link, to add depth */
	padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 8px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-left-width: 7px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #006699;
text-decoration:none;
font-family: "Lucida Grande", "Trebuchet MS", Verdana;
font-size: 11px;
font-weight: bold;
}

.slidedoormenu li a:hover{
	background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
	color: #000000;
	font-weight: bold;
	background-color: #DFDFDF;
	text-decoration: none;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}