@charset "utf-8";
/* CSS Document */\

/* Mega Menu */

li.downservices {list-style:none;}
li.downservices a {font-size:14px; font-weight:bold; color:#ffffff;}
li.downservices a:hover {text-decoration:none; color:#efefef;}

.megamenu {
background:#414141;
border:1px solid #9FC54E;
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-family:helvetica, arial, sans-serif;
font-size:24px;
width:auto;
height:auto;
color:#FFF;
margin:0;
padding:0;
}

.megamenu ul {
text-align:center;
list-style-type:none;
margin:0;
padding:16px;
}

.megamenu ul li {
list-style-type:none;
display:inline;
margin:0;
padding:0;
}

.megamenu ul li a,.megamenu ul li a:visited {
text-decoration:none;
color:#fff;
margin:0;
padding:10px;
}

.megamenu ul li a:hover,.megamenu ul li a:visited:hover {
text-decoration:none;
color:#CEFF65;
margin:0;
padding:10px;
}

.megamenu ul li.downservices {
margin:0;
padding:10px;
}

.servicesdropped {
display:none;
text-align:left;
position:absolute;
color:#470000;
background:#FEDBA7;
font-size:12px;
width:610px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #000;
margin:5px 0 0 40px;
padding:10px 10px 10px;
}

.servicesdropped ul.left {
text-align:left;
float:left;
font-size:12px;
width:240px;
margin:0;
padding:0;
list-style:none;
}

.servicesdropped ul.middle {
text-align:left;
float:left;
border-right:1px solid #333;
border-left:1px solid #333;
font-size:12px;
width:180px;
margin:0;
padding:0;
list-style:none;
}

.servicesdropped ul.right {
text-align:left;
float:left;
font-size:12px;
width:178px;
margin:0;
padding:0;
list-style:none;
}

.servicesdropped ul.left li a, .servicesdropped ul.right li a,.servicesdropped ul.middle li a {
list-style-type:none;
display:block;
color:#470000;
font-size:12px;
margin:0;
padding:5px 0 5px 20px;
}

.servicesdropped ul.left li a:hover, .servicesdropped ul.right li a:hover,.servicesdropped ul.middle li a:hover {
list-style-type:none;
color:#333333;
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
}

/* NAV BAR */

#navigation_bar {
position: absolute;
top: 0px;
left: 0px;
width: 1000px;
z-index:999;
}

#menu_container {
position: absolute;
left: 227px;
top:0px;
width: 774px;
z-index:1000;
}

#nav_pos {position:relative;}

#site {
position: absolute;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

/* END NAV BAR */

/* Gmenu */
	div.rootMenu1, div.rootMenu1Highlight {
	background-color:#470000;color:#ffffff;border:1px solid #891818;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;	font-size:12px; font-weight:bold;
	width: 189px;
	height: 17px;
	padding-top:4px;
	}

	div.rootMenu1Highlight {
	background-color:#9E3C3B;color:#ffffff;border:1px solid #470000;
	cursor: pointer;
	}
	
	div.rootMenu2, div.rootMenu2Highlight {
	background-color:#470000;color:#ffffff;border:1px solid #891818;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;	font-size:12px; font-weight:bold;
	width: 189px;
	height: 17px;
	padding-top:4px;
	}

	div.rootMenu2Highlight {
	background-color:#9E3C3B;color:#ffffff;border:1px solid #470000;
	cursor: pointer;
	}
	
	div.rootMenu3, div.rootMenu3Highlight {
	background-color:#470000;color:#ffffff;border:1px solid #891818;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;	font-size:12px; font-weight:bold;
	width: 189px;
	height: 17px;
	padding-top:4px;
	}

	div.rootMenu3Highlight {
	background-color:#9E3C3B;color:#ffffff;border:1px solid #470000;
	cursor: pointer;
	}
	
	div.rootMenu4, div.rootMenu4Highlight {
	background-color:#470000;color:#ffffff;border:1px solid #891818;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;	font-size:12px; font-weight:bold;
	width: 189px;
	height: 17px;
	padding-top:4px;
	}

	div.rootMenu4Highlight {
	background-color:#9E3C3B;color:#ffffff;border:1px solid #470000;
	cursor: pointer;
	}
	/* end gmenu */