/* Global */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #999999; 
}

p,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #FFFFFF; 
}

.maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #FFFFFF;
}

a {
	font-size: small;
	color: #333333;
	font-size: 12px;
}
a:link {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	color: #006600;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

a.nav:link {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
a.nav:visited {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
a.nav:hover {
	text-decoration: none;
	font-size: 12px;
	color: #006600;
}
a.nav:active {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

a.navwhite:link {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
a.navwhite:visited {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
a.navwhite:hover {
	text-decoration: none;
	font-size: 11px;
	color: #006600;
}
a.navwhite:active {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}

a.readmore:link {
	text-decoration: none;
	font-size: 11px;
	color: #7BA551;
	font-weight: bold;
}
a.readmore:visited {
	text-decoration: none;
	font-size: 11px;
	color: #7BA551;
	font-weight: bold;
}
a.readmore:hover {
	text-decoration: none;
	font-size: 11px;
	color: #0C670C;
	font-weight: bold;
}
a.readmore:active {
	text-decoration: none;
	font-size: 11px;
	color: #7BA551;
	font-weight: bold;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.alert {
	font-size: 14px;
	font-weight: bold;
	color: #488c4a;
}

/* Widths & Heights */

.width760 { width:760px; }
.width15 { width:15px; background:#FFFFFF; }
.width10 { width:10px; background:#FFFFFF; }
.width525 { width:525px; background:#FFFFFF; }
.height8 { height:8px; }
.width760whitebg { width:760px; background:#FFFFFF; }
.width35height19 { width:35px; height:19px; }
.width760height117 { width:760px; height:117px; }
.width35height19 { width:35px; height:19px; }
.width725height19 { width:725; height:19px; }
.width760height6 { width:760px; height:6px; }
.width550height220 { width:550px; height:220px; }
.width210height220 { width:210px; height:220px; }
.width15height463 { width:15px; height:463px; }
.width525height463 { width:525; height:463; }
.width10height463 { width:10px; height:463px; }
.width210height328 { width:210px; height:328px; }
.width210height135 { width:210px; height:135px; }
.width550height285 { width:550px; height:285px; }
.width210height285 { width:210px; height:285px; }
.width760height8 { width:760px; height:8px; }
.width760height20 { width:760px; height:20px; }
.width15height1 { width:15px; height:1px; }
.width20height1 { width:20px; height:1px; }
.width505height1 { width:505px; height:1px; }
.width10height1 { width:10px; height:1px; }
.width210height1 { width:210px; height:1px; }

/* Backgrounds & Table Fillers */
.navbackground { background-image: url(../images/nav_t_2.gif); background-repeat: repeat-x; height: 19px; }
.footerbackground { background-image: url(../images/bottom_nav_2.gif); background-repeat: repeat-x; height: 20px; }
.whitebackground { background:#FFFFFF; }