
#menu a.menu:link,#menu  a.menu:visited,#menu  a.menu:active {
color: rgb(255,255,255);
font-weight:bold;
text-decoration:none;
font-size:13px !important;
padding-right:0px;
padding-left:0px;
text-transform:uppercase;
line-height:48px;
letter-spacing:1px;
}

#menu a.menu:hover{
color: rgb(255,255,255);
font-weight:bold;
text-decoration:none;
font-size:13px !important;
padding-right:0px;
padding-left:0px;
text-transform:uppercase;
line-height:48px;
letter-spacing:1px;
}

#menu a.menu_down:link, #menu a.menu_down:visited, #menu a.menu_down:active, #menu a.menu_down:hover{
color: rgb(255,255,255);
font-weight:bold;
text-decoration:none;
font-size:13px !important;
white-space:nowrap;
text-transform:uppercase;
line-height:48px;
letter-spacing:1px;
}

#menu .button_up{
padding:0px 10px 0px 10px;
white-space:nowrap;
margin-bottom:0px;
}

#menu .button_up:hover{
padding:0px 10px 0px 10px;
white-space:nowrap;
margin-bottom:0px;
background-color: rgb(34,40,94);
}

#menu #button_down{
background-color: rgb(34,40,94);
padding:0px 10px 0px 10px;
margin-bottom:0px;
}

#menu img.button {
display:block;
margin-left:auto;
margin-right:auto; 
}

a.sub_link:link, a.sub_link:visited, a.sub_link:active {
color: #B16C20;
text-decoration:none;
font-size:13px !important;
font-weight:bold;
}

a.sub_link:hover{
color: #B16C20;
text-decoration:none;
font-size:13px !important;
font-weight:bold;
}

a.sub_link_down:link, a.sub_link_down:visited, a.sub_link_down:active, a.sub_link_down:hover{
color: #0071BC;
font-weight:bold;
text-decoration:none;
font-size:13px;
}

div .sub_link_down{
color: #0071BC;
font-weight:bold;
text-decoration:none;
font-size:13px;
}

ul.sub_nav{
 margin:0px;
 padding-left:0px;
 width:160px;
}

li.sub_nav_down{
list-style-type:none;
color:blue;
margin-bottom:10px;
color: blue;
font-weight:bold;
text-decoration:none;
font-size:13px;
}

li.sub_nav{
list-style-type:none;
color:red;
margin-bottom:10px;
}

#menu dl, #menu dt, #menu dd, #menu ul, #menu li {
margin: 0px;
padding: 0px;
padding-top:0px;
list-style-type: none;
}

#menu.dd {
list-style-type:none;
position:relative;
z-index:100;
padding:0px;
text-align:center;
}



#menu {
width: 940px;
padding-right:0px;
}

#menu dl {
float: left;
margin:0px;
/*background-image:url('./sub_menu_bground.jpg');*/
background-repeat:no-repeat;
}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: normal;
}

#menu dd {
border: 0px solid gray;
}

#menu li {
text-align: center;
}
#menu li a, #menu dt a {
text-decoration: none;
display: block;
border: 0px;
}

#menu li a:hover, #menu dt a:hover {

}

a.admin_menu_down:link, a.admin_menu_down:visited, a.admin_menu_down:active, a.admin_menu_down:hover{
color: red;
font-weight:normal;
text-decoration:none;
font-size:13px !important;
white-space:nowrap;
letter-spacing:1px;
}

a.admin_menu:link, a.admin_menu:visited, a.admin_menu:active, a.admin_menu:hover{
color: gray;
font-weight:normal;
text-decoration:none;
font-size:13px !important;
white-space:nowrap;
letter-spacing:1px;
}

/* THIS IS FOR THE USER MENU*/
div.user_menu_holder{
	text-align:right;
	margin-right:10px;
	margin-top:3px;
	background-color:rgb(34,40,94);
	width:940px;
	height:25px !important;
	margin-top:5px;
	float:right;
}

div.user_menu{
	text-align:right;
	float:right;
	margin:3px;
	margin-right:15px;
}
a.user_menu_down:link, a.user_menu_down:visited, a.user_menu_down:active, a.user_menu_down:hover{
color: #CCCCCC;
font-weight:normal;
text-decoration:none;
font-size:11px !important;
white-space:nowrap;
letter-spacing:1px;
}

a.user_menu:link, a.user_menu:visited, a.user_menu:active{
color: #FFFFFF;
font-weight:normal;
text-decoration:none;
font-size:11px !important;
white-space:nowrap;
letter-spacing:1px;
}

a.user_menu:hover{
color: #CCCCCC;
font-weight:normal;
text-decoration:none;
font-size:11px !important;
white-space:nowrap;
letter-spacing:1px;
}
