body{padding:0;margin:0;background-color:#fff;color:#000;font-family:arial,verdana,helvetics,sans-serif;font-size:12px;}input,textarea,select{font-family:arial,verdana,helvetics,sans-serif;font-size:12px;}.headerSubSearch{background-color:#d5d5d5;border-top:1px solid #999;border-bottom:1px solid #999;padding:5px;}.footer{background-color:#eee;border-top:1px solid #999;padding:20px;padding-top:5px;padding-left:10px;padding-bottom:10px;font-size:12.5px;font-family:arial,verdana,helvetics,sans-serif;color:#6d6e6e;}.mainCategories td{font-weight:bold;font-size:11px;font-family:arial,verdana,helvetics,sans-serif;}.mainCategories .content{background-color:#F8F6F6;width:158px;padding:5px;}.mainCategories .content a{text-decoration:none;color:#333;}.mainCategories .content a:hover{text-decoration:none;color:#c60d26;}.mainCategories .subMenu td{font-weight:normal;}.subHeader{font-weight:bold;font-size:18px;color:#3D3D83;}.header{background-color:#F8F6F6;padding:5px;}.header a{color:#c60d26;}.tableClass{border-color:#000;border-width:2px;border-style:solid;}.tableHeader{background-color:#eee;font-weight:bold;}.altrow{background-color:#eee;}a{color:#C32728;}.mainContent{font-size:12.5px;font-family:arial,verdana,helvetics,sans-serif;}.htag{font-family:arial,verdana,helvetics,sans-serif;font-size:12px;color:#c00;}.small{font-size:10px;}.actionButton{background-color:#c00;margin-top:20px;float:right;width:130px;height:15px;color:#fff;text-align:center;padding:3px;font-weight:bold;border-color:gray;border-style:solid;border-width:1px;font-family:tahoma;font-size:8pt;cursor:pointer;}.actionButton:hover{background-color:#000;}.orderEntrySub{color:blue;}.red,.highlight{color:#C32728;}.blue{color:blue;}.blueBig{color:blue;font-size:13pt;}.greyBg{background-color:#F8F6F6;}.errors{color:red;}

table.blueTable { 
	width:100%; 
	border-top:1px solid #e5eff8; 
	border-right:1px solid #e5eff8; 
	margin:1em auto; 
	border-collapse:collapse; 
} 
table.blueTable td { 
	color:#678197; 
	border-bottom:1px solid #e5eff8; 
	border-left:1px solid #e5eff8; 
	padding:.3em 1em; 
	text-align:left; 
} 	
table.blueTable tr.odd td { 
	background:#f7fbff 
} 
table.blueTable tr.odd .column1 { 
	background:#f4f9fe; 
} 
.column1 { 
	background:#f9fcfe; 
	} 		
table.blueTable thead th { 
	background:#f4f9fe; 
	text-align:center; 
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; 
	color:#66a3d3; 
} 		
table.blueTable tfoot th { 
	background:#f4f9fe; 
	text-align:left; 
} 

#budget_remaining, #budgetError {
	margin-bottom: 15px;
	padding: 5px;
	background-color: #e0f0fe;
	border: 1px dotted #000;
}

.red {
	color: #cc0000;
}

.lightblueBox {
	background-color: #e0f0fe;
	padding:6px;
}

.lightblueBox h4 {
	margin-top:0px;
	color:#fff;
	background-color:#006699;
	padding:5px;
}

img.smallColorBg {
	width:20px;
	height:20px;
	border-width: 1px; 
	border-style:solid;
	border-color:#000000;
}

#sortBy {
	font-weight: bold;
	text-align: left;
	margin-bottom:30px;
}

.huge {
	font-size: 18pt;
	margin-top:20px;
}

#home-brands {
	padding-top: 25px;
	text-align: center; 
	clear: left;
}

#home-brands ul {
	display: inline;
	margin: 0;
	padding: 0 0 0 0;
}

#home-brands ul li {
	display: inline;
	width: 130px;
}

#home-brands img {
	border: 0;
	margin: 0px 10px 30px 10px;
	vertical-align: middle;	
}

#redirect-to-pgs {
	background-color:#CCFFCC;
	padding: 5px;
	margin-top: 20px;
}