#footer{
	background-color:#13223b;
}

#content{
	background-image:url(/contentImages/default/subpage_background.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color:#0c3a4f;
	background-color:white;
	margin-bottom:20px
}

td#homecontent{
	background-image:url(/contentImages/index/back.gif);
	background-repeat:repeat-y;
}

td#homecontent #news{
	width:537px;
	float:left;
	background-image:url(/contentImages/index/newsline.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:100%;
}

td#homecontent #news #newspadded{
	padding:15px 15px 15px 37px;
		font-size: 12px;
	color:#0c3a4f;

}

td#homecontent #gallery{
	width:390px;
	float:right;
}

#leftside{
	background-image:url(/contentImages/default/Untitled-1b_left.jpg);
	background-repeat: repeat-y;
	width:35px;
}

#rightside{
	background-image:url(/contentImages/default/Untitled-1b_right.jpg);
	background-repeat: repeat-y;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/contentImages/default/background.jpg);
	background-repeat: repeat-x;
	background-color:#0d3e6b;
	margin:0px;
	padding:0px;
}

#footer div{color:white;
	padding:15px;
	clear:none;
	margin:0;
	font-size:12px}
	
#footer div a {
	color:#7bc1f1
}
#footer #zgraph{
	float:right;
	text-align:right;
}
#footer #copyright{
	float:left;
	text-align:left;
}
#content #padded{
	padding:40px;
	padding-top:20px;
}

#content #padded img{
	margin:15px;
	background-color:#006699;
	border:solid #cfdfea 10px;
}

#content #padded img.rightimage{
	position:relative;
	top:-45px;
	margin-right:0px
}

#productfeatures{
	float:right;
	padding:0px 40px 15px 15px;
}

#productfeatures #box{
	background-image:url(/contentImages/default/products-02.gif);
	background-color:#c1d9e9;
	background-repeat:no-repeat;
	width:405px;
}

#productfeatures h2{
	margin:0px;
}

#productfeatures #box #padded{
	padding:15px;
	padding-top:0px;
	padding-bottom:0px;
}

#productimage {
	float:left;
	margin:15px 0px 15px 44px;
	text-align:center;
	width:340px
}
#productimage #bigimagedesc{
	padding:10px;
	text-align:center;
	
}
#productimage table{
	border:1px solid #afcee3;
	margin:0px;
	padding:0px;
	text-align:center;
	
}

#productimage table td{
	padding:5px;
	text-align:center;
}

#productimage table td img{
	height:40px;
}

div#pdflink{margin:0 0 25px 44px;font-size: 12px}

table#productlist{
	background-image:url(/contentImages/default/products-04.gif);
	background-repeat:no-repeat;
	margin:0px 40px 35px 44px;
	clear:both;
	width:766px;
	border:0px;
}

table#productlist th{
	text-align:left;
	height:33px;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	color:#1b4052;
}
table#productlist td{
	font-size:12px;
	border-bottom:1px solid #afcee3;
	padding:5px;
}

table#productlist td.even{
	background-color:#f8f5d6;
}
table#categories{
	width:90%;
}
table#categories td{
	padding:10px;
	padding-bottom:45px
}

table#categories div.categoryimage{
	height: 170px;
	margin-bottom:5px;
	text-align:center;

}

table#categories div.categorytab{
	background-image:url(/contentImages/default/producttab-02.gif)	;
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
	padding:0px
}
table#categories div.categorytab img#left{
	margin:0px;
	float:left;
}
table#categories div.categorytab img#right{
	margin:0px;
	float:right;
}


table#categories div.categorytabtext{
	padding:10px;
	color:#336699;
	margin:0px
}

a{
	color:1b4052
}

table.productdesc td{
	color:#195e93;
	font-size:14px;
}

table.productdesc {
	width:85%;
}
