body 	{
		font-family:arial;
		font-size:8pt;
		color:black;
		background-color:#4791c5;
		text-align:center;
		padding:0;
		margin:0;
		height:auto;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-x;
		}
		
a:link {background: none transparent scroll repeat 0% 0%;color: #0064B9;text-decoration: none}
a:visited {background: none transparent scroll repeat 0% 0%;color: #0064B9;text-decoration: none}
a:hover {background: none transparent scroll repeat 0% 0%;color: #0064B9;text-decoration: underline}

a.white:link {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: none}
a.white:visited {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: none}
a.white:hover {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: underline}

a.black:link {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: none;margin:0px 1px 0px 1px;font-size:8pt;}
a.black:visited {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: none;margin:0px 1px 0px 1px;font-size:8pt; }
a.black:hover {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: underline;margin:0px 1px 0px 1px;font-size:8pt; }

div.topbar {position:absolute;margin-left: -390px;top:0px;left:50%;width:780px;height:168px;background-color:white;text-align:left;border-bottom:0px solid white;border-left:4px solid white;border-right:4px solid white;}
div.navbar {padding:0px;font-size:8pt;text-align:right;position:absolute;margin:0px;margin-left: -390px;top:168px;left:50%;width:780px;height:17px;background-color:#94c4f8;text-align:left;border-left:4px solid white;border-right:4px solid white;border-bottom:0px solid white;background-image:url(images/bg_nav.jpg)}
div.navbar2 {text-align:center;position:absolute;margin-left: -390px;top:185px;left:50%;width:780px;height:4px;background-color:#4791c5;text-align:left;border-left:4px solid white;border-right:4px solid white;border-bottom:0px solid white;}
div.main {position:absolute;margin-left: -390px;top:189px;left:50%;width:780px;height:auto;background-color:white;text-align:left;border-left:4px solid white;border-right:4px solid white;border-bottom:4px solid white;background-image:url(images/bg_main.gif);}
	div.insideleft {float:left;width:170px;height:auto;background-color:#cee0ec;text-align:left;border:0px solid black;margin:0px;padding:20px;text-align:center}
	div.insideright {float:right;width:530px;height:auto;background-color:white;text-align:left;border:0px solid black;margin:0px;padding:20px;}
	div.botnav {text-align:right;width:780px;height:17px;background-color:#94c4f8;text-align:left;background-image:url(images/bg_nav.jpg);border-top:4px solid #4791c5;}
	div.bottom {width:780px;height:auto;background-color:#94c4f8;text-align:center;border:0px solid black;margin:0px;margin-top:0px;border-top:0px solid white}
	
div.shoppingsectionhead {margin:0px;background-image:url(images/boxes/top.jpg);width:160px;height:27px}
div.shoppingsection {margin:0px;background-image:url(images/boxes/bg_section.gif);width:160px;height:auto;border-bottom:1px solid #4791c5}
div.shoppingsectionbot {margin:0px;background-image:url(images/boxes/bot.jpg);width:160px;height:22px}

div.prod {margin:10px 20px 0px 5px;float:right;text-align:center;width:220px;font-size:8pt}

table {margin:0px;border:0px;padding:0px;border-collapse:collapse}
table.contact {margin-left:5px;font-size:10pt;line-height:12pt}
table.w100 {margin-left:15px;width:100%;text-align:center;float:center}
table.w90 {width:90%;text-align:center;float:center}
table.w99 {width:99%;text-align:center;float:center}
table.w98 {margin-left:10px;width:98%;text-align:center;float:center}

td {vertical-align:top;margin:0px;border:0px;padding:0px;border-collapse:collapse;width:auto}
td.margin20 {margin:20px;padding:20px}
td.contact {padding:2px 0px 4px 0px}

h1 {font-size:14pt;color:#0064B9;margin:5px}
h2 {font-size:10pt;color:#0064B9;margin:5px}
h3 {font-size:12pt;color:#0064B9;margin:5px}
h4 {font-size:8pt;color:#0064B9;margin:5px}

p {font-size:10pt;color:black;margin:5px;line-height:1.6}
p.red {color:red;}
p.navbar {margin:0px 5px 2px 5px;font-size:8pt;text-align:right}
p.b {font-weight:bold;}
p.prodprice {font-size:22pt;font-weight:bold;color:#0064B9;}
p.white {color:white;}
p.whiteb {color:white;font-weight:bold;}
p.small {font-size:8pt}
p.smallref {font-size:8pt;margin:15px 5px 15px 5px}
p.smallb {font-size:8pt;font-weight:bold;}
p.shoppingsectionhead {font-size:10pt;margin:5px;margin-top:3px;font-weight:bold}
p.shoppingsection {font-size:8pt;margin:0px 1px 1px 5px;}
p.prodinfo {font-size:8pt;margin:15px 5px 15px 5px}
p.prodcode {font-size:10pt}

img {margin:0;padding:0;border:0px solid white;vertical-align:top;}
img.bullet {margin:2px;}
img.right {margin:5px;float:right}
img.right15 {margin:15px;float:right}
img.home5 {margin-top:19px;}
img.jobboardssm {margin:10px;border:1px solid black;margin-bottom:2px}

.right {text-align:right;float:right}
.left {text-align:left;float:left}
.center {text-align:center;float:center}

hr {height:1px;color:#000000;margin:10px 0px 10px 0px;width:98%}

ul {background-color:transparent;color:black;font-size:8pt;margin:0px 0px 0px 40px;padding:2px;border:0px}
li {background-color:transparent;color:black;font-size:8pt;margin:0px;padding:2px;border:0px}

form {margin:0px;padding:0px}
input {font-size:8pt;margin:1px;border:1px solid black;width:195px}
input.small {width:20px}
input.submit {width:auto;border:0px;}
input.register {padding:2px 0px 0px 0px}
input.checkbox {width:auto;height:auto;padding:2px 0px 0px 0px;border: 0px solid white}
textarea {width:250px;height:80px}
select {font-size:8pt;margin:1px;width:195px;}
select.dob {width:60px}