*, html, body{
padding:0;
margin:0;
}
body, html{
height:100%;
background:#fff url(images/bodybg.gif) top left repeat-x;
font-family:Arial, Helvetica, sans-serif;
/*background:gray;*/
font-size:14px;
margin:0px 0px;
padding:1px;
}
#banner img.#logo
{
    margin: 0px 0px 0px 0px; 
}
#container{
width:1000px;
margin:0px auto;
background:#fff;
padding:0px;
line-height: 1.5;
/*min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -100px;*/
}
/********** Top Banner **********/
#outerbanner{
margin:0 0px;
}
#banner {
background:#ADA9A9;
height:90px;
}
#banner h1{
color:#fff;
padding:2px;
font-size:18px;
text-align: justify;
text-align:justify;
}
#banner h3{
color:#000;
font-size:18px;
text-align: left;
font-weight: bold; 
}

/********** Top Menu **********/
#outermenu{
margin:0px 4px;
}
#topmenu{
height:30px;
background:#e1e1e1;
}
#topmenu ul, #topmenu li{
list-style:none;
margin:0px;
}
#topmenu li{
float:left;
font-family:sans-serif;
padding:0px 3px 0px;
}
#topmenu a, topmenu li{
color:#333333;
text-decoration:none;
padding:0px;
}
#topmenu li.active{
color:#680806;
text-decoration:underline;
font-weight: bold; 
  }
#topmenu a{
display:block;
padding:6px 2px 3px;
}
#topmenu li:hover{
background:#ADA9A9;
/*border: solid 1px white;*/

}
/********** Main Content **********/
#content{
clear:both; 
margin:1px;
padding:1px;
min-height: 100%;
height: auto !important;
height: 100%;
}

#content h3{
margin:0px auto;
font-size:16px;
text-align:center;

}

img{
 padding:5px;
}
ul{
margin-left:40px;
}
#content ol{
margin:0px 0px 0px 40px;
}
#content a{
color:#187099;
}

#content p{
margin:5px;
padding:5px;
}


.floatleft {
float: left;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
}

.floatright {
float: right;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 0px;
}
.myheader2 {
font-weight: bold;
font-style: italic;
color: #C60;
text-align: left;
}
.myheader1 {
font-weight: bold;
color: #930;
text-align: left;
}
.mytext {
}

#dictmenu{
/* height:25px; */
float:right;
}
#dictmenu ul, #dictmenu li{
list-style:none;
}
#dictmenu li{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
padding:0px 3px 0px;
}
#dictmenu a, dictmenu li{
color:#930;;
text-decoration:none;
}
#dictmenu li.active{
color:#C60;
text-decoration:underline;
}
#dictmenu a{
display:block;
padding:3px 3px 3px;
}
#dictmenu a:hover{
background:#E0E9EE;
}
#ajaxSearch_form {
float:right;
width:auto;
margin:12px 0px 0px 20px;
padding:0px;
}
/********** Footer **********/
#footer {
background:#FFFFFF;
height:90px;
width:1000px;
margin:0 auto;
}
#footer h3{
color:#000;
padding:9px 2px;
font-size:12px;
text-align: right;
font-weight: bold; 
}
#footer p{
margin-top:20px;
text-align:left;
font-size:12px;
}
/********** Table **********/

table.stats{
    text-align: center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
    font-weight: normal;
    color: #fff;
    background-color: #666;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;}

table.stats td{
    background-color: #CCC;
    color: #000;
    padding: 4px;
    text-align: left;
    border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
    color: #fff;
    padding: 4px;
    text-align: left;
    border-bottom: 2px #fff solid;
    font-weight: bold;} 
