body {
	background-color: #3A9DFF;
}
table.pagecontainer { 
	width: 940px;
	height: 100%;
	border: 0px;
	background-color: #FFFFFF;
}
table.contentcontainer {
	width: 780px;
	height: 540px;
	border: 0px;
}
table.boxcontents {
	width: 240px;
	height: 120px;
	border: 0px;
}
table.floatcenter {
	width: 100%;
	height: 100%;
	border: 0px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
}
table.construction {
	width: 100%;
	height: 100%;
	border: 0px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
table.productcontents {
	width: 100%;
	height: 100%;
	border: 0px;
}
table.itemtable {
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px #999999 solid;
	border-collapse: collapse;
}
td.colorcontainer {
	width: 120px;
	height: 60px;
	border: 1px #000000 solid;
}
td.boxcontainer {
	width: 240px;
	height: 120px;
	border: 1px #000000 solid;
}
td.boximage {
	width: 90px;
	height: 120px;
	border: 0px;
}
td.boxtext {
	width: 150px;
	height: 120px;
	border: 0px;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.topnav {
	width: 780px;
	height: 30px;
	padding-right: 15px;
	background-color: #002157;
	text-align: right;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00AEEF;
}
td.footer {
	width: 940px;
	height: 30px;
	background-color: #002157;
	text-align: right;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
td.sidebar {
	width: 160px;
	height: 100%;
	background-color: #003471;
	padding-top: 30px;
	padding-left: 15px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #00AEEF;
}
td.pagetitle {
	border: 0px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003471;
}
td.returntopage {
	border: 0px;
	text-align: right;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0090C6;
}
td.pagebody {
	border: 0px;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003471;
}
td.categorybody {
	border: 0px;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003471;
}
td.productcontainer {
	width: 100%;
	height: 100%;
	border: 1px #000000 solid;
}
td.productimage {
	width: 240px;
	height: 100%;
	border: 0px;
}
td.producttext {
	width: 515px;
	height: 100%;
	border: 0px;
	text-align: left;
	vertical-align: middle;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.itemcontainer {
	width: 100%;
	height: 100%;
	border: 1px #000000 solid;
}
td.itemimage {
	width: 120px;
	height: 100%;
	vertical-align: top;
	padding-top: 10px;
	border: 0px;
}
td.itemtext {
	width: 635px;
	height: 100%;
	border: 0px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
td.itemtablecontainer {
	width: 635px;
	height: 100%;
	border: 0px;
	padding: 10px;
}
td.itemtablecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	border: 1px #999999 solid;
}
th.itemtableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003471;
	background: #E1E1E1;
	border: 1px #999999 solid;
}
.boxtitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0090C6;
}
.producttitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0090C6;
}
.itemtitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0090C6;
}
.itempricingtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003471;
}
.itemsubtitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003471;
}
.itemsubtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003471;
}
.pagebodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003471;
}
.pagebodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003471;
}
.pagebodysubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0090C6;
}
.largebluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #003471;
}
a:link {
    color: #0090C6;
    text-decoration: none;
}
a:visited { 
	color: #0090C6;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
}
a.topnavlink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.topnavlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.topnavlink:hover {
	color: #FF9900;
}
a.sidebarlink:link {
	color: #00AEEF;
	text-decoration: none;
}
a.sidebarlink:visited {
	color: #00AEEF;
	text-decoration: none;
}
a.sidebarlink:hover {
	color: #FF9900;
}