body {margin: 0; padding: 0; top: 0; font-size: 12px; font-family: arial; background: url(i/bodyback.jpg) repeat-x #027ACF; }

.surround {width: 787px; margin-left: auto; margin-right: auto; background: url(i/background.gif) #BEE4FC; padding: 0 0 10px 0;}

.container {}

.top {height: 113px; width: 787px; background: url(i/header.jpg) no-repeat top; }

.menu {margin-bottom: 10px; }
	.menu ul {margin: 0 0 0 9px; padding: 0; list-style: none; }
	.menu ul li {float: left; background: url(i/menuPaw.jpg) center top no-repeat; }
		.menu ul li a {display: block; padding: 45px 17px 0px 17px; border-right: solid 1px #3E4CAA; text-decoration: none; color: #3E4CAA; font-size: 18px; font-family: arial; background: url(i/aBack.jpg); }
			.menu ul li a.last {border: none; }
			.menu ul li a:hover, .menu ul li a.active {background-image: none; }
		
.content {width: 767px; margin-left: auto; margin-right: auto; margin-bottom: 10px; padding: 10px 0 15px 0; background: url(i/background.jpg) left top repeat-y #FBF3CF; border: solid 1px #0C80D1; }		
	.content.narrow {width: 450px; }
	
.leftCol {width: 185px; float: left; margin-right: 60px; }	

.copy {width: 512px; float: left; padding-top: 5px; }

.footer {width: 757px; margin: 0 auto 0 auto; color: #0E344F; padding: 0px; margin-bottom: 0px; }
	.footer a {color: #0E344F; font-size: 11px; }
		.footer a:hover {text-decoration: none; }
	.footer p {margin: 0; padding: 0; font-size: 11px; font-family: arial; }

h1 {font-size: 20px; font-style: italic; font-family: arial; font-weight: normal; letter-spacing: 1px; }
h2 {font-size: 16px; font-style: normal; margin: 0; margin-bottom: 5px; padding: 0;  }		

p {margin: 0 0 10px 0; }

table {margin-bottom: 20px; }

hr {background: #fff; border: none; border-bottom: dashed 1px #ddd; width: 300px; float: left; margin-bottom: 20px; }


ul {margin-top: 0; list-style-image: url(i/bullet.gif); }

img {border: none; }

a {color: #3E6F6F; }
	a:hover {text-decoration: none; }

label,input {display: block; margin: 3px 5px 0 0; }	
label {width: 100px; float: left; text-align: right; }
input {margin: 0 0 3px 0; padding: 0; }
	input.wide {width: 300px; }
	input.med {width: 200px; }
	input.small {width: 100px; }

select {float: left; margin-right: 3px; margin-bottom: 3px; }
		
.offsides {position: absolute; top: -1000px; left: -1000px; }

.italic {font-style: italic; }

.mdMargR {margin-right: 10px; }
.mdMargL {margin-left: 10px; }

.lgMargL {margin-left: 20px; }

.mdMargB {margin-bottom: 10px; }
.lgMargB {margin-bottom: 20px; }

.mdPadT {padding-top: 20px; }

.left {float: left; }
.right {float: right; }

.clear {clear: both; }

img {border: none; }
	.bord {border: solid 1px #309CDE; }


.petassure {width: 500px; 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: #21344F; letter-spacing: 1px; }
	.petassure a:hover {text-decoration: underline; }