
a.mainNavLinks {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
a.mainNavLinks:link {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;font-size: 8pt;color: #494949;padding: 1px;margin: 3px;}
a.mainNavLinks:visited {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
a.mainNavLinks:active {font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;color: #494949;font-size: 8pt;padding: 1px;margin: 3px;}
.NavLinks   { color: white; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: 5px; letter-spacing: 1px; margin: 3px; padding: 1px }
.NavLinks a  { color: white; font-size: 8pt; font-family: Verdana, sans-serif; text-decoration: none; margin: 3px; padding: 1px }
.NavLinks a:hover {font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;color: #636363;font-size: 9pt;padding: 1px;margin: 3px;}
.subNavLinks   { color: #afb278; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: 2px; margin: 3px; padding: 1px }
.subNavLinks a  { color: #afb278; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: 2px; margin: 3px; padding: 1px }
.subNavLinks a:hover  { color: #636363; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: 2px; margin: 3px; padding: 1px }
.text  { color: #636363; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; margin: 3px; padding: 1px }
.footer    { color: #697d78; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; letter-spacing: 1px; margin: 3px; padding: 1px }
.footer_copyright    { color: white; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; text-indent: 20px; letter-spacing: 1px; margin: 3px; padding: 1px; border-top: 1pt solid white }
.line   { border-top: 1pt solid #D1D1D1 }
/*
	Opacity links
*/

.opacity a img {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.opacity a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.navigation {
	font: normal 14px Arial;
}

.navigation a {
	color: #AFB278;	
}

.body {
	margin: 0;
	padding: 0;
	font: normal 12px/18px Arial;
	color: #000;
}

a {
	color: #000;
}

/*
	Menu
*/

.menu {
	color: #AFB278;
	font: 14px/16px Arial;
	text-transform: lowercase;
	margin: 0;
	padding-left: 15px;
}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}

.menu li {
	float: left;
	padding: 5px 10px 5px 10px;
	margin: 0 10px 0 0;
	list-style: none;
}


.menu li a {
	color: #AFB278;
	text-decoration: none;
}

.menu li.active {
	color: #fff;
	background: #AFB278;
}

.submenu ul, .submenu2 ul {
	list-style: none;
}

.submenu li {
	background: url("images/arrays.jpg") left no-repeat;
	list-style: none;
	padding-left: 20px;
	color: #AFB278;
	font: 14px/20px Arial;
	margin-bottom: 10px;
}

.submenu2 li {
	width: 100px;
	text-align: right;
	background: url("images/arrays2.jpg") right no-repeat;
	list-style: none;
	padding-right: 20px;
	color: #AFB278;
	font: 14px/20px Arial;
	margin-bottom: 10px;
}

.submenu a, .submenu2 a {
	color: #AFB278;
	text-decoration: none;
}

.submenu .active, .submenu2 .active {
	color: #AFB278;
}

.submenu .active a, .submenu2 .active a {
	color: #AFB278;
}

.submenu a:hover, .submenu2 a:hover {
	color: #AFB278;
	text-decoration: none;
}

/*
	Home page styles
*/

.blue {
	padding: 10px 0 0 25px;
	font: 14px/16px Arial;
}

.blue a {
	color: #AFB278;
}

.green {
	padding: 10px 0 0;
	font: 14px/16px Arial;
}

.green a {
	color: #AFB278;
}

/*
	Content
*/

h1.title {
	padding: 0;
	margin: 10px 0 0 0;
	color: #AFB278;
	font: 30px Arial;
	text-transform: lowercase;
	letter-spacing: 5px;
}

h2.title2 {
	padding: 0;
	margin: 2px 0 0 0;
	color: #AFB278;
	font: 20px Arial;
	text-transform: lowercase;
	letter-spacing: 4px;
}

h1.title .active {
	letter-spacing: 2px;
	font: 22px Arial;
}

.content {
	padding: 0 30px;
}

.content p {
	font: normal 12px/18px Arial;
}

.content img.right {
	margin: 0 0 10px 10px;
}

/*
	Special table
*/


.contact {
	font: normal 12px/18px Arial;
}

.contact span {
	color: #AFB278;
}

.navigation {
	font: normal 14px/18px Arial;
}

.navigation a {
	color: #AFB278;	
}

/*
	Opacity links
*/

.opacity a img {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.opacity a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}