#menu, #button, #header, #footer { display: none; }

#avmenu {font-weight:bold;text-decoration:none;}

body {
	background: white;
	font-size: 9pt;
	}
	
a img {
border:0;
}


/***** Table styles *****/

table {
margin:0 0 16px 0;
padding:0;
line-height:1.3em;
border-collapse:collapse;
border:1px solid #d8d8d8;
}

table.search {
margin:0 0 16px 0;
padding:0;
line-height:1.3em;
border-collapse:collapse;
background:url(img/Web-Bacgrd-5.jpeg) bottom left ;
border-top:2px outset #77b777;
border-right:4px outset #77b777;
border-bottom:4px outset #77b777;
border-left:2px outset #77b777;
}

caption {
text-align:left;
font-size:1.5em;
font-weight:normal;
margin:0;
padding:6px 0 8px 0;
}



.button { display: none; }

.button2 { display: none; }


textarea {
border:1px solid #77b777;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:1em;
margin:0;
padding:4px;
}

label {
margin:2px;
}



textarea {
width:200px;
}



/***** Various classes *****/

.left {
margin:10px 10px 5px 0;
float:left;
}

.right {
margin:10px 0 5px 10px;
float:right;
}

.announce {
margin:10px 0 10px 0;
padding:10px 10px 5px 10px;
width:150px;
background:#78FAFF url(img/avmenu.gif) top left repeat;

line-height:1.3em;
}

.announce a {
font-weight: normal;
text-decoration:none;
color:#066D9E;

}

.announce a:hover{
font-weight:normal;
text-decoration:underline;
color:#555;

}

.announce h2 {
margin:0 0 10px 0;
padding:0;
}

#avmenu .announce {
width:150px;
}

.textright {
text-align:right;
margin:-10px 0 4px 0;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.large {
font-size:1.3em;
}

.bold {
font-weight:bold;
}

.highlighted {
padding:3px;
background-color:#f0f0f0;
color:#303030;
border:1px solid #b0b0b0;
}

.hide {
display:none;
}

.gray{
background:#ddd;
	font-size:       1em;
	font-family:     lucida grande, arial, sans-serif;
	font-weight:     normal;

}
 #detail ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
    text-indent:0px;

}
#detail  li {
    height:18px;
    line-height:14px; 
text-align: left;

}


/*IE needs extra margin and padding set for the indented li */
* html #detail  li ul li {
    margin-left:-10px;
    padding-left:10px;
}
/* end IE hack */

#detail  li a,
#detail  li ul li a {
    font-weight:normal;
    text-decoration:none;
    display:block;
    height:100%;
    width:100%;
    padding-left:10px;
}

#detail  li a:link,
#detail  li a:visited {
    color:blue;
    background-color:#FFFF99;
}
#detail  li a:hover,
#detail  li a:active {
    color:white;
    background-color:blue;
}


