body { 
font-family:tahoma; 
font-size:12px; 
overflow:auto;
}

.invis {visibility:hidden;}
.vis {visibility:visible;}

.regInfo {
position:absolute; 
z-index:20; 
left:80; 
top: 190;
border:3px solid black; 
background-color:#ffffFF; 
}

.autoOverflow {
overflow:auto;
}

.intro {
position: absolute;
left: 260;
top: 110;
border: 0px;

}


#line {
border-bottom:1px solid #dddddd;
}



.viewFairs table {
border:1px solid #000000;
font-size:12px;
}

.viewFairs td {
border:1px solid #999999;background-color:#f5f5ff; 
padding:5px; font-size:12px;
}

.tableBorder table {
background-color:#f9f9f9;
}

.tableBorder td {
border: 1px solid #cccccc;
padding: 5px;
}


.tableBorderBk table {
border:1px solid #000000;
}

.tableBorderBk td {
border: 1px solid #000000;
padding: 5px;
}

.tableBorder2 table {
background-color:#f9f9f9;
}

.tableBorder2 td {
border: 2px dotted #dcdcdc;
border-left: 0px;
border-top: 0px;
padding: 5px;
color: #000000;
font-size:11px;
}

.borderLeft {
border-left: 2px dotted #dcdcdc;
}

.borderTop {
border-top: 2px dotted #dcdcdc;
}

.tableBorder2 a:visited {
color: #9999ff;
text-decoration: none;
}

.tableBorder2 a:hover {
color: #de0606;
text-decoration: underline;
}

.tableBorder2 a:link {
color: #9999ff;
text-decoration: none;
}

#one {
border:2px dotted #dcdcdc;
}

#two {
border-top:2px dotted #dcdcdc;
}

#hist {
color: #999999; border:1px solid #aaaaaa; background-color:#efefef;padding:2px;
}

tr.hist {
color: #666666; border:1px solid #000000; background-color:#dcdcdc;padding:2px;
}

.spacing {  font-family:arial;letter-spacing:0.25em;color:white; }

.mytable table { font-family:arial,verdana;font-size:12px; }

.mytable td { font-family:arial,verdana;font-size:12px; }

.mytable10 table { font-family:arial,verdana;font-size:10px; }

.mytable10 td { font-family:arial,verdana;font-size:10px; }

.mytable8 table { font-family:arial,verdana;font-size:8px; }

.mytable8 td { font-family:arial,verdana;font-size:8px; }


.bottomCentered {position:absolute; bottom:5px; width:100%;}

.match {
background-color:#FFFACD
}

.repBg {
background-image:url('/images/employer_header.png'); background-color:#efefef;font-size:11px;
}

.repBgLight {
background-image:url('/images/repBgLight.gif'); background-color:#efefef;font-size:11px;
}



.aging {
background-color:#f5f5ff;color:#999999
}

.inset {border:2px inset}

