a:hover {
color :#F00 ;
}

a:visited, a:link, a:active {
color :#00F ;
}

p {
font-size : 14px;
font-family : tahoma;
color : ;
text-align : ;
margin : ;
}

label {
font-size : 14px;
font-family : tahoma;
color : #003399 ;
text-align : ;
font-weight:bold;
}

h1 {
width: 100%;
color : #FFFFFF ;
padding: 3px 0 3px 0;
margin: 0;
font-size: 20px;
border: green 4px;
background : #003399 ;
}

h2 {
font-family : tahoma;
width: 100%;
font-size: 20px;
margin: 0;
}

h3 {
font-family:tahoma;
color:#003399;
text-align:center;
margin-bottom:0;
}

.bvformheader div {
height: 5px;
font-size : 1px;
background:#0099cc;
margin: 3px 0 10px 0;
}

body {
font-size : 14px;;
font-family : tahoma;
color : ;
}

blockquote {
font-size : 14px;;
font-family : tahoma;
color : ;
text-align : ;
}

input {
font-size : 14px;;
font-family : tahoma;
color : #003399 ;
}

textarea {
font-size : 14px;;
font-family : tahoma;
color : #003399 ;
}

.bvformfield {
width: 100%;
}

.bvcategory {
font-size: 16px;
font-family : tahoma;
}

.fineprint {
font-size : 10px;
font-family : tahoma;
color : #003399 ;
text-align : center ;
}
.instructions {
font-size : 12px;
font-family : tahoma;
text-align:center;
}

.bvrequired{
color : red;
}

.links p {
text-align:center;
font-size:11pt;
font-weight:bold;
margin:15px 0 15px 0;
}
.links {padding:15px 0;}

/* classes for validator */
.tfvHighlight
	{font-weight: bold; color: red;background-color:#ffeeee;}
.tfvNormal
	{font-weight: normal;	color: black;}
	text{size:30;}
	textarea{size:30;}
.dspcont{display:block;}

/* classes for expand */	
.save{
   behavior:url(#default#savehistory);}
a.dsphead{
   text-decoration:none;
   margin-left:1.5em;}
a.dsphead:hover{
   text-decoration:underline;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;}
.dspcont{
   display:none;
   margin-left:1.5em;}
