<STYLE>
.TEXT {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px
}
.WHITETEXT {
	COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
.BLACKTEXT {
	COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
.BLUETEXT {
	color : Blue;
	font : bold;
}
.CODETEXT{
	font-family : "Courier New", Courier, monospace;
	color : Black;
	font-size : 10px;
}

.NEWS {
	COLOR: #336699; FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
.NEWS2 {
	COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
A.NEWS {
	COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
A.NEWS:hover {
	COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
A.NEWS:visited {
	COLOR: #333333; FONT-FAMILY: Verdana; FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
A.LINK {
	COLOR: #336699; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.LINK:hover {
	COLOR: #336699; FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
A.LINK:visited {
	COLOR: #336699; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.WHITE {
	COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.WHITE:hover {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	text-decoration : underline;
}
A.WHITE:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.small {
	FONT-SIZE: 7pt
}
A.learn {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}

A {color: #000099;}

.body A:hover {
	background-color: #FFFFDD;
}

.nav A {text-decoration: none;font-size: 8pt;color: black;}

.nav A:visited {color: #666666;}

.nav A:hover {color: #000000;background-color: #ffffff;}

LI {
	FONT-SIZE: 10pt
}
H2 A {
	COLOR: #996633
}

* {font-size: 10pt;	font-family: Verdana, Helvetica, Arial, sans-serif;}

BODY, TD, TH, P {font-size: 10pt;font-family: Verdana, Helvetica, Arial, sans-serif;}

BODY, TABLE, TABLE.layout TD, TD.layout, TD.body {margin: 0px 0px 0px 0px;padding-right: 0px;padding: 0px 0px 0px 0px;}

P {margin: 0px 0px 12px 0px;}

TD.utility {background-color: black;padding-top: 3px;padding-bottom: 3px;color: white;font-size: 10px; height:22px;}

TD.utility A {color: white;font-size: 10px;text-decoration:none;}

TD.utility A:hover {color: #cccccc;background-color: black;}

p.small, p.small a {
	font-size: 8pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	
}

br.small {
	font-size: 7pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

TD.NOPAD {padding: 0px 0px 0px 0px;font-size: 10px;}

TD.body {padding-left: 18px;}

DIV.footer {width: 470px;margin-top: 20px; }

DIV.footer2 {width: 736px;line-height: 20px; font-size: 9px; color: #666666; text-align:center}

A.footer2 {font-size: 9px; color: #666666; text-decoration: underline}

table.maintable {background-color: #ffffff;}

TD.sidenav {
	background : #FFFFD6;
}
IMG.head {margin-left: -26px;}


#tier1 {
	background-color: #FFFFD6;
}

#tier1 A {
	text-decoration: none;
	color: Black;
	text-transform: uppercase;
	font-size : 18px;
}

#tier1 A.off:hover{
	color: Navy;
	background-color: Yellow;
	border-top: 1px solid #FDFF77;
	border-bottom: 0px solid white;
	font-size : 18px;
	padding-bottom: 0px;
}

#tier1 A.selected, A.selected:hover {
	padding: 1px 7px 3px 7px;
	color: White;
	background-color: Black;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 0px;
	font-size : 18px;
	text-decoration : none;
}

#tier2 {
	height: 22px;
	background-color: Black;
}

#tier2 A {font-size: 8pt;height: 100%;text-decoration: none;color: white;padding: 3px 5px 3px 5px;}

#tier2 A:hover {
	color: Yellow;
}

#tier2 A.sel {
	color: Yellow;
	font-weight: bold;
}

#tier2 A.sel:hover {
	color: Yellow;
}

DIV#tier3 {margin-left: 5px;}

DIV.body {width:470px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.widebody {width:570px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.body2 {width:355px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.search {padding-bottom: 5px;padding-left: 3px;padding-top: 3px;color: black;}

.navhead {font-weight: bold;margin-top: 18px;margin-bottom: 8px;}

H1 {font: bold 16pt Tahoma, Verdana, Helvetica, Arial, sans-serif;color: #000066;margin-bottom: 0px;}

H2, H2 * {
	font: bold 11pt Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	color: Blue;
}

H3 {font: bold 10pt Verdana, Helvetica, Arial, sans-serif;margin-bottom: 0px;}

UL {margin-top: 5px;margin-bottom: 15px;}

UL LI {margin-left: 0px;}

DL { margin: 0px; }

DT {margin-top: 10px;margin-bottom: 0px;}
DT B {color: #000066;}
DD {margin-bottom: 12px;margin-left: 20px;}

B { font-weight: bold; }

UL.nav {margin-left: 8px;}

SPAN.daytitle {font: 18pt Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0px;}
SPAN.dayname {	font: 9pt Verdana, Helvetica, Arial, sans-serif; color: #996633;}
SPAN.daycaption {font: 7pt Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0px;}

TD.smallfont, TD.smallfont * {font-size: 8pt;}
THEAD, THEAD TD, TH, THEAD TR { color: black; font-weight: bold; background-color: #ddeeff }

TABLE.sitemaphead {
	border: 1px solid;
	width : 204px;
	border-color : Navy;
}
TABLE.sitemap {
	border: 1px solid;
	width : 100px;
}

TD.sitemap A {
	color: Navy;
	font-size: 10px;
	text-decoration:none;
}
TD.sitemap {
	padding : 2px 3px 2px 3px;
	text-align : center;
	width : 85px;
	font-size : 10px;
}


.footer, .footer * {margin-top: 10px; margin-bottom: 10px; font-size: .12in; text-align: center;}

IMG.imageright {margin-right: 0px; width: 140px; height: 125px;}

IMG.imagequote {margin-right: 0px; width: 145px; height: 400px;}

FORM {display: inline;}

INPUT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

SELECT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

TD.ORDER {padding: 2px 2px 2px 2px;font-family: Verdana; font-size: 12px; color: #000000;}
.INVALID {font-size: 10px;font-family: Verdana; font-size: 11px; color: #cc0000;font-weight: bold;}
INPUT.ERROR {background-color:e7e7e7; color: #000000;}

A.TUT {
	COLOR: Blue;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.TUT:hover {
	COLOR: Black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	font-weight : bold;
}
A.TUT:visited {
	COLOR: Navy;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

TD.TUTLNK {
	COLOR: Blue;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.TUTTITLE {
	COLOR: Blue;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.TUTTITLE:visited {
	COLOR: #AAFFFF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.TUTINV {
	COLOR: Yellow;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
	background-color : Navy;
}

A.TUTINV:hover {
	COLOR: Yellow;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	font-weight : bold;
	background-color : Blue;
}

TD.TUTLNKINV {
	COLOR: Yellow;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

TD.TUTTITLE {
	COLOR: Black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 20px;
	TEXT-DECORATION: none;
	font-weight : normal;
	letter-spacing : 2px;
}


</STYLE>



