.form
{
    font-family: monospace;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border-style: groove
}

.input
{
	font-family: monospace;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E8EE;
}

/* PIPE SYMBOL DIVIDERS IN FOOTER */
.divider 
{
    font-weight: normal;
    font-size: 11pt;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* LINKS IN THE FOOTER */
a.footerlink
{
    font-weight: normal;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
/*********************************************************/
a:hover.footerlink
{
    font-weight: normal;
    font-size: 9pt;
    color: #EEEEEE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.footerlinkon
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.footerlinkoff
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* DASHBOARD LOGIN ROLLOVER */
a.login
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.login
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* HOME PAGE INTRO TEXT */
.homeintrotext
{
    font-weight: normal;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

/* HOME PAGE INTRO TEXT LINKS */
a.homeintrolink
{
    font-weight: bold;
    font-size: 9pt;
    color: #DBE6D5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.homeintrolink
{
    font-weight: bold;
    font-size: 9pt;
    color: #A4C4D9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* SOLUTION FINDER TEXT ON HOME PAGE */
.solutionfinder 
{
    font-weight: bold;
    font-size: 9pt;
    color: #3B3E42;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* HOME PAGE SOLUTIONS AND SERVICES MAIN LINK */
a.ssmainlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.ssmainlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* HOME PAGE BUCKET HEADER LINK */
a.buckethdrlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #48A728;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.buckethdrlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* HOME PAGE BUCKET LINKS */
a.bucketlink
{
    font-weight: normal;
    font-size: 9pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.bucketlink
{
    font-weight: normal;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* HOME PAGE NEWS MAIN LINK */
a.newsmainlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.newsmainlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* NEWSCOPY */
.newscopy 
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
		line-height: 15px
}

/* HOME PAGE NEWS STORY LINKS */
a.newsstorylink
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.newsstorylink
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* HEADERS IN LEFT NAV ON SUB PAGES */
.subhdr 
{
    font-weight: bold;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none	
}

.subhdron 
{
    font-weight: bold;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline	
}

/* SUB SECTIONS LEFT NAV LINKS */
a.subleftnav
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.subleftnav
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.subleftnavon
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.subleftnavon
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* SUB SECTIONS LEFT SUB NAV LINKS */
a.subleftnav2
{
    font-weight: normal;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.subleftnav2
{
    font-weight: normal;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.subleftnavon2
{
    font-weight: normal;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.subleftnavon2
{
    font-weight: normal;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.newsContent{font-size:12px;}
/* SOLUTIONS COPY */
.solutionscopy 
{
	font-weight: normal;
	font-size:12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
.smsolutionscopy 
{
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* SOLUTIONS PAGE INTRO TEXT LINKS */
a.solutionsintrolink
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.solutionsintrolink
{
    font-weight: bold;
    font-size: 9pt;
    color: #628052;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* SOLUTIONS SECTION INTRO TEXT NO LINKS */
.solutionsintronolink
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* HEADER COPY ON SOLUTIONS PAGE */
.boldsolutionsbody 
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none	
}

/* GREEN BOLD COPY */
.greenboldcopy
{
    font-weight: bold;
    font-size: 10pt;
    color: #48A728;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* BLUE BOLD COPY */
.blueboldcopy
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* WHITE BOLD COPY */
.whiteboldcopy
{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* SUB PAGES INTERNAL GREEN LINKS */
a.subgreenlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #48A728;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.subgreenlink
{
    font-weight: bold;
    font-size: 9pt;
    color: #565758;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* PRIVACY COPY */
.privacycopy 
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	line-height: 15px
}

/* LEGAL COPY */
.legalcopy 
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	line-height: 15px
}

.month
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* NEWS PAGE ARTICLE LINKS */
a.articlelink
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.articlelink
{
    font-weight: normal;
    font-size: 9pt;
    color: #628052;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* MAIN COPY */
.maincopy 
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
	line-height: 15px
}

/* HEADERS IN THE SITEMAP */
a.sitemaphdr
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.sitemaphdr
{
    font-weight: bold;
    font-size: 9pt;
    color: #628052;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.sitemaphdr
{
    font-weight: bold;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* LINKS IN THE SITEMAP */
a.sitemap
{
    font-weight: normal;
    font-size: 9pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.sitemap
{
    font-weight: normal;
    font-size: 9pt;
    color: #628052;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a.zoom
{
    font-weight: bold;
    font-size: 7pt;
    color: #354C77;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.zoom
{
    font-weight: bold;
    font-size: 7pt;
    color: #628052;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
.surveycellpadding {  padding-left: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 25px; font-weight: normal; color: #000000; padding-top: 12px; padding-bottom: 8px; padding-right: 8px}
.surveyhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; line-height: 25px}
.surveyinstructions {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CC0000; background-color: #ECF3F4; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/* nK Normal Links */
a.normallinks {
    font-size: 9pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:hover.normallinks {
    font-size: 9pt;
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:visited.normallinks {
    font-size: 9pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
a:active.normallinks {
    font-size: 9pt;
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

/* nK Normal Underline Links */
a.underlinelinks {
    font-size: 9pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:hover.underlinelinks {
    font-size: 9pt;
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:visited.underlinelinks {
    font-size: 9pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
a:active.underlinelinks {
    font-size: 9pt;
    color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}

/* RED COPY */
.redboldcopy
{
    font-weight: bold;
    font-size: 9pt;
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.redcopy
{
    font-weight: normal;
    font-size: 9pt;
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
/* BLUE BOLD COPY */
.darkredboldcopy
{
    font-weight: bold;
    font-size: 9pt;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
h1 {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
h2 {
	font-size: 14px;
	color: #FF3300;
}
h3 {
	font-size: 14px;
	color: #CC3300;
}

/* NEWSCOPY */
.middlesolution 
{
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
		line-height: 17px
}
.img21 {
	BORDER-RIGHT: #fef3b3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fef3b3 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 2px; BORDER-LEFT: #fef3b3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fef3b3 1px solid
}
.img12 {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 2px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.imgpro {
	BORDER-RIGHT: #e7f3f6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7f3f6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eaeaea; PADDING-BOTTOM: 2px; BORDER-LEFT: #e7f3f6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e7f3f6 1px solid
}