/* 
    Document   : bsafe
    Created on : 19 February 2007, 16:15
    Author     : n112154
    Description:
        Purpose of the stylesheet follows.
*/


body {color:#555; font-family:Verdana, Arial, sans-serif; font-size:100%; font-weight:normal; margin:10px; padding:0px; text-decoration:none;}

        a {color:#404490; text-decoration:none;}

        a:hover {color:#3760d7; text-decoration:underline;}                

        small { font-size: 8pt; }
        th { color: #000099; font-weight: bold; text-align: left; }

        .pageHdr { font-size: 130%; color: #000076; }
        .sectnHdr { font-size: 120%; color: #555555;  }
        .hdr { font-size: 110%; color: #555555;  }
        .label { font-size: 90%; color: #555555; font-weight: bold; }
        .labelFld { font-size: 80%; color: #555555; font-weight: bold; }
        .msg { font-size: 80%; color: #555555; }

        .lnk { font-size: 80%; font-weight: bold; }
        .lnk a {color:#404490; text-decoration:none;}
        .lnk a:hover {color:#3760d7; text-decoration:underline;}
        /* footer */
        .foot {margin:0px 10px; font-size:70%; padding:0px 0px 10px 0px;}

        .foot hr {color:#000076;}

        .foot a {color:#404490; font-weight:bold; text-decoration:none;}

        .foot a:hover {color:#3760d7; text-decoration:underline;}


        .button {
                PADDING-LEFT: 6px; MARGIN: 0px 0px 10px
        }

        .button INPUT {
                BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 80%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; OVERFLOW: visible; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
        }

        .primary {
                BACKGROUND: url(./bttnLPrmry.gif) no-repeat
        }

        .primary .plain {
                PADDING-RIGHT: 12px; BACKGROUND: url(./bttnRPrmry.gif) no-repeat right top
        }