body {
	margin:0px;
	background-color:#ffffff;
}

#scroll { 
	position:absolute; 
	top:0; 
	bottom:-0.1px; 
	width:1em; 
	z-index:-1; 
}

td {
	color:#000000;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
}

p {
	line-height:17px;
	margin: 10px 0 0 0; 
}

td.navigation {
	line-height: 16px;
}

td.bg_mainBox {
	background-image: url(images/bg_mainBox.gif);	
}

td.bg_mainBox2 {
	background-image: url(images/bg_mainBox2.gif);	
}

td.bg_mainBox3 {
	background-image: url(images/bg_mainBox3.gif);	
}

td.footer {
	color:#b3b3b3;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
}

td.caption {
	color:#919da9;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
 	line-height: 10px; 
 }

td.bg_nav_line {
	background-image: url(images/nav_line.gif);
	background-position: top;
	background-repeat: no-repeat;	
}

/* $bodyColor RUST */
.title_rust {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:18px;
}


.subtitle_rust {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* $bodyColor BLUE */
.title_blue {
	color:#004387;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:18px;
	
}

.subtitle_blue {
	color:#004387;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* $bodyColor GREEN */
.title_green {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:18px;
	
}

.subtitle_green {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* $bodyColor RED */
.title_red {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:18px;
	
}

.subtitle_red {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* $bodyColor PURPLE */
.title_purple {
	color:#c81379;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:18px;
	
}

.subtitle_purple {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* nav_main_dark Link */
a:link.nav_main_dark {
	color:#0b4599;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:active.nav_main_dark {
	color:#0b4599;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:visited.nav_main_dark {
	color:#0b4599;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.nav_main_dark {
	color:#0b4599;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* nav_main Link */
a:link.nav_main {
	color:#6e90c2;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:active.nav_main {
	color:#6e90c2;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:visited.nav_main {
	color:#6e90c2;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.nav_main {
	color:#0b4599;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* Sub_Nav_Dark Link */
a:link.sub_nav_dark {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:active.sub_nav_dark {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:visited.sub_nav_dark {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.sub_nav_dark {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* Sub_Nav Link */
a:link.sub_nav {
	color:#93a86b;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:active.sub_nav {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:visited.sub_nav {
	color:#93a86b;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.sub_nav {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* DEFAULT Link - Rust */
a:link {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover {
	color:#f18b51;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}

/* RUST Link */
a:link.rust {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active.rust {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited.rust {
	color:#c75413;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover.rust {
	color:#f18b51;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}

/* BLUE Link */
a:link.blue {
	color:#004387;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active.blue {
	color:#004387;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited.blue {
	color:#004387;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover.blue {
	color:#6e90c2;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}

/* GREEN Link */
a:link.green {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active.green {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited.green {
	color:#507911;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover.green {
	color:#93b460;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}

/* RED Link */
a:link.red {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active.red {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited.red {
	color:#e11f1f;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover.red {
	color:#ed7e7e;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}

/* PURPLE Link */
a:link.purple {
	color:#c81379;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:active.purple {
	color:#c81379;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:visited.purple {
	color:#c81379;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}
a:hover.purple {
	color:#b385da;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:12px;
}


/* Footer Link */
a:link.footer {
	color:#b3b3b3;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:active.footer {
	color:#b3b3b3;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:visited.footer {
	color:#b3b3b3;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:hover.footer {
	color:#b3b3b3;
	font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}