/* ---=== jqueryslidemenu for main-menu ===--- */

.jqueryslidemenu{
	margin:0px auto; /* 0px pano kato kai auto aristera dexia*/
	font-family: "Trebuchet MS";
	font-size: 13px;
	position: relative;
	z-index: 100;
	width: 990px;
	height: 38px;
	background:	url(/site_images/cssmenu/bcrdcssmenu.png) no-repeat ;
}

.jqueryslidemenu ul{
	margin: 0;
	padding: 0;
	font-weight: bold;
	list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
	position: relative;
	float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
color: #fff;
padding: 10px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #008949; /* #70822E */
text-decoration: none;
}

.jqueryslidemenu ul li a.first{
padding: 11px;
border-left: none;
}

.jqueryslidemenu ul li a.last{
border-right: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #fff;
}

.jqueryslidemenu ul li a:hover,
.jqueryslidemenu ul li:hover a {
background: #1e272c; /*	tab link background during hover state*/
color: #fff;
}

.jqueryslidemenu ul li a.first:hover{
background: #1e272c url(/site_images/cssmenu/menu-left-corner.png) no-repeat; /* #809335 - tab link background during hover state*/
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px Trebuchet MS;
width: 160px; /*width of sub menus*/
padding: 5px 0 5px 10px;
margin: 0;
background: #1e272c;
border-bottom: 1px solid #3D5561;
border-right: none;
border-left: none;
}

.jqueryslidemenu ul li ul li a:hover{
background-color: #243239;
color: #B5DC10;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 14px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
/* ---=== jqueryslidemenu for main-menu ===--- */

/* ---=== css menu tabs for sub-menu ===--- */
ol.navigation
{
	position:			relative;
	margin:				0;
	padding:			0;
	width:				100%;
}

ol.navigation li
{
	position:			relative;
	margin:				0 1px 0 0;
	display:			block;
	float:				left;
}

ol.navigation li span
{
	cursor:				default;
}

ol.navigation li a,
ol.navigation li a:hover,
ol.navigation li span
{
	position:			relative;
	padding:			6px 7px 6px 7px;
	display:			block;
	float:				left;
	background-color:	#2C6BA1; /*#6FB4D9*/
	color:				#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
	/*letter-spacing:		-1px;*/
	font-size:			11px;
}

ol.navigation li a:hover
{
	background-color:	#204E73; /*#3087B4*/
	color:				#FFFFFF;
}

ol.navigation li a.selected,
ol.navigation li a.selected:hover,
ol.navigation li span.selected
{
	background-color:	#204E73; /*#3087B4*/
	color:				#FFFFFF;
}

ol.navigation li a.selected2,
ol.navigation li a.selected2:hover,
ol.navigation li span.selected2
{
	color:				#FFFFFF;
	background-image:	url(/site_images/cssmenu/right_sel_bg.jpg);
	background-repeat:	no-repeat;
	background-position:top right;
}

ol.navigation li a.first,
ol.navigation li a.first:hover,
ol.navigation li span.first
{
	background-image:	url(/site_images/cssmenu/left_bg.png);
	background-repeat:	no-repeat;
	background-position:top left;
}
ol.navigation li a.last,
ol.navigation li a.last:hover,
ol.navigation li span.last
{
	background-color:	#9EB541; /*#FFEAC9*/
	color:				#FFFFFF; /*#FF8200*/
	background-image:	url(/site_images/cssmenu/right_bg.png);
	background-repeat:	no-repeat;
	background-position:top right;
}
ol.navigation li a.last:hover
{
	background-color:	#FF841A;
	color:				#FFFFFF;
	background-image:	url(/site_images/cssmenu/right_sel_bg.jpg);
	background-repeat:	no-repeat;
	background-position:top right;
}
/* ---=== css menu tabs for sub-menu ===--- */

/* ---=== css for sub-menu ===--- */

.nav{float:left;height:70px;width:100%;) repeat-x scroll 0 0;border-bottom:1px solid #ccc;} 
.nav .title{float:left; margin-top:5px;} .nav ul{float:right;padding:5px 0 0;list-style-type:none;} 
.nav ul li{float:left;height:26px;margin:7px 0 0 3px;padding:0 0 0 5px;font-size:12px;font-family:"Trebuchet MS";} 
.nav ul li.active{background:transparent url(/site_images/cssmenu/sub-nav-bg-a.jpg) no-repeat 0 0;} 
.nav ul li a{display:block;padding:4px 10px 5px 5px;color:#575A4C;text-decoration:none;} 
.nav ul li.active a{color:#FFF;background:transparent url(/site_images/cssmenu/sub-nav-bg-b.jpg) no-repeat right top;}
.nav ul li.active a:hover{color:#FFF;text-decoration:none;} 
.nav ul li a:hover{	text-decoration:underline;}

/* ---=== css for sub-menu ===--- */
