/* CSS Document */
#site {
        width: 766px;
        margin-left: auto;
        margin-right: auto;
        vertical-align: top;
        text-align: left;
        font-family:Tahoma;
        font-size:11px;
        color:#626262;
}

#header {
        padding-top: 10px;
        padding-bottom: 10px;
}

#header .menu {
        float: right;
    text-align: center;
}

#header .menu A {
        text-decoration: underline;
        font-weight: bold;
        color:#2B92BC;
}

#header .logo {
        vertical-align: middle;
}

#header .bar {
        height: 1px;
        width: 100%;
}

#header .bar IMG {
        height: 100%;
        width: 100%;
}

#banner {
        background-image: url(images/style/bannerbar.jpg);
        height: 212px;
        width: 766px;
        margin: 0;

}

#banner .menu {
        position: relative;
        top: 0;
        left: 0;
        background-color: #FFFFFF;
        width: 278px;
        height: 212px;
        margin: 0px;
}

#banner .ad {
        float: right;
        width: 475px;
        height: 212px;
        vertical-align: middle;
}

#content {
        margin-top: 10px;
        margin-bottom: 10px;
        height: auto;
        background-image: url(images/style/sidebar.jpg);
        background-repeat: repeat;
        padding: 0;
        padding-left: 25px;
        padding-right: 25px;
}

#content .content {
        width: 100%-25px;
        background-color: #FFFFFF;
        padding-right: 10px;
        padding-left: 10px;
        overflow: hidden;
}

#content .content DIV INPUT {
        clear: none;
}

#content .menu {
        float: left;
        width: 232px;
        margin-right: 10px;
}

#content .menu .divider {
        margin: 5px;
        margin-left: auto;
        margin-right: auto;
        width: 75%;
        height: 1px;
        background: #999999;
}

#content .menu .feed {
        margin-left: auto;
        margin-right: auto;
        width: 232;
        padding: 10px;
}

#content .menu .top {
        margin-left: auto;
        margin-right: auto;
        background-image: url(images/style/10.jpg);
        background-repeat: no-repeat;
        width: 100%;
        height: 30px;
}

#content .menu .bottom {
        margin-left: auto;
        margin-right: auto;
        background-image: url(images/style/11.jpg);
        background-repeat: no-repeat;
        width: 100%;
        height: 30px;
}

#content .menu TABLE {
        width: 100%;
}

#content .menu .news {
        background-color: #FFFF99;
        border: #666666 solid 1px;
        padding: 2px;
}

#content .menu .news2 {
        background-color: #FFDDAA;
        border: #666666 solid 1px;
        padding: 2px;
}

#content .bar {
        height: 5px;
        background-color: #FFFF00;
        clear: both;
        width: 100%;
        margin: 0;
        margin-top: 10px;
}

#content .bar IMG {
        height: 100%;
        width: 100%;
}

#footer {
        width: 100%;
    text-align: center;
        vertical-align: top;
        font-family:Tahoma;
        font-size:11px;
}

#footer IMG {
        width: 100%;
        height: 18px;
        background-image: url(images/style/footerbar.JPG);
}

#footer .menu A {
        text-decoration: underline;
        font-weight: bold;
        color:#2B92BC;
}

#footer .copy {
        color:#737373;
        text-decoration:none;
}

a {
        text-decoration: underline;
        color:#2B92BC;
}

.fleft {
        float: left;
        margin: 2px;
}

.fright {
        float: right;
        margin: 2px;
}

.b {
        font-size:9px;
        color:#000000;
        font-weight:bold;
}

.hlink {
        color:#2B92BC;
        text-decoration:underline;
        font-weight:bold;
}

.mlink {
        color:#626262;
        text-decoration:underline;
}

.item {
        padding-top: 10px;
        margin-top: 20px;
        margin-bottom: 20px;
        display: inline;
}

.title H2 {
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  padding-top: 10px;
  text-transform: capitalize;
}

.item .content {
        background-image: url(images/style/hline.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 10px;
        margin-top: 30px;
        margin-bottom: 30px;
        display: block;
}

IMG.hline {
         width: 161px;
         height: 8px;
}

IMG.tline {
        width: 300px;
        height: 1px;
}

IMG.ticon {
        float: left;
        text-align: left;
        margin-top: 11px;
        margin-right: 15px;
        width: 113px;
        height: 96px;
}

IMG.hiconr {
        float: right;
        margin-right: 10px;
        width: 81px;
        height: 56px;
}


IMG.hicon {
        float: left;
        margin-right: 10px;
        width: 81px;
        height: 56px;
}

IMG.arrow {
        width: 5px;
        height: 9px;
        border: #000000 none 0;
}

.colortable {
        padding: 3px;
        border: none;
        width: 99%;
        border: #999999 solid 1px;
}

.colortable TH {
        font-weight:bold;
        color:#FFFFFF;
        background-color: #999999;
}

.colortable .nor {
        background-color: #FFFFFF;
}

.colortable .alt {
        background-color: #CCCCCC;
}

div.FullScreenWindowTrans50  {
        height: 100%; width: 100%;
        position: absolute; left: 0px; top: 0px;
        opacity: .75; filter: alpha(opacity=75); -moz-opacity: 0.75;
        background-color: silver;
        border: 50px solid black;
}

div.FullScreenImage {
        position: fixed; left: 0px; top: 0px;
        width: 100%; height: 100%;
}

div.FullScreenImage div.Background {
        position: fixed; left: 0px; top: 0px;
        width: 100%; height: 100%;
        background-color: silver;
        opacity: .75; filter: alpha(opacity=75); -moz-opacity: 0.75;
        z-index: 5;
}

div.FullScreenImage div.Center {
        position: fixed; left: 0px; top: 0px;
        width: 100%; height: 100%;
        text-align: center;
        vertical-align: middle;
        display: block;
        z-index: 10;
}

div.FullScreenImage div Center * {
        display: block;
        text-align: center;
        vertical-align: middle;
}

div.FullScreenImage div.Center IMG {
        margin: auto;
        border: #000000 solid 10px;
}

#.hidden {

}