/* CSS Document */

body
{
   font-family: Verdana, Arial, Helvetica; margin: 0px;
}

/*
A:link {
    COLOR: #00487F; TEXT-DECORATION: none
}
A:visited {
    COLOR: #00487F; TEXT-DECORATION: none
}
A:hover {
    COLOR: #00487F; TEXT-DECORATION: underline
}
*/

.main_table
{
   BACKGROUND-IMAGE: url(../images/wrapper.gif);
   WIDTH: 1000px;
   padding:0px;
   margin: 0px;
   margin-left:auto;
   margin-right:auto;
   horizontal-align:center;
}

.footer_table
{
   BACKGROUND: url(../images/footer2.gif) no-repeat;
    WIDTH: 1000px; HEIGHT: 100px;
   padding:0px;
   margin:0px;
   margin-left:auto;margin-right:auto;

}
.footer_copyright{
   padding-right:90px;
   padding-bottom:10px;
}

.header_left
{
    FLOAT: left; BACKGROUND-IMAGE: url(../images/header_left.gif);
    WIDTH: 416px; BACKGROUND-REPEAT: repeat; HEIGHT: 117px;
    padding:0px;
}

.header_right
{
   BACKGROUND-IMAGE: url(../images/header_right.gif); WIDTH: 584px;
   BACKGROUND-REPEAT: repeat; HEIGHT: 117px;  padding:0px;
}

.header_divider
{
   BACKGROUND-IMAGE: url(../images/footer.gif); WIDTH: 1000px; HEIGHT: 34px
}


TABLE.moduletable {   TABLE-LAYOUT: auto;  border:1px;}
TABLE.moduletable TH{
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000;
   PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left; BORDER:0px solid #cccccc;
}
TABLE.moduletable TD{   border:1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px}


.message_box, .important_message_box, .success_message_box{
    font-family: Verdana, Arial, Sans-Serif;
    margin-bottom:6px; margin-top:6px; width:570px; height:auto; padding:5px; color: #000000;
    background-color:#f1f1f1; border:1px solid #ababab;
}

