/* Typography */
html, body, input, button, select, option, textarea {
font-size: 12px;
line-height: 14px;
font-family: Verdana, Helvetica, sans-serif;
}

a, a:visited {
text-decoration: none;
}

/*menu sizing*/
div#navmenu {
padding: 0px 0px 0px 0px;
background: url('../images/topbar/background-navmenu.gif') left top repeat-x;
}

/*menu bar*/
div#navmenu-wrapper {
background: url('../images/topbar/background-navmenu-wrapper.gif') left top repeat-x;
}

/*divider far left of menu*/
div#navmenu ul {
/*margin = divider from left, padding = central divders from left, padding: 0 0 0 (138px) = far left divider bar + 2px of 136px top no-repeat;;*/
margin: 0; padding: 0 0 0 138px;
background: url('../images/topbar/background-navmenu-divider.gif') 136px top no-repeat;
display: block;
height: 38px;
}

/*divider central menu*/
div#navmenu ul li {
margin: 0px; padding: 0px 2px 0px 0px;
background: url('../images/topbar/background-navmenu-divider.gif') right top no-repeat;
display: block;
float: left;
height: 38px;
}
div#navmenu ul li a, div#navmenu ul li a:visited {
display: block;
float: left;

/*width, length of buttons*/
padding: 12px 20px 0px 20px;
height: 26px;
color: #2c3a46;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: url('../images/topbar/background-navmenu-item.gif') left top repeat-x;
}

div#navmenu ul li a:hover, div#navmenu ul li a:active, div#navmenu ul li.current_page_item a,
div#navmenu ul li.current_page_item a:visited {
background: url('../images/topbar/background-navmenu-item.gif') left -38px repeat-x;
}

/* Left Menu*/
#space_menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 141px; COLOR: #ffffff; 
	LINE-HEIGHT: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 3px
}

/*#EEE   background-color:#F0F0FF;*/

#left_menu_wrapper {
 background-color:#F2F8FF; border:none; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;	WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px; DISPLAY: block
}
#left_menu {
	PADDING-TOP: 10px; PADDING-RIGHT: 0px;  PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px;
	 MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 27px; DISPLAY: block
}
#left_list {
	 WIDTH: 150px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #dc6b00; LINE-HEIGHT: 15px;
	   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; DISPLAY: block
}
#left_list LI {
	DISPLAY: inline
}
#left_list A {
	DISPLAY: block; PADDING-LEFT: 15px; COLOR: #3366ff; TEXT-DECORATION: none
}
#left_list A:hover {
	BACKGROUND-POSITION: 0px 5px; BACKGROUND-IMAGE: url(/images/extras/blue_arrow.jpg); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}

/* Right Menu*/


#right_menu_wrapper {
background-color:#EEE; border:none; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;	WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px; DISPLAY: block
}
#right_menu2 {
	PADDING-TOP: 10px; PADDING-RIGHT: 0px;  PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px;
	 MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 27px; DISPLAY: block
}
#right_list2 {
	 WIDTH: 150px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #dc6b00; LINE-HEIGHT: 15px;
	   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; DISPLAY: block
}
#left_list2 LI {
	DISPLAY: inline
}
#left_list2 A {
	DISPLAY: block; PADDING-LEFT: 15px; COLOR: #3366ff; TEXT-DECORATION: none
}
#left_list2 A:hover {
	BACKGROUND-POSITION: 0px 5px; BACKGROUND-IMAGE: url(/images/extras/blue_arrow.jpg); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
