@charset "UTF-8";
/* CSS Document */
@import url(_base.css); /* Import Font CSS Document */
@import url(_typography.css); /* Import Font CSS Document */
@import url(_layout.css); /*Import basic layout CSS Document */

@import url(store.css); /*Import store CSS Document */
@import url(checkout.css); /*Import checkout CSS Document */

#pageLeftMenuWrapper { float: left; width: 250px; padding: 0 24px 0 0; }
	#pageLeftMenu { width: 250px; }
	#pageLeftMenuTop { font-size: 0; height: 35px; line-height: 0; width: 250px; } 
	#pageLeftMenuContent { background-image: url(../images/pages/leftMenu/background.png); background-repeat: repeat-y; color: #000; padding: 0 20px 1px 20px; width: 210px; }
    
	#pageLeftMenuBottom { font-size: 0; height: 20px; line-height: 0; width: 250px; }
	
	#pageLeftMenuContent h4 { color: #330000; margin-bottom: 0.5em; }
	
	#pageLeftMenuContent ul { display: block; margin: 0; padding: 0 5px 0 10px; list-style: none; }
	#pageLeftMenuContent li { list-style: none; padding: 0; margin: 0; line-height: 1.9em; }
	#pageLeftMenuContent li a { margin: 0; padding:  0 0 0 6px; color: #000000; text-align: left; font-size: 0.95em; }
	#pageLeftMenuContent li a:hover { color: #000000; text-decoration: underline; }
	#pageLeftMenuContent li ul { margin: 0; padding: 0 0 6px 8px; }
	#pageLeftMenuContent li li { list-style: none; margin: 0; padding: 0 0 0 6px; line-height: 1.7em; }
	#pageLeftMenuContent li li a { margin: 0; padding: 0 0 0 6px; color: #000000; text-decoration: none;}
	#pageLeftMenuContent li li a:hover { text-decoration: underline; }
	.leftMenuSelected { font-weight: bold; background-image: url(../images/pages/leftMenu/selected.gif); background-position: left; background-repeat: no-repeat; }
	
	#pageLeftMenuContent #formBuilderWrapper { border: 0; margin: 0; padding: 0; }
	#pageLeftMenuContent #customForm { border: 0; margin: 0; padding: 0; }
	#pageLeftMenuContent legend { display: none; }
	#pageLeftMenuContent fieldset { border: 0; padding: 0; margin: 0; }
	#pageLeftMenuContent fieldset.submit { text-align:right; }
	#pageLeftMenuContent label { padding-right: 5px; }
				
#pageText { float: left; width: 596px; }