/* CSS for main menu area */

#PrintHeading, #PrintQuoteNotes {
	display: none;
}

#contentSingle {
	width:950px;
	padding: 0px 15px 0px 15px;
}

#contentSingleTandC {
	width:750px;
	padding: 15px 15px 0px 15px;
}

#footerareaTandC	{
    width:750px; 
	text-align:center;
	padding: 0px 15px 5px 15px;
	font: 10px/1.3 Arial, Helvetica, sans-serif, Verdana;
}
	
#headarea {
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	background-color:#CCCCCC
}
		
#headleft {
	width:200px;
	height:115px;
	float:left;
	}
	
#headcenter {
	width:600px;
	height:115px;
	float:left;	
	background-image:url(images/a_topcenter.png); 
	background-repeat:repeat-x;
}
	
#headright {
	width:200px;
	height:115px;
	float:left;	
}

#navbox {
	width:1000px;
	height: 68px;
	margin-right:auto;
	margin-left:auto;
	clear:both;
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#CCCCCC
}

div#nav {
	width:645px;
	font-weight:bold;
	color:#FFFFFF;
	margin: 15px 0px 0px 25px; 
	background-color:#CCCCCC
}

#container {
	position:relative;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	width: 1000px;
	margin: 0px auto;
	z-index:1;
	background:#CCCCCC;
	height:1%;
}
		
#contentarea {
	width:1000px;
	clear:both;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	background-color:#CCCCCC;
}


#contentcenter {
	width:300px;
	clear:left;
	padding: 10px 10px 0px 10px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	background-color:#FFFFFF;
}

#contentresults {
	width:640px;
	float:left;
	padding: 0px 10px 0px 10px;
	border-right: dotted;
	border-right-width: 1px;
	border-right-color:#0066CC;
	clear:left;

	
}

#contentheadleft {
	width:315px;
	margin-left:165px;
	margin-bottom:10px;
	text-align:center;
	color:#007DB2;
	font-size:14px;
	font-weight:bold;
	float:left;
}
	
#contentheadright {
	width:315px;
	margin-left:40px;
	margin-bottom:10px;	
	text-align:center;
	color:#007DB2;
	font-size:14px;
	font-weight:bold;
	float:left;
}

#contentboxes {
	width:670px;
	clear:left;
	margin-left:165px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	background-image:url(images/slgreybar.gif);
	background-repeat:repeat-y;
	background-position:center;	
}
		
#contentleft {
	width:300px;
	clear:left;
	margin-bottom:10px;
	padding:15px 0px 0px 15px;
	float:left;
	background-color:#FFFFFF;
}
	
#contentright {
	width:300px;
	margin-left:40px;
	margin-bottom:10px;
	padding:15px 0px 0px 15px;
	float:left;
	background-color:#FFFFFF;

	}
	
#contentareatext {
	width:616px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
	clear:both;
}

#footerarea {
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	padding-top:20px;
	height:66px; 
	background-image:url(images/a_slbasebar2.jpg); 
	background-repeat:repeat-x;
	text-align:center;
	font: 10px/1.3 Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
	clear:left;

}	
	

#cartbuttons {
top-margin: -20;
}

form2 {
	padding: 0px 0px 0px 0px;
}

.formadjust {
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#buttonshomeleft {
	clear:left;
	float:left;
	width:137px;
	padding:0 14px 0 14px;
	margin-bottom:10px;
	background-color:#CCCCCC;
}


#contentboxeshome {
	width:670px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(images/slgreybar.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#buttonshomeright {
    float:left;
	width:137px;
	padding:0 14px 0 14px;
	margin-bottom:10px;
	background-color:#CCCCCC;
}

#contentcms {
    width:600px; 
	clear:left; 
	padding: 20px 10px 0px 20px;  
	margin-right:auto; 
	margin-left:auto; 
	text-align:left; 
	background-color:#FFFFFF;"
}

