/* background that extends out left and right of buttons */
.nav {
	BACKGROUND-POSITION:50% bottom; BACKGROUND-IMAGE:url(./images/nav_bg1.gif); MARGIN:auto; WIDTH:100%; background-color:#DCD0B6; 
}
.nav_container {
	BACKGROUND-POSITION:50% bottom; BACKGROUND-IMAGE:url(./images/nav_bg.gif); BORDER-RIGHT:#999999 1px solid; BORDER-LEFT:#999999 1px solid; background-color:#BDC2D7; MARGIN:auto; WIDTH:955px; HEIGHT:21px; padding-top:4px; font-size:11px; font-weight:bold; 
}
.nav_container A {
	text-decoration:underline; 
}
/*  these were in nav_item  DISPLAY: block; FLOAT: left;  TEXT-ALIGN: center;  */
/* the thin line under the buttons */
.nav_item {
	BORDER-RIGHT: white 1px solid; BACKGROUND-COLOR: #3257A6; HEIGHT:25px; 
}
.nav_item-act {
	BORDER-RIGHT: white 1px solid; DISPLAY: block; FLOAT: left; HEIGHT: 26px;  TEXT-ALIGN: center; BACKGROUND-COLOR: #5D7299;
}
.nav_text A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0.5em; COLOR: white; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #395e7a;
}
.nav_item A {
	COLOR: #ffffff; BACKGROUND-COLOR: #003663; TEXT-DECORATION: none;
}
.nav_item A:hover {
	CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #231c3f; TEXT-DECORATION: none;
}
.nav_item-act A {
	CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #231c3f; TEXT-DECORATION: none;
}
.clearboth {
	CLEAR: both;
}
.bottombar_content {
	BACKGROUND-POSITION:50% bottom; BACKGROUND-IMAGE:url(./images/nav_bg.gif); BORDER-RIGHT: #999999 1px solid; MARGIN: auto; BORDER-LEFT: #999999 1px solid; background-color:#BDC2D7; WIDTH: 955px; TEXT-ALIGN: left;
}
.bottombar_links {
	PADDING-LEFT: 20px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #3257A6; PADDING-TOP: 5px;
}
.bottombar_links A {
	FONT-SIZE: xx-small; COLOR: #3257A6; TEXT-DECORATION: none;
}
.bottombar_links A:hover {
	TEXT-DECORATION: underline;
}
.credit_content A {
	COLOR: #666666; TEXT-DECORATION: none;
}
.credit_content A:hover {
	TEXT-DECORATION: underline;
}
.leftnav {
	WIDTH:170px; 
}
#leftnavactive A {
	FONT-WEIGHT: bolder; COLOR: #2C4898; TEXT-DECORATION: underline; background-color:#FF0000; 
}
#leftnavactive {
BACKGROUND-POSITION: left center; background-color:#ffffff; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/arrow_leftnav.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat;
}
.leftnav A {
	COLOR: #35559A; TEXT-DECORATION: underline;
}
.leftnav A:hover {
	TEXT-DECORATION:none; 
}
.leftnavitem {
	BACKGROUND-POSITION: left center; PADDING-LEFT:18px; padding-right:35px; BACKGROUND-IMAGE: url(./images/arrow_leftnav.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; font-size:11px;
}
.leftsubnav {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #f5f5f5;
}
#leftsubnavactive A {
	FONT-WEIGHT: bolder; COLOR: gray; TEXT-DECORATION: none;
}
#leftsubnavactive {
	BACKGROUND-COLOR: #003663
}
.leftsubnav2 {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #fcfcfc;
}
#leftsubnav2active A {
	FONT-WEIGHT: bolder; COLOR: #999999; TEXT-DECORATION: none;
}
.navitemright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px;
}
.rightnavdetail UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 10px;
}
.rightnavdetail LI {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; BACKGROUND-IMAGE: none; LIST-STYLE-IMAGE: url(../templates/images/little_arrow.gif); PADDING-BOTTOM: 20px; LINE-HEIGHT: 175%;
}