@charset "utf-8";
/* CSS Document */

html, body {
	background-color:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	text-align:center; /* only for centralised layouts */
}

img {
	border:none;
}

div#banner {
	padding-top:2px;
	padding-bottom:10px;
	
}
/* STYLES FOR NAVIGATION */



/* END OF STYLES FOR NAVIGATION */


/* STYLES FOR MAIN BODY AREA */

div#body_base{
	clear:both;
	height:15px;
}

div#content_panel h1,h2,h3 {
	clear:both;
}

	div#content_panel h1 {
		margin-bottom:20px;
	}

div#content_panel ul,li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-top:10px;
	margin-bottom:12px;
}

div#content_panel ol {
	margin-top:10px;
	margin-bottom:10px;
}

/* END OF STYLES FOR MAIN BODY AREA */


/* END OF BASIC SITE SECTIONS */

/* OTHER SITE- OR PURPOSE- SPECIFIC STYLES GO HERE */

div.product_buttons{
	float:left;
	width:184x;
	margin-right:8px;
	margin-bottom:8px;
}

div.product_buttons-last{
	float:left;
	width:184x;
	margin-bottom:8px;
}

div#contact_table{
	text-align:left;
	color:#333333;
	
}

div#contact_table th{
	text-align:left;
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div#contact_info {
	margin-bottom:10px;	
}

div#contact_info h2{
	text-align:center;
	font-size:15px;	
}

div#contact_info table{
	text-align:center;
	color:#333333;
}

div#contact_info th{
	text-align:left;
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

div.products_sections {
	float:left;
	border:solid 1px #808080;
	margin-right:8px;
	margin-bottom:8px;
}

div.clear{
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}