@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 */
* {
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, #wrapper ul {
margin: 0 0 1em 0;
}

#wrapper ul, #wrapper ol{
padding-left: 25px;
}

/* =Utilities
-----------------------------------------------------------------------------*/
.clear{clear:both;}
.float-right{float: right;}
.float-left{float:left;}
.img-right{float:right; margin: 0px 0px 5px 5px;}
.img-left{float:left; margin: 0px 5px 5px 0px;}
.drop-shadow-left{background-image: url(images/drop-shadow-left.jpg); background-position:left; padding-left: 20px;}
.drop-shadow-right{background-image: url(images/drop-shadow-right.jpg); background-position:right; padding-right: 20px;}

/* Remove border around linked images */
#wrapper img {
border: 0;
}

#wrapper{
width: 770px;
}


/* =Typography
-----------------------------------------------------------------------------*/

#wrapper {
font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
}


/* =Headings
-----------------------------------------------------------------------------*/

#wrapper h2{font-size: 125%;}
#wrapper h3{font-size: 120%;}
#wrapper h4{font-size: 115%; font-weight: bold;}
#wrapper h5{font-size: 110%; font-weight: bold;}

#wrapper h1{
text-indent: -9999px;
background-image:url(images/plurasafe-header.jpg);
height: 230px;
width: 770px;
padding: 0px;
margin: 0px;
}

/* =Links
-----------------------------------------------------------------------------*/


/* =Branding
-----------------------------------------------------------------------------*/

#branding{
height: 230px;
}

#branding blockquote{
text-indent: -999999px;
}


/* =Main Nav
-----------------------------------------------------------------------------*/
ul#main-nav{
list-style: none;
line-height: 30px;
padding-left: 5px;
}

ul#main-nav li{
display: inline;
margin-left: -5px;
}

/* =Sub Nav
-----------------------------------------------------------------------------*/




/* =Main Content
-----------------------------------------------------------------------------*/

#content{
padding: 0 15px;
}

#main-content{
}

/* =Secondary Content
-----------------------------------------------------------------------------*/

#sub-content{
}

/* =Footer
-----------------------------------------------------------------------------*/

#site-info{
clear: both;
}

/* =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
-----------------------------------------------------------------------------*/



/* =Misc 2
-----------------------------------------------------------------------------*/

