#mainNav {
	BACKGROUND: url(../img/bg-nav.png) no-repeat left top; WIDTH: 178px; 
}
#loginNav {
	BACKGROUND: url(../img/bg-nav.png) no-repeat left bottom; WIDTH: 178px; 
}
.contentNav#mainNav {
	MIN-HEIGHT: 287px; PADDING-BOTTOM: 10px; OVERFLOW: auto; HEIGHT: auto
}
#mainNav #loginNav P {
	FONT-SIZE: 13px;  line-height: 19px; MARGIN: 12px 0px 0px 4px
}
#mainNav #loginForm P A {
	PADDING-LEFT: 8px; BACKGROUND: url(../img/redarrow.png) no-repeat 0px 4px
}
#loginNav #loginForm P A {
	PADDING-LEFT: 8px; BACKGROUND: url(../img/redarrow.png) no-repeat 0px 4px
}
#loginTabs {
	LIST-STYLE-TYPE: none
}
#loginTabs LI {
	FLOAT: left; WIDTH: 89px
}
#loginTabs LI A {
	BACKGROUND-POSITION: 0px -25px; DISPLAY: block; WIDTH: 178px; HEIGHT: 25px;
	text-align:center;
	LINE-HEIGHT: 25px;
	FONT-WEIGHT: bold;
	COLOR: #777777;
}
#loginTabs LI A#tab-signup {
	BACKGROUND-IMAGE: url(../img/tab-signup.png)
}
#loginTabs LI A#tab-signin {
	BACKGROUND-IMAGE: url(../img/tab-signin.png)
}
#loginTabs LI A.selected {
	BACKGROUND-POSITION: 0px 0px
}
#loginTabs LI A.selected:hover {
	BACKGROUND-POSITION: 0px 0px
}
#loginTabs LI A.selected:active {
	BACKGROUND-POSITION: 0px 0px
}
#loginTabs LI A:hover {
	BACKGROUND-POSITION: 0px -50px
}
#loginTabs LI A:active {
	BACKGROUND-POSITION: 0px -50px
}
#mainNavList {
	LIST-STYLE-TYPE: none
}
#mainNavList LI {
	
}
#mainNavList LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 13px; BACKGROUND: url(../img/nav-header.png) no-repeat 0px 0px; PADDING-BOTTOM: 6px; FONT: bold 12px Arial, Verdana, sans-serif; WIDTH: 158px; COLOR: #404040; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#mainNavList LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 13px; BACKGROUND: url(../img/nav-header.png) no-repeat 0px 0px; PADDING-BOTTOM: 6px; FONT: bold 12px Arial, Verdana, sans-serif; WIDTH: 158px; COLOR: #404040; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#mainNavList LI A:active {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 13px; BACKGROUND: url(../img/nav-header.png) no-repeat 0px 0px; PADDING-BOTTOM: 6px; FONT: bold 12px Arial, Verdana, sans-serif; WIDTH: 158px; COLOR: #404040; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#mainNavList LI A:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #fff
}
#mainNavList LI UL {
	
}
#mainNavList LI UL LI A:link {
	FONT-WEIGHT: normal; BACKGROUND: url(../img/nav-subnav.png) #f6f8f8 no-repeat left bottom; COLOR: #767676
}
#mainNavList LI UL LI A:visited {
	FONT-WEIGHT: normal; BACKGROUND: url(../img/nav-subnav.png) #f6f8f8 no-repeat left bottom; COLOR: #767676
}
#mainNavList LI UL LI A:hover {
	BACKGROUND: url(../img/nav-subnav.png) #f6f8f8 no-repeat left bottom; COLOR: #404040
}
#mainNavList LI UL LI A:active {
	BACKGROUND: url(../img/nav-subnav.png) #f6f8f8 no-repeat left bottom; COLOR: #404040
}
#mainNavList LI UL LI A.current {
	COLOR: #222
}

#menu {
	BACKGROUND: url(../img/menu_bg.jpg) repeat-x; MARGIN-BOTTOM: 2px; WIDTH: 900px; HEIGHT: 38px;

}

#menu_bottom {
	BACKGROUND: url(../img/menu_bottom.png) repeat-x; MARGIN-BOTTOM: 0px; WIDTH: 900px; HEIGHT: 5px;
	font-size: 2px; line-height: 2px;
	
}

#menu2 {
	BACKGROUND-COLOR: #4d4d4d; WIDTH: 900px; HEIGHT: 34px;
	font-size: 17px; line-height: 24px;

}

div#menu_left {
height:38px;
width:40px;
text-align:center;
font-size: 18px; line-height: 36px;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
}

div#menu_left2 {
height:34px;
width:40px;
text-align:center;
line-height: 34px;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
}

div#button {
height:38px;
width:240px;
text-align:center;
font-size: 18px; line-height: 26px;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
}

div#button2 {
height:34px;
width:240px;
text-align:center;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
}

div#button_p {
height:38px;
width:240px;
text-align:center;
font-size: 18px; line-height: 26px;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
	BACKGROUND: url(../img/menu_button_pressed.jpg) repeat-x;
}

div#button_p2{
height:34px;
width:240px;
text-align:center;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
	BACKGROUND-COLOR:#aeaeae;
}

div#button_home {
height:34px;
width:138px;
text-align:center;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
}

div#button_home_p {
height:38px;
width:138px;
text-align:center;
font-size: 18px; line-height: 26px;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
	BACKGROUND: url(../img/menu_button_pressed.jpg) repeat-x;
}

div#button_home_p2 {
height:34px;
width:138px;
text-align:center;
background-repeat:no-repeat;
background-position:top right;
vertical-align:middle;
color: #fff;
	BACKGROUND-COLOR:#aeaeae;
}

#button a, #button_p a, #button2 a{
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #fff;
	DISPLAY: block; WIDTH: 230px; HEIGHT: 24px;
}

#button_home a, #button_home_p a, #button_home2 a{
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #fff;
	DISPLAY: block; WIDTH: 128px; HEIGHT: 24px;
}

#button_p2 a, #button_home_p2 a {
	padding: 5px 5px 5px 5px;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #333;
	
}


