/*PAGE LAYOUT CSS Document */
body
{
    background-image : url("images/bg_body.jpg");
    background-repeat : repeat-x;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
#toppage
{
    width : 800px;
}
#date
{
    float : left;
    width : 190px;
    height : 29px;
    border-bottom : solid 1px rgb(153 , 153 , 153);
    border-right : solid 1px rgb(153 , 153 , 153);
}
#topbar
{
    float : left;
    width : 608px;
    height : 30px;
    background-image : url("bg_topbar.gif");
    background-color : rgb(203 , 197 , 92);
    background-repeat : repeat-x;
    border-right : solid 1px rgb(153 , 153 , 153);
}
#header
{
    width : 800px;
}
#content
{
    width : 800px;
}
#contenttext
{
    float : left;
    width : 608px;
    background-color : rgb(247 , 247 , 247);
    border-left : solid 1px rgb(153 , 153 , 153);
    border-right : solid 1px rgb(153 , 153 , 153);
    border-bottom : solid 1px rgb(153 , 153 , 153);
    border-top : dotted 1px rgb(204 , 204 , 204);
    min-height : 360px;
}
#logo
{
    float : left;
    width : 190px;
    height : 60px;
    background-color : rgb(247 , 247 , 247);
    border-left : solid 1px rgb(153 , 153 , 153);
}
#pagetitle
{
    position : relative;
    float : left;
    width : 608px;
    height : 60px;
    background-color : rgb(247 , 247 , 247);
    border-right : solid 1px rgb(153 , 153 , 153);
}
#title
{
    position : absolute;
    right : 10px;
    bottom : 0px;
    width : 600px;
}
#menu
{
    float : left;
    width : 190px;
    margin : 0px;
}
#footer
{
    width : 590px;
    padding-right : 10px;
    padding-left : 200px;
}
/*GRAY PANEL*/
.panel
{
    padding : 10px;
    border : solid 1px rgb(228 , 228 , 228);
    background-color : rgb(238 , 238 , 238);
    margin : 10px;
    width : 550px;
    height : 100percent;
}
/*TEXT STYLES*/
.bodytext
{
    font : 0.7em Tahoma , sans-serif;
    color : rgb(102 , 102 , 102);
}
.smalltext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    color : rgb(102 , 102 , 102);
}
.smallwhitetext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
}
.smallwhitetext a
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
}
.smallwhitetext a:hover
{
    text-decoration : underline;
}
.smallgraytext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(204 , 204 , 204);
}
.smallgraytext a
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(204 , 204 , 204);
    text-decoration : none;
}
.smallgraytext a:hover
{
    text-decoration : underline;
}
.titletext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 26px;
    font-weight : bold;
    color : rgb(204 , 204 , 204);
}
.logotext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 19px;
    font-weight : bold;
    color : rgb(153 , 153 , 153);
}
.orangelogotext
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 19px;
    font-weight : bold;
    color : rgb(255 , 153 , 0);
}
.orangetitle
{
    font : 0.7em Tahoma , sans-serif;
    font-size : 19px;
    font-weight : bold;
    color : rgb(255 , 153 , 0);
}
#linksmenu a
{
    float : right;
    width : 183px;
    height : 20px;
    background-color : rgb(171 , 197 , 120);
    border-left : solid 1px rgb(255 , 255 , 255);
    border-bottom : solid 1px rgb(255 , 255 , 255);
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
    padding-top : 5px;
}
#linksmenu a:hover
{
    background-color : rgb(81 , 79 , 28);
}
#linksmenuB a
{
    float : right;
    width : 183px;
    height : 20px;
    background-color : rgb(204 , 204 , 51);
    border-left : solid 1px rgb(255 , 255 , 255);
    border-bottom : solid 1px rgb(255 , 255 , 255);
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
    padding-top : 5px;
}
#linksmenuB a:hover
{
    background-color : rgb(255 , 153 , 0);
}
#linksmenuC a
{
    float : right;
    width : 153px;
    height : 18px;
    background-color : rgb(153 , 153 , 204);
    border-left : solid 1px rgb(255 , 255 , 255);
    border-bottom : solid 1px rgb(255 , 255 , 255);
    font : 0.7em Tahoma , sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
    padding-top : 5px;
}
#linksmenuC a:hover
{
    background-color : rgb(204 , 153 , 0);
}


 table.c16 {font-size: x-small; color: gray; font-family: Verdana;}
 tr.c15 {color: rgb(128, 128, 128);}
 td.c14 {border-bottom: thin dotted silver; height: 5px; text-align: left; padding-top: 5px;}
 span.c13 {color: DimGray; font-family: Verdana; font-size: small;}
 span.c12 {color: Gray; font-family: Verdana; font-size: small;}
 span.c11 {color: rgb(0, 0, 0);}
 span.c10 {color: Red; font-family: Verdana; font-size: small;}
 span.c9 {color: DimGray; font-family: Verdana; font-size: x-small; text-decoration: none;}
 span.c8 {color: DimGray; font-family: Verdana; font-size: x-small;}
 td.c7 {border: 1px solid silver; text-align: right;}
 td.c6 {width: 100px; padding-top: 10px;}
 img.c5 {border-width: 0px;}
 td.c4 {padding-bottom: 3px;}
 table.c3 {width: 100%;}
 td.c2 {width: 60px;}
 span.c1 {color: DimGray; font-size: small;}