/* CSS for Miller Heiman */



/**************************************************************** SEC:MENUS */

ul.menu {
	padding-left:0;
	margin-left: 0;
	list-style-type: none;
}

#globalfooter .menu li {
    display:inline;
}


#globalstatus,
#sidebarA,
#sidebarB,
#sitesearch,
#globalmenu,
#globalfooter
{
	display: none;
}






/*********************************** SEC:BORDERS, MARGINS, PADDING, & WIDTH */
body {
    background-image:none;
	margin:0;
	padding:0;
}

a img {
	border:none;
}

.column div.subblock {
	margin-top:10px;
	padding:11px 0px 5px 0px;
}
.column h4 {
	margin-top: 0px;
	margin-bottom: 0px;

	padding: 2px 8px;
}

.column .promo {
	margin-bottom: 10px;
}




#maincontent h1 {
	margin-top:0px;
}


#sitesearch {
	margin-top:23px;
}
#main, #sidebarA, #sidebarB {
	border-width:1px;
}

/****** globalstatus   **************/
#globalstatus ul {
	text-align: right;
	padding-right:2px;
	margin-top:0px;
	padding-top:0px;
	/*height:18px;*/
	/*border:1px solid red;*/
}

/* IE values */
#globalstatus li {
	padding: 5px 7px 2px 7px;	
}
/* Other browsers */
html>body #globalstatus li {
	padding: 5px 9px 2px 4px;	
}
#globalstatus #cartstatus span { 
	padding-left: 30px;
	padding-top:3px;
}



#globalstatus {
	padding:5px 0px 3px 0px;
}
#globalstatus .menu {
	margin:0;
}


/********** globalmenu *************/
#globalmenu {
	margin:0 auto 7px;
	text-align: center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	padding:6px 2px 5px 2px;
	
}
#globalmenu span, #globalmenu a {
	border-width:1px;
}

#globalmenu li a, #globalmenu li strong {
	padding-left:8px;
	padding-right:7px;
	padding-bottom:2px;
}
#globalmenu span {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}

/********* maincontent **************/
#maincontent div.wrapper {
	padding: 0px 0px;
}

/*************** sectionmenu ****************/
#sectionmenu {
	margin-top:0;
	border-top-width:4px;
	border-right-width:0px;
	border-bottom-width:4px;
	border-left-width:0px;
	padding:0;
	width:166px;
}
#sectionmenu li {
	border-width:1px;
	padding:0;
	padding-bottom:0px;

}
#sectionmenu li li {
	/*width: 100%;*/
}
#sectionmenu li a, #sectionmenu li span {
	
display: block;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;

}
#sectionmenu li a  {

	width:160px;
}
#sectionmenu li li a:hover{
	width:164px;
}
#sectionmenu li li a {
	padding-left:0px;
}
#sectionmenu li a span{


	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:9px;


/*	background-color:yellow;*/
	margin:0;
	padding:0;
}
#sectionmenu li li a span, #sectionmenu li li span {
	padding-left: 31px;
}


#globalfooter ul {
	text-align:center;
	margin: 0px;
	padding:7px;
}
#globalfooter li {
	padding:3px 17px;
	
}

/********************************************************** SEC:POSITIONING */

body {
	min-width: 530px;
}

#pagewrapper {
	width:530px;
	margin-left:auto;
	margin-right:auto;
}

/*

#globalstatus .menu { 
	position:relative; 
	right:0;
}
*/

#globalfooter {
	position:relative;
	bottom: 0px;
}
div.clear {
  clear: both;
}



/***************************************************************** SEC:LOGO */

#companylogo
{
	border: 0;
	margin: 0.75em 0em 0.75em 0em;
	padding: 0;
	background: none;
}

#companylogo a {
    display: inline;
    text-decoration: none;
    overflow: visible;
    border: none;
    margin: 0;
    padding: 0;
  
}






