body {
        margin:0px; text-align:center;
        background:#045688;
}
.wrapper
{
/* width:1109px;   */
width:1000px;
margin:0 auto;
background:#ffffff;
margin-top:10px;
}

body, td, th {
        font-family: Verdana, sans-serif, Arial, Trebuchet MS, Helvetica;
        font-size: 13px;
        color: #000;
}
.banner{
background:url('images/bannerBg.gif') repeat-x;
height:115px;
width:100%;
}

.bannerleft
{
background:url('images/top_left.jpg') no-repeat;
height:10px;
float:left;
width:15px;
text-align:left;
}
.bannerright
{
background:url('images/top_right.jpg') no-repeat;
height:10px;
float:right;
width:9px;
}
.bannertext
{
height:100px;
text-align:left;
padding-left:0px;
}
.bannertext img
{
border: none;
}
.banner table
{
text-align:right;
}
.manulink
{
height:70px;
background:url('images/link.jpg') repeat-x;
}
.manulink ul
{
padding-top: 10px;
list-style: none;
margin:0px;
}
.manulink ul li
{
display:inline;
font-size:14px;
padding-left: 5px;
padding-right: 5px;
border-right: #ff99ff 1px dotted;

}
.manulink a
{
text-decoration:none;
color:#ff99ff;
}
.manulink a:hover
{
text-decoration:underline;
color:#ffff00;
}

.content{
width:100%;
padding-top:0px;
background:#ffffff;
}
.leftcolumn,.lastcolumn
{
width:170px;
/*width:220px;*/
/*border: #d8dfea 1px solid;   */
float:left;
text-align:left;
margin-top:5px;
margin-left:3px;
margin-bottom:4px;
background:url('images/lm.gif');
}

.leftcolumn h3,.lastcolumn h3
{
color:#666666;
text-align:left;

}
.lefttop, .lasttop
{
height: 20px;
background:url('images/lt.gif') no-repeat;
}
.leftbottom, .lastbottom
{
height:19px;
background:url('images/lb.gif') no-repeat;
}


.leftcolumn ul , .lastcolumn ul {
        margin: 0;
        padding: 0;
        list-style: none;
}

.leftcolumn li, .lastcolumn li {
}

.leftcolumn li ul, .lastcolumn li ul{
        margin-bottom: 1px;
        padding-bottom: 1px;
}

.leftcolumn li li, .lastcolumn li li{
        padding: 1px 2px 2px 1px;
        border-bottom: 2px dotted #f8f8f8;
        margin-left: 5px;
        margin-right: 5px;
        font-family: Verdana, sans-serif, Arial;
        font-size: 12px;
        color: #045688;
}

.leftcolumn ul h2, .lastcolumn ul h2 {

        padding: 0 0 0 5px;
        font-size: 15px;
        font-weight: bold;
        width:100%;
        color:#39629F;
        margin: 3px 0px 2px 0px;
}

.leftcolumn a, .lastcolumn a {
        text-decoration: none;
        color:#333333;
}

.leftcolumn a:hover, .lastcolumn a:hover {
        text-decoration:none;
        color: #666666;
        font-weight:bold;

}
.chat
{

}
.rightcolumn
{

/* width:740px; */
width:633px;
float: left;
background: #ffffff;
text-align:left;
font-size: 14px;
margin-top:15px;
margin-left:5px;
margin-right:5px;
padding:5px;
}
.righttop
{
height: 20px;
background:url('images/rt.gif') no-repeat;
}
.indextop
{
font-size:13px;
color:#006666;
margin:0;
width:100%;
text-align: justify;
}
.rightcolumn a
{
font-size:12px;
text-decoration:none;

color:#333333;
}
.rightcolumn a:hover
{

color:#445599;
background-color:#ffffff;

}
.rightcolumn img
{
border: none;
}
.clear
{
width: 100%;
height: 1px;
margin: 0 0 -1px;
clear: both;
}

.rightcolumn h1{
    color:#39629F;
    font-size:15px;
    margin:0;
    padding-bottom:5px;
    width:100%;
}
.rightcolumn h3
{
font-size:12px;
font-weight:normal;
margin:0;
text-align:justify;
width:100%;
}

p.image
{
border: none;
}
p.code
{
 background:#f8f8f8;
 width:460px;
 padding-bottom:5px;
 border: #66ffff 1px solid;
 font-size:12px;
}
p.code textarea
{
color: #5b6a98;
font-size:11px;
}

ul.pagenum
{
text-align: center;
list-style: none;
padding: 0;
}

ul.pagenum li
{
border: #ddaaff 1px solid;
margin-right:4px;
padding-left:5px;
padding-right:5px;
font-size:12px;
display : inline;
}
ul.pagenum li a
{

}
ul.pagenum a:hover
{
font-weight:normal;
font-size:12px;
color:#666666;

}
li.active a
{
display :inline;
color: #ddaccc;
text-decoration: none;
font-weight:normal;
}


#footer{
width:100%;
background:url('images/bottom.gif') repeat-x;
padding-top:5px;
position:relative;
padding-bottom:0px;
clear:both;
text-align:center;
color: #57636f;
height:70px;
}
#footer a
{
color:#57636f;
font-size:13px;
text-decoration : none;
}


