/*WorkSafe BC Master Style Sheet */

/*May 2003 */

/*This is used to fix the NN6 table image gap bug */

IMG  {
display : block;
}

.inline  {
display : inline;
}

BODY  {
color : #666666;
font : 11px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin: 10px 0px; 
background :  #CCCCCC url(../img/bgStripes.gif) repeat;
}

TD, P  {
color : #666666;
font : 11px Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}


.alignCenter {
text-align: center;
}
.alignRight {
text-align: right;
}

a:link  {
color : #336699;
}
a:visited  {
color : #336699;
}
a:hover  {
color : #CC0000;
text-decoration : underline;
}




/*<group=Headings>*/
H1  {
margin-top : 8px;
font : bold 13px Verdana, Arial, Helvetica, sans-serif;
color : #3366CC;
margin-bottom : 0px;
}
H2  {
margin-top : 0px;
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #999999;
}
H3  {
margin-top : 4px;
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
color : #3366CC;
margin-bottom : 0px;
}
H4  {
margin-top : 4px;
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
color : #3366CC;
}
/**/


#middle  {
position: relative;
width: 744px;
background: url(../img/bgWhite.gif) repeat-y;
text-align: left;
padding: 20px;
/*border:1px solid black;*/
}


.instructions  {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #FF7800;
text-align : right;
margin : 6px;
}

.calculations  {
color : #666666;
font : 10px Verdana, Arial, Helvetica, sans-serif;
}

.calculateButton  {
text-align : right;
padding-right: 40px;
display : inline;
}

.boxGrey  {
font-size : 0px;
}

.boxGrey .cornerTopLeft  {
background :  url(../img/greyTopLeft.gif) no-repeat;
}

.boxGrey .cornerTopRight  {
background :  url(../img/greyTopRight.gif) no-repeat;
}

.boxGrey .cornerBottomLeft  {
background :  url(../img/greyBottomLeft.gif) no-repeat;
}

.boxGrey .cornerBottomRight  {
background :  url(../img/greyBottomRight.gif) no-repeat;
}

.boxGrey .boxTop  {
background :  url(../img/greyTop.gif) repeat-x;
}

.boxGrey .boxLeft  {
background :  url(../img/greyLeft.gif) repeat-y;
}

.boxGrey .boxRight  {
background :  url(../img/greyRight.gif) repeat-y;
}

.boxGrey .boxBottom  {
background :  url(../img/greyBottom.gif) repeat-x;
}

.boxYellow  {
font-size : 0px;
}

.boxYellow .cornerTopLeft  {
background :  url(../img/yllwTopLeft.gif) no-repeat;
}

.boxYellow .cornerTopRight  {
background :  url(../img/yllwTopRight.gif) no-repeat;
}

.boxYellow .cornerBottomLeft  {
background :  url(../img/yllwBottomLeft.gif) no-repeat;
}

.boxYellow .cornerBottomRight  {
background :  url(../img/yllwBottomRight.gif) no-repeat;
}

.boxYellow .boxTop  {
background :  url(../img/yllwTop.gif) repeat-x;
}

.boxYellow .boxLeft  {
background :  url(../img/yllwLeft.gif) repeat-y;
}

.boxYellow .boxRight  {
background :  url(../img/yllwRight.gif) repeat-y;
}

.boxYellow .boxBottom  {
background :  url(../img/yllwBottom.gif) repeat-x;
}

UL  {
margin-top : 0px;
margin-left : 15px;
}

LI  {
margin-top : 8px;
}

TEXTAREA, INPUT, SELECT, OPTION  {
font : 10px verdana, geneva, arial, sans-serif;
}

.finePrint  {
margin-top : 4px;
font : 9px Verdana, Arial, Helvetica, sans-serif;
color : #666666;
margin-bottom : 4px;
}

.footer  {
font-size : 10px;
text-decoration : none;
color : #000000;
line-height : 130%;
text-align: right;
}

.footer a:link  {
color : #000000;
text-decoration : none;
font-weight : bold;
}

.footer a:visited  {
color : #000000;
text-decoration : none;
font-weight : bold;
}

.footer a:hover  {
color : #000000;
text-decoration : underline;
font-weight : bold;
}

H5 { margin-top : 4px; font : bold 11px Verdana, Arial, Helvetica, sans-serif; color : #000000; margin-bottom : 0px; }

.popupTools  {
margin : 4px;
font : 9px Verdana, Arial, Helvetica, sans-serif;
color : #666666;
text-align : right;
}
.popupTools a:link  {
color : #666666;
text-decoration : none;
}
.popupTools a:visited  {
color : #666666;
text-decoration : none;
}
.popupTools a:hover  {
color : #666666;
text-decoration : underline;
}

#printMessage {
   display: none;
   }
