body { margin: 0px 0px 0px 0px; }

table, tr, td, p, li { color:#333333; font-family: Verdana, Helvetica, Arial, "sans serif"; font-size:12px; }

.bold { font-weight:bold; }
.italic { font-style:italic; }
.strong { font-weight:bold; color:#04729B; font-size:13px; }
.redbold { font-weight:bold; color:#cc3333; font-size:13px; }

table.white { background-color:#ffffff; }
.white { background-color:#ffffff; }

.navy { background-color:#003366; }

#subnav {
	width: 260px;
	height: 440px;
	background:  url(images/logo-blue-pin-stripes.jpg) background-repeat: repeat-y;
}

p.largeblueheader { color:#04729B; font-weight:bold; font-size:17px; margin-left:20px; margin-right:35px; margin-top:-2; text-align:center;}
p.largeblue { color:#04729B; font-weight:bold; font-size:14px; margin-left:90px; margin-right:5px; margin-top:-2;}

p { margin-left:15px; margin-right:20px; margin-top:2; margin-bottom:8; }

p.section { margin-left:2px; margin-right:45px; margin-top:14; margin-bottom:8; }
p.strong { font-size:15px; margin-left:2px; margin-right:45px; margin-top:14; margin-bottom:8; font-weight:bold; color:#04729B; }
p.popup { margin-left:30px; margin-right:40px; font-size:12px; }
p.popupcontact { color:#04729B; font-weight:bold; font-size:14px; margin-left:250px; margin-right:5px; margin-top:-2;}

p.home { color:#ffffff; font-size:12px; margin-left:15px; margin-right:30px; margin-top:8; margin-bottom:8; }
p.gray { color:#333333; font-size:12px; margin-left:15px; margin-right:30px; margin-top:8; margin-bottom:8; }

p.reversehome { color:#ffffff; font-size:14px; margin-left:15px; margin-right:30px; margin-top:8; margin-bottom:8; }
ul.reversehome { color:#ffffff; font-size:14px; margin-left:5px; margin-right:30px; margin-top:8; margin-bottom:8; }
li.reversehome { color:#ffffff; font-size:14px; }
p.reversecontact { color:#ffffff; font-size:12px; margin-left:15px; margin-right:30px; margin-top:8; margin-bottom:8; }

p.topnav { color:#04729B; font-weight:bold; margin-left:15px; margin-right:5px; margin-top:5; text-align:left; }
p.homenav { color:#ffffff; margin-left:5px; margin-right:5px; margin-top:-2; text-align:left; }

p.head1 { color:#006699; font-weight:bold; margin-left:25px; margin-right:30px;  }
p.head2 { color:#339966; font-weight:bold; margin-left:50px; margin-right:30px;  }

p.footer { color:#04729B; font-size:11px; margin-left:16px; margin-right:30px; margin-top:16; margin-bottom:8;  }

p.homefooter { text-align:center; color:#ffffff; font-size:11px; margin-left:50px; margin-right:30px;  }

a:link { color:#04729B; text-decoration:none; }
a:visited { color:#04729B; text-decoration:none; }
a:active { color:#006699; text-decoration:underline; }
a:hover { color:#006699; text-decoration:underline; }

a:reg:link { color:#04729B; text-decoration:underline; }
a:reg:visited { color:#04729B; text-decoration:underline; }
a:reg:active { color:#006699; text-decoration:underline; }
a:reg:hover { color:#006699; text-decoration:underline; }

a.topnavlink:link { color:#04729B; margin-top:0; font-size:12px; text-decoration:none; }
a.topnavlink:visited { color:#04729B; margin-top:0; font-size:12px; text-decoration:none; }
a.topnavlink:active { color:#04729B; margin-top:0; font-size:12px; text-decoration:underline; }
a.topnavlink:hover { color:#04729B; margin-top:0; font-size:12px; text-decoration:underline; }

a.livetopnavlink:link { color:#04729B; margin-top:0; font-weight:bold; font-size:12px; text-decoration:underline; }
a.livetopnavlink:visited { color:#04729B; margin-top:0; font-weight:bold; font-size:12px; text-decoration:underline; }
a.livetopnavlink:active { color:#48402D; margin-top:0; font-weight:bold; font-size:12px; text-decoration:underline; }
a.livetopnavlink:hover { color:#48402D; margin-top:0; font-weight:bold; font-size:12px; text-decoration:underline; }

a.reverse:link { color:#ffffff; margin-top:0; text-decoration:underline; }
a.reverse:visited { color:#ffffff; margin-top:0; text-decoration:underline; }
a.reverse:active { color:#ffffff; margin-top:0; text-decoration:underline; }
a.reverse:hover { color:#ffffff; margin-top:0; text-decoration:underline; }

a.gray:link { color:#333333; margin-top:0; text-decoration:underline; }
a.gray:visited { color:#333333; margin-top:0; text-decoration:underline; }
a.gray:active { color:#ffcc00; margin-top:0; text-decoration:underline; }
a.gray:hover { color:#ffcc00; margin-top:0; text-decoration:underline; }

a.footerlink:link { color:#04729B; text-decoration:underline; }
a.footerlink:visited { color:#04729B; text-decoration:underline; }
a.footerlink:active { color:#04729B; text-decoration:underline; }
a.footerlink:hover { color:#04729B; text-decoration:underline; }
