body, td, th, text, .text, p {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 11pt ;
}
/* Select, Textarea form fields */
select {
border-color: #999999;
background-color: #FFFFFF;
color: #000000;
border-style : solid; border-top-style : solid; border-width: 1px;
}
textarea {
border-color: #999999;
background-color: #FFFFFF;
color: #000000;
border-style : solid; border-top-style : solid; border-width: 1px;
}
input {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11pt;
}

h1,h2,h3,hr 
{
color:black; 
}

#fontaddress {
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
}

#fonttext {
font-family: Verdana;
font-size: 14px; 
font-style: normal; 
}

#leftcol {
width: 165px;
vertical-align: top;
}

a:link {
color: #003399; text-decoration: none;
}
a:visited {
color: #0066FF; text-decoration: none
}
a:hover {
text-decoration: underline;
color: red;
}

.right {
float:right;
margin:0px 0px 15px 20px;
}

table.leftnav {
background-color: rgb(245,245,245);
}

td.menu1 {
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
position:relative;
background-color: rgb(245,245,245);
color: #003399;
}

td.menu2 {
padding-left: .2cm;
font-size: 11px; 
font-style: verdana; 
font-weight: bold; 
position:relative;
background-color: rgb(245,245,245);
}

span.highlight {
background-color:yellow
}

.formButtonReg {
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        13px;
	font-weight:      bold;
	background-color: #99CCFF;
	text-align:       center;
	vertical-align:   middle;
	border:           medium double #DFECF9;
}
.formButtonHov {
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        13px;
	font-weight:      bold;
/*	background-color: #3366ff;
	background-color: #DFECF9;*/
	background-color: #ffff99;
	text-align:       center;
	vertical-align:   middle;
	border:           medium double #ffff99;
}
.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-color: #333333;
	text-align: left;
}