@charset "utf-8";
/*-----------------------------------------------------------------------------
Prototype Style Sheet (empty commented stylesheet); author:andy budd; website:   http://www.andybudd.com/

css by todd giannattasio
email: todd.giannattasio@basf.com
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
#wrapper *  {
margin: 0;
padding: 0;
}

/* Put it back on certain elements */
#wrapper h1, #wrapper h2, #wrapper h3, #wrapper h4, #wrapper h5, #wrapper h6, #wrapper p, #wrapper pre, #wrapper blockquote, #wrapper form, #wrapper fieldset, #wrapper table{
margin: 0 0 10px 0;
}

#wrapper ul, #wrapper ol{
margin: 0 0 10px 25px;
}

/* =Utilities
-----------------------------------------------------------------------------*/
#wrapper .clear{clear:both;}
#wrapper .float-right{float: right; border: 1px solid #cccccc; margin: 10px; padding: 5px;}
#wrapper .float-left{float:left; border: 1px solid #cccccc; margin: 10px; padding: 5px;}
#wrapper .side-note{float: right; width: 35%; border: 1px solid #cccccc; margin: 10px; padding: 5px; font-size: 90%; font-style:italic; background-color: #cccccc;}
#wrapper .img {border: 1px solid #000000;}
#wrapper .img-right{float:right; margin: 0px 0px 5px 5px;}
#wrapper .img-left{float:left; margin: 0px 5px 5px 0px;}


/* Remove border around linked images */
#wrapper img {
border: 0;
}

#wrapper{
width: 770px;
}


/* =Typography
-----------------------------------------------------------------------------*/

#wrapper {
font-size: 62.5%;
font-family:Arial, Helvetica, sans-serif;
}

#content{
font-size: 12px;
}


/* =Headings
-----------------------------------------------------------------------------*/

#wrapper h2{font-size: 120%;}
#wrapper h3{font-size: 115%;}
#wrapper h4{font-size: 110%;}
#wrapper h5{font-size: 100%;}

#wrapper h1{
text-indent: -9999px;
background-image:url(images/acs-header.jpg);
height: 160px;
width: 770px;
padding: 0px;
margin: 0px;
}

/* =Links
-----------------------------------------------------------------------------*/
#wrapper a:link, #wrapper a:visited{
text-decoration: none;
}

#wrapper a:hover{
text-decoration: underline;
}

/* =Branding
-----------------------------------------------------------------------------*/




/* =Main Nav
-----------------------------------------------------------------------------*/
ul#main-nav{
list-style:none;
margin: 0 0 0 0;
}

ul#main-nav li{
}

ul#main-nav li a{
border: 1px solid black;
display: inline-block;
padding: 3px 5px;
float: left;
}

ul#main-nav li a:link, ul#main-nav li a:visited{

}

ul#main-nav li a:hover{

}

/* =Sub Nav
-----------------------------------------------------------------------------*/




/* =Main Content
-----------------------------------------------------------------------------*/

#content{
clear: both;
padding: 15px;
margin-bottom: 20px;
}

#main-content{

}

#main-content .content-section{
}

#wrapper #main-content div.standout{
margin: 10px auto;
border: 1px solid black;
background-color: #ccdbea;
padding: 20px 10px;
}

/* =Secondary Content
-----------------------------------------------------------------------------*/

#sub-content{
}

#sub-content .content-section{
}

/* =Footer
-----------------------------------------------------------------------------*/

#site-info{
clear: both;
text-align: center;
width: 500px;
margin: 0 auto;
}

#site-info ul{
list-style:none;
}

#site-info ul li{
display: inline;
margin-right: 10px;
}

/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
#wrapper fieldset {
border: 1px solid transparent;
}


/* =Tables
-----------------------------------------------------------------------------*/

#wrapper table { 
border-spacing: 0;
border-collapse: collapse;
font-size: 98%;
}
#wrapper .table th{
text-align: left;
vertical-align: top;
}

#wrapper .table td {
text-align: left;
vertical-align: top;
}



/* =Misc 1
-----------------------------------------------------------------------------*/

li.download-pdf{
padding-left: 5px;
margin-left: 15px;
list-style-image:url(images/icon-pdf.jpg);
}

li.download-ppt{
padding-left: 5px;
margin-left: 15px;
list-style-image:url(images/icon-ppt.jpg);
}


/* =Misc 2
-----------------------------------------------------------------------------*/

