#layer  { background-color: #ff3; color: #000 ;position: absolute; z-index: 0; top: 0px; left: 30px; width: 676px; height: 59px; visibility: visible }
#layer3 { position: absolute; z-index: 3; top: 10px; left: 57px; width: 148px; visibility: visible }
#layer4 { position: absolute; z-index: 3; top: 23px; left: 462px; width: 171px; height: 15px; visibility: visible }
#layer2 { position: absolute; z-index: 2; top: 69px; left: 30px; width: 676px; height: 13px; visibility: visible }

#navlayer { background-color: #333; color: #FFF;position: absolute; z-index: 2; top: 62px; left: 30px; width: 676px; height: 35px; visibility: visible }
td.navTD  {text-align:center}
td.form   {text-align:right}

a.nav:link    { color: #fff; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none; margin: 0 3px }
a.nav:visited { color: #fff; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none; margin: 0 3px }
a.nav:hover   { color: #f00; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none; margin: 0 3px }

#sidelayer1home { background-color: #663; color: #FFF; position: absolute; z-index: 3; top: 0px;  left: 30px; width: 236px; padding-left: 5px; visibility: visible ;height: 18px}
#sidelayer2home { background-color: #ff3; color: #000; position: absolute; z-index: 3; top: 18px; left: 30px; width: 236px; padding: 5px; height: 99%; visibility: visible }
#mainlayer1home { background-color: #666;  color: #FFF; position: absolute; z-index: 4; padding-left: 5px; top: 0px; left: 266px; width: 349px; height:18px; visibility: visible }
#mainlayer2home { background-color: #fff;  color: #000; position: absolute; z-index: 4; top: 18px; left: 266px; width: 349px; height: 99%; visibility: visible }

#sidelayer1building { background-color: #666; color: #FFF; position: absolute; z-index: 3; top: 0px;  left: 30px; width: 585px; padding-left: 5px; visibility: visible ;height: 18px}
#sidelayer2building { background-color: #fff; color: #000; position: absolute; z-index: 3; top: 18px; left: 30px; width: 585px; padding: 5px; height: 99%; visibility: visible }

#sidelayer1 { background-color: #663; color: #FFF; position: absolute; z-index: 3; top: 0px;  left: 30px; width: 140px; padding-left: 5px; visibility: visible ;height: 18px}
#sidelayer2 { background-color: #ff3; color: #000; position: absolute; z-index: 3; top: 18px; left: 30px; width: 140px; height: 99%; visibility: visible }

a.link1:link    { color: #339; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none }
a.link1:visited { color: #339; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none }
a.link1:hover   { color: #f00; font-size: 10px; line-height: 12px; font-family: verdana, sans-serif; text-decoration: none }


#mainlayer1      { background-color: #666;  color: #FFF; position: absolute; z-index: 4; padding-left: 5px; top: 0px; left: 170px; width: 536px; height:18px; visibility: visible }
#mainlayer2      { background-color: #fff;  color: #000; position: absolute; z-index: 4; top: 18px; left: 170px; width: 536px; height: 99%; visibility: visible }
#filler          { background-image:url(pictures/system/filler.gif); background-repeat: repeat-y; position: absolute; z-index: 5; top: 0px; left: 615px; width: 91px; height: 100%; visibility: visible }

#mainlayerleft1    { background-color: #666;  color:#FFF;position: absolute; z-index: 4; padding-left: 5px; top: 0px; left: 0px; width: 534px; height:18px; visibility: visible }
#mainlayerleft2    { background-color: #fff;  color:#000;position: absolute; z-index: 4; top: 18px; left: 0px; width: 534px; height: 99%; visibility: visible }

#mainthin      { background-color: #fff;  color: #000;position: absolute; z-index: 4; top: 18px; left: 170px; width: 445px; height: 99%; visibility: visible }


#bottomlayer1 { text-align:center; background-color: #900; color: #000; position: absolute; padding-top: 1px; padding-bottom: 1px; z-index: 3; top: 6px;  left: 30px; width: 676px; height: 17px; visibility: visible }
#bottomlayer2 { text-align:center; background-color: #333; color: #FFF; position: absolute; padding-top: 2px; z-index: 3; top: 23px; left: 30px; width: 676px; height: 18px; visibility: visible }

tr.type1 {background-color: #FFF;}
tr.type2 {background-color: #EEEEEEEEE;}
tr.type1 td{padding: 2px 5px}
tr.type2 td{padding: 2px 5px}

body  {font-size: 10px; line-height: 12px; font-family: Verdana, serif; background-color: #242424;}
body.normalFrame {background-image:url(pictures/system/middleBackGround.gif);background-repeat: repeat-y;}
body.homeFrame {background-image:url(pictures/system/middleBackGroundFiller2.gif);background-repeat: repeat-y;} 
body.buildingFrame {background-image:url(pictures/system/middleBackGroundbuilding.gif);background-repeat: repeat-y;} 

body.fillerFrame {background-image:url(pictures/system/middleBackGroundFiller.gif);background-repeat: repeat-y;}
body.readMoreFrame {background-image:url(pictures/system/readMoreBackgd.gif);background-repeat: repeat-y;}
table {font-size: 10px; line-height: 12px; font-family: Verdana, serif;}
body.readMoreFrame2 {background-image:url(pictures/system/readMoreBackgd2.gif);background-repeat: repeat-y;}
table {font-size: 10px; line-height: 12px; font-family: Verdana, serif;}

ul.rollmenu {
    list-style-type: none;
    color:           #000;
    background-color: #ffc;
    margin:          0;
    padding:         0;
    border-color:    #dda;
    border-style:    solid;
    border-width:    1px 1px 0 1px;
    width: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 0 0.5em;
    width: 95%}
    html>body ul.rollmenu {width: 100%}
ul.rollmenu li {
    font-weight: bold;
    text-align:center;
    margin:      0;
    padding:     0;
    }
ul.rollmenu ul {
    list-style-type: none;
    margin:          0.1em 0 0 0;
    padding:         0;
    border-bottom:   1px solid #dda;
    voice-family: "\"}\"";
    voice-family: inherit;
    margin: 0.1em -0.5em 0 -0.5em}
ul.rollmenu a {
    font-weight:     normal;
    text-decoration: none;
    text-align:left;
    color:           #330;
    background-color: transparent;
    margin           0;
    padding:         0 0.5em 0 1.25em;
    width:           100%;
    border-top:      1px solid #dda;
    display:         block;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding-left: 1em}
html>body ul.rollmenu a {width: auto}
ul.rollmenu a:hover {
    color:            #fff; 
    background-color: #663;
    }

.date         { font-style: italic }
.section_type { font-weight: bold }
.listing_text { color: black }
.readMore     { font-weight: bold }
.boldred { font-weight: bold;  color: #900 }
.white_text { color: #fff}

a.bottomlink:link    { color: #ff3; font-size: 12px; line-height: 14px; font-weight: bold; font-family: verdana, sans-serif; text-decoration: none }
a.bottomlink:hover   { color: white; font-size: 12px; line-height: 14px; font-weight: bold; font-family: verdana, sans-serif; text-decoration: none }
a.bottomlink:visited    { color: #ff3; font-size: 12px; line-height: 14px; font-weight: bold; font-family: verdana, sans-serif; text-decoration: none }

.manage{border-collapse: collapse} 

#logocard        { background-image:url(pictures/system/logocard.gif);
                   background-repeat:no-repeat;
                   height:108;
                   width:300;
                   font-size: 11px;
                   line-height: 13px;
                   font-family: Verdana, serif;
                   padding-left: 6px;
                   padding-top:3px;
                   font-weight: 900;}

img { page-break-inside: avoid }