.shiftcontainer {
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
z-index: 0;
}

.shadowcontainer {
background: transparent url('/css/bigshadow.gif') no-repeat bottom right;
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
z-index: 0;
}

.shadowcontainer .innerdiv {
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
text-align: justify;
}

a.link:hover {
color: #000000;
}

a.link {
text-decoration: none;
font-weight: bold;
color: #4d5874;
}

.footer {
font-size: xx-small;
font-family: Helvetica, Arial;
}

.justifiedtext {
 text-align: justify;
}

.mainSection {
min-width: 600px; /* container width*/
width: 90%;
text-align: justify;
}

body { 
font-family: Helvetica, Arial;
font-size: 11pt;
}

h2 { font-size: large; color: #7093A0; color: #4d5874; }

.mainBody {
 background-color: #FFFFFF;
 margin-left: 10px;
 margin-right: 10px;
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}


