/*-----CSS Document-----*/
BODY {
background-color:#555555;
font: 12px Arial, Helvetica, sans-serif;
margin: 0px;
padding:0px;
}

h4 {font-size:12px;}
h3 {font-size:13px;}
h2 {font-size:14px;}
h1 {font-size:16px;}

/*-----Anchors other than menu bar-----*/
a:link{
color:#fff;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a:visited{
color:#FFF;
text-decoration:none;
}

a:hover{
color:	#AAA;
text-decoration:none;
}

a:active{
color:	#AAA;
text-decoration:none;
}

/*-----menu bar anchors & list info-----*/
#sidebarA ul a:link{
font-weight:bold;
color:#fff;
text-decoration:none;
}
#sidebarA ul a:visited{
font-weight:bold;
color:#FFF;
text-decoration:none;
}
#sidebarA ul a:hover{
font-weight:bold;
color:	#AAA;
text-decoration:none;
}
#sidebarA ul a:active{
font-weight:bold;
color:	#AAA;
text-decoration:none;
}

#sidebarA ul{
list-style-type:none;
margin:20px 0 0 0;
padding:0;
border-top: 1px solid #fff;
width:152px;

}
#sidebarA ul li{
list-style-type:none;
padding:5px 0 5px 10px;
border-bottom: 1px solid #fff;
width:142px;
}

#sidebarC ul{
list-style-type:none;
padding:10px 0 0 0;
margin-left:0;
}
#sidebarC ul li{
list-style-type:none;
padding:5px 0 0 5px;

}

/*-----main container-----*/
#container{
width: 899px;
background:#FFF; 
/*background-image:url(images/plumbac.jpg);*/
margin-left:auto;
margin-right:auto;
margin-top:20px;

padding:0PX;
}

/*-----masthead container & 3 internal containers-----*/
#masthead {
Width: 100%;
Height:153px;
padding:0;
margin: 0;
}

/*-----main 3 body containers------*/
#sidebarA {
text-align:left;
float:left;
width:150px;
height:400px;
background-image:url(images/menubac.jpg);
background-repeat:repeat-x;
text-align: left;
margin:0 0 0 0;
}
#sidebarB {
float:right;
margin:20px 0 0 0;
width:38%;
text-align:center;
margin-right: 0px;
padding:0px;
}

#sidebarC {
padding:5px 0 0 0;
float:right;
margin:0 0 0 0;
width:36%;
text-align:left;
}


#main_mid{
padding: 5px 0 0 20px;
float:left;
width: 41%;
text-align:left;
}
/*-----alternate 2 column body container if 3 column not required - use with one sidebar-----*/		
#header{
width:75%;
float:right;
padding:10px 20px 10px 10px;
margin-right:0px;

}

#two_col{
width:75%;
float:right;
padding:10px 20px 10px 10px;
margin-right:0px;

}

#two_col ul{
list-style-type:disc;
text-align:left;
}
/*------additional container if required near bottom of page------*/
#bottom{
clear:both;
width:100%;
margin: 0px;
}

/*-----footer at absolute bottom of page-----*/
#footer {
clear:both;
width: 100%;
background-color:#366;
text-align:center;
padding:2px 0;
}

#footer ul{
list-style-type:none;
margin:0 auto;
}

#footer ul li{
display:inline;
color:#FFF;
padding:0 10px 0 20px;
}


/*-----clearing-----*/
 .spacerr {
 clear:right
 }
 
 .spacerl {
 clear:left
 }
 
.spacera{
clear:both;
}
/*-----image placement-----*/

.imager{
float:right;
padding:0 0 10px 10px;


}
.imagel{
float:left;
padding:0 10px 10px 0;
}

/*-----table info-----*/
table{
font:normal 12px Arial, Helvetica, sans-serif;
}

/*-----container left & right if required-----*/
#container2{
width:48%;
float:left;
padding: 10px 0 10px 0;
margin-left:0;
clear:left;
text-align:right;
}
#container3{
width:48%;
float:right;
clear:right;
text-align:left;
padding: 10px 0 10px 0;
margin-right:0;
}