@CHARSET "ISO-8859-1";


#productnav
{
	height:				26px;
	width:				665px;
	text-align:			center;
	border-top:			1px solid white;
}

#productnav ul
{
	list-style-type:	none;
	padding:			0;
	margin:				0;
}

#productnav li
{
	padding:			0;
	line-height:		26px;
	display:			inline;
	cursor:				hand;
	font-size:			10px;
	color:				#ffffff;
	border-left:		1px dotted #ffffff;
}

#productnav li:first-child
{
	border-left:		none;	
}

#productnav a
{
	letter-spacing:		2px;
	color:				#ffffff;
	text-decoration:	none;
	margin-left:		10px;
	margin-right:		10px;
}

/****************************************************************/

#topnav
{
	position:			absolute;
	padding:			0;
	margin:				0;
	height:				55px;
	width:				633px;
	background-color:	#F0F0F0;
	background-image:	url('../img/bg_top_ch.gif');
	margin-left:		218px;
	text-align:			right;
}

#topnav ul
{
	list-style-type:	none;
	padding:			0;
	margin:				0;
}

#topnav li
{
	padding:			0;
	line-height:		55px;
	display:			inline;
	cursor:				hand;
	font-size:			10px;
	color:				#4c4c4c;
	border-left:		1px solid #4c4c4c;
}

#topnav li:first-child
{
	border-left:		none;	
}

#topnav a
{
	color:				#4c4c4c;
	text-decoration:	none;
	margin-left:		10px;
	margin-right:		10px;
}

#topnav a:hover
{
	color:				#ff6600;	
}

/****************************************************************/

#mainnav
{
	padding:			0;
	margin:				0;
	height:				27px;
	background-color:	#ffffff;
	padding-top:		66px;
	margin-left:		181px;
}

#mainnav ul
{
	list-style-type:	none;
	padding:			0;
	margin:				0;
}

#mainnav li
{
	padding:			0;
	line-height:		22px;
	margin-left:		10px;
	margin-right:		10px;
	display:			inline;
	cursor:				hand;
	color:				#003580;
	font-weight:		bold;
}

#mainnav a
{
	color:				#003580;
	text-decoration:	none;
	font-weight:		bold;
}

#mainnav a:hover
{
	color:				#EA0437;	
}

#mainnav a.active
{
	color:				#EA0437;	
}

/****************************************************************/

#subnav ul 
{
	list-style-type:	none;
	padding:			0px;
	margin:				0px;
	background-color:	#003580;
}

#subnav li
{
	padding:			0;
	line-height:		27px;
	margin-left:		10px;
	margin-right:		10px;
	display:			inline;
	cursor:				hand;
	color:				#7395BA;
}

#subnav li:hover
{
	background-image:	url('../img/red_triangle.gif');
	background-repeat:	no-repeat;
	background-position:center left;	
}

#subnav
{
	padding:			0;
	margin:				0;
	background-color:	#003580;
	width:				669px;
	height:				27px;
	padding-left:		181px;
}

#subnav a
{
	margin-left:		10px;
	color:				#7395BA;
	text-decoration:	none;
}

#subnav a:hover
{
	color:				#ffffff;
	text-decoration:	none;
}

/****************************************************************/

#pagenav ul
{
	border-top:			3px solid #DC0032;
	border-bottom:		3px solid #DC0032;
	list-style-type:	none;
	padding:			0px;
	margin:				0px;
	background-color:	#F2F2F2;
	width:				180px;
}

#pagenav li
{
	padding:			0;
	line-height:		27px;
	color:				white;
}

#pagenav li.hover:hover
{
	cursor:				hand;
	cursor:				pointer;
	background-color:	#ffffff;	
}

#pagenav li div
{
	margin-left:		30px;
	border-top:			1px dotted #666666;
}

#pagenav li:first-child
{
	width:				180px;
	padding:			0px;
	margin:				0px;
	border-top:			0px;
}

#pagenav li.active
{
	background-color:	#ffffff;	
}

#pagenav
{
	height:				100%;
	float:				right;
	padding:			0;
	margin:				0;
	background-color:	#F2F2F2;
	width:				180px;
	border-top:			5px solid white;
}

#pagenav a
{
	color:				#666666;
	text-decoration:	none;
}

#pagenav div.title
{
	line-height:		25px;
	background-color:	#898989;
	padding:			0px;
	margin:				0px;
	letter-spacing:		1px;
	color:				white;
	font-size:			13px:	
}

#pagenav div.title img
{
	margin-left:		5px;
	margin-right:		5px;
	vertical-align:		baseline;	
}
