/*THESE ARE YOUR CHOICES FOR BODY COPY. IF YOU CHOOSE BODYTEXT2, BE SURE TO CHANGE THE LINE-HEIGHT FOR YOUR ANCHOR TAGS TO 17*/

.bodytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 17px;
font-size: 12px;
}


/*THIS IS THE CSS FOR H1 TAGS. YOU CAN CUSTOMIZE THE SIZE AND COLOR IN THISS CSS TO MATCH YOUR DESIGN. H1 TAGS ARE USED FOR HEADERS OF PARAGRAPHS AND NOT TO BE USED WITHIN A PARAGRAPH*/

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DB5700;
	text-decoration: none;
	margin-bottom: 3px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 3px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
	margin-bottom: 3px;
	margin-top: 0px;
}

h3.sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 7px;
	margin-top: 15px;
}

h3.how {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italics;
	font-weight: normal;
	color: #626262;
	margin-bottom: 3px;
	margin-top: 0px;
	
}

h2.intro {
	font-family: Georgia, Times New Roman, serif;
	font-size: 14px;
	font-weight: normal;
	color: #5d87f8;
	text-decoration: none;
	margin-bottom: 3px;
	padding-left: 10px;
	font-style: italic;
}

h2.intro2 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 14px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	margin-bottom: 3px;
	padding-left: 10px;
	font-style: italic;
}

ul {
	padding-left: 15px;
	}

li {
	list-style-image:url(grc/yellow_diamond_bullet.gif);
	margin-left: 5px;
	}
	
ul.right {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 10px;
	line-height: 19px;
	}

li.right {
	list-style-image:url(grc/yellow_diamond_bullet.gif);
	margin-left: 5px;
	font-size: 10px;
	}
	
img.border {
	margin:5px 5px 5px 5px; padding:1px; border:1px solid #97AE58;
	}

	

/*THE FOLLOWING IS APPLIED TO ANCHOR TAGS*/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000EE;
	text-decoration: underline;
	line-height: 15px;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000EE;
	text-decoration: underline;
	line-height: 15px;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0034A4;
	text-decoration: none;
	line-height: 15px;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0034A4;
	text-decoration: none;
	line-height: 15px;
}



<!--CSS FOR FOOTER LINKS-->

a.foot:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #95cda2;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
}

a.foot:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #95cda2;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
}
a.foot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #95cda2;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
}
a.foot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eee;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
}
a.foot:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eee;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
}


/*THE CSS BELOW IS FOR THE NPL COPYRIGHT FOOTERS*/

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.footlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a.footlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a.footlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.footlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/*THE FOLLOWING CSS IS FOR THE FORMS*/

.signupform 
{
	padding: 2px;
	border: 1px solid #ffffff;
	background-color: #d0d8f1;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
}

.inputbox 
{
	padding: 2px;
	border: 1px solid #ffffff;
	background-color: #d9e3b5;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
}


select.dropdown {
	width: 170px;
	padding: 2px;
	border: 1px solid #6F4000;
	background-color: #d0e6ad;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}
	
select.dropdown2 {
	padding: 2px;
	border: 1px solid #4b4b4b;
	background-color: #d4d295;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
	}
	

	
input[type="submit"] { color:#000000; font-weight:bold; text-transform:uppercase; border: 2px solid; border-color: #ffffff; background-color:#d9e3b5;  }

fieldset { border:1px dashed #ddd;}

legend {font-weight: bold; text-transform: uppercase; color:#f8971c; background-color:#fff;}

input.go1[type="submit"] {padding:2px; margin:0 0 0 2px; border:none; color:#fff; font-weight:bold; text-transform:uppercase; background-color:#000;  }
input.go2[type="text"] { float:left;}

.oddisland { background-color:#c8d9fb;}
.oddcoastal { background-color:#bde1f5;}
.oddinland { background-color:#d0eadd;}
.odd { background-color:#f9ddb9;}
#specialslist tr td { padding:9px 5px; border-top:1px solid #eee;}
#specialslist thead { color:#fff; font-size:12px; font-weight: bold;}
#specialslist th 	{ padding:0px 0px; text-align: center;}

.inputboxsub
{
	padding: 2px;
	border: 1px solid #0d577f;
	background-color: #ffffff;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333;
}


/*#specialslist tr td { padding:9px 5px; border-top:1px solid #eee;}
#specialslist thead { background:#f8971c url(img/th_bg.gif) repeat-x; color:#fff; font-size:12px; font-weight: bold;}
#specialslist th 	{ padding:4px 5px; text-align: left;}
*/