﻿/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

/* ///// Normalizer from www.transcendingcss.com ///// */

html {
	display: inline;	/* IE bug: to remove double margin w/ float. */
	height: 100%;
}

body {
	position: relative;
	background: url(images/bg_tile.gif) repeat-x;
	background-color: #518944;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 120%;
	font-weight: normal;
}


#main_container {
	position: relative;
	margin: 0 auto;
	width: 1007px;
}

/* /////////////////////////// BRANDING ////////////////////////////// */

#branding {
	position: relative;
	width: 1007px;
	height: 106px;
	background: transparent url(images/header_back.gif) no-repeat;
}

#branding_slogan {
	position: absolute;
	top: 20px;
	left: 240px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
}

#branding_number {
	position: absolute;
	top: 20px;
	left: 820px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
}

#imap_logo {
	position: absolute;
	top: 18px;
	left: 11px;
	width: 226px;
	height: 89px;
	outline: none;
}

#nav { position: relative;  z-index: 6; top: 40px; left: 236px; }

#nav *  { position: relative; padding: 0; margin: 0; }

#nav * li  					{ position: relative; background: url(images/nav_bg_top1.png); width: 120px; height: 48px; }
#nav * li:hover  			{ position: relative; background: url(images/nav_bg_top2.png); width: 120px; height: 48px; }

#nav * li.top_corner  		{ position: relative; background: url(images/nav_bg_top_corner1.png); width: 120px; height: 48px; }
#nav * li.top_corner:hover  { position: relative; background: url(images/nav_bg_top_corner2.png); width: 120px; height: 48px; }

#nav * li.top_drop  		{ position: relative; background: url(images/nav_bg_top1.png); width: 120px; height: 48px; }
#nav * li.top_drop:hover  	{ position: relative; background: url(images/nav_bg_top_drop2.png); width: 120px; height: 48px; }

#nav * li.drop  			{ position: relative; background: url(images/nav_bg_drop1.png); width: 120px; height: 28px; }
#nav * li.drop:hover  		{ position: relative; background: url(images/nav_bg_drop2.png); width: 120px; height: 28px; }

#nav * li.bottom  			{ position: relative; background: url(images/nav_bg_bottom1.png); width: 120px; height: 28px; }
#nav * li.bottom:hover  	{ position: relative; background: url(images/nav_bg_bottom2.png); width: 120px; height: 28px; }


#nav a:link 	 		{ position: relative; display: block; text-decoration: none; color: #FFFFFF; text-align: center; font-size: 14px; width: 120px; height: 48px; outline: none; }
#nav a:visited  		{ position: relative; display: block; text-decoration: none; color: #FFFFFF; text-align: center; font-size: 14px; width: 120px; height: 48px; outline: none; }
#nav a:active	 		{ position: relative; display: block; text-decoration: none; color: #FFFFFF; text-align: center; font-size: 14px; width: 120px; height: 48px; outline: none; }
#nav a:hover	 		{ position: relative; display: block; text-decoration: none; color: #fe7f26; text-align: center; font-size: 14px; width: 120px; height: 48px; outline: none; }

#nav a.drop2:link 		{ position: relative; display: block; text-decoration: none; color: #000000; text-align: left; font-size: 12px; width: 83px; height: 28px; outline: none; }
#nav a.drop2:visited 	{ position: relative; display: block; text-decoration: none; color: #000000; text-align: left; font-size: 12px; width: 83px; height: 28px; outline: none; }
#nav a.drop2:active 	{ position: relative; display: block; text-decoration: none; color: #000000; text-align: left; font-size: 12px; width: 83px; height: 28px; outline: none; }
#nav a.drop2:hover 		{ position: relative; display: block; text-decoration: none; color: #fe7f26; text-align: left; font-size: 12px; width: 83px; height: 28px; outline: none; }


#nav ul li a ins {
	position: relative;
	top: 15px;
	text-decoration: none;
}

#nav ul li a.drop2 ins {
	position: relative;
	left: 37px;
	top: 2px;
	text-decoration: none;
}

#nav ul li, #nav ul li ul li  { position: relative; width: 120px; list-style-type: none; }

#nav ul li { position: relative; float: left; width: 120px; }

