a:link { color: Black; text-decoration: none; border:0px;}
a:visited  { color: Black; text-decoration: none }
a:hover  { text-decoration: underline }
	
.body     {
	color: #333333;
	font: 11px/13px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	border-top: 0px solid #c8c8c8;
	border-right: 0px solid #c8c8c8;
	border-bottom: 0px solid #c8c8c8;
	border-left: 0px solid #c8c8c8;
	padding: 0px;
}
.body a:link { color: #004677; text-decoration: underline}
.body a:visited  { color: #004677; text-decoration: underline}
.body a:hover  { text-decoration: none;color: #FF6600;}	

.footer {
	color: #000;
	font: 11px/13px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
}

/* Added from Template 10 added 03.31.2010 */

.footer a:link { color: #fff; text-decoration: underline}
.footer a:visited  { color: #fff; text-decoration: underline}
.footer a:hover  { text-decoration: underline; color: #F5A752;}

/* This fixes footer use in the body added 03.31.2010 */

td .footer a:link { color: #004677; text-decoration: underline}
td .footer a:visited  { color: #004677; text-decoration: underline}
td .footer a:hover  { text-decoration: underline; color: #FF6600;}

h1 {
	color: #167FAF;
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

h3 {
	color: #167FAF;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

h4 {
	color: #FF7800;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

h5 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF8000;
}
h1 img{
	padding:2px;
}
.table {
	color: #666666;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	border: 1px none;
	padding: 7px;
}

.table a:link { color: #004677; text-decoration: none}
.table a:visited  { color: #004677; text-decoration: none }
.table a:hover  { text-decoration: underline }

.tableCopy {
	color: #666666;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	border: none #999999;
	padding: 0px;
}

.footerColor {
	color: #a1dac3;
	font: 10px/12px Verdana, Arial, Helvetica;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
}

.footerColor a:link { color: a1dac3; text-decoration: underline }
.footerColor a:visited  { color: a1dac3; text-decoration: underline }
.footerColor a:hover  { color: #a1dac3; text-decoration: none }

/* Admin styles added 04.01.2010 */

.bannerAdmin	{
	width:100%; height:122px; background:url(img/admin/headerBckgrnd.gif) repeat-x; font-weight:bold; color:#ffffff;
}
.bannerAdmin .logoAdmin {
	float:left; width:176px;
}
.bannerAdmin .headerAdmin p {
	width:100%; margin:0;
}
.contactAdmin {
	position:absolute; font-size:12px; padding:7px 0 0 20px;  white-space:nowrap; font: bold 12px/14px Verdana, Arial, Helvetica;
}
#adminLogin {
	background-color: #fff; padding:50px 0 0 200px; font: 11px/13px Verdana, Arial, Helvetica; width:400px;_width:600px;
}
#adminLogin h3 {
	white-space:nowrap; padding:5px 0;
}
.headerAdmin h1 {
	color:#fff; font-size:36px; position:absolute; top:35px;left:194px;_left:197px;_padding:25px 0 18px 0;
}
.formAdmin {
	float:right; margin: 5px 0 0 0;
}
#bluebackAdmin {
	border-collapse:separate;background-color:#cdd8ea;color: #000000;font-size:12px;padding:1px;
}
#bluebackAdmin td {
	color:#ffffff;border: 1px solid #3965ac;margin:0;padding:10px;
}
#wrapAdmin {
	background-color: #fff; padding:50px 0 0 0; font: 11px/13px Verdana, Arial, Helvetica;
}
.adminNavNote {
	font: bold 14px/16px Verdana, Arial, Helvetica; margin:5px 5px 20px 5px; background-color:2A7FFF; border: 1px solid #fff;
}
.adminNav {
	float:left; display:block; width:200px; background: #fff url(img/admin/navAdminBkgd.gif) repeat-y;
}
.adminContent {
	float:left; display:block; width:600px;border-collapse:separate;
}
.navBackground {
	background: #fff url(img/admin/navAdminBkgd.gif) repeat-y;
}
.navInBackground {
	width:165px; background-color:#ffe166; margin:10px 5px; text-align:left;
}
.navInBackground p {
	padding:10px 10px 0 10px;
}
.navInBackground strong {
 	color:#000; font: bold 13px/15px Verdana, Arial, Helvetica; line-height:20px;
}
.navInBackground a {
	padding:5px 0 5px 5px; white-space:nowrap; line-height:15px;
}
.navInBackground a:link { 
	color: #004677; text-decoration: underline;
}
.navInBackground a:visited  { 
	color: #004677; text-decoration: underline;
}
.navInBackground a:hover  { 
	text-decoration: none;color: #FF6600;
}	
.adminContent .body td {
	border-collapse:separate;background-color:#cdd8ea; border: 1px solid #fff; padding:5px;
}

/* Added from Template 10 added 03.31.2010 */

.headerBackground {
	background: #f00 url(img/iface/headerBckgrnd.gif) no-repeat;
	height:108px;
	text-align:center;
	vertical-align:top;
}
.leftNav {
	background: #fff url(img/nav/navBckgrnd.gif) repeat-y;
}
.dropDown {
	text-align:right;
	background: #fff url(img/iface/leftCirclesShadow.gif) repeat-y;
}
.footer p {
	color: #fff;
}
.highlight     {
	color: #167FAF;
	text-decoration: none;
	text-transform: none;
	border-top: 0px solid #c8c8c8;
	border-right: 0px solid #c8c8c8;
	border-bottom: 0px solid #c8c8c8;
	border-left: 0px solid #c8c8c8;
	padding: 0px;
	font: 11px/13px Verdana, Arial, Helvetica;
	font-weight: bold;
}.headerBackground a img {
	border:0px;
}
