﻿body
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    background-image: url('../Images/bg-aidl-body.jpg');
   
}

#PageWrapper
{

    background-color: #FFFFFF;
    width: 821px;
    margin-left: auto;
    margin-right: auto;
    
}

#PageWrap
{background-color: #FFFFFF;
    width: 821px;
    margin-left: auto;
    margin-right: auto;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
    
    }

#Header
{
   
    background-color: #eaeae7;
    text-align: left;
    
}

#Header a
{
    text-decoration: none;
}



#MainBanner
{ width: 821px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
    font-style: normal;
    color: #003300;
    background-image: url( '../Images/bg-aidl-banner.jpg' );
    background-repeat: repeat;
     
}

#PicGallery
{
background-color: #003300;
width:821px;
}

#PicGallery img
{
    padding:none;
    margin:none;
    }

#MenuWrapper
{
    background-position: center bottom;
    width:821px;
    height: 34px;
    background-color: #C1CDB9;
    background-image: url(  '../Images/aidl-menu-bg.gif' );
    background-repeat: no-repeat;
}

#MenuWrapper ul {
display:block;
list-style: none;
height: 25px;
width: auto;
overflow: hidden;
padding: 5px 0px 0px 0px;
}

#MenuWrapper li{
float: right;
display:block;

}

#MenuWrapper a
{
float:left;
background: url('../Images/tab-left.gif');
background-position: left top;
background-repeat: no-repeat;
padding: 0px 0px 0px 10px;
text-decoration: none;

}   

#MenuWrapper a span
{
    float:none;
    display:block;
    background-image: url(  '../Images/tab-rt.gif' );
    background-repeat:no-repeat;
    background-position:right top;
    padding: 0px 10px 0px 0px;
    color:White;
    background-color:#567546;
    
}


#MenuWrapper a:hover span
{
    color: #000000;
    text-decoration: none;
    background-position: 100% -30px;
    background-color:#ffcc33;
    }
    
#MenuWrapper a:hover 
{
    background-position: 0% -30px;
    background-color:#ffcc33;
    }

#SubSection
{
    height: 30px;
    width:821px;
    text-align: left;
    background-image: url(  '../Images/aidl-bg-ss.gif' );
   
}

#SubSection p
{
    padding: 0px 20px 0px 25px;
}

#SubSection img
{
    padding: 0px  20px 0px 25px;
   
}



#MainContent
{
   background-color: #FFFFFF;
    width:821px;
    min-height: 300px;
}

#MainContent h2
{
 font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #000000;
    text-align: left;
    padding:20px 0px 0px 20px;
}


h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:large;
	color:#030;
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
	padding:30px 0px 0px 20px;
	}

#MainContent ul 
{
text-align:left;
padding: 0px 20px 0px 20px;
margin-left:20px;
}

#MainContent a
{
    color: #336600;
}

#MainContent a:hover
{
color:#FFCC33;
}



#LftInfo
{
width:250px;
float: left;


}

#RtInfo
{
width:570px;
float: right;

}

#RtInfo img
{
padding: 0px 20px 0px 5px;

}

#RtInfo table
{
    width: 570px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    text-align: left;
    border: 1px inset #C0C0C0;
    padding: 5px 0px 5px 0px;
    vertical-align: top;
    
}

#RtInfo td
{
   border-bottom:inset 1px #C0C0C0;
   
    
    }

#RtInfo h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #000000;
    text-align: left;
    padding:20px 0px 0px 0px;
}

#RtInfo p
{
text-align: left;
}

#RtInfo ul li
{
text-align:left;
}

#Footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    padding: 5px 10px 5px 10px;
    background-color: #C1CDB9;
    width: 801px;
    clear: both;
    text-align: left;
    
}

#Footer a
{
color: #AA800E;
}



#grants
{
   background-color: #dfcea2;
    width:821px;
    padding: 0px;
    
}


   
#grants td
{
    
    padding: 5px;
    font-size: small;
    vertical-align: top;
    text-align: left;
    
}   


.celpad 
{
    padding: 10px;
    vertical-align: top;
}

.drkgrayimp
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
    color: #666666;
}


.emph
{font-weight: bold;
    }

.facility 
{
    background-position: left top;
    padding: 10px 10px 5px 25px;
    width: 165px;
    background-image: url(  '../Images/aidl-bg-btn-facilities.gif' );
    background-repeat: no-repeat;
}

.facility a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: normal;
    font-style: normal;
    color: #993300;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
}

.facility a:hover
{
    color: #ffcc33;
    text-decoration: none;
}

.headr
{
    border-width: thick;
    border-color: #000000;
    background-color: #eee;
    vertical-align: top;
   
}
   
.headr td
{
    text-align: left;
    font-weight: bold;
    padding: 5px;
    font-size: small;
}


.ind
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    text-align: left;
   padding:20px 20px 0px 40px;
  
}


.listing
{ margin:30px 20px 0px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:x-large;
  color:Gray;
  font-style:italic;
  font-weight:bold;
  border-bottom: solid 1px gray;

}

.listp
{
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    text-align: left;
   padding:0px 20px 0px 20px;}

.lrg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: normal;
}

.lft
{ float: left;}

.main
{
float:right;
padding: 20px;
}

.mc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    text-align: left;
   padding:20px 20px 0px 20px;
  
}



.nodecor img
{
 /* defines the appearance of hyperlinks without text decoration for use with images*/
    padding: 0px;
    margin: 0px;
    border-style: none;
}

.notice
{ margin-left: 50px;
  margin-right:50px;
  
}

.people 
{
    background-position: left top;
    padding: 10px 10px 5px 25px;
    width: 165px;
    background-image: url(  '../Images/aidl-bg-btn-rt.gif' );
    background-repeat: no-repeat;
}

.people a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: normal;
    font-style: normal;
    color: #336666;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
}

.people a:hover
{
    color: #ffcc33;
    text-decoration: none;
}

.pubs 
{
    background-position: left top;
    padding: 10px 10px 5px 25px;
    width: 165px;
    background-image: url(  '../Images/aidl-bg-btn-pubs.gif' );
    background-repeat: no-repeat;
}

.pubs a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    font-weight: normal;
    font-style: normal;
    color: #666666;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
}

.pubs a:hover
{
    color: #ffcc33;
    text-decoration: none;
}

.rt
{ float:right;
 }

.right
{ text-align:right;
}

.style1
{
width:140px;
vertical-align:top;
}

.style2
        {
            width: 324px;
        }
        
        
.teal
{
background-color: #336666;
}

.tealwht
{background-color:#336666;
 color:#FFFFFF;
 font-size:large;
 font-weight:bold;
    }
