body {
font-family:  arial, verdana, sans-serif;
font-size: 12px;
}

H2 
{page-break-before: always}

.banner_head {
position: absolute;
top: 10px; 
left: 10px; 
width; auto; 
height; auto; 
z-index: 1
}

.tabletopleftwithout
{
border-left-style: solid; 
border-left-width: 0px; 
border-top-style: solid; 
border-top-width: 1px;
}

.tabletopleft
{
border-left-style: solid; 
border-left-width: 1px; 
border-top-style: solid; 
border-top-width: 1px;
}

.tablebottomleft
{
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-left-style: solid; 
border-left-width: 1px;
}

.tablebottomleftwithout
{
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-left-style: solid; 
border-left-width: 0px;
}

.tablebottomright
{
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-right-style: solid; 
border-right-width: 1px;
}

.tablerightonly
{
border-right-style: solid; 
border-right-width: 1px; 
}

.tabletoponly
{
border-top-style: solid; 
border-top-width: 1px; 
}

.tablebottomonly
{
border-bottom-style: solid; 
border-bottom-width: 1px; 
}


.tabletopright
{
border-right-style: solid; 
border-right-width: 1px; 
border-top-style: solid; 
border-top-width: 1px;
border-bottom-style: solid; 
border-bottom-width: 1px;
}

.specialdelstyle
{
border-right-style: solid; 
border-right-width: 1px; 
border-top-style: solid; 
border-top-width: 1px;
}

.tableleftonly
{
border-left-style: solid; 
border-left-width: 1px; 
}

.tableleftonlywithout
{
border-left-style: solid; 
border-left-width: 0px; 
}

.tabletopright
{
border-right-style: solid; 
border-right-width: 1px; 
border-top-style: solid; 
border-top-width: 1px;
}

.main_nav {
position: absolute; 
top: 120px; 
left: 25px; 
width: 285px; 
height; auto; 
z-index: 1
}

.main_nav_full {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 30px; 
left: 25px; 
width: 675px; 
height; auto; 
z-index: 1
}

.main_nav_very_full {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 25px; 
width: 645px; 
height; auto; 
z-index: 1
}

.main_nav_image_left {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 30px; 
width: 160px; 
height; auto; 
z-index: 1
}

.main_nav_push_right {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 200px; 
width: 555px; 
height; auto; 
z-index: 1
}

.main_nav_small {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 25px; 
width: 500px; 
height; auto; 
z-index: 1
}

.main_nav_high {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 25px; 
left: 25px; 
width: 500px; 
height; auto; 
z-index: 1
}

.main_nav_back {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 25px; 
width: 667px; 
height; auto; 
z-index: 1
}

.main_nav_small_indent {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 210px; 
left: 160px; 
width: 500px; 
height; auto; 
z-index: 1
}

.main_nav_indent_22 {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
position: absolute; 
top: 210px; 
left: 40px; 
width: 366px; 
height; auto; 
z-index: 1
}

.main_nav_indent_23 {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
position: absolute; 
top: 210px; 
left: 500px; 
width: 366px; 
height; auto; 
z-index: 1
}

.main_nav_indent {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
position: absolute; 
top: 210px; 
left: 160px; 
width: 500px; 
height; auto; 
z-index: 1
}

.main_nav_small_secure {
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: absolute; 
top: 120px; 
left: 110px; 
width: 500px; 
height; auto; 
z-index: 1
}

.table_larger{
position: absolute; 
font-family: arial, verdana, sans-serif;
font-size: 12px;
}

.main_nav_bar {
position: absolute; 
font-family: arial, verdana, sans-serif;
font-size: 12px;
top: 160px; 
left: 25px; 
width: 500px; 
height; 28px;
z-index: 6;
}

.main_nav_wide{
position: absolute; 
font-family: arial, verdana, sans-serif;
font-size: 12px;
top: 210px; 
left: 25px; 
width: 650px; 
height; auto; 
z-index: 1
}


.table_small {
font-size: 10px;
align: center:
}

.table_extra_small {
font-family: arial;
font-size: 9px;
align: center:
}

.signupbox {
font-size: 10px;
}

.staff_bar {
position: absolute; 
font-size: 12px;
top: 10px; 
left: 595px; 
width: 205px; 
height; auto; 
z-index: 1
}

.results_return {
position: absolute; 
font-size: 10px;
top: 205px; 
left: 25px; 
width: 695px; 
height: auto; 
z-index: 1;
}

a.two
{text-decoration: none;
color: white;
font-family: arial, verdana, sans-serif;
font-size: 14px;
}

a.two:visited
{text-decoration: none;
color: white;
font-family: arial, verdana, sans-serif;
font-size: 14px;
}

a.two:hover
{text-decoration: underline;
color: white;
font-family: arial, verdana, sans-serif;
font-size: 14px;
}

a.threeo
{text-decoration: underline;
color: rgb(133,0,133);
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

a.threeo:visited
{text-decoration: underline;
color: rgb(133,0,133);
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

a.threeo:hover
{text-decoration: underline;
color: red;
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

a.snub
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.snub:visited
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.snub:hover
{text-decoration: underline;
color: #909090;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.three
{text-decoration: underline;
color: rgb(133,0,133);
font-family: arial, verdana, sans-serif;
font-size: 11px;
}

a.three:visited
{text-decoration: underline;
color: rgb(133,0,133);
font-family: arial, verdana, sans-serif;
font-size: 11px;
}

a.three:hover
{text-decoration: underline;
color: red;
font-family: arial, verdana, sans-serif;
font-size: 11px;
}

a.four
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 11px;
}

a.four:visited
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 11px;
}

a.four:hover
{text-decoration: underline;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 11px;
}


a.fiveo
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.fiveo:visited
{text-decoration: none;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.fiveo:hover
{text-decoration: none;
background: rgb(217,213,201);
color: black;
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}



a.five
{text-decoration: none;
color: rgb(0,102,204);
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.five:visited
{text-decoration: none;
color: rgb(133,0,133);
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.five:hover
{text-decoration: none;
background: rgb(189,223,248);
color: rgb(0,102,204);
font-family: arial, verdana, sans-serif;
font-size: 8pt;
}

a.six
{text-decoration: underline;
color: blue;
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

a.six:visited
{text-decoration: underline;
color: blue;
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

a.six:hover
{text-decoration: underline;
color: red;
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}

.moneybox {
background-color:#DDDDDD;
position: absolute;
margin-left: 20px;
margin-top: 20px;
font-size: 10px;
top: 275px; 
left: 625px; 
width: 250px; 
height; auto; 
z-index: 1
}

.moneybox2 {
background-color:rgb(243,231,245);
position: absolute;
margin-left: 20px;
margin-top: 20px;
font-size: 11px;
top: 225px; 
left: 525px; 
width: 250px; 
height; auto; 
z-index: 1
}

@media print {
.noprint {display: none;}
}
