.header_active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #ff6600; font-weight: bold}
.border1 {  border: #333333 solid; border-width: 0px 1px 1px}
.header_inactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF; font-weight: normal}
a:link	{text-decoration: none;; color: #ffffff}
a:visited {text-decoration: none;; color: #ffffff}
a:hover {text-decoration: underline;; color: #ff6600}
.footer {  color: #FFFFFF; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; font-weight: normal}
.bodytext a:link	{text-decoration: none;; color: #333333; font-weight: bold}
.bodytext a:visited {text-decoration: none;; color: #333333; font-weight: bold}
.bodytext a:hover {text-decoration: underline;; color: #ff6600; font-weight: bold}
hr {  font-size: xx-small; color: #999999}
.bodytextbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333 ; font-weight: bolder}
.bodytextgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal ; background-color: #f1f1f1}
.bodytextgreybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #333333; font-weight: bold; background-color: #f1f1f1}
.bodytextgrey a:link	{text-decoration: none;; color: #666666; font-weight: bold}
.bodytextgrey a:visited {text-decoration: none;; color: #666666; font-weight: bold}
.bodytextgrey a:hover {text-decoration: underline;; color: #ff6600; font-weight: bold}
.bodytextboldbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333 ; font-weight: bolder }
.bodytextgreyboldbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; font-weight: bold; background-color: #f1f1f1 }
.bodytextblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #65C1C0; font-weight: bold; background-color: #f1f1f1 }
.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; background-color: #f1f1f1 }
.bodytextjustify { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; font-weight: normal ; text-align: justify}
.bodytextjustify a:link	{text-decoration: none;; color: #333333; font-weight: bold ; text-align: justify}
.bodytextjustify a:visited {text-decoration: none;; color: #333333; font-weight: bold ; text-align: justify}
.bodytextjustify a:hover {text-decoration: underline;; color: #ff6600; font-weight: bold ; text-align: justify}

BODY {
	BACKGROUND-COLOR: #E6ECCA; COLOR: #333; FONT-FAMILY: arial, geneva, lucida, sans-serif; FONT-SIZE: 83.33%; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 0px
}
PRE {
	FONT-FAMILY: "andale mono", "monotype.com", monospace; FONT-SIZE: 0.9em
}
H1 {
	FONT-SIZE: 2em; FONT-WEIGHT: normal; MARGIN: 1em 0px
}
H2 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: normal; MARGIN: 1em 0px
}
A:link {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #CCCCCC
}
#topnav {
	font-size: small; FONT-WEIGHT: bold; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#topnav UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#topnav LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: auto
}
#topnav A {
	BACKGROUND: #ddd; BORDER-LEFT: #fff 1px solid; BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #fff 1px solid; COLOR: #444; DISPLAY: block; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: auto
}
#topnav A:hover {
	BACKGROUND: #bbbbbb
}
#topnav A:active {
	BACKGROUND: #bbbbbb
}
#topnav A.here:link {
	BACKGROUND: #bbbbbb; FONT-WEIGHT: bold; POSITION: relative; Z-INDEX: 102
}
#topnav A.here:visited {
	BACKGROUND: #bbbbbb; FONT-WEIGHT: bold; POSITION: relative; Z-INDEX: 102
}
#subnav {
	BACKGROUND: #bbbbbb; BORDER-BOTTOM: #aaa 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -1px; Z-INDEX: 101
}
#subnav UL {
	BORDER-LEFT: #aaa 1px solid; BORDER-RIGHT: #fff 1px solid; LIST-STYLE: none; MARGIN: 1px 0px 0px 13px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
; background-color: #99CCCD
}
#subnav LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; POSITION: relative; WIDTH: auto; Z-INDEX: 102
}
#subnav A {
	COLOR: #fff; DISPLAY: block; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; PADDING-TOP: 2px; TEXT-DECORATION: none; WIDTH: auto
}
#subnav A:hover {
	COLOR: #444
}
#subnav A:active {
	COLOR: #444
}
#subnav A.here:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444
}
#subnav A.here:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444
}
#subnav BR {
	CLEAR: both
}
#topnav BR {
	CLEAR: both
}

#miniflex {
  width: 100%;
  float: left;
  font-size: 16px; /* could be specified at a higher level */
  font-family: Verdana;
  margin: 0;
  padding: 0 10px 0 10px;
  border-bottom: 1px solid #667A9A;
  position:relative;
  z-index:2;
}

#miniflex li {
  float: left;
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  position:relative;
}

#miniflex a:link, #miniflex a:visited {
  float: left;
  font-size: 85%;
  line-height: 20px;
  font-weight: bold;
  margin: 0 10px 0 10px;
  text-decoration: none;
  color: #91ABD3;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
  border-bottom: 4px solid #696;
  padding-bottom: 2px;
  color: #667A9A;
}

#animated-tab {
  position: absolute;
  z-index: 1;
  font-size: 85%;
  line-height: 20px;
  padding-bottom: 2px;
  border-bottom: 4px solid #667A9A;
}
