BODY{
margin : auto;
height: auto;
background : #D9D8D8;
font-family :  "Trebuchet MS",sans-serif;
color : #24335A;
font-size : 8pt;
text-align : left;
vertical-align : top;
SCROLLBAR-FACE-COLOR: #ACC679;
	SCROLLBAR-HIGHLIGHT-COLOR: #fff3f3; 	SCROLLBAR-SHADOW-COLOR: #ACC679;
	SCROLLBAR-ARROW-COLOR: #000000; 	SCROLLBAR-BASE-COLOR: #ACC679;
	scrollbar-dark-shadow-color: #ACC679; 	scrollbar-3d-light-color: #ACC679;

}
A:LINK {
        font-family: verdana;
        font-size: 11px;
	color : #24335A;
        text-decoration: none;

		
}

A:visited {
        font-family: verdana;
        font-size: 11px;
        text-decoration: none;
	color : #24335A;

}
A:HOVER {
        font-family: verdana;
        font-size: 11px;
	color : #586A98;
        text-decoration: underline;

}
A:ACTIVE {
        font-family: verdana;
        font-size: 11px;
	color : #24335A;
        text-decoration: none;
}


ul
{
list-style-type : circle;
list-style-image : url(images/list_pix.gif);
}
table,tr,td{
font-family :  "Trebuchet MS",sans-serif;
color : #24335A;
font-size : 8pt;
text-align : left;
}
table.main{
background : #efefef;
visibility: inherit;
border-right : solid 2px #726f99;
}

tr.abomain {background : #E00ff00;}
tr.abolight {background : #DCEAD1;padding-left:10px;}
tr.abodark {background : #CEE794;}
td.title{
background-color:#C0DA83;
color: #fff;
font-weight:bold;
padding-left:7px;
}
td.pix{
padding:0px;
}
td.description{
background-color:#DCEAD1;
color:#29325B;
padding:5px;
}
td.link{
background-color:#CEE794;
color:#29325B;
padding-left:2px;
}


.leftshadow{
background-image: url('images/bg_left.gif');
background-repeat: repeat-y;
}
#main{
visibility: inherit;
width : 550px;
height : 100%;
margin: 10px;
float : center;
background : #ECF2E8;
border : solid 1px #C0DA83;
padding: 6px;
z-index:8;
VISIBILITY: visible;
}
div#allweb{
visibility: inherit;
top:10px;
WIDTH: 785;
background-color:#efefef;
border-right : solid 4px #CBCBCB;
}
div#menu{
width:159px;
top:0px;
background-color:#CECDCD;
margin-top: 0px;
margin-left:0px;
text-align:left;
vertical-align:top;
border:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}

#interior{
	width : 230px;
	margin: 10px;
	border : solid 1px #CECECE;
	border-left :  solid 6px #B0CE74;
	float : right;
	position : relative;
	background : #E0E0E0;
	padding: 4px;
	z-index:8;
}

#navlist{
margin:5px;
margin-left:-2px;
border: 0;
width: 175px;
padding:3px;
}

#navlist li
{
list-style: none;
padding:3px;
margin:0px;

}

#navlist a
{
padding:1px;
color : #5F5F5F;
text-decoration: none;
display: block;
border-left: 7px solid #E3E3E3;
padding-left: 5px;
}

#navlist a:hover { 
border-left: 7px solid #B0CE74;
text-decoration: line-through #ff0000;
}
#subnavlist li a
{
border: 0;
border-left: 7px solid #E3E3E3;
margin-left:-1px;
}

.ban{
	           font-family: Verdana;
			   COLOR: #24335A;
	           font-size: 10px; 
		       background-color: #CFE997; 
			   BORDER-RIGHT:  #90B049 1px solid; 
			   BORDER-TOP:  #90B049 1px solid;
			   BORDER-LEFT:  #90B049 1px solid; 
			   BORDER-BOTTOM: #90B049 1px solid;
}

.ban2{
	           font-family: Verdana;
			   COLOR: #24335A;
	           font-size: 10px; 
		       background-color: #B5D372; 
			   BORDER-RIGHT:  #536B1D 1px solid; 
			   BORDER-TOP:    #536B1D 1px solid;
			   BORDER-LEFT:   #536B1D 1px solid; 
			   BORDER-BOTTOM: #536B1D 1px solid;
}
fieldset {
border: #aab2ce dashed 1px;
padding: 10px;

}
legend
{
color: #24335A;
background: #DCEAD1;
border: #aab2ce solid 1px;
padding: 6px;
} 
span{
       background-color: #ABC969; 
}