body	{font-family:arial,helvetica,sans-serif;
		font-size:10px;
		color: 		#000000;
		background-color: #fffff2;
		}
#container {
	margin-right: auto;
	margin-left: auto;
	width: 900px;
	padding-right: 10px;
	padding-left: 10px;
}
#nav {
	background-color: #14382A;
	padding-bottom: 12px;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
}
#footer {
	clear: both;
	padding-top: 30px;
	padding-bottom: 10px;
}
#footer_left {
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
}
#footer_right {
	color:#333333;
	padding-right: 10px;
}
p,td,th,ul,ol,br,span	{font-family:arial,helvetica,sans-serif; font-size:14px; }

b 	{ font-weight:600; }

i 	{ font-style:italic; }

u 	{ font-style:600; font-style:italic;}
.error {
  font-weight: bold;
  color: #FF0000;
}
.white {font-family:arial,helvetica,sans-serif; font-size:11px; color:#333333; }
.white12 {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:400; color:#ffffff; }
.b12 	{font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:400; color:#000000; }

.pgtitle {font-family:Comic Sans MS,arial,helvetica,sans-serif; font-size:19px;	color:#333333; font-weight:600; }
.title {font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#666600; text-decoration:none; }
.titleg {font-size:13px; color:#000000; font-weight:600; }

.titlew {font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#fffff2; text-decoration:none; }
.subtitle {font-size:13px; color:#000000; font-weight:600; }

.w16 {font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:400; font-size:14px; color:#fffff2; text-decoration:none; }

.navtitle {font-size:13px;	color:#000000; font-weight:600; }

.quote {font-size:12px;	color:#999999; font-weight:600; }

.photocap { font-family:arial,helvetica,sans-serif;  color:#666666; font-size:10px;}

.footer {
	font-family:arial,helvetica,sans-serif;
	color:#333333;
	font-size:10px;
}
.map	{
	width:660px;
	text-align:center;
	padding:10px;
	margin:20px auto;
	border:1px solid #DECC66;		
	
}
form label {
	display: inline-block;
	margin-bottom: 5px;
}
form input {
	margin-bottom: 5px;
}
form select {
	margin-bottom: 5px;
}
.form_label {
	width: 125px;
}
.border {
	border: 1px solid #000;
}
.clrfloat {
	line-height: 1px;
	margin: 0px;
	clear: both;
}
.teal { font-family:arial,helvetica,sans-serif; font-size:14px; color:#385a6e; font-weight:600; }
.gray12 { font-family:arial,helvetica,sans-serif; font-size:12px; color:#cccccc; font-weight:600; }
.gray14 { font-family:arial,helvetica,sans-serif; font-size:14px; color:#cccccc; font-weight:600; }
.gray16 { font-family:arial,helvetica,sans-serif; font-size:16px; color:#cccccc; font-weight:600; }
.white20 { font-family:arial,helvetica,sans-serif; font-size:20px; color:#ffffff; font-weight:600; }
.white16 { font-family:arial,helvetica,sans-serif; font-size:16px; color:#ffffff; font-weight:400; }
.white14 { font-family:arial,helvetica,sans-serif; font-size:14px; color:#ffffff; font-weight:400; }
.red12 { font-family:arial,helvetica,sans-serif; font-size:12px; color:#de0000; font-weight:600; }
.red14 { font-family:arial,helvetica,sans-serif; font-size:14px; color:#de0000; font-weight:600; }
.red16 { font-family:arial,helvetica,sans-serif; font-size:16px; color:#de0000; font-weight:600; }
.red20 { font-family:arial,helvetica,sans-serif; font-size:20px; color:#de0000; font-weight:600; }
.red22 { font-family:arial,helvetica,sans-serif; font-size:22px; color:#de0000; font-weight:600; }
.white22 { font-family:arial,helvetica,sans-serif; font-size:22px; color:#ffffff; font-weight:600; }
a.red22:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#de0000; text-decoration:none; }
a.red22:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#de0000; text-decoration:none; }
a.red22:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#de0000; text-decoration:none; }
a.red22:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#ffcc00; text-decoration:underline; }
a.red12:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#de0000; text-decoration:none; }
a.red12:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#de0000; text-decoration:none; }
a.red12:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#de0000; text-decoration:none; }
a.red12:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#ffcc00; text-decoration:underline; }





a.title:link	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.title:visited	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.title:active	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.title:hover	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#de0000; text-decoration:underline; }

a.subtitle:link	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle:visited	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle:active	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle:hover	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#de0000; text-decoration:underline; }





a:link	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:visited	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:active	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:hover	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#de0000; text-decoration:underline; }


a.gn:link	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#fffff2; text-decoration:none; }

a.gn:visited	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#fffff2; text-decoration:none; }

a.gn:active	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#fffff2; text-decoration:none; }

a.gn:hover	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#ffcc00; text-decoration:none; }
a.gf:link	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#216146; text-decoration:none; }

a.gf:visited	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#216146; text-decoration:none; }

a.gf:active	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:600; font-size:14px; color:#216146; text-decoration:none; }

a.gf:hover	{
	font-family:Comic Sans MS,arial,helvetica,sans-serif;
	color:#1F5942;
	text-decoration:underline;
}


a.n:link	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; }

a.n:visited	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; }

a.n:active	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; }

a.n:hover	{font-family:Comic Sans MS,arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#00cc00; text-decoration:none; }


a.footer:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#cc9933; text-decoration:none; }

a.footer:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#cc9933; text-decoration:none; }

a.footer:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#cc9933; text-decoration:none; }

a.footer:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#ffcc00; text-decoration:none; }

a.infolane:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }

a.infolane:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }

a.infolane:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }

a.infolane:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#ff0000; text-decoration:none; }




.navitem { background-image:URL(../gfx/nav_item_bg_blue.jpg); padding-top:4px; padding-bottom:4px; padding-left:14px;  padding-right:3px;}



tr.z
		{background: #14382A;
		}
td.z
		{background: #14382A;
		}

tr.x
		{background: #ccf0f6;
		}
td.x
		{background: #ccf0f6;
		}


tr.y
		{background: #e0f0f6;
		}


td.y
		{background: #e0f0f6;
		}
#banner {
	text-align: center;
}
#border_top {
	background-image: url(../gfx/border_top.png);
	background-repeat: repeat-x;
	height: 14px;
}
#border_bottom {
	background-image: url(../gfx/border_bottom.png);
	background-repeat: repeat-x;
	height: 14px;
}

