A:active {
	COLOR: #ff0000
}
A:link {
	COLOR: #ffff33
}
A:visited {
	COLOR: #999966
}
A:hover {
	COLOR: #6699cc
}

A.leftnav:active {
	COLOR: #000000
}
A.leftnav:link {
	COLOR: #336633
}
A.leftnav:visited {
	COLOR: #666633
}
A.leftnav:hover {
	COLOR: #336633; BACKGROUND-COLOR: #ffff99;
}

A.navorg:active {
	COLOR: #000000
}
A.navorg:link {
	COLOR: #0b1749
}
A.navorg:visited {
	COLOR: #666666
}
A.navorg:hover {
	COLOR: #0b1749; BACKGROUND-COLOR: #ffff99;
}


BODY {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #6699cc; MARGIN-BOTTOM: 0px; BORDER-COLOR: #000000; BORDER-WIDTH: 1px; BORDER-STYLE: solid; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 0px; BACKGROUND: #cccc99; COLOR: #000066; BORDER-LEFT: 1px outset #666666; BORDER-TOP: 1px outset #999999; BORDER-BOTTOM: 2px outset #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

H3.banded {BACKGROUND: #99cccc; BORDER-LEFT: 1px outset #666666; BORDER-TOP: 1px outset #999999; BORDER-BOTTOM: 2px outset #666666;}

HR {
	COLOR: #000000
}

INPUT {
	VERTICAL-ALIGN: middle
}

SELECT {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}



TD.content {
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 90%
}


td.hover { 
border: 0px; 
color: black; 
background: /graphics/horiz_menu_bg.gif;
padding: 0px; 
} 

td.hover2 { 
border: 0px; 
color: black; 
background: #FFD6EA; 
padding: 0px; 
}  


UL          {list-style: disc; font-family: arial, helvetica; font-size: 10pt; color: #CCCCFF; vertical-align: top; position: inside;}
UL UL       {list-style: circle; font-family: arial, helvetica; font-size: 10pt; color: #CCCCFF; vertical-align: super; position: inside;}
UL UL UL    {list-style: square; font-family: arial, helvetica; font-size: 10pt; color: #CCCCFF; vertical-align: super; position: inside;}

OL             {list-style: decimal; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CCCCFF;}
OL OL          {list-style: upper-roman; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CCCCFF;}
OL OL OL       {list-style: lower-alpha; font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CCCCFF;}


.black10pt      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000;}
.black10pt      { font-family: arial, helvetica, sans serif; font-size: 11pt; color: #000000;}
.black12pt      { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #000000; font-weight: bold }
.black14pt      { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #000000; font-weight: bold }
.black16pt      { font-family: arial, helvetica, sans serif; font-size: 16pt; color: #000000; font-weight: bold }
.bluebold       { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #0000ff; }
.blue10pt       { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #0000ff;}
.blue12pt       { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #0000ff; font-weight: bold }
.blue14pt       { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #0000ff; font-weight: bold }
.red10pt        { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF0000;}
.red12pt        { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #FF0000; font-weight: bold}
.red14pt        { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #FF0000; font-weight: bold }
.lightbluebold  { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #ccffff; font-weight: bold; }                 
.greenbold      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #006600; font-weight: bold; }
.gold10pt       { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #CC9900;}
.redbold        { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF0000; font-weight: bold; }
.olive10pt      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #999966;}
.olive12pt      { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #999966;}
.olive14pt      { font-family: arial, helvetica, sans serif; font-size: 14pt; color: #999966;}
.orangebold     { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF6600; font-weight: bold; }
p.smalltext     { font-family: arial, helvetica, sans serif; font-size: 8pt;}
.smalltext      { font-family: arial, helvetica, sans serif; font-size: 8pt;}
.smallgreen     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #006600; }
.smallred       { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #CC0000; }
.smallwhite     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FFFFFF; }
.smallgrey     { font-family: arial, helvetica, sans serif; font-size: 8pt; color: #999999; }
.white10pt      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #ffffff;}
.whitebold      { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
.yellow10pt     { font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FFFF33; font-weight: bold;}
.yellow12pt     { font-family: arial, helvetica, sans serif; font-size: 12pt; color: #FFFF33; font-weight: bold;}

.fixns6valign {
	DISPLAY: block; VERTICAL-ALIGN: bottom
}

.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000033;
	padding-right: 2px;
	font-weight: bold;
	text-decoration: none;
}

.navorg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000033;
	padding-right: 2px;
	font-weight: bold;
	line-height: 1.9em;
	text-decoration: none;
}

.navorgHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #ccccff;
	padding-right: 2px;
	font-weight: bold;
	line-height: 1.9em;
	text-decoration: none;
	BACKGROUND-COLOR: #333333;
}


.leftnavsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000033;
	padding-right: 8px;
	font-weight: bold;
	text-decoration: none;
}

.leftnavsmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000033;
	padding-right: 8px;
	font-weight: bold;
	text-decoration: none;
}

.navigation {
	FONT-SIZE: 9pt; COLOR: #000000
}

.normaltext {
	FONT-SIZE: 75%;
	font-family: arial, helvetica, "sans serif";
	color: #CCCCFF;
}

.photocaption {
	FONT-SIZE: 75%; COLOR: #663300;
}

.submenu {
FONT-SIZE: 9pt; COLOR: #000000;
}

table.photomenu {
	font-size: 1em;
	color: #ffffff;
}

th.photomenu {
	color: #ffffff;
	font-size: 1.3em;
	border-top: 1px solid #ccccff;
	border-bottom: 1px solid #ccccff;
	text-align: left;
	background: #999966;
}

table.photomenu td{
	border-bottom: 1px dashed #666666;
	height: 1.2em;
}

.tableheader {
	BACKGROUND: #000000; COLOR: #ffffff
}


