/* ------------------ */
/*       Active       */
/* ------------------ */
body {
    color: black;
    background-color: white;
    overflow:auto;
    margin: 5px 5px 5px 5px;
    scrollbar-face-color: #CECDC0;
    scrollbar-highlight-color: #F2F2F0;
    scrollbar-3dlight-color: #646464;
    scrollbar-darkshadow-color: #646464;
    scrollbar-shadow-color: #A8A8A7;
    scrollbar-arrow-color: #5A4331;
    scrollbar-track-color: #CC0000;
}

div.SectionTop {
    background-color: #e2e1db;
    border-spacing: 0px;
    font: 18px arial;
    height:30px;
    padding: 0px;
    vertical-align:middle;
    width:100%;
}

div.SectionSide {
    background-color: #eae9e6;
    border-spacing: 0px;
    font: 12px arial;
    height: 100%;
    overflow: auto;
    padding: 0px;
    vertical-align: top;
}

div.SectionMain {
    background-attachment:fixed;
    background-color: #808080;
    background-image:url('background.jpg');
    background-position: 100% 80%;
    background-repeat:no-repeat;

    height:100%;
    overflow: auto;
    width:100%;
    margin-top:15px;
    margin-right:15px;
    margin-left:15px;
    margin-bottom:25px;
}

table {
    border:none;
    border-spacing: 0px;
    empty-cells: hide;
    height:100%;
    table-layout:fixed;
    padding: 0px;
    width:100%;
}

table.Main {
    border:none;
    border-spacing: 0px;
    empty-cells: hide;
    height: auto;
    padding: 0px;
    table-layout:auto;
    font: 14px arial;
    overflow: auto;
    text-align: justify;
    vertical-align: middle;
    width:100%;
}

tr.header {
    background-color: #cfcdc0;
}

tr.row1 {
    background-color: #e2e1db;
}

tr.row2 {
    background-color: #eae9e6;
}

td.SectionSide {
    background-color: #eae9e6;
    border-spacing: 0px;
    font: 12px arial;
    height: 100%;
    overflow: auto;
    padding: 0px;
    vertical-align: top;
    width: 200px;
}

td.SectionMain {
/*    background-image:url('background.jpg'); */ 
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-color: #808080;
    height:100%;
    overflow: auto;
    padding: 0px;
    vertical-align: top;
    width: 100%;
}

td.SideMenu {
    background-color: #eae9e6;
    border-spacing: 0px;
    font: 12px arial;
    height: 100%;
    overflow: auto;
    width: 200px;
    padding: 0px;
    vertical-align: top;
}


td.SideInfo {
    background-color: #e2e1db;
    height:50px;
    border-top: thin dotted #CC0000;
    color: black;
    font: 12px arial;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}

td.Update {
    background-color: #e2e1db;
    height:50px;
    border-top: thin dotted #CC0000;
    color: black;
    font: 12px arial;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}

td.Main {
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
}


td.MainBottom {
    border-bottom: thin dotted #CC0000;
}


h1 {
   color: black;
   font: 24px arial;
   text-decoration: none;
   font-weight: bold;
}

h2 {
   color: black;
   font: 20px arial;
   text-decoration: none;
   font-weight: bold;
}

h3 {
   color: black;
   font: 16px arial;
   text-decoration: none;
   font-weight: bold;
}


/* ------------------ */
/* Old - Please check */
/* ------------------ */



td. {
   padding: 2px;
   border-spacing: 0px;
   border:none;
}


a {
   color: black;
   text-decoration: none;
   font-weight: bold;
}
a.Menu {
   color: black;
   text-decoration: none;
   font-weight: normal;
}

a:link {
}

a:hover {
   color: red;
   text-decoration: underline;
   font-weight: bold;
}
a.Menu:hover {
   color: red;
   text-decoration: none;
   font-weight: bold;
}

a:active {
}

.redline {
   height=3px;
   background-image:url(./redline.gif);
   background-repeat:repeat-x;
}


ul.menu {
    list-style:url(square.gif) outside;
    position:relative;
    left: -20px;
    top: -15px;
}



