html body {height:100%;}

.dotback {background-image:url('background.gif'); background-repeat: repeat;
	}
	
.leftpad {padding-left:20px; padding-top:5px; font-family:Verdana; font-size:9px; color:#000000;}
.date {font-family:Verdana; font-size:10px; color:#000000; padding-top:1px;}
.title {font-family:Tahoma; font-size:10px; font-weight:bold; color:#000000; padding-left:20px; padding-top:5px;}
.txt {font-family:Verdana; font-size:10px; color:#623E08;padding-left:20px; padding-top:5px; padding-right:15px;}
.footertext {font-family:Helvetica; font-size:9px; color:#A9B3CB; padding-left:40px; padding-top:55px; }

.footertext a:link    {font-family:Helvetica; font-size:10px; color:#A9B3CB;}
.footertext a:visited {font-family:Helvetica; font-size:10px; color:#A9B3CB;}
.footertext a:hover   {font-family:Helvetica; font-size:10px; color:#ffffff;}

.ctable {margin-left: auto; margin-right: auto; align:center;}
H1 {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; TEXT-DECORATION: bold; font-size:160%; margin-top:3px; margin-bottom:2px}
H2 {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; TEXT-DECORATION: bold; font-size:130%; margin-top:3px; margin-bottom:2px}
H3 {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; TEXT-DECORATION: bold; font-size:120%; margin-top:3px; margin-bottom:2px}
H4 {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; TEXT-DECORATION: bold; font-size:100%; margin-top:3px; margin-bottom:2px}
P {margin-top:4px; margin-bottom:6px}

div.container {width: 780px; margin-left: auto; margin-right: auto; text-align=left; font-family:  Arial, Verdana, Helvetica, sans-serif;  color : solid #336699; border-style: solid; border-width: 1px;border-style: solid solid solid solid;}

.backdrop {height:100%; background-image:url('backdrop.gif'); background-repeat:repeat-x; background-position:top; background-color:#2c498d; }
.mainarea {font-family:  Arial, Verdana, Helvetica, sans-serif;  font-size:100%; color:#d2e7e4; padding-left:25px; padding-top:5px; padding-right:10px;
background-image:url('left-border.gif'); background-repeat: repeat-y; }

.mainarea a:link    {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; text-decoration:none; font-weight:bold}
.mainarea a:visited {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#d2e7e4; text-decoration:none; font-weight:bold}
.mainarea a:hover   {font-family:  Arial, Verdana, Helvetica, sans-serif;  color:#ffffff; text-decoration:underline; font-weight:bold}

td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#d2e7e4;}

.footer   {background-image:url('footer.gif'); background-repeat:no-repeat; background-position:top; background-color:#2c498d;}
.topleft  {background-image:url('bg-top-left.jpg'); background-repeat:no-repeat; background-position:top;}
.backleft {background-image:url('bg-left.jpg'); background-repeat:repeat-y;}


#menu {
    background: none;
}
#menu .top {
    color: #000000;
    background-color: transparent;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    padding: 3px 10px 3px 10px;
}
#menu .top a {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
#menu .top a:hover {
   	color: #ffffff;
    text-decoration: none;
    white-space: nowrap;
}
#menu .section-top {
    border-color: #2c498d;
    font-size: 11px;
    border-width: 1px;
    border-style: solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .section {
    border-color: #2c498d;
    border-width: 1px;
    font-size: 11px;
    border-style: solid solid solid solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .sub {
    position: relative;
    width: 100%;
}
#menu .box {
    background-color: #efa31c;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-hover {
    background-color: #efa31c;
    color: #FFFFFF;
	font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-right {
    background-color: #efa31c;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right-hover {
    background-color: #efa31c;
	color:#FFFFFF;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right img, #menu .box-right-hover img {
    position: absolute;
    top: 4px;
    right: 1px;
}
#menu a {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    color: #ffffff;
    text-decoration: none;
    white-space: nowrap;
}