
/* a */
div#leftcolumn {padding-left: 8px;float: left; width: 165px; font-weight: bold;}
div#leftcolumn a {font-size: 1em; letter-spacing: 0px; text-decoration: none; text-decoration: none; color: #fff;}

	#menu li a {display: block; height: 18px; width: 100%; background: url(blue.gif) -162px 0 no-repeat; padding: 10px 0 0 5px;}
		#menu li a:hover, #menu li.current a {background: url(blue.gif) 0 0 no-repeat; color: #fff;}
			#menu li.first a {background: url(red.gif) 0 0 no-repeat;}
			#menu li.first a:hover {background: url(red.gif) -162px 0 no-repeat;}
			#menu li.last a {background: url(turquoise.gif) 0 0 no-repeat;}
			#menu li.last a:hover {background: url(turquoise.gif) -162px 0 no-repeat;}
				#menu li.L1 li a {font-size: 1em; color: #888; padding: 5px 0 5px 0;}
				#menu li.L1 li a.SCMAllLink {border-bottom: #e5e5e5 1px solid;  display: none!important;}
				#menu li.L1 li a, #menu li.L1 li li a {height: 20px; background-image: none!important; height: auto; width: auto;}
					#menu li.L1 li a:hover, #menu li.L1 li li a:hover {color: #c00;}
					#menu li.L1 li li a {color: #999;}
					#menu li.L1 li li a, #menu li.L1 li li a:hover {padding-left: 10px;}
					#menu li.L1 li li a.SCMAllLink {padding-left: 5px; }

					div#leftcolumn li li li.section a:hover {color:  #c00!important;}

					div#leftcolumn ul ul ul.L3 {background-color: #f0f0f0;}
						div#leftcolumn ul ul ul.currentUL li.L4 {padding-left: 10px;}
							div#leftcolumn ul ul ul li.L4 a {/*color: #888 !important;*/}
							div#leftcolumn ul ul ul.currentUL li.link a {color: #888 !important;}




/* current */
div#leftcolumn li.current a {background: url(blue.gif) 0 0 no-repeat;}
div#leftcolumn li li.current a {color: #c00!important;}
div#leftcolumn li li li.current a {color: #c00!important;}
div#leftcolumn li li li li.current a {color: #c00!important;}

#menu li.section a {background: url(blue.gif) 0 0 no-repeat !important;}
		div#leftcolumn li li li.section a {color: #c00!important;}



/* ul and li */
#menu {width: 157px; clear: both; margin-bottom: 30px;}
	#menu li.L1, #menu li.first {margin-bottom: 3px; color: #fff;}
			#menu li ul {margin: 0; padding: 3px 0 3px 0;}
				#menu li li ul {background-image: none!important;}
				#menu li li {border-bottom: 1px solid #e2e2e2;}
					#menu li li li {border: none;}




ul#CartListItem {clear: both;}
	#CartListItem li a {display: block; height: 24px; width: 157px; background: url(turquoise.gif) 0 0 no-repeat; padding: 4px 0 0 5px;}
	#CartListItem li a:hover {background: url(turquoise.gif) -162px 0 no-repeat;}
			#CartListItem li.L1 {margin-bottom: 3px;}
				#CartListItem li ul {margin: 0; padding: 3px 0 3px 0;}
					li.manageablepriceorderitem {clear: both;}
						ul#CartHolder li a {margin: 0 0 8px 0;}
							a.removeFromCart {width: 12px !important; height: 12px !important; background-image: none !important; float: left;}
							a.cartTitle {background-image: none !important; width: 139px !important; float: left; height: auto !important; font-size: 0.9em!important; color:#565656!important;}
							a.shoppingCartLink {background: url(arrowCart.gif) 5px 6px no-repeat!important; float: left; text-align: center; color: #0c9cd0!important;}
							a:hover.shoppingCartLink {background: url(arrowCart.gif) 7px 6px no-repeat!important; color: #c00!important;}

#footerMenu a {color: #aaa; text-decoration: none;}
#footerMenu a:hover {color: #c00;}

/*===========Camera Menu=========================================*/

ul#CameraOptions {clear: both; padding-bottom: 5px; margin-bottom: 5px;}
	#CameraOptions li {border: none;}
		#CameraOptions li ul {padding: 0; margin: 0;}
		#CameraOptions li li {border-bottom: 1px solid #555; height: 56px; padding-top: 8px; display: block;}
			#CameraOptions li li.first {border-top: 1px solid #555;}
			#CameraOptions li li a {font-weight: normal; font-size: 0.9em; }
			span.camerOptionImage {float: left;}
			span.cameraOptionTitle {color: #555; height: 25px; padding: 0 0 0 3px; width: 109px; float: left; font-weight: bold;}
			#CameraOptions select {float: left; width: 112px; font-size: 0.8em;}
