body {
	background-color: #666633;
	margin: 0;
}

/* Page Links  */



a.pagelinks:link { text-decoration: none; color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.pagelinks:visited {	text-decoration: none; color: #3399FF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.pagelinks:hover { text-decoration: none; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.pagelinks:active { 	text-decoration: none; color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Green Links  */



a.greenlinks:link { text-decoration: none; color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.greenlinks:visited {	text-decoration: none; color: #3399FF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.greenlinks:hover { text-decoration: none; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.greenlinks:active { 	text-decoration: none; color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif;}





/* Vendor Links */



a.vendorlinks:link { text-decoration: none; color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.vendorlinks:visited { text-decoration: none; color: #3399FF; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.vendorlinks:hover { text-decoration: none; color: #3399FF; font-family: Arial, Verdana, Helvetica, sans-serif; }

a.vendorlinks:active { text-decoration: none;	color: #00CCFF; font-family: Arial, Verdana, Helvetica, sans-serif; }



/* Regular Content Text */

.text { color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Small Text */

.smtext { color: #000000; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Tip of the Week - White font */

.tip { color: #FFFFFF; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Header, Regular Text Size */

.header { color: #007653; font-size: 10pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Header, Larger Text Size */

.header-lg { color: #007653; font-size: 12pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }



/* Archive Header - Aqua, Regular Text Size */

.archive_header { color: #00CCFF; font-size: 10pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Archive Header - Green, Regular Text Size */

.archive_header_green { color: #65BA43; font-size: 10pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Archive Header, Larger Text Size Aqua */

.header_green_lg { color: #65BA43; font-size: 12pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }



/* Archive Text */

.archive_text { color: #00CCFF; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16pt; }


/* Blaster Footer Text */

.blaster_footer {
	color: #03B6DF;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 12pt;
}


/* Site Map Page Links  */



a.sitemap_links:link { text-decoration: none; color: #65BA43; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.sitemap_links:visited {	text-decoration: none; color: #65BA43; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.sitemap_links:hover { text-decoration: none; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.sitemap_links:active { 	text-decoration: none; color: #65BA43; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Vendor Heading Page Links  */



a.vendor_heading_links:link { font-size:small; text-decoration: none; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.vendor_heading_links:visited { font-size:small; text-decoration: none; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.vendor_heading_links:hover { font-size:small; text-decoration: none; color: #65BA43; font-family: Arial, Verdana, Helvetica, sans-serif;}

a.vendor_heading_links:active { font-size:small; text-decoration: none; color: #65BA43; font-family: Arial, Verdana, Helvetica, sans-serif;}



/* Vendor Heading Text  */



.vendor_heading_text {
	font-size:small;
	text-decoration: none;
	color: #F0F5DF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.vendor_header {
	color: #868654;
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.vendor_header_gray {
	color: #666;
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


/* Secondary Nav - bottom  */

#bottom_navigation_short {
	width:100%;
	background-color: #3D3D1F;
	padding: 0px;
	position: relative;
	left: auto;
	right: auto;
	height: 50%;
	bottom: 0%;
	top: auto;
}

#bottom_navigation {
	width:100%;
	background-color: #3D3D1F;
	padding: 0px;
}

#site_wrap {
	background-color: #666634;
}

a.bottom_nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F0F5DF;
	text-decoration: none;
}

a.bottom_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F0F5DF;
	text-decoration: none;
}

a.bottom_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #49C9E6;
	text-decoration: none;
}

a.bottom_nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #49C9E6;
	text-decoration: underline;
}

.bottom_nav_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8d8d0f;
	text-decoration: none;
}
.bottom_nav_header_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8d8d0f;
	text-decoration: none;
}
.bottom_nav_header_sm_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F0F5DF;
	text-decoration: none;
}
.bottom_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F0F5DF;
	text-decoration: none;
}
.bottom_nav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F0F5DF;
	text-decoration: none;
}
.article_heading {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #868654;
	text-decoration: none;
}
.article_heading_gray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.description_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #868654;
	text-decoration: none;
}
.description_text_gray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.description_text_gray_sm {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.bottom_nav_text_aqua {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4FC6DF;
	text-decoration: none;
}

.header_med_white {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.header_med_green {
	color: #CADB2D;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.header_small_gray {
	color: #666;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.header_med_gray {
	color: #666;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.header_gray_lg {
	color: #666;
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/******* Archive Links *******/

a.archive_nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}

a.archive_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}

a.archive_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #49C9E6;
	text-decoration: none;
}

a.archive_nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #49C9E6;
	text-decoration: underline;
}

/******* Archive Links - end *******/
