/* @override http://proteuscenter.com.tmp.anchor.net.au/themes/proteus/css/styles.css */

/* Css Rest ----------------------------------------------------------*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	body {
		line-height: 1;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	
	/* remember to define focus styles! */
	:focus {
		outline: 0;
	}
	
	/* remember to highlight inserts somehow! */
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

	p{margin:0.5em 0 1em;}
	
	h3,h4,h5,h6 {
		margin:1em 0 0 0;
		font-family:Verdana, Tahoma, sans-serif;
	}
	
	h1{font-size:1.5em; margin:0 0 0.5em; font-family:Verdana, Tahoma, sans-serif;}
	h2{font-size:1.5em; margin:0 0 1em; font-family:Verdana, Tahoma, sans-serif;}
	h3{font-size:1.166em;}
	h4{font-size:1em;}
	
	#content ul, #content ol, #content dl{margin:1em 0;}							
																						
	#content ol li{																	
		list-style-type:decimal;
		margin-left:30px;
	}
	#content li{margin:0 0 0.5em;}													
	
	#content ul li{																	
		list-style-type:square;														
		margin:0 0 0 30px;
	}
	#content .no-bullet li{															
		list-style-type:none;
		margin-left:0;
	}
	a:link{
		color:#666;
	}

	em{
		font-style:italic;
	}
	strong{
		font-weight:bold;
	}
	
#secondary-content .leadership ul li{
	list-style-type:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #e1e1e1;
}

	body{
		font-family:"Helvetica Neue", Arial, Helvetica, Sans-serif;	
		font-size:12px;
		line-height:165%;				
		text-align:left;																													
		color:#666;
	}
	table caption{
		margin:0;
		padding:0;
		text-align:left;
	}



	

/* End Header Content -----------------------------------------*/
/* Main Content ---------------------------------------------*/
	
	
	#main-content{
		background:#fff;																	/* switch to right if you want side-content on left */
	}
	#main-content-3col{
		width:100%;
	}
	#main-content-2col{
		background:#fff;
	}
	.box.quicksearch{
		display:none;
	}
	
	

/* Main Navigation */
	#nav{
		display:none;
	}
	

/*  Home Secondary Content*/

	ul#vertical-nav{
		display:none;
	}
	


	#footer ul{
		display:none;													
	}
	

/* Specificly for Receipt Page ---------------------------------------------*/
ol.shopping-order-stepguide {display:nonel}
div.no_print {display:none;}
	





