/* style for bottom nav links */
A.botnav {color:#000000;text-decoration: underline;}
A.botnav:visited {color:#000000;text-decoration: underline;}
A.botnav:hover 	{color:#22578B; text-decoration:underline;}

/* style for language nav links */
A.lang {
	color:#333333;
	text-decoration: underline;
}
A.lang:visited {
	color:#333333;
	text-decoration: underline;
}
A.lang:hover {
	color:#333333;
	text-decoration:underline;
}

/* style for yellow nav links */
A.yel {color:#EEB629; text-decoration: underline;}
A.yel:visited {color:#EEB629;text-decoration: underline;}
A.yel:hover {color:#FFFFFF; text-decoration:underline;}

/* style for yellow news details links */
A.yel2 {
	color:#22578B;
	text-decoration: none;
}
A.yel2:visited {
	color:#22578B;
	text-decoration: none;
}
A.yel2:hover {
	color:#AA272F;
	text-decoration:none;
}

/* style for blue read more nav links */
A.read {
	color:#988f86;
	text-decoration: none;
}
A.read:visited {
	color:#988f86;
	text-decoration: none;
}
A.read:hover {
	color:#AA272F;
	text-decoration:none;
}

/* style for blue sub nav links */
A.sub {
	color:#988f86;
	text-decoration: underline;
}
A.sub:visited {
	color:#988f86;
	text-decoration: underline;
}
A.sub:hover {
	color:#AA272F;
	text-decoration:underline;
}

/* style for grey bookmark links */
A.book {color:#686868; text-decoration: underline;}
A.book:visited {color:#686868;text-decoration: underline;}
A.book:hover {color:#22578B; text-decoration:underline;}

/* style for grey sitemap bookmark links */
A.sitemap {color:#686868; text-decoration:none;}
A.sitemap:visited {color:#686868;text-decoration:none;}
A.sitemap:hover {color:#22578B; text-decoration:none;}

/* style for grey home page bookmark links */
A.home {color:#000000; text-decoration:none;}
A.home:visited {color:#000000;text-decoration:none;}
A.home:hover {color:#22578B; text-decoration:underline;}

/* style for simple links */
A.link {color:#175299; text-decoration: underline;}
A.link:visited {color:#175299;text-decoration: underline;}
A.link:hover {
	color:#AA272F;
	text-decoration:underline;
}

/* style for red links */
A.red {color:#990000; text-decoration: underline;}
A.red:visited {color:#990000;text-decoration: underline;}
A.red:hover {color:#22578B; text-decoration:underline;}


/* black text styles */
.blksm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.blksm2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.blksmbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.blkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.blkcontentitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: italic;
}
.blkcontentunderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.blkcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.blkcontentbold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 2px;	
	font-weight: bold;
}

/* white text styles */
.whsmbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.whcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.whcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/* blue text styles */
.bluesmbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #988f86;
	font-weight: bold;
}
.bluecontentboldTEST {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA272F;
	font-weight: bold;
}
.bluelgbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #22578B;
	letter-spacing: 2px;
	font-weight: bold;
}
.blueheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #22578B;
	font-weight: bold;
}
.dkbluecontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}


/* gray text styles */
.graycontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B8B8B;
	font-weight: bold;
}

/* green text styles */
.greencontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22578B;
	font-weight: bold;
}

.greenheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #21578a;
	font-weight: bold;
}

/* red text styles */
.redsmbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}
.redcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA272F;
	font-weight: bold;
}

/* yellow text styles */
.yelcontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEB629;
	font-weight: bold;
}
.yelheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #AB2830;
	font-weight: bold;
}

/* paragraph solution for Firefox spacing */
p {margin:0px;}
p.bottom {margin-bottom:18px;}
p.top {margin-top:18px;}
p.both {margin-top:18px; margin-bottom:18px;}

/* style for form fields grey */
.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #656565;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	background-color: #D3D3D3;
	border: 1px solid #656565;
	padding: 2px
}
