/* Start of CMSMS style sheet 'sub_menu_with_heading' */
/*
====Colours Used=======
white bg		= #eff0f0   
internal bg white = #fbfbfb

light blue = #add0e1
mid blue	= #6caedf
dark blue	= #355d72

light grey	= #eff0f0
dark grey = #444142

link	= #6caedf
text black	= #444142
text white	= #ffffff
=======================
*/
#left-cart{
	background:url(images/cart-bg.gif) repeat-x top left;
	height:34px;
	padding:10px 20px;
	margin-top:20px;
}
#left-cart a{
	color:#444142;
	diplay:block;
}
#left-cart a:hover{
	text-decoration:none;
}

#sub_nav{
	background:#f2f2f2;
	width:180px;
	padding:20px 10px;
}

#sub_nav .hidden{
	visibility:hidden;
}
#sub_nav ul{
	margin:0;
	padding:0;
	list-style-image:none;
	list-style:none;
}
#sub_nav li{
	margin-top:-2px;
	padding:10px 0px 5px 20px;
	background:url(images/nav2-bullet.gif) no-repeat 0px 10px;
	border-top:2px solid #dedede;
	border-bottom:2px solid #dedede;
	/*display:none;*/
}
#sub_nav li li{
	margin:0;
	padding:10px 0px 5px 15px;
	background:url(images/nav2-arrow.gif) no-repeat 0px 12px;
	border-top:1px solid #ffffff;
	border-bottom:none;
}
#sub_nav li li li{
	margin:0;
	padding:10px 0px 5px 15px;
	background:url(images/nav2-arrow-sm.gif) no-repeat 0px 12px;
}


#sub_nav a{
	/* margin-left:10px;  IE Overide */
	display: block; 
	padding:0; 
}

#sub_nav li.currentpage,
#sub_nav li.activeparent,
#sub_nav li.activeparent li,
#sub_nav li.currentpage li{
	display:block;
}
/*#sub_nav li.activeparent {
	background:none;
	margin:0;
	padding:0;
	border-bottom:0px;
}*/

#sub_nav a:link,
#sub_nav a:visited{
	color:#4c5455;
}
#sub_nav li li li:hover,
#sub_nav li li li:hover a{
	color:#78d2f0;
	text-decoration:none;
}
#sub_nav li ul{
	margin-top:10px;
	display:none;
}
#sub_nav li.currentpage,
#sub_nav li.currentpage a
{
     display:block;
}
#sub_nav li.currentpage,
#sub_nav li.activeparent{
	background:url(images/nav2-arrow.gif) no-repeat 0px 10px;
	color:#6caedf;
}
#sub_nav li li{
	background:none;
}
#sub_nav li.currentpage ul,
#sub_nav .activeparent ul{
	display:block;
}

#sub_nav .activeparent ul ul{
	display:none;
}
#sub_nav li li.activeparent ul{
	display:block;
}

#sub_nav li.currentpage ul{
	display:block;
}
#sub_nav li.currentpage.activeparent ul ul{
	display:none;
}
#sub_nav h3 a:link,
#sub_nav h3 a:visited{
	text-decoration:none;
	color:#C8C8C8;
	border:0px;
}
#sub_nav h3 a:hover{
	color:#78d2f0;
}
/* End of 'sub_menu_with_heading' */

