

.main{
position:absolute;
top:145px;
left:150px;
width:450px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
padding:0px;
margin:0px;
z-index:5;   
}


.main_pf td {
top:165px;
left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
}


.body, .body P#top, td.body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 15px; 
font-weight: normal; 
color: #000000;
padding-right:30px;
margin-top:0;
padding-top:0;
}

hr {
color:#999966;
padding-bottom:15px;
}

.bodyform td {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

.bodyform {
padding:4px;
border:solid #000 2px;

}
.list, .indent .list {
padding-left:12px;
}

.list2 {
padding-left:30px;
}

.hd{
font-weight:bold;
}

.subtitles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal; padding-bottom:27px; letter-spacing:0.5em; color: #999966;z-index:2;}
.subtitle2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: normal;  color: #999966}
a:link {  color: #663366; text-decoration: none}
a:visited {  color: #663366; text-decoration: none}
.bodylist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal; color: #000000 }
a:hover, .menubar a:hover, .menubar a .menuitem:hover {  color: #ffffff }
.bodylink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}

.linkhd {font-weight:bold;}
#currentlinkhd {font-weight:bold;color:#ffffff;}
#currentlinkhd:hover {color:#663366; text-decoration:none;}

#printvers {
position:absolute;
color:#663366;
top:475px;
left:20px;
width:90px;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}


#topleft {
position:absolute;
top:0px;
left:0px;
background:#cccc99;
height:102px;
width:122px;
}

.pagetitle{
position:absolute;
color:#999933;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
top:35px;
left:146px;
z-index:10;
}

.pagetitle_pf{
position:absolute;
color:#999933;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
top:35px;
left:10px;
z-index:10;
}

#logo{
position:absolute;
top:105px;
left:0px;
height:56px;
width:117px;
padding-left:5px;
padding-bottom:5px;
}

#logo_pf{
position:relative;
height:30px;
padding-left:5px;
padding-bottom:5px;
}

.menubar{
position:absolute;
color:#663366;
top:159px;
left:0px;
padding:0px;
margin:0px;
background:#cccc99;
height:413px;
width:122px;
text-align:right;
}


.menuitem, .menubar .menuitem{
color:#663366;
position:relative;
top:20px;
right:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:25px;
padding:0px;
margin:0px;
} 


.menuInsert {
background:#ffffff;
border:solid #000000 1px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align:right;
padding:4px;
z-index:10;
}

.menuInsert a:link{
text-decoration:none;
color:#663366;
margin:3px;
}

.menuInsert a:hover{
text-decoration:none;
color:#6633ff;
}

.submenu {
position:relative;
top:10px;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding-right:10px;
padding-top:5px;
line-height:16px;
}

.submenu #current {
color:#ffffff;
}

.footer {
position:absolute;
top:565px;
color:#ffffff;
width:702px;
height:20px;
background:#330066;
font-family: Verdana, Arial, Helvetica, sans-serif;  
}

#footer_pf {

color:#000000;
top:25px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;
font-weight:bold;
letter-spacing:.015em; 
}

#copyright {
position:relative;
top:1px;
left: 35px;
}
#contact {
position:relative;
top:4px;
left: 78px;
}

#contact a:link {
color:#ffffff;
text-decoration:none;
}

.pagenav {
position:absolute;
width:550px;
top:0px;
text-align:right;
font-weight:bold;
}

.pagenav a {
background:#330066;
color:#ffffff;
height:20px;
width:30px;
padding:3px;
border:solid #000 2px;
text-align:middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}


.slidenav a,  .main .slidenav a:link, td a.slidenav{
background:#330066;
color:#ffffff;
height:22px;
width:30px;
padding:4px;
border:solid #000 2px;
text-align:middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.slidenav a:visited, .pagenav a:visited, td a.slidenav:visited{
color:#ffffff;
}


.slidenav a:hover, .pagenav a:hover, td a.slidenav:hover, td.bodylink a:hover{
color:#CCCCCC;
}


.red {
color:maroon;
}