#nav ul li ul, #nav:hover ul li ul, #nav:hover ul li:hover ul li ul { 
	position: relative;
	display: none;
	list-style-type: none; 
	width: 120px;
	}

#nav:hover ul, #nav:hover ul li:hover ul, #nav:hover ul li:hover ul li:hover ul { 
	position: relative;
	display: block; 
	}

#nav:hover ul li:hover ul li:hover ul { 
	position: absolute;
	}

/* /////////////////////////// CONTENT ////////////////////////////// */

#spacer_top {
	position: relative;
	background: url(images/spacer_top.gif) no-repeat;
	width: 1007px;
	height: 20px;
}

#content_main {
	position: relative;
	width: 1007px;
	z-index: 1;
}

#left {
	position: relative;
	float: left;
	width: 235px;
	height: 774px;
}

#left_nav_top {
	position: relative;
	background: url(images/left_nav_top.gif) no-repeat;
	width: 192px;
	height: 30px;
	left: 28px;
}

#left_nav_dividers {
	position: relative;
	background: url(images/left_nav_dividers.gif) no-repeat;
	width: 192px;
	height: 30px;
	left: 28px;
}

#left_nav_bottom {
	position: relative;
	background: url(images/left_nav_bottom.gif) no-repeat;
	width: 192px;
	height: 27px;
	left: 28px;
}

.left_nav_bg {
	position: relative;
	background: url(images/left_nav_bg_tile.gif) repeat-y;
	width: 192px;
	min-height: 100px;
	left: 28px;
}

.left_nav_bg ul li {
	position: relative;
	padding: 5px 0 5px 30px;
}

#paypal {
	position: relative;
	text-align: center;
	padding: 20px 0 10px 0;
}

#newsletter {
	position: relative;
	color: #FFFFFF;
	font-size: 12px;
	left: 50px;
}

#newsletter p {
	position: relative;
	text-decoration: underline;
	padding: 15px 0 10px 0;
}

#newsletter ul li {
	position: relative;
	list-style: inside;
	list-style-type: disc;
	padding: 2px 0 2px 10px;
}

#news_form ul li {
	position: relative;
	list-style-type: none;
	padding: 0;
}

#news_form ul li input {
	position: relative;
	margin: 15px 0 0 0;
}

#news_form ul li input#submit {
	position: relative;
	left: 25px;
}

#valid {
	position: relative;
	margin: 73px 0 0 0;
}

#valid p {
	position: relative;
	padding: 0 0 0 22px;
	margin: 0;
	float: left;
}

#right {
	position: relative;
	float: right;
	width: 772px;
	height: 774px;
}

#right_top_box {
	position: relative;
	float: left;
	background: url(images/right_top_box.gif) no-repeat;		
	left: 10px;
	width: 706px;
	height: 83px;
}

#mid_box_left {
	position: relative;
	float: left;
	width: 230px;
	height: 460px;
	left: 8px;
	top: 7px;
	background: url(images/orange_strip.png) right 55px no-repeat;
}

#mid_box_left ul { position: relative; color: #000000; padding: 67px 0 0 5px; font-size: 11px; }

#mid_box_left ul li { list-style-image: url(images/li_web.gif); list-style-position: inside; margin: 0 0 5px 0;}

#mid_box_mid {
	position: relative;
	float: left;
	width: 230px;
	height: 460px;
	top: 7px;
}

#mid_box_mid ul { position: relative; color: #000000; padding: 103px 0 0 15px; font-size: 11px; }

#mid_box_mid ul li { list-style-image: url(images/li_repair.gif); list-style-position: inside; margin: 0 0 5px 0;}

#mid_box_right {
	position: relative;
	float: left;
	width: 230px;
	height: 460px;
	top: 7px;
	background: url(images/orange_strip.png) left 55px no-repeat;
}

#mid_box_right ul { position: relative; color: #000000; padding: 70px 0 0 15px; font-size: 11px; }

#mid_box_right ul li { list-style-image: url(images/li_network.gif); list-style-position: inside; margin: 0 0 5px 0;}


ul#tnav {
	position: relative;
	list-style-type: none;
}

#tnav li {
	position: absolute;
}

ul#tnav li a {
	position: absolute;
	display: block;
}

