body {font-family: "trebuchet ms", arial; font-size: 14px; margin: 10px 0 0 0; padding: 0; background: #F3F3F1; }
.surround {width: 787px; margin-left: auto; margin-right: auto; border: solid 1px #253A7D; border-bottom: none; }
.header {background: url(../images/header05.jpg); height: 253px; width: 787px; }
.subheader {background: url(../images/subheader.jpg); height: 82px; width: 787px; }
.menu {width: 787px; background-color: #253A7D; height: 30px; border-top: 2px solid #fff; border-bottom: 2px solid #E5E6E1;  }
	.menu ul {list-style-type: none; margin: 0 0 0 30px; padding: 0; }
		.menu ul li {display: block; float: left; padding-top: 6px; }
		.menu a {border-right: dotted 1px #FFF; font-size: 16px; font-variant: small-caps; margin: 0px 0 0 0; text-decoration: none; display: block; color: #fff; padding: 0 20px 0 20px; }
			.menu a.last {border: none; }
		.menu a:hover {color: #999; }
.main {background: #fff; }
.leftCol {float: left; width: 320px; text-align: center; padding-top: 20px; }
	.leftCol span {display: none; }
.hero {background: url(../images/hero05.jpg); height: 380px; width: 252px; margin-left: auto; margin-right: auto; }
.info {width: 410px; background-color: #fff; float: left; padding: 5px 10px 10px 10px; }
.content {padding-top: 10px; }
.footer {font-size: 11px; border-top: solid 2px #014478; border-bottom: solid 3px #253A7D; padding: 5px 0 5px 0; width: 787px; text-align: center; color: #2D363D; background: #C9E5F0; }
	.fLeft {display: none; }
	.fRight {display: none; }
	.footer p {padding: 0; margin: 0; }
.clear {clear: both; }

a:hover {text-decoration: none; }

.smMargB {margin-bottom: 5px; }
.mdMargB {margin-bottom: 10px; }
.lgMargB {margin-bottom: 20px; }

ul {list-style-type: none; }

ul.links {padding-bottom: 10px; }
ul.links li {margin: 0 0 5px 0; }

h2 {font-size: 18px; font-weight: bold; margin: 0 0 5px 0; }
p {margin: 0 0 5px 0; }
.note {font-size: 11px; text-align: left; margin: 0 0 20px 10px; }
img {margin-bottom: 0; }

.petassure {width: 770px; text-align: right; font-size: 12px; color: #000; margin-left: auto; margin-right: auto; margin-bottom: 10px; margin-top: 20px; }
	.petassure a {text-decoration: none; color: #000; letter-spacing: 1px; font-family: arial !important; }
	.petassure a:hover {text-decoration: underline; }