@charset "utf-8";
/* CSS Document */
/*the following stabilises the horizontal positioning in firefox :)*/
html {overflow-y: scroll;}
p {
	padding-top: 3px;
	/*margin-top: -2px;
	margin-bottom: 8px;*/
	
}
h2 {
	margin-bottom: 15px;
	color: #EE1D25;
	font: bold 16px Arial, Helvetica, sans-serif;
	/* keep this  zero padding in here to  stop the indentation of the list*/
	padding-left: 0px;
	margin-top: 5px;
	background: #FFFFFF;
	border-bottom:5px solid #ccc;
}
h3
{
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	
}
h4
{
	font: bold normal 14px/120% Arial, Helvetica, sans-serif;
	margin-top: -6px;
	margin-bottom: -8px;
}
/*the vessel is the outer container holding the page together*/
#vessel 
{
	margin: auto;
	width: 700px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}
a {
text-decoration:none;
color:#000000
}
a:hover{
	color:#999999;
	border-top-color: #E0DFE3;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

/* medimage holds the images in place on the product pages*/
#medimage {
	background: #00CCCC;
	float: right;
	height: auto;
	width: auto;
}


#header
{
	width:100%;
	height: 125px;
	background: #CCCCCC;
	margin-bottom: 12px;
}
/* navbar on the left*/
#navbar
{
	width: 155px;
	height: auto;
	float:left;
	background: #FFFFFF;
	
}
/*navbar link qualities*/
#navbar a 
{
	display:block;
	text-decoration:none;
	color: #FFFFFF;
	background: ee1d25;
	padding-left: 4px;
}
#navbar a:hover
{
	color: #EE1D25;
	background: #FFFFFF;
	
}
/*#navbarImg{
	padding: 0px;
}*/
#navbarImg a{
	padding: 0px;
}
 ul
{
	list-style-type: none;
	margin-left:0;
	padding-left:0px;
	color: #FFFFFF;
	font: bold 16px/200% Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-bottom: 11px;
	background: #EE1D25;
}
ul a {
	display: block;
	text-decoration: none;
}
#content
{
	width:530px;
	float:left;
	margin-left: 12px;
	background: #FFFFFF;
}
#thumbnail {
	width: 120px;
	height:130px;
	/*margin:2px 5px 5px 30px;*/
	float: left;
/*	border-bottom: thin dashed #999999;*/
}

#footer
{
	clear:both;
	border-top: none #CBCCDA;
	padding: 12px 12px 3px;
	border-bottom: thin dashed #999999;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #333333;
}
/*The generic table setting refer to the layout used for 
the little pictures on the products sub heading pages*/
table 
{
	border-collapse: collapse;
	margin-top: 0px;
	text-align: left;
}
/*the specs table appears on the bottom of the products pages
 with the specs inside them and the downloadable spec and usermanuals*/
 #specs {
	background: #CCCCCC;
	color: #333333;
	text-align: left;	
}
 #specs td {
	background: #FFFFFF;
	border-bottom: thin dotted #999999;
	border-top: thin dotted #999999;
	margin-left: 30px;
}
#submenu
{
	color: #666666;

}
