HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; 
	VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; 
	VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;
	background-color: #c3c3c3;
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%;  BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE: none none outside
}
UL {
	LIST-STYLE: none none outside
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
BLOCKQUOTE {
	QUOTES: "" ""
}
Q {
	QUOTES: "" ""
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
ABBR {
	BORDER-BOTTOM-WIDTH: 0px
}
ACRONYM {
	BORDER-BOTTOM-WIDTH: 0px
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
	
Body.popup{
	width: "800px";
	height: "800px";
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
	font: 8pt "Arial" ;
	color: BLUE;
    background-color: WHITE;   
	font-weight: normal;
	}
.helpPopup {
  border: 2px inset PURPLE;
  FONT: 8pt "ARIAL";
  color: BLACK;
  background-color: #FAFAFA;
  text-align:LEFT;
   padding: 2px;
}
.helpPopup2 {
  border: 0;
  FONT: 8pt "ARIAL";
  color: #303030;
   background-color:transparent; 
   background-image: url(images/callout2.gif);  BACKGROUND-REPEAT: no-repeat;
  text-align:LEFT ;
   padding: 2px;
   width: 250px;
   height:104px;
   TEXT-DECORATION: none;
}

H2 {font: 20pt "Arial";
	font-weight: normal;
	color: BLUE;
}
H3 {font: 14pt "Arial";
	font-weight: normal;
	color: blue;
}
H4 {font: 14pt "Arial";
	font-weight: normal;
	color: WHITE;
}
.tabSpacer{
  background-color: transparent;
  border-bottom: 1px solid #555555;
  height: 34px;
}
.tabsActiveLeft{
  background-color: transparent;
  border: 0;
  width: 10px;
  height: 34px;
  background-image: url(images/tabBlue39Left.gif);  
  BACKGROUND-REPEAT: no-repeat;
}
.tabsActiveMid{
  background-color: transparent;
  border: 0;
  background-image: url(images/tabBlue39Mid.gif);  
  BACKGROUND-REPEAT: repeat-x;
  height: 34px;
  padding-top:5px;
  border-bottom: 0;
  text-align: center;
  FONT: 8pt "ARIAL";
  color: WHITE;
}
.tabsActiveRight{
  background-color: transparent;
  border: 0;
  background-image: url(images/tabBlue39Right.gif);  
  BACKGROUND-REPEAT: no-repeat;
  width: 10px;
  height: 34px;
  border-bottom: 0;
}
.tabsInactiveLeft{
  background-color: transparent;
  border: 0;
  background-image: url(images/tabGrey30Left.gif);  
  BACKGROUND-REPEAT: no-repeat;
  width: 11px;
  height: 34px;
  border-bottom: 1px solid #555555;
}
.tabsInactiveMid{
  background-color: transparent;
  border: 0;
  padding-top:13px;
  background-image: url(images/tabGrey30Mid.gif);  
  BACKGROUND-REPEAT: repeat-x;
  height: 34px;
  border-bottom: 1px solid #555555;
  text-align: center;
  FONT: 8pt "ARIAL";
  color: BLACK;
  cursor: pointer; cursor: hand;
}
.tabsInactiveRight{
  background-color: transparent;
  border: 0;
  background-image: url(images/tabGrey30Rt.gif);  BACKGROUND-REPEAT: no-repeat;
  width: 11px;
  height: 34px;
  border-bottom: 1px solid #555555;
}

.PageHeader1{
  font: 28pt "Times New Roman";
  font-weight: bold;
  color: #FF6600;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
   VERTICAL-ALIGN: baseline;
}
.PageHeader2{
  font: 36pt "Times New Roman";
  font-weight: bold;
  color: RED;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
   VERTICAL-ALIGN: baseline;
}
.PageHeader3{
  font: 28pt "Times New Roman";
  font-weight: bold;
  color: #FF6600;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
   VERTICAL-ALIGN: baseline;
}
.header3 {
  font: 14pt "Arial";
  font-weight: bold;
  color: blue;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.header {
  font: 28pt "Arial";
  font-weight: bold;
  color: AZURE;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: WHITE;

}
.mainBlock {background-color: WHITE;  color: #234;}
.body2     { 
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
}
.body2Even     { 
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
  background-color: #DFEFFF;
}


TABLE.loginbox  {
	border: 1px black;
	WIDTH: 100%! important; 
	MARGIN-BOTTOM:  0px! important; 
	PADDING-BOTTOM: 3px! important; 
	PADDING-TOP:    3px! important; 
	PADDING-RIGHT:  3px! important; 
	BACKGROUND-color: #7777AA; 
	DISPLAY: block! important; 
	PADDING-LEFT: 10px! important; 

	COLOR: ORANGE! important; 
	FONT-WEIGHT: normal! important; 
	FONT-SIZE: 11px! important; 
	FONT-FAMILY: Georgia, 'Times New Roman', Times, serif! important; 
	WHITE-SPACE: nowrap! important; 
	HEIGHT: 17px! important; 
	TEXT-ALIGN: left! important; 
	TEXT-DECORATION: none! important;
}
.loginbox #top {
	BACKGROUND-COLOR: #333366; 
	COLOR: #ffffff! important; 
	TEXT-ALIGN: CENTER;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; MARGIN: -5px -5px 5px; 
}
.loginbox #forgot {
	BACKGROUND-COLOR: transparent; 
	COLOR: #CCCCCC; 
	TEXT-ALIGN: CENTER;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
}
a.loginbox:link  {
	BACKGROUND-COLOR: transparent; 
	COLOR: ORANGE; 
	TEXT-ALIGN: CENTER;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
}
a.loginbox:visited  {
	BACKGROUND-COLOR: transparent; 
	COLOR: ORANGE; 
	TEXT-ALIGN: CENTER;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
}
a.loginbox:hover  {
	BACKGROUND-COLOR: BLACK; 
	COLOR: WHITE; 
	TEXT-ALIGN: CENTER;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
}

.orgEdit {
  color: #3366cc;
  border: 2px inset #666699;
  background-color: #DDDDDD;
}
.subheader {
  FONT: 12pt "Verdana"  ;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  color: #4080C0;
  font-weight: normal;
  border: 0;
  padding: 0;
  margin: 0;
}
.column-header {
  FONT: "Arial" 11pt;
  color: #004455;
  font-weight: bold;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
.normal {
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
}
.bold {
  FONT: 11pt "Verdana" ;
  color: BLACK;
  font-weight: bold;  
  border: 0;
  padding: 2px;
  margin: 0;
}
.BigText {
  FONT: 12pt "Arial"  ;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  font-weight: normal;
  border: 0;
  padding: 3px;
  margin: 0;
}
.highlight {
  FONT: 11pt "Arial" ;
  color: WHITE;
  font-weight: bold;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
.result {
  FONT: 11pt "Arial" ;
  color: RED;
  font-weight: bold;  
  background-color: GOLD;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
p.TopLeft {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  color: BLUE;
}
p.TopRight {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  color: BLUE;
}
P.legal {
	font: 8pt "Arial Narrow";
	color: #444;
}
em {font: 11pt "Arial" bold italic;}

.formentry {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: #226;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT    {COLOR: #337; font: 8pt "Arial"; FONT-FAMILY: Verdana, Helvetica, sans-serif}
TEXTAREA {COLOR: #337; font: 8pt "Arial"; FONT-FAMILY: Verdana, Helvetica, sans-serif}
p.formprompt {
  text-align: LEFT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: #222;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.notes {
  text-align: LEFT;
  FONT: 8pt "Verdana";
  font-weight: normal;
  COLOR: DARKBLUE;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

A:link    {COLOR: #000088; font: 8pt "Arial"; background-color: transparent; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:visited {COLOR: #000088; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:active  {COLOR: #000088; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:hover   {COLOR: GREEN; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; background-color: #F0A0A0;}

a.normal:link    {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:visited {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:active  {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:hover   {background-color: #2C3;         FONT: 8pt "Arial"; color: #FF4; font-weight: normal; }

a.highlight:link    {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:visited {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:active  {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:hover   {background-color: #BBBBBB;  color: GREEN; }

A.mainlink:link    {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; background-color: transparent; border: 0; padding: 0;}
A.mainlink:visited {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A.mainlink:active  {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none;  border: 0; padding: 0;}
A.mainlink:hover   {COLOR: #000088;   font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; background-color: #F0E0E0;}

A.tab:link    {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold; text-decoration: none;}
A.tab:active  {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold text-decoration: none;}
A.tab:visited {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold; text-decoration: none;}
A.tab:hover   {font: 10pt "Verdana"; color:  RED; background-color: transparent; font-weight: bold; TEXT-DECORATION: none; }

a.welcome:link    {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:visited {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:active  {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:hover   {background-color: transparent;  FONT: 10pt "Verdana"; color: BLUE;   font-weight: bold; }

.buttonold  {COLOR: WHITE; font: 8pt "Arial"; background-color: #369; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.buttonBlue {
  font: 8pt "Arial";
  font-weight: bold;
  color: #eeeeee;
  border: 0;
  padding: 0;
  margin: 0;
  height: 22px;
  width: 80px;
  text-align: CENTER;
  background-color: transparent;
  BACKGROUND-IMAGE: url(images/blue_btn_80x22.gif); 
  BACKGROUND-REPEAT: no-repeat;
}
a.button2:link    {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:visited {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:active  {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:hover   {background-color: transparent;  FONT: 8pt "Arial"; color: GOLD;    font-weight: bold;}

.button {
  font: 8pt "Arial";
  font-weight: normal;
  color: NAVY;
  padding: 2px;
  margin: 0px;
  border-style: outset;
  background-color: #BBC;
  text-align: center;
  cursor: pointer; cursor: hand;
}
A.button:hover{background-color: LIGHTBLUE; }

.numeric{text-align: right;
  font: 8pt "Arial";
  font-weight: normal;
}

.button3ON    {
  COLOR: BLACK; font: 11pt "VERDANA"; background-color: #BBDDFF;   font-weight: normal; TEXT-DECORATION: none; 
  padding: 2px;  
  border-top:    2px solid #EEEEEE;
  border-bottom: 2px solid #222222;
  border-left:   2px solid #CCCCCC;
  border-right:  2px solid #333333;
}
p.mainlink {
  FONT: 11pt "VERDANA";
  font-weight: normal;
  COLOR: #008;
}
.mainlink {
  FONT: 10pt "VERDANA";
  font-weight: normal;
  border: 0;
  padding: 3;
  margin: 0;
  font-weight: normal;
  COLOR: DARKGRAY;
}
.welcome {
  FONT: 10pt "Arial";
  font-weight: normal;
  COLOR: PURPLE;
}
a.footer:link {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-decoration: none; 
}
a.footer:visited {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.footer:active  {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.footer:hover   {
  font: 8pt "Arial" ;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-weight: normal;
  color: RED;
}
p.footer {
  font: 8pt "Arial";
  color: #004090;
  background-color: transparent;
}
table.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial" ;
  color: #004090;
  border: 0;
  padding: 0;
  background-color: transparent;
}
tr.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: #004090;
  border: 0;
  padding: 0px;
  background-color: transparent;
}
td.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: #004090;
  border: 0;
  padding: 0px;
  background-color: transparent;
}
.leftcol {
  FONT: 8pt "Arial" ; 
  COLOR: #EEEEEE; 
  spacing: 0;
  padding:0;
  margin: 0;
  border: 0;
  text-decoration: none;
  FONT-FAMILY: Verdana, Helvetica, sans-serif
}
a.leftcol:link    {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.leftcol:visited {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.leftcol:active  {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.leftcol:hover   {background-color: #F0A0A0; font-size: 8pt; color: YELLOW; }

.right-column {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: #EEEEEE;
  spacing: 0;
  padding:0;
  margin: 0;
  border: 0;
}
a.right-column:link    {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.right-column:visited {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.right-column:active  {font-size: 8pt;  text-decoration: none; color: #EEEEEE; }
a.right-column:hover   {background-color: #F0A0A0; font-size: 8pt; color: YELLOW; }

.RightColTopL {
  font: 8pt "Arial";
  font-weight: bold;
  color: #D3D3D3;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  background-color: green;
  BACKGROUND-IMAGE: url(images/Blue_topleft.gif); 
  BACKGROUND-REPEAT: no-repeat;
}

.RightColTop {
  font: 8pt "Arial";
  font-weight: bold;
  color: GREY;
  border: 0;
  padding: 0;
  height: 16px;
  margin: 0;
  BACKGROUND-IMAGE: url(images/Blue_TopEdge.jpg); 
  BACKGROUND-REPEAT: repeat-x;
}
.RightColL {
  font: 8pt "Arial";
  font-weight: bold;
  color: GREY;
  border: 0;
  padding: 0;
  margin: 0;
  width: 16px;
  BACKGROUND-IMAGE: url(images/Blue_LeftEdge.jpg); 
  BACKGROUND-REPEAT: repeat-y;
}
.RightColMid {
  font: 8pt "Arial";
  font-weight: bold;
  color: DARKGREY;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: #D1C3FF;
}
.RightColBottomL {
  font: 8pt "Arial";
  font-weight: bold;
  color: WHITE;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  BACKGROUND-IMAGE: url(images/Blue_bottomleft.gif); 
  BACKGROUND-REPEAT: no-repeat;
}
.RightColBottom {
  font: 8pt "Arial";
  font-weight: bold;
  color: WHITE;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  BACKGROUND-IMAGE: url(images/Blue_BottomEdge.jpg); 
  BACKGROUND-REPEAT: repeat-x;
}

A.Advert:link    {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; text-decoration: none;}
A.Advert:visited {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; TEXT-DECORATION: none;}
A.Advert:active  {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; TEXT-DECORATION: none;}
A.Advert:hover   {font: 8pt "Arial"; color: WHITE; background-color: RED;     font-weight: normal; TEXT-DECORATION: none; }

table.advert {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  spacing: 0;
  padding: 0px;
  color: black;
}

td.advert {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: black;
}
.advertHeading {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #555555;
}
.advertBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #666666;
}

table.advertBox {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  spacing: 0;
  border: 1px solid BLUE;
  padding: 0px;
  color: black;
}

TR.advertTop {
  padding: 0;
  margin: 0;
  border-bottom: 1px solid BLUE;
  border-top: 1px solid BLUE;
  border-left: 0;
  border-right: 0;
  BACKGROUND: #EEF;
}
TD.advertTop {
  padding: 0;
  margin: 0;
  height: 20px;
  text-align: center;
  text-decoration: none;
}
TD.advertTopRight {
  padding: 0;
  margin: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertTopLeft {
  padding: 0;
 margin: 0;
  text-align: center;
  text-decoration: none;
}

TR.advertMid {
  padding: 0;
  margin: 0;
  border-top: 1px solid BLUE;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}
Td.advertMid {
  padding: 0;
  margin: 0;
  border-top: 1px solid BLUE;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}

TD.advertLeft {
  padding: 0;
  margin: 0;
  width: 0px;
  text-align: center;
  text-decoration: none;
}
TD.advertRight {
  padding: 0;
  margin: 0;
  width: 0px;
  text-align: center;
  text-decoration: none;
}
TR.advertBottom {
  padding: 0;
  margin: 0;
  border: 0;
}
TD.advertBottomLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  width: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertBottomRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  width: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertBottom {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  text-align: center;
  text-decoration: none;
}
TD.advertDivider {
  border : 0;
  padding: 0;
  margin: 0;
  height: 8px;
  text-align: center;
  text-decoration: none;
  BACKGROUND-IMAGE: url(images/BlueGreenDot.gif); 
  BACKGROUND-REPEAT: repeat-x;
}


table.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
th.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #009;
}
table.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
th.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #009;
}
td.small {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  border: 0;
  spacing: 0;
  padding: 0;
  color: #AA4499;
}
TR.greyBorder {
  padding: 0;
  margin: 0;
  border : 0;
}
TD.greyBorderTopLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_topleft.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderTop {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x1_fill.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderTopRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x1_fill.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderLeft {
  border : 0;
  padding: 0;
  margin: 0;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_left.gif);
  BACKGROUND-REPEAT: repeat-y;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderRight {
  border : 0;
  padding: 0;
  margin: 0;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_right.gif);
  BACKGROUND-REPEAT: repeat-y;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottomLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottomleft.gif);
  BACKGROUND-REPEAT: no-repeat;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottomRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottomright.gif);
  BACKGROUND-REPEAT: no-repeat;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottom {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottom.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}

TR.spacer1{
  height: 10px;
  background-color: transparent;
  text-decoration: none;
}
TD.formprompt {
  text-align: RIGHT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: DARKBLUE;
}
.formfield {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: BLACK;
}
TD.formfield {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 9pt "ARIAL";
  font-weight: normal;
  COLOR: #222;
}
.message {
  border: 0;
  padding: 0;
  margin: 0;
  background-color: GOLD;
  FONT: 10pt "ARIAL";
  COLOR: RED;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
table.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #333;
}
th.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #333;
}

p.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: WHITE;  //#F2FCFF;
  color: #009;
}
table.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
tr.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: #D0DDEE 1px solid;
  spacing: 0;
  padding: 5px;
  color: #009;
}
th.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: #D0DDEE 1px solid;
  spacing: 0;
  padding: 5px;
  color: #009;
}
a.PageBody:link {
  font: 10pt "Arial";
  color: BLUE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-decoration: none; 
}
a.PageBody:visited {
  font: 10pt "Arial";
  color: PURPLE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.PageBody:active  {
  font: 10pt "Arial";
  color: PURPLE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.PageBody:hover   {
  font: 10pt "Arial" ;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-weight: normal;
  color: #3366cc;
  background-color: #F0A0A0;
}

table.OuterTable {
  border: 3px inset #CCCCEE;
  background-color: #E8E8EE;
}

#dataTableBorder {
  border:1px inset #5080A0;
}
#dataTable {
  width:100%;
  border:0;
}
#dataTableHdr {
  width:100%;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  spacing: 0;
  padding: 1px;
  background-image: url("images/topgrad.gif"); background-repeat: repeat-x;
  color: WHITE;
}
#dataTableRow {
  width:100%;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  font-size: 8pt;
  spacing: 0;
  padding: 0px;
  background-color: #C0F0EF;
  color: #009;
  cursor: pointer; cursor: hand;
}
#dataTableEvenRow {
  width:100%;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  font-size: 8pt;
  spacing: 0;
  padding: 0px;
  background-color: #EFFFFF;
  color: #009;
  cursor: pointer; cursor: hand;
}
#dataTableRow:hover     {color:YELLOW; background-color: GREEN; }
#dataTableEvenRow:hover {color:YELLOW; background-color: GREEN; }
.LastRow{
}
table.dataTable {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 10pt;
  color: #222222;
}
th.dataTable {
  FONT-WEIGHT: bold;
  spacing: 0;
  padding: 1px;
  background-color: #A0C0FF;
  color: #202040;
}
tr.dataTable {
  spacing: 10px;
  padding: 10px;
  FONT-WEIGHT: normal;
  border-bottom: 1px SOLID RED;
  background-color: #EEEEEE;
  color: #222222;
}
tr.dataTable:hover { background-color: #A0D0FF;}

tr.dataTableEven {  
  spacing: 10px;
  padding: 10px;
  FONT-WEIGHT: normal;
  border-bottom: 1px SOLID GREEN;
  background-color: #F8FDFF;
  color: #222222;
}
tr.dataTableEven:hover { background-color: #A0D0FF;}

tr.dataTableHeader {  spacing: 1px;
  padding: 0px;
  background-color: #EEE;
  color: #202040;
}
.dataTableTitle {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 11pt;
  FONT-WEIGHT: bold;
  color: #009;
}
td.dataTable {
  border-bottom: 1px SOLID GOLD;
  spacing: 10px;
  padding: 10px;
}
td.dataTableEven {
  spacing: 10px;
  padding: 10px;
  border-bottom: 1px SOLID GOLD;
}
TR.greyBorder {
  padding: 0;
  margin: 0;
  border : 0;
}

TD.border1TL {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/BlueBorder24B.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.TabOn {
  border-bottom: 1px solid  #BBDDFF;
  border-top:   1px solid #888;
  border-left:  1px solid #AAA;
  border-right: 1px solid #444;
  padding: 0;
  margin: 0;
  height: 24px;
  background-color: #BBDDFF;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: bold;
  font-size: 10pt;
  color: #009;

}
.TabTop {
  border-bottom: 1px solid #888;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  margin: 0;
  height: 24px;
  background-color: transparent;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: bold;
  font-size: 10pt;
  color: BLUE;

}
TD.TabOff {
  border-top:    1px solid #888;
  border-left:   1px solid #888;
  border-right:  1px solid #888;
  border-bottom: 1px solid #888;
  padding: 5px;
  spacing: 5px;
  margin: 0;
  height: 24px;
  background-color: #CCDDEE;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: normal;
  font-size: 10pt;
  color: BLUE;

}
.border1 {
  border: 1px solid BLUE;
}
.shade1 {
  color: #3366cc;
  border: 2px inset #666699;
  background-color: #DDDDDD;
}
.shade2 {
  color: #3366cc;
  border: 1px solid #333333;
  background-color: #CCCCCC;
}
TD.border1L {
  border-bottom: 0;
  border-top: 0;
  border-left: 1px solid #888;
  border-right: 0;
  padding: 0;
  margin: 0;
  width: 24px;
}
TD.border1R {
  border-bottom: 0;
  border-top: 0;
  border-left: 0;
  border-right: 1px solid #888;
  padding: 0;
  margin: 0;
  width: 24px;
}
TD.border1BMid {
  border-bottom: 1px solid #888;
  border-top: 0;
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  padding: 0;
  margin: 0;
  height: 24px;
  text-align: center;
  text-decoration: none;
}

TABLE.submenubar {
  cellpadding:0;
  padding:0;
  margin: 0;
  BACKGROUND-COLOR:  transparent;
  FONT-WEIGHT: normal; 
  font-size: 8pt;
  color: BLUE;
  font-family: Verdana, Helvetica, sans-serif;
  text-align: center;
  text-decoration: none;
}
TR.submenubar {
  padding: 0;
  margin: 0;
}
TD.submenubar {
  border : none;
  padding: 0;
  margin: 0;
  font: arial;
  font-size: 10pt;
  FONT-WEIGHT: NORMAL; 
  color: gray;
  text-decoration: none;
}
P.submenubar {
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: gray;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:link
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:visited
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:active
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:hover
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: yellow;
  text-decoration: none;
}
.submenubarHL {
  font: arial;
  font-size: 10pt;
  FONT-WEIGHT: NORMAL; 
  color: BLUE;
  border: 1px solid BLUE;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #A0E0FF;
  text-decoration: none;
}