li#tnav1 a:link 	{ position: relative; top: 16px;	left: 280px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav1 a:visited 	{ position: relative; top: 16px;	left: 280px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav1 a:active 	{ position: relative; top: 16px;	left: 280px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav1 a:hover 	{ position: relative; top: 16px;	left: 280px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; }

li#tnav2 a:link 	{ position: relative; top: 16px;	left: 420px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav2 a:visited 	{ position: relative; top: 16px;	left: 420px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav2 a:active 	{ position: relative; top: 16px;	left: 420px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav2 a:hover 	{ position: relative; top: 16px;	left: 420px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; }

li#tnav3 a:link 	{ position: relative; top: 16px;	left: 560px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav3 a:visited 	{ position: relative; top: 16px;	left: 560px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav3 a:active 	{ position: relative; top: 16px;	left: 560px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; }
li#tnav3 a:hover 	{ position: relative; top: 16px;	left: 560px;	width: 102px;	height: 33px;	text-align: center;	padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; }

#imap_schedule {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 270px;
	height: 80px;
}

#right_top_box p {
	position: relative;
	margin: 12px 0 0 300px;
}

#right_middle_box {
	position: relative;
	background: url(images/right_middle_box.gif) repeat-y;
	float: left;
	left: 10px;
	width: 706px;
	min-height: 464px;
}

#div1, #div2, #div3 {position: absolute; top: 90px; left: 8px; width: 690px; height: 460px; visibility: hidden; background-color: #f7f7f7; color: #000000; z-index: 5; }

#div4 {
	position: absolute;
	top: 35px;
	left: 445px;
	visibility: hidden;
	background-color: #fe7f26;
	border-style: solid;
	border-width: 1px;
	border-color: #4c883d;
}

#div4 p { margin: 0; padding: 5px 5px 0 5px; }

#div5 {
	position: absolute;
	top: 35px;
	left: 430px;
	visibility: hidden;
	background-color: #fe7f26;
	border-style: solid;
	border-width: 1px;
	border-color: #4c883d;
}

#div5 p { margin: 0; padding: 5px 5px 0 5px; }

#div6 {
	position: absolute;
	top: 35px;
	left: 300px;
	visibility: hidden;
	background-color: #fe7f26;
	border-style: solid;
	border-width: 1px;
	border-color: #4c883d;
}

#div6 p { margin: 0; padding: 5px 5px 0 5px; }



#right_bottom_box {
	position: relative;
	float: left;
	background: url(images/right_bottom_box.jpg) no-repeat;
	left: 10px;
	width: 706px;
	height: 74px;
}

#content_top {
	position: relative;
	background: url(images/content_top.gif) no-repeat;
	width: 930px;
	height: 83px;
	left: 20px;
}

ul#ctnav {
	position: relative;
	list-style-type: none;
}

#ctnav li {
	position: absolute;
}

ul#ctnav li a {
	position: absolute;
	display: block;
}

li#ctnav1 a:link 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav1 a:visited { position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav1 a:active 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav1 a:hover 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav1_on a:link 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav1_on a:visited  { position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav1_on a:active 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav1_on a:hover 	{ position: relative; top: -2px; left: 260px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav2 a:link 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav2 a:visited { position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav2 a:active 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav2 a:hover 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav2_on a:link 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav2_on a:visited  { position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav2_on a:active 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav2_on a:hover 	{ position: relative; top: -2px; left: 420px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav3 a:link 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav3 a:visited { position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav3 a:active 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav3 a:hover 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav3_on a:link 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav3_on a:visited  { position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav3_on a:active 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav3_on a:hover 	{ position: relative; top: -2px; left: 580px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav4 a:link 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav4 a:visited { position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav4 a:active 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; outline: none; }
li#ctnav4 a:hover 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

li#ctnav4_on a:link 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav4_on a:visited  { position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav4_on a:active 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }
li#ctnav4_on a:hover 	{ position: relative; top: -2px; left: 740px; width: 102px;	height: 33px; text-align: center; padding-top: 3px; color: #fe7f26; background: transparent url(images/tnav_over.gif) no-repeat; outline: none; }

#content_mid {
	position: relative;
	background: url(images/content_mid.gif) repeat-y;
	width: 930px;
	min-height: 463px;
	left: 20px;
}

#content_mid_about {
	position: relative;
	background: url(images/about_back.jpg) no-repeat top;
	width: 930px;
	min-height: 463px;
	left: 20px;
}

