<style type="text/css"><!--
html { overflow-x: hidden; overflow-y: auto; } 
form { display:inline; }
img  { vertical-align:middle; border:0px }
BODY { font-family: Arial; font-size: 10px; color: #3B4948; margin: 0px 0px 0px 0px; background-color: #ACBAB9; background-image: url(images/background.jpg); background-position: center; background-repeat: repeat; }
TABLE, TR, TD { font-family: Tahoma; font-size: 11px; color: #3B4948; /* filter:alpha(opacity=97); -moz-opacity:0.97; -khtml-opacity: 0.97; opacity: 0.97; */ }
a:link, a:visited, a:active { font-weight: normal; text-decoration: none; color: #91A09E; }
a:hover { color: #677271; text-decoration: none; font-weight: normal; }

.announce { vertical-align: bottom; text-align: right; padding-right: 50px; color: #98A6A5;/*9EAAA9,8F9E9D,>6E807F*/ font-size: 10px; /* filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity: 0.60; */ }
.announce #announcer { font-weight: bold; color: #ABB5B4;/*BAC3C2,ADB9B8,889A99,93A09F,>none*/ font-size: 10px; /* filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity: 0.70; */ }
.announce a:link, .announce a:visited, .announce a:active { font-weight: normal; text-decoration: none; color: #A6B6B2;/*AEB7B5,AAB3B1,B3BAB9,A1ACAA,>91A09E*/ }
.announce a:hover { color: #8A9C9A;/*929B9A,959D9C,8E9796,727B7A,>677271*/ text-decoration: underline; font-weight: normal; }

.blendtext { font-family: Verdana; font-size: 11px; color: #849593; }
.blendtext a:link, .blendtext a:visited, .blendtext a:active { font-weight: normal; text-decoration: none; color: #3B4948; }
.blendtext a:hover { color: #3B4948; text-decoration: underline; font-weight: normal; }

.darktext { font-family: Verdana; font-size: 11px; color: #3B4948; }
.darktext a:link, .darktext a:visited, .darktext a:active { font-weight: normal; text-decoration: none; color: #3B4948; }
.darktext a:hover { color: #3B4948; text-decoration: underline; font-weight: normal; }

.navytext { font-family: Verdana; font-size: 11px; color: #3B4948; }
.navytext a:link, .navytext a:visited, .navytext a:active { font-weight: normal; text-decoration: none; color: #849593; }
.navytext a:hover { color: #849593; text-decoration: underline; font-weight: normal; }

.orangetext { font-family: Verdana; font-size: 11px; color: #F99C1C; }
.orangetext a:link, .orangetext a:visited, .orangetext a:active { font-weight: normal; text-decoration: none; color: #F99C1C; }
.orangetext a:hover { color: #849593; text-decoration: none; font-weight: normal; }

#banner { background-color: transparent; background-image: url("images/logo.jpg"); background-repeat: no-repeat; background-position: top right; text-align: left; margin-left: 25px; margin-right: 25px; margin-top: 23px; padding-top: 50px; padding-bottom: 50px; padding-right: 20px; }

.menu-left { background-color: transparent; background-image: url(images/menu-left.gif); height: 35px; width: 35px; background-repeat: no-repeat; color: #6E7378; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; }
.menu-right { background-color: transparent; background-image: url(images/menu-right.gif); height: 35px; width: 35px; background-repeat: no-repeat; color: #6E7378; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; }

.menu-middle { background-color: transparent; background-image: url(images/menu-middle.gif); height: 35px; background-repeat: repeat-x; color: #313C3A; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; padding-bottom: 1px; }
.menu-middle a:link, .menu-middle a:visited, .menu-middle a:active { font-weight: bold; text-decoration: none; color: #849593; font-family: Arial; font-size: 10px; text-align: center; }
.menu-middle a:hover { font-weight: bold; text-decoration: none; color: #515E5C; font-family: Arial; font-size: 10px; text-align: center; }

.nav-left { background-color: transparent; background-image: url(images/menu-left.gif); height: 35px; width: 35px; background-repeat: no-repeat; color: #6E7378; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; }
.nav-right { background-color: transparent; background-image: url(images/menu-right.gif); height: 35px; width: 35px; background-repeat: no-repeat; color: #6E7378; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; }

.nav-middle { background-color: transparent; background-image: url(images/menu-middle.gif); height: 35px; background-repeat: repeat-x; color: #849593; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; padding-bottom: 1px; }
.nav-middle a:link, .nav-middle a:visited, .nav-middle a:active { font-weight: bold; text-decoration: none; color: #849593; font-family: Arial; font-size: 10px; text-align: center; }
.nav-middle a:hover { font-weight: bold; text-decoration: none; color: #515E5C; font-family: Arial; font-size: 10px; text-align: center; }

#nav { padding: 0; margin: 0; font-family: Tahoma; text-transform: uppercase; }
ul#nav { display: block; position: relative; background-image: url(images/menu-middle.png); background-repeat: repeat-x; padding: 0; margin: 0; height: 35px; overflow: hidden; color: #313C3A; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 10px; text-align: center; }
ul#nav li { display: block; float: left; margin: 5px 13px 0 13px; text-decoration: none; font-weight: bold; font-size: 10px; color: #849593; font-family: Arial; }
ul#nav li a { display: inline-block; height: 23px; /* font-size: 1.6em; */ line-height: 2em; padding: 2px 11px 0 11px; margin: 0; border: none; text-decoration: none; font-weight: bold; font-size: 10px; color: #849593; font-family: Arial; }
ul#nav li a:hover { background-color: #ECF1F3; color: #798381; font-weight: bold; /* filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; */ }
ul#nav li.active { margin: 4px 13px 0 13px; background-color: #FEEBDB; color: #D49E87; border-top: 1px solid #F3E9E0; }
ul#nav li.active a  { display: inline-block; height: 23px; /* font-size: 1.6em; */ line-height: 2em; padding: 2px 11px 0 11px; margin: 0; border: none; text-decoration: none; font-weight: bold; font-size: 10px; color: #D49E87; font-family: Arial; }
ul#nav li.active a:hover { background-color: #FFF3E9; color: #9C6B56; font-weight: bold; /* filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; */ }

/*
#nav { padding: 0; margin: 0; font-family: Arial; }
ul#nav { display: block; position: relative; background-image: url(images/nav-middle.png); background-repeat: repeat-x; padding: 0; margin: 0; height: 44px; overflow: hidden; color: #849593; font-size: 10px; font-weight: bold; font-family: Arial; }
ul#nav li { display: block; float: left; margin: 0 10px 0 10px; text-decoration: none; font-weight: bold; font-size: 11px; color: #849593; font-family: Arial; }
ul#nav li a { display: inline-block; height: 44px; <!-- font-size: 1.6em; --> line-height: 3em; padding: 8px 10px 0 10px; margin: 0; border: none; text-decoration: none; font-weight: bold; font-size: 10px; color: #849593; font-family: Arial; }
ul#nav li a:hover { background-color: #454545; color: #AEB7B6; <!-- filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; --> }
*/

.news { background-color: transparent; color: #789591; font-size: 10px; font-weight: normal; border: 0px solid #ffffff; padding-left: 0px; width: 300px; height: 200px; text-align: left; background-image: url(images/news.jpg); background-repeat: no-repeat; background-position: left; }
.news a:link, .news a:visited, .news a:active { font-weight: normal; text-decoration: none; color: #9AB9B5; }
.news a:hover { color: #9AB9B5; text-decoration: underline; font-weight: normal; }

.button { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding: 5px; text-align: center; }
.edgetext {text-align: right; padding-right: 10px; }

#logo { background-color: #424242; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }

.header { color: #455453; background-color: transparent; /*height: 15px;*/ font-weight: bold; text-align: left; vertical-align: middle; border: 0px solid #ffffff; font-family: Tahoma; font-size: 15px; }
.subheader { color: #455453; background-color: transparent; font-size: 12px; font-weight: bold; }
.supheader { color: #F99C1C; background-color: transparent; font-size: 13px; font-weight: bold; }
.sudheader { color: #90A09E; background-color: transparent; font-size: 15px; font-weight: bold; }
.box { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding: 5px; width: 630px; text-align: left; }
.passage-left { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding: 5px; width: 300px; text-align: left; }
.passage-right { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding-left: 30px; width: 300px; text-align: left; }
.column { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding: 0px; width: 290px; text-align: left; }
.preview { background-color: transparent; font-weight: normal; border: 0px solid #ffffff; padding: 0px; width: 320px; height: 220px; text-align: center; }
.footer { font-size: 10px; color: #707978; font-style: italic; }

.top {font-size: 25px; text-align: right; padding-right: 15px; }
.top a:link, .top a:visited, .top a:active {color: #D0D8D7; }
.top a:hover {color: #B2C0BE; }

.border-topleft
{
	background: transparent url(images/border-topleft.png);
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.border-top
{
	background: transparent url(images/border-top.png);
	height: 25px;
	background-repeat: repeat-x;
	vertical-align: middle;
	background-position: center;
}

.border-topright
{
	background: transparent url(images/border-topright.png);
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.border-bottomleft
{
	background: transparent url(images/border-bottomleft.png);
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.border-bottom
{
	background: transparent url(images/border-bottom.png);
	background-repeat: repeat-x;
	vertical-align: middle;
	background-position: center;
	height: 25px;
}

.border-bottomright
{
	background: transparent url(images/border-bottomright.png);
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.border-left
{
	background: transparent url(images/border-left.png);
	width: 25px;
	vertical-align: middle;
}

.border-right
{
	background: transparent url(images/border-right.png);
	width: 25px;
	vertical-align: middle;
}

--></style>

