	body
		{
			margin: 0;
			padding: 0;
			font: 12px arial;
			background: #CCCC99;
		}
	
		
		#container
		{
		margin-top: 10px;
		margin-right:auto;
		margin-left:auto;
		width: 750px;
 	  background-color: #FFF;
		color: #000;
		border: 1px solid gray;
		line-height: 130%;
		}
		
		#header
		{
		border-bottom: 1px solid gray;
		height: 50px;
		width: 750px;
		background: #CCCCCC url(http://www.stormguard.co.uk/images/Header.jpg) no-repeat left center;
		}
		
		#nav
		{
		padding: .5em;
		background-color: #CCCCCC ;
		border-bottom: 1px solid gray;
		height: 8px;
		}
		
		#footer
		{
		clear: both;
		margin: 0;
		padding: .5em;
		color: #333;
		background-color: #CCCCCC ;
		border-top: 1px solid gray;
		}
		
		#content
		{
		width: 750px;
 	  background-color: #FFF;
		color: #000;
		line-height: 130%;
		}
		
		#left
		{
		float: left;
		width: 430px;
		margin: 0;
		padding: 1em;
		}

		#right
		{
		float: right;
		padding: 1em;
		width: 250px;
		}
		
		#prodhead
		{
		width: 430px;
 	  background-color: #FFF;
		color: #000;
		margin: 0;
		}
		
		#prodnav
		{
		width: 430px;
		margin-bottom: 0px;
		}
		
		#proddet
		{
		width: 404px;
		margin-bottom: 0px;
		border-left: 1px solid gray;
		border-right: 1px solid gray;
		border-bottom: 1px solid gray;
		padding: 1em;
		}


#image1
{
width: 230px;
border: 1px solid gray;
}

#image2
{
width: 230px;
border: 1px solid gray;
}

img { border:0px; }

.TableOuter
{
text-align:center;
 margin: 0px;
 padding: 0px;
width:400px;
border-collapse: collapse;
border-spacing: 0px;

}

.TableCells
{
text-align:center;
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: solid;

 margin: 0;
 padding: 0px;
    border-collapse: collapse;
width:50px;

}

.TableCells2
{
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: solid;

 margin: 0;
 padding: 10px;
    border-collapse: collapse;


}



.CADCells
{
text-align:center;
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: solid;

 margin: 0px;
 padding: 3px;
    border-collapse: collapse;

}

.ListCells
{
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: solid;

 margin: 0px;
 padding: 3px;
    border-collapse: collapse;

}

.n {
text-decoration: none;
color: black;
}


.CompText
{
font:  small-caps 7px arial;
}



ul.disc {list-style-type: disc; margin-left:15px; margin-top:10px;}

/* Product Navigation Tabs */

		.shadetabs
		{
		border-bottom: 1px solid gray;
		margin-bottom: 0px;
		}

		.shadetabs ul
		{
		padding: 3px 0;
		margin-left: 0;
		margin-top: 1px;
		margin-bottom: 0;
		font: bold 11px arial;
		list-style-type: none;
		text-align: left; 
		}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
color: #2d2b2b;
background: white url(http://www.stormguard.co.uk/images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ 
background-image: url(http://www.stormguard.co.uk/images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ 
text-decoration: none;
}

.hide { visibilty: hidden; display: none; }

