.regbox { background-color:#ffffff; border-right: 1px solid #202A3D; border-top: 1px solid #202A3D; border-bottom: 1px solid #202A3D; border-left: 1px solid #202A3D; border-collapse: collapse;}
.topbox { background-color:#efefef; border-right: 0px solid #cccccc; border-top: 0px solid #cccccc; border-bottom: 2px solid #aaaaaa; border-left: 0px solid #cccccc; border-collapse: collapse;}
.blubox { background-color:#e9edf3; border-right: 1px solid #202A3D; border-top: 1px solid #202A3D; border-bottom: 1px solid #202A3D; border-left: 1px solid #202A3D; border-collapse: collapse;}

.smallheading{color:#444444; font-family: arial, verdana, helvetica,sans-serif; font-size:8pt}
.medheading{color:#444444; font-family: arial, verdana, helvetica,sans-serif; font-size:11pt}
.message{color:#990000; font-family: arial, verdana, helvetica,sans-serif; font-size:8pt}
.boxheading{color:#ffffff; font-family: verdana,arial,helvetica,sans-serif; font-size:10pt}
td {
	color:#444444;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:9pt;
	font-weight: normal;
	background-color: #EAEAEA;
}

body {color:#444444; font-family:arial, verdana,  helvetica,sans-serif; font-size:10pt}
select {color:#444444; font-family:verdana, arial, helvetica,sans-serif; font-size:9pt}
A {
text-decoration : none;
        font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000033;
	font-size: 10px;
}
A:visited {
	color : #000033;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A:hover {
text-decoration : underline;
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000033;
	font-size: 10px;
}



 A.Footer{
text-decoration : underline;
        font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 12px;
	FONT-WEIGHT: bold;
}
A.Footer:visited {
color : #ffffff;
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: bold;
}
A.Footer:hover {
text-decoration : none;
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #efefef;
	font-size: 12px;
	FONT-WEIGHT: bold;
}



A.Popup{
position: relative;
text-decoration: none;
Z-INDEX:99 
}
A.Popup span
{
position:absolute;
left: -10000px;
top: 1em;
width: 20em;
padding: .5em;
color: #333333;
text-decoration: none;
background: #efefef;
border: 1px solid #202A3D;
align: left;
Z-INDEX:99 
}
A.Popup:hover span
{
left: 2em;
Z-INDEX:99 
}
A.Popup:hover
{
margin: 0;
Z-INDEX:99 
}



A.Popup2{
position: relative;
text-decoration: none;
Z-INDEX:99 
}
A.Popup2 span
{
position:absolute;
left: -10000px;
top: 1em;
width: 20em;
padding: .5em;
color: #333333;
text-decoration: none;
background: #efefef;
border: 1px solid #202A3D;
align: left;
Z-INDEX:99 
}
A.Popup2:hover span
{
left: -18em;
Z-INDEX:99 
}
A.Popup2:hover
{
margin: 0;
Z-INDEX:99 
}
