	td {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:normal; }
	th {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:bold; }
	
	.error { font-family: arial, helvetica,sans-serif; font-size: 10pt; font-weight:bold; color:red;}
    .errorSmall { font-family: arial, helvetica,sans-serif; font-size: 8pt; font-weight:bold; color:red;}

    A:link {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 10pt; }
	A:active {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 10pt; }
	A:visited {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 10pt;}
	
	A.footer:link {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 8pt; }
	A.footer:active {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 8pt; }
	A.footer:visited {font-family: arial, helvetica; color: #383F6C; text-decoration:underline;font-size: 8pt;}
	
	A.RightHand:link {font-family: arial, helvetica; color: #C4DEF1; text-decoration:underline;font-size: 8pt; }
	A.RightHand:active {font-family: arial, helvetica; color: #C4DEF1; text-decoration:underline;font-size: 8pt; }
	A.RightHand:visited {font-family: arial, helvetica; color: #C4DEF1; text-decoration:underline;font-size: 8pt;}
	
	A.App:link {font-family: arial, helvetica; color: #141B45; text-decoration:underline;font-size: 9pt; }
	A.App:active {font-family: arial, helvetica; color: #141B45; text-decoration:underline;font-size: 9pt; }
	A.App:visited {font-family: arial, helvetica; color: #141B45; text-decoration:underline;font-size: 9pt;}
	
	.footer {font-family: arial, helvetica,sans-serif;  color:#6F94CB; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.bold {font-weight:bold;}
	.italic {font-style:italic;}
	.bolditalic {font-style:italic; font-weight:bold;}
	.bolditalic {font-family: arial, helvetica,sans-serif; color:#666666; font-size: 10pt; text-decoration:none; font-style:italic; font-weight:bold;}
	.small {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.bbsmall {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 8pt; font-weight:bold; }
	.bsmall {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.bbluesmall {font-family: arial, helvetica,sans-serif;  color:#192155; text-decoration:none; font-size: 8pt; font-weight:bold; }
	.white {font-family: arial, helvetica,sans-serif;  color:white; text-decoration:none; font-size: 10pt; font-weight:normal; }
	.smallwhite {font-family: arial, helvetica,sans-serif;  color:white; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.redb {font-family: arial, helvetica,sans-serif;  color:#C13D3D; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.smredb {font-family: arial, helvetica,sans-serif;  color:#C13D3D; text-decoration:none; font-size: 8pt; font-weight:bold; }
	.red {font-family: arial, helvetica,sans-serif;  color:#C13D3D; text-decoration:none; font-size: 10pt; font-weight:normal; }
	.sred {font-family: arial, helvetica,sans-serif;  color:red; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.lightblue {font-family: arial, helvetica,sans-serif;  color:#65789A; text-decoration:none; font-size: 10pt; font-weight:normal; }
	.blightblue {font-family: arial, helvetica,sans-serif;  color:#65789A; text-decoration:none; font-size: 10pt; font-weight:bold; }
	.lightbluesmall {font-family: arial, helvetica,sans-serif;  color:#65789A; text-decoration:none; font-size: 8pt; font-weight:normal; }
	.ismall {font-family: arial, helvetica,sans-serif;  color:black; text-decoration:italics; font-size: 8pt; font-weight:normal; }
	.lightbluebig {font-family: arial, helvetica,sans-serif;  color:#65789A; text-decoration:none; font-size: 10pt; font-weight:normal; }
	
	.darkblue {font-family: arial, helvetica,sans-serif;  color:#141B45; text-decoration:none; font-size: 9pt; font-weight:normal; }
	
		
	copyright {font-family: arial, helvetica,; color: #383F6C; text: Copyright © 2005 ibelladesigns, LLC; text-decoration:none; font-size: 8pt; font-weight:normal; }
	
	ul.photoGallery {
	margin:0;
	padding:0;
	list-style:none;
	}
	ul.photoGallery li {
	margin:0 10px 10px 0;
	width:100px;
	height:70px;
	float:left;
	}
	ul.photoGallery li a {
	display:block;
	width:100px;
	height:70px;
	border:1px solid #000;
	}
	ul.photoGallery li a img {
	display:block;
	width:100px;
	height:70px;
	border:0px;
	}
div#adBook {
margin:14px 0;
background-color:#fff;
padding:8px 14px 8px 14px;
border:4px solid #FBD558;
height:100px;
font-family:Arial, Helvetica, sans-serif;
}
div#adBook h4 {
font-size:14px;
margin:0 0 3px 0;
}
div#adBook h5 {
font-size:12px;
margin:0 0 4px 0;
}
div#adBook p {
font-size:12px;
margin:0 0 4px 0;
}
div#adBook a {
color:#C33C34;
}
div#adBook a:hover {
color:#192155;
}
div.notice {
background-color:#F9F9CC;
padding:4px 10px;
border:1px solid #D9D91A;
margin-top:6px;
color:#C04D14;
font-weight:bold;
}
div.notice p {
margin:0;
}
ul.forms {
margin:0;
padding:0;
list-style:none;
}
ul.forms li {
padding:7px;
margin:0;
border-bottom:1px solid #D5DDEE;
}
ul.forms li.even {
background-color:#EAEEF7;
}
ul.forms li span.updated {
float:right;
color:#C13D3D;
font-weight:bold;
font-size:12px;
}
ul.forms li h5 {
font-weight:normal;
font-size:12px;
margin:0 0 2px 0;
}
ul.forms li p {
margin:0 0 6px 0;
font-size:11px;
}
ul.forms li h5 a {
font-size:12px;
text-decoration:none;
}
ul.forms li h5 a:hover {
text-decoration:underline;
}
ul.forms li h5 span {
color:#C13D3D;
font-weight:bold;
}
div#formsContainer h4 {
color:#65789A;
font-size:13px;
margin:0 0 18px 0;
}
div#sponsorInfo {
padding:20px 20px;
}
div#sponsorBox {
background-color:#eee;
border:1px solid #999;
padding:8px;
margin:0 0 30px 0;
}
div#sponsorBox p {
margin:0;
}
div#sponsorInfo h1 {
font-size:16px;
margin:0 0 10px 0;
color:#65789A;
}
#sponsorList {
margin:0;
padding:0;
list-style:none;
}
.sponsor {
margin:20px 0 20px 0;
padding:0;
clear:both;
}
*+html .sponsor {
min-height:1%;
overflow:visible;
}
*html .sponsor {
height:1%;
overflow:visible;
}
.sponsor:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0;
}
.sponsor-name {
font-size:13px;
margin:0;
color:#374C74;
}
.sponsor-description {
float:left;
color:#555;
width:375px;
padding:6px 0 0 0;
}
.sponsor a {
color:#374C74;
}
.sponsor a:hover {
color:#E9D17A;
}
.sponsor-description p {
margin:0 0 8px 0;
}
.sponsor-logo {
width:120px;
height:80px;
float:left;
margin:0 20px 0 0;
}
#hpSponsors .sponsor-logo {
width:80px;
}
#hpSponsors .sponsor-logo img {
width:80px;
}
a.sponsor-link {
font-size:11px;
}
div#footer {
font-size:12px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}
div#footer a {
color:#E9D17A;
}
div#footer a:hover {
color:#BCC5D3;
}
h3 {
font-size:15px;
color:#374C74;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 8px 0;
}
.campList {
margin:0 0 14px 0;
padding:0;
list-style:none;
font-size:12px;
}
.campList li {
margin:0 0 4px 0;
}
.smallNorm {
font-weight:normal;
font-size:12px;
}
h4 {
margin:0 0 6px 0;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}