@charset "utf-8";
/* CSS Document */
html,body{
  margin:0;
  padding:0;
  height:100%;
  border:none;
  font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000066;
}
a.add2{
	color:#0000FF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.add2:hover{
	color:#FF4400;
}
a.small_link{
	color:#0066CC;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.small_link:hover{
	color:#009900;
}
a.mail{
	color:#0066CC;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.mail:hover{
	color:#009900;
}

a.small_link2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.small_link2:hover{
	color:#FFCC33;
}
a.small_link3{
	color:#000066;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.small_link3:hover{
	color:#009900;
}
a.small_link4{
	color:#000066;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding:0px;
	margin:0px;
	min-height:25px;
	border-bottom:1px solid #999999;
	border-right:1px solid #AAAAAA;
	vertical-align:middle;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #EEEEEE;
}
a.small_link4:hover{
	color:#FFFF00;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding:0px;
	margin:0px;
	min-height:25px;
	background-color:#666666;
	border-bottom:1px solid #333333;
	border-right:1px solid #444444;
	vertical-align:middle;
	border-top:1px solid #999999;
	border-left:1px solid #888888;
}

a.event{
font-weight:bold;
color:#FFFF00;
background-color:#505509;
border:1px solid #92994D;
text-align:left;
display:block;
width:180px;
height:50px;
font-size:11px;
text-decoration:none;
padding:5px;
line-height:15px;
}
a.event:hover{
background-color:#92994D;
}

a.event2{
font-weight:bold;
color:#FFFF00;
background-color:#505509;
border:1px solid #92994D;
text-align:left;
display:block;
width:98%;
height:50px;
font-size:11px;
text-decoration:none;
padding:5px;
line-height:15px;
}
a.event2:hover{
background-color:#92994D;
}

a{
color:#444444;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#006633;
}

a.edit{
	color:#FFFF00;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.edit:hover{
	color:#66FF66;
}

a.delete{
	color:#FF0000;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a.delete:hover{
	color:#FFFF00;
}

a.add{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:10px;
	width:100%;
	background-color:#303307;
}
a.add:hover{
	color:#FFFF00;
}
a.file_browser{
font-family:'Courier New', Courier, mono; 
font-size:10px; 
color:#666666; 
font-weight:bold;
text-decoration:none;
display:block;
width:450px;
height:14px;
line-height:14px;
}
a.file_browser:hover{
background-color:#666666;
color:#DEDEDE;
}

a.file_browser_new{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#666666; 
font-weight:100;
text-decoration:none;
display:block;
width:450px;
height:30px;
line-height:14px;
text-align:left;
background-color:#CDCDCD;
}
a.file_browser_new:hover{
background-color:#666666;
color:#DEDEDE;
}

a.file_browser_new2{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#666666; 
font-weight:100;
text-decoration:none;
display:block;
width:450px;
height:30px;
line-height:14px;
text-align:left;
background-color:#DEDEDE;
}
a.file_browser_new2:hover{
background-color:#666666;
color:#DEDEDE;
}

a.file_browser_new3{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#333333; 
font-weight:100;
text-decoration:none;
display:block;
width:720px;
height:30px;
line-height:14px;
text-align:left;
background-color:#BCBCBC;
}
a.file_browser_new3:hover{
background-color:#666666;
color:#DEDEDE;
}

a.file_browser_new4{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#333333; 
font-weight:100;
text-decoration:none;
display:block;
width:720px;
height:30px;
line-height:14px;
text-align:left;
background-color:#DEDEDE;
}
a.file_browser_new4:hover{
background-color:#666666;
color:#DEDEDE;
}
a.file_browser_new5{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#333333; 
font-weight:100;
text-decoration:none;
display:block;
width:500px;
height:30px;
line-height:14px;
text-align:left;
background-color:#BCBCBC;
}
a.file_browser_new5:hover{
background-color:#666666;
color:#DEDEDE;
}

a.file_browser_new6{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:13px; 
color:#333333; 
font-weight:100;
text-decoration:none;
display:block;
width:500px;
height:30px;
line-height:14px;
text-align:left;
background-color:#DEDEDE;
}
a.file_browser_new6:hover{
background-color:#666666;
color:#DEDEDE;
}

a.ada{
display:block;
width:182px;
height:64px;
color:#000000;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/ADA_bg.jpg);
background-repeat:no-repeat;
text-align:left;
vertical-align:middle;
text-decoration:none;
padding-left:4px;
padding-top:5px;
padding-bottom:5px;
line-height:12px;
}
a.ada:hover{
text-decoration:underline;
}

a.control_panel{
font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
color:#666666;
text-decoration:none;
}
a.control_panel:hover{
color:#00CC00;
}

/*********************** SCROLLERS ***********************/
.root     {
    position:relative;
    height:      200px;
    width:      489px;
    margin:       0px 0px 8px 7px;    
    }
.root p   {
    margin:      10px 10px 5px 10px;
    }
.thumb     {
    position:      absolute;
    height:      9px;
    width:      15px;
    left:       10px;
    }
.up, .dn   {
    position:      absolute;
    left:       10px;
    }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
    border:      0;
    }
.scrollContainer { 
    position:      absolute; 
    left:      2px; 
    top:      19px; 
    width:      350px; 
    height:      200px; 
    clip:      rect(0, 467, 200, 0); 
    overflow:      auto; 
    
    }
.scrollContent { 
    position:      absolute; 
    left:      0px; 
    top:      0px; 
    width:      100px; 
    }

span.event_title{
font-size:11px;
font-weight:bold;
line-height:13px;
color:#FFFFFF;
text-align:center;
}
a.red_link{
text-decoration:none;
font-weight:bold;
color:#FF0000;
}
a.red_link_hover{
color:#000099;
}

a.sitecat{
font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000066;
text-decoration:none;
display:block;
width:100%;
height:14px;
background-color:#DEDEDE;
line-height:12px;
}
a.sitecat:hover{
color:#FFFFFF;
background-color:#000066;
}
a.sitemap{
font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
font-size:10px;
color:#006600;
text-decoration:none;
display:block;
width:100%;
height:11px;
background-color:#FFFFFF;
line-height:11px;
}
a.sitemap:hover{
color:#FFFFFF;
background-color:#006600;
}
a.sitemap2{
font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:100;
color:#666666;
text-decoration:none;
display:block;
width:100%;
height:10px;
background-color:#FFFFFF;
line-height:10px;
}
a.sitemap2:hover{
color:#FFFFFF;
background-color:#660000;
}
a.sitemap_admin{
font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
a.sitemap_admin:hover{
color:#DDDDDD;
}
#libn td img {display: block;}.style2 {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
}
#libn .style3 {
	font-size: 12px;
	color: #FFFFFF;
}
