/* Site Layout ****************************/
body { 
background-image: url(../_images/template/page-bg.jpg);
background-repeat: repeat; 
margin-top: 0;
}

#container {
margin: 0 auto;
width: 979px;
background-color: #FFFFFF;
background-image: url('../../_images/template/greener-site-bg.gif');
background-repeat: repeat;
}

#header {
background-image: url(../_images/template/header.jpg);
background-repeat: no-repeat;
height: 82px;
}


#corpLink {
position: absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #5D005E; 
padding-left: 17px;
padding-top: 24px;
height: 50px;
}

#corpLink a {
color: #5D005E;
text-decoration: none;
}

#corpLink a:hover {
text-decoration: underline;
}

#menu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D005E; 
padding-left: 280px;
padding-top: 35px;
height: 50px;
}

#menu a {
color: #5D005E;
text-decoration: none;
}

#menu a:hover {
text-decoration: underline;
}

#content {
position: relative;
background-image: url(../_images/template/body-bg-white.jpg);
background-repeat: repeat-y;
/* min-height: 300px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
color: #510368;
}

#footer {
background-image: url(../_images/template/footer.jpg);
background-repeat: no-repeat;
height: 40px;
}

.tableBox {
color:#cadbef;
padding: 3px 3px 3px 3px;
background-color: #cadbef;
margin-bottom: 5px;
border:solid 1px #CCCCCC;
}

.tableBorder {
border:solid 1px #CCCCCC;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFFF;
/* padding: 0px;*/
left: -1000px;
border: 1px #999999;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 15px;
left: 0px; /*position where enlarged image should offset horizontally */
}