#content_mid_about p {
	position: relative;
	padding: 15px 30px 0 30px;
	line-height: 120%;
	color: #000000;
}

#content_mid p {
	position: relative;
	padding: 15px 30px 0 30px;
	line-height: 120%;
	color: #000000;
}

#content_bottom {
	position: relative;
	background: url(images/content_bottom.gif) no-repeat;
	width: 930px;
	height: 74px;
	left: 20px;
}

#sitemap ul {
	position: relative;
	list-style-type: circle;
	color: #41822d;
	margin: 0 0 0 70px;
	padding: 20px 0 0 0;
}

#sitemap ul li {
	position: relative;
	padding: 5px 0 5px 0;
}

#sitemap ul li ul {
	position: relative;
	list-style-type: disc;
	color: #41822d;
	margin: 0 0 0 30px;
	padding: 5px 0 0 0;
}

/* /////////////////////////// FOOTER /////////////////////////////// */

#footer {
	position: relative;
	width: 706px;
	height: 44px;
	background: url(images/footer_back.gif) no-repeat;
	float: left;
	left: 10px;
	text-align: center;
}

#footer p {
	position: relative;
	padding: 7px 0 0px 0;
}

#footer2 {
	position: relative;
	width: 930px;
	height: 44px;
	left: 20px;
	background: url(images/footer2_back.gif) no-repeat;
	text-align: center;
}

#footer2 p {
	position: relative;
	padding: 7px 0 0px 0;
}

/* /////////////////////////// FONTS ///////////////////////////////// */

.no_show 			{ display: none; }

.bold				{ font-weight: bold; }

.h_title			{ text-align: center; font-size: 24px; font-weight: bold; color: #fe8f33; border-bottom-color: #FE8F33; border-bottom-width: 2px; border-bottom-style: solid; padding: 15px 0 10px 0; 
					  margin: 0 25px 0 30px; }
					  
.h_title1			{ text-align: center; font-size: 24px; font-weight: bold; color: #fe8f33; border-bottom-color: #FE8F33; border-bottom-width: 2px; border-bottom-style: solid; padding: 15px 0 10px 0; 
					  margin: 0 30px 0 15px; }					  
					  
.a_title			{ color: #41822d; font-weight: bold; text-decoration: underline; }

.p_title 			{ color: #fe7f26; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; text-decoration: underline; padding: 30px 0 0 35px; }
					  
.h_p				{ font-size: 11px; padding: 10px 15px 10px 5px; color: #000000; }
.h_p2				{ font-size: 11px; padding: 10px 0 10px 15px; color: #000000; }
.h_p3				{ font-size: 11px; padding: 10px 5px 10px 15px; color: #000000; }

.italic				{ font-style: italic; }

.lnav_title 		{ font-size: 14px; color: #FFFFFF; font-weight: bold; padding: 5px 0 0 15px; }

.orange				{ font-size: 14px; color: #fe7f26; }

a:link					{ font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:visited				{ font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:active				{ font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a:hover					{ font-size: 12px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.sub_bnav:link			{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.sub_bnav:visited		{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.sub_bnav:active		{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.sub_bnav:hover		{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.bnav:link				{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.bnav:visited			{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.bnav:active			{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.bnav:hover			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.sitemap:link				{ font-size: 14px; color: #41822d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.sitemap:visited			{ font-size: 14px; color: #41822d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.sitemap:active			{ font-size: 14px; color: #41822d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.sitemap:hover				{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.lnav:link				{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.lnav:visited			{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.lnav:active			{ font-size: 14px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }
a.lnav:hover			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; }

a.tnav:link				{ font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.tnav:visited			{ font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.tnav:active			{ font-size: 12px; color: #FFFFFF; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
a.tnav:hover			{ font-size: 12px; color: #fe7f26; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }

a.ttnav:link			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; cursor: default; }
a.ttnav:visited			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; cursor: default; }
a.ttnav:active			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; cursor: default; }
a.ttnav:hover			{ font-size: 14px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: underline; cursor: default; }

.foot 					{ font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: none; }

a.foot:link				{ font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: none; }
a.foot:visited			{ font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: none; }
a.foot:active			{ font-size:  9px; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: none; }
a.foot:hover			{ font-size:  9px; color: #fe7f26; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: underline; }