BODY {
	margin: 0;
	font-family: Arial, sans-serif;
	line-height: 1.1;
	background: #FFFFFF;
	color: #000000;
	//font-weight: bold;
	cursor: default;


}

H1, H2, H3, H4 {text-align: center;
	margin-top: 0.5em;
	margin-bottom: 0.5em }

H5, H6 {margin-top: 0.3em }

H1 { font-size: 125%;
	font-weight: bold }

H2 { font-size: 110%;
	font-weight: bold }

H3 { font-size: 100%;
	font-weight: bold }

H4 { font-size: 100%;
	font-weight: normal;
	text-decoration: underline }

H2.left { text-align: left }
	
B, STRONG {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
I, CITE, VAR, ADDRESS, BLOCKQUOTE { font-style: italic }
PRE, TT, CODE, KBD, SAMP { font-family: monospace }

A:link { color: #0000FF; font-weight: normal}
A:visited { color: #0000FF; font-weight: normal}
A:active { color: #0000FF; font-weight: normal}


/*a:hover {
   background-color: #006600;
	 color: #f2ffb9;
   }*/
P { font-size: 100%;
font-weight: normal;
	text-indent: 0em }

.fixed {font-family: Courier New}

.fs10b { font-size: 70%;
	font-weight: bold }

.fs10i { font-size: 70%;
	font-style: italic }

.fs12b { font-size: 80%;
		font-weight: bold }

.fs12n { font-size: 80% }

.fs14b { font-weight: bold }

EM { font-style: italic}
EM.bred {color: red; font-weight: bold }
EM.bblue {color: blue; font-weight: bold }

A.smallnormal { font-size: 80%; font-weight: normal }

H3.boldred { font-size: 120%;
	text-align: center;
	font-style: italic;
	color: red; 
	font-weight: bold }

.r1 { color: red; font-weight: bold; text-align: center }
.r2 { font-weight: medium; text-align: left }
.r3 { color: black; font-weight: bold; text-align: left }

.style4 { font-weight: bold; text-align: center; font-size: 80% }
.style5 { font-weight: bold; text-align: center }

.style6 { color: #FFFFFF; font-weight: normal; text-align: left; font-size: 80% }
.style7 { color: black; font-weight: normal; text-align: left; font-size: 70% }
.style8 { color: black; font-weight: bold; text-align: left; font-size: 80% }

.black { background: black; color: yellow }
.bgrd { background: blue }
.boldred {
	color: #FF0000;
	font-weight: bold;
}

.boldblue { color: #0000FF; font-weight: bold }
.small { font-size: 80%; }
.leftsmall { font-size: 80%;
			text-align: left; }
.red { color: red }
.white { color: white }
.yellow {
	color: yellow;
	font-size: 14px;

}
.yellowcomic
	{
	font-face: Comic Sans MS;
size=5; 	color: yellow;
	font-family: "Comic Sans MS";
}
.bold { font-weight: bold }
.smallbold { font-size: 090%; font-weight: bold }
.fs10n { font-size: 70% }

.signature {
	font-family: "Monotype Corsiva";
	font-weight: bold;
	font-size: 150%;
	text-indent: 40;
	color: #00FF00;
} 
.sigsmall {font-family: monotype corsiva, comic sans ms; font-weight: bold; font-size: 110%} 
.sigblack {font-family: monotype corsiva, comic sans ms; font-weight: bold; font-size: 120%; colour: black} 
.bgrdoverride { background: #0000FF}
.normal { background: #ffebcd }


IMG {
	border: 0;
	margin: 0;
	clear: none;
	background-position: center;
}

IMG.button { border: 0;
margin: 0;
vertical-align: top;
margin-left: 4;
	clear: none }

UL {font-size: 100%}
.margin10 {
	margin: 10px;
}
.margin0 {
	margin: 0px;
}
.smallblue {
	font-size: 75%;
	color: #0000FF;
}
.smallbluecourier {
	font-size: x-small;
	font-family: monospace; 
	color: #0000FF;
}

.darkgreen {
	color: #006600;
}

.darkgreensmall {
	color: #006600;
	font-size: 85%;
}

div.tabArea {
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
}

a.tab {
  background-color: #99CC33;
  border: 2px solid #000000;
  border-bottom-width: 0px;
  border-color: #66CC66 #00CC99 #00CC99 #66CC66;
  -moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 100;
}

a.tab, a.tab:visited {
  color: green; /*#009933;*/
}

a.tab:hover {
  background-color: #0000FF;
  border-color: #00CC99 #339900 #339900 #00CC99;
  color: #99FF66;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #339933;
  border-color: #00CC99 #006633 #006633 #00CC99;
  color: #99FF66;
}

a.tab.activeTab {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

div.tabMain {     /*div.tabMain */
  background-color: none;
/*  border: 1px solid #000000;*/
  /*border-color: #00CC99 #006633 #006633 #00CC99;
  -moz-border-radius: .1em .1em .1em .1em;
  border-radius-topright: .1em;
  border-radius-bottomright: .1em;*/
  padding: .1em;
  position: relative;
  z-index: 101;
}

div.tabIframeWrapper {
  width: 100%;
}

td.bordered {
  background-color: #F0EFEE;
  border: 4px solid #000000;
  border-color: #00CC99 #006633 #006633 #00CC99;
  -moz-border-radius: .5em .5em .5em .5em;
  border-radius-topleft: .1em;
  border-radius-bottomleft: .1em;
  border-radius-topright: .1em;
  border-radius-bottomright: .1em;
  padding: .0em;
  position: relative;
  z-index: 101;
}

td.borderedwhite {
  background-color: #FFFFFF;
  border: 2px solid #000000;
  border-color: #00CC99 #006633 #006633 #00CC99;
  -moz-border-radius: 3px 3px 3px 3px;
  padding: 1em;
  position: relative;
  border-radius: 3px 3px 3px 3px;
  z-index: 101;
}

td.greybgrd {
	background-color: #F4F4F4;
}
h4#title {
  background-color: #503080;
  border: 1px solid #000000;
  border-color: #7050a0 #b090e0 #b090e0 #7050a0;
  color: #d0b0ff;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: .5em;
  padding: 2px .5em 2px .5em;
}


