	/* Override style for main from the main.css */
	.main {
		background-color: #8ca9d3;
		border: 0px;
		margin: 0px;
		margin-left: 13px;
		min-height: 425px;
		//height: 425px;
	}
	.main h3 {
		font-family: Verdana, Tahoma, Sans-Serif;
		font-size: 13px;
		font-weight: bold;
		margin: 15px;
		margin-top: 0px;
		margin-bottom: 5px;
	}
	
	
	.eLabel {text-align: right; padding-right: 4px;
		padding-left: 5px;
		font-family: sans-serif;
		font-size: 10px;}
	.eInput {text-align: left;}
	.eInputSelect {border-color: #EAEAEA; }
	.eInputSelectSmall {width: 120px;}
	.equipNav { 
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
		background-color: white;
	}
	.equipNavTable {
		margin: 8px;
		margin-bottom: 0px;
	}
	.equipNavTable td, .equipNavTable tr, .equipNavTable form {
		margin: 0px;
		padding: 0px;
	}
	.ePaginationLinks {
		text-align: right; 
		padding: 10px; 
		float: right;
		font-family: sans-serif;
		font-size: 12px;
		line-height: 50px;
	}
	.eList {
		 
	}
	.eListItemContainer {
		background-color: white;
		margin: 10px;
	}
	.eListItem {
		width:520px; 
		margin:4px 4px; 
		text-align:center; 
		background-color: white; 
	}
	.eListItem table {
		width: 100%;
		border-collapse: collapse;
	}
	.eListItem .itemImage {
		width: 130px;
	}
	.eListItem .itemName, .eListItem .itemName a, .eListItem .itemCategory, .eListItem .itemCategory a {
		font-family: Verdana, Tahoma, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		padding-bottom: 3px;
	}
	.eListItem .itemCategory {
		width: 130px;
	}
	.eListItem .itemCategory a {
		color: #fb7e00;
	}
	.eListItem .itemName a {
		color: black;
	}
	.eListItem table td {
		padding: 0px;
		margin: 0px;
	}
	.eListItem .descSpec {
		background-color: #d9e3ed;
	}
	/* 	Hide the specs initially, use JS to swap the
		two when necessary
	*/
	.eListItem .descTab {
		width: 23px;
		cursor: pointer;
	}
	.eListItem .specTab {
		width: 23px;
		cursor: pointer;
	}
	.eListItem .desc, .eListItem .spec {
		display: block;
		height: 113px;
		margin: 4px;
		background-color: white;
		overflow: auto;
	}

	.eListItem .spec {
		display: none;
	}
	.eListItem .spec p, .eListItem .desc p {
		margin: .6em;
		font-family: Verdana, Tahoma, sans-serif;
		font-weight: bold;
		font-size: 11px;
	}
	.spacer4px {
		height: 1px;
	}
