/* GLOBAL STYLES */

html, body, td {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 17px;
}

a:link, a:active, a:visited, a:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #00A5D5;
line-height: 15px;
text-decoration: none;
}

/* MISC STYLES */

img {
border: 0px;
margin: 0px;
padding: 0px;
}

.rss { float:right; }

.txt {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 14px;
}

/* HEADER TEXT STYLES */

.subnav, .subnav:link, .subnav:active, .subnav:visited, .subnav:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
line-height: 10px;
}
.subnav, .subnav:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #008aa7;
line-height: 10px;
}

/* BREADCRUMBS TEXT STYLES */

.breadcrumbsdark {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
line-height: 12px;
}
.breadcrumbs {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #16A1C3;
line-height: 12px;
}
.breadcrumbs:link, .breadcrumbs:active, .breadcrumbs:visited, .breadcrumbs:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #16A1C3;
line-height: 12px;
text-decoration: underline;
}
.breadcrumbslight {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
line-height: 12px;
}
.breadcrumbslight span.light { color:#999; }

/* RIGHT TEXT STYLES */

.posttitle {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
line-height: 20px;
text-transform: uppercase;
}
.postlink:link, .postlink:active, .postlink:visited, .postlink:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #169bbf;
line-height: 20px;
text-decoration: none;
}
.newslettersmallbold {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #848484;
line-height: 14px;
}

/* CONTENT TEXT STYLES */

.bodybold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
line-height: 15px;
}
.lightgreybody {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
float:left;
margin:3px 0 0 4px;
}
.lightgreybody:link, .lightgreybody:active, .lightgreybody:visited{
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration: underline;
}

.subleftnav, .subleftnav:link, .subleftnav:active, .subleftnav:visited, .subleftnav:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #404040;
text-decoration: none;
}
.subleftnavblue, .subleftnavblue:link, .subleftnavblue:active, .subleftnavblue:visited, .subleftnavblue:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0A94B9;
text-decoration: none;
}

/* FOOTER TEXT STYLES */

.footersmall, .footersmall:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
line-height: 14px;
text-decoration: none;
}
.footersmall:link, .footersmall:active, .footersmall:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
line-height: 14px;
text-decoration: none;
}
.footersmallthin:link, .footersmallthin:active, .footersmallthin:visited, .footersmallthin:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
line-height: 14px;
text-decoration: none;
}

.footerlink, .footerlink:link, .footerlink:active, .footerlink:visited, .footerlink:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #1392B3;
line-height: 14px;
text-decoration: none;
}

.footerlinkbold {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
line-height: 18px;
text-decoration: none;
}

	.footerlinkblock1 {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	}
	.footerlinkli, .footerlinkli:link, .footerlinkli:active, .footerlinkli:visited {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	list-style: none;
	background: #f6f6f6;
	}
	.footerlinkli:hover {
	background: #FFFFFF;
	}