/* <!-- Version 1.0 18/02/2009 --> */
#cart {
	margin: 0 0 0 0px;
	padding:3px;
	width:151px;
	float:left;
	height: auto;
	background-color: #FFFFFF;
	border: solid;
	border-width:3px;
	border-color:#BBD3FF;
	font-size:14px;
	text-align:center;
}

#nav {
	margin:0;
	padding:0;
	float:left;
	width:auto;
	border-right: 1	px solid #FFFFFF;
}

#nav li {
	display:inline;
	padding:0;
	margin:0;
}

#nav a:link	,
#nav a:visited {
	padding: 10px 13px 10px 13px;
	float:left;
	width:auto;
	border-right:1px solid #FFFFFF;
	text-decoration:none;
	font-family: verdana, arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#nav a:hover {
	color:#000000;
	background:#EC996F;
}


#currentpage a {
	background:#4E6CA5;
	color:#FFFFFF;
}

#currentpage a:hover {
	background:#BBD3FF;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px 5px 10px;
width: 140px;
color: #fff;
background-color: #036;
text-decoration: none;
}

#navcontainer a:hover
{
color: #4E6CA5;
background-color: #EC996F;
text-decoration: none;
}

#navcontainer ul ul li {
 margin: 0 0 1px 0;
 font-size:small;
 }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #FFFFFF;
background-color: #6F9BEC;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #EC996F;
text-decoration: none;
}
ul#subnavlist li a#current
{
background-color: #4E6CA5;
color: #fff;
}

ul#subnavlist li a:hover, ul#navlist a#current:hover
{
background-color: #EC996F;
color: #fff;
}

ul#subnavlist li a:active, ul#subnavlist li#active a#current:active
{
background-color: #4E6CA5;
color: #fff;
}

#navcontainer1
{
margin: 0;
padding: 5px 0 7px 5px;
width: 725px;
line-height: 1.75;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
overflow:auto;
}

ul#navlist1
{
display: inline;
list-style: none;
}

ul#navlist1 li
{
float: left;
width: auto;
margin-right: 5px;
border: 2px solid #fff;
background-color: #ddd;
}

ul#navlist1 li a
{
padding: 0 10px;
line-height: 1.75;
text-decoration: none;
color: #03C;
}

ul#navlist1 li a#current1
{
background-color: #669;
color: #fff;
}

ul#navlist1 li a:hover, ul#navlist1 a#current1:hover
{
background-color: #EC996F;
color: #fff;
}

ul#navlist1 li a:active1, ul#navlist1 li#active1 a#current1:active1
{
background-color: #f63;
color: #fff;
}
