div#navigation
{
	float: left;
	width: 710px;
	height: 90px;
	position: relative;	
}

ul#nav
{
	margin: 0px;
	padding: 0px;
	
	margin-top: 54px;
	padding-left: 5px;
	padding-top: 5px;
	
	list-style: none;
	width: 734px;	
	height: 32px;
	position: relative;
	margin-left: 0px;	
	cursor: pointer;
}

ul#nav a
{
	text-decoration: none;
	color: #231f20;	
}

ul#nav li ul li:hover div.title a
{
	color: #b51a8a;
}
ul#nav li.li_firstniv
{
	margin: 0px;
	padding: 0px;
	float: left;
	
	position: relative;
	
	margin-left: 4px;
}

ul#nav li.li_firstniv a img
{
	border: 0px;
}
ul#nav li.li_firstniv div.nav_item
{
	height: 45px;
}
div.nav_columns
{
	width:0px;
	margin-left: 40px;
}

ul#nav li div.nav_columns ul.ul_secondniv
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left;
	margin-top: -14px;
	background-color: #FFF;
	background-image: url("/images/nav_bg.png");
	background-repeat: repeat-y;
	padding: 5px 3px;
	width: 135px;
	margin-left: -40px;
	position: relative;
	z-index: 15;
}

ul#nav li div.nav_columns ul li.li_secondniv
{
	margin: 0px;
	padding: 0px;
	margin:0px;
	padding: 0px 0px 2px 0px;	
}
ul#nav li div.nav_columns div.secondniv_bottom
{
	background-image: url("/images/nav_bottom.png");
	height: 7px;
	width: 141px;
	clear: both;
	margin-left: -40px;
}
ul#nav li div.nav_columns ul li.multi
{
	height: 19px; 
}


div.title
{
	padding: 3px 0;
}
ul#nav li div.nav_columns ul li.li_secondniv a.nav_link
{	
	display: block;
}
ul#nav li div.nav_columns ul li.li_secondniv:hover div.title
{
	background-color: #FCCAF2;
}

li.li_secondniv:hover div.title div.dots
{
	background-image: url("/images/dots_pink.png");
}

ul#nav li div.nav_columns ul li li.li_secondniv:hover div.title
{
	background-color: #FCCAF2;
}

div.multi_arrow
{
	float: right;
	width: 4px;
	height: 7px;
	background-image: url("/images/arrow_dark.gif");
	margin-right: 3px;
	margin-top: 3px;
}

li.li_secondniv:hover div.title div.multi_arrow
{
	background-image: url("/images/arrow_pink.gif");
}
div.sub_nav_columns
{
	margin-left: 130px;
	margin-top: -10px;
	position: relative;
	height: 0px;
}

div.thirdniv_top
{
	background-image: url("/images/nav_top.png");
	height: 4px;
	width: 141px;
	
	margin-left: -5px;
	margin-top: -15px;
}
ul.ul_thirdniv
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	
	background-image: url("/images/nav_bg.png");
	padding: 3px 3px;
	width: 135px;
	margin-left: -5px;
	position: relative;
	z-index: 15;
}
div.thirdniv_bottom
{
	background-image: url("/images/nav_bottom.png");
	height: 7px;
	width: 141px;
	clear: both;
	margin-left: -5px;
}
ul.ul_thirdniv li.li_thirdniv
{
	margin: 0px;
	padding: 0px;
}

ul.ul_thirdniv li.li_thirdniv:hover
{
	background-color: #FCCAF2;
}

div.dots
{
	background-image: url("/images/dots_black.png");
	width: 13px;
	height: 3px;
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	margin-left: 4px;
}

div.title_text
{
	float: left;
	width: 105px;
}


div.title_text_sec
{
	width: 100px;
}
div.dots_sec
{
	background-image: url("/images/dots_black.png");
	width: 13px;
	height: 3px;
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	margin-left: 4px;
}
ul.ul_thirdniv li.li_thirdniv:hover div.dots_sec
{
	background-image: url("/images/dots_pink.png");
}

ul.ul_thirdniv li.li_thirdniv:hover div.title_text_sec a
{
	color: #b51a8a !important;
}
div.title_sec 
{
	height: 0px;	
}

div.pageselect_left
{
	background-image: url("/images/pagenav_bg_left.png");
	width: 14px;
	height: 18px;
	float:left;
}
div.pageselect_middle
{
	background-image: url("/images/pagenav_bg.png");
	height: 16px;
	float:left;
	padding-top: 2px;
}
div.pageselect_right
{
	background-image: url("/images/pagenav_bg_right.png");
	width: 14px;
	height: 18px;
	float:left;
}

div.pageselect_firstpage_link
{
	float:left;
	margin-right: 10px;
}
div.pageselect_previouspage_link
{
	float:left;
}
div.pageselect_pagenumbers
{
	float:left;
	min-width: 200px;
	text-align: center;
	margin-top: -1px;
}
a.pageselect_currentpage_link
{
	color: #221f1f !important;
}
span.pageselect_currentpage_text
{
	color: #bd2f96;
	font-weight: bold;
}
div.pageselect_nextpage_link
{
	float:left;
	margin-right: 10px;
}
div.pageselect_lastpage_link
{
	float:left;
}
span.pageselect_currentpage_text, a.pageselect_currentpage_link
{
	margin-right: 10px;
	}