a, b, body, input, p, td {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    line-height : 150%;
}
#new,#hot {
   font-family: "Courier New", Courier, monospace;
   font-size: 12px;
   padding: 0px 1px 0px 1px;
   font-weight: bold;
}
#new {
   color: #cc0066;
}
#hot {
   color: #006633;
}

h1,h2,h3,h4 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1 {
    font-size : 20px;
    color : #000000;
}

h2 {
    font-size : 18px;
    color : #000000;
}

h3 {
    font-size : 16px;
    color : #000000;
}

h4 {
    font-size : 14px;
    color : #ffffff;
    background-color : #999999;
    margin : 0px;
    padding : 5px 10px 5px 10px;
}

body {
    margin : 0px;
    padding : 20px 100px 20px 100px;
    background-color : #666666;
}

p {
    text-align : justify;
}

table {
    width : 100%;
}

table.main {
    background-color : #ffffff;
    border : 0px solid #444444;
}

td {
    vertical-align : top;
}

td.w300 {
    background-color : #cccccc;
    width : 158px;
}

td.logo {
}

td.text {
    width : 100%;
    border : 0px solid #cccccc;
}

td.text1 {
    width : 50%;
    border : 0px solid #cccccc;
}

td.menu {
    white-space : nowrap;
    text-align : left;
}

td.bottom {
    vertical-align : bottom;
}

img {
    border : 0px solid #000000;
}

a {
    font-weight : bold;
    color : #000000;
    text-decoration : underline;
}

a:link {
    text-decoration : underline;
}

a:visited {
    text-decoration : underline;
}

a:hover {
    text-decoration : underline;
}

.s10, .s10 a,.s10 b {
    font-size : 10px;
}

.c {
    text-align : center;
    border : 0px solid #000000;
    padding: 10px 5px 0px 5px;
}

img.big {
    clear : both;
    float : none;
    overflow : auto;
}

.pic {
   font-size: 11px;
   color: #444444;
}

#menu{
    vertical-align : middle;
    background : url(/_img/menu_bg.gif) #cccccc repeat-x center;
    padding : 5px 10px 5px 10px;
}

#menu, #menu a{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    white-space : nowrap;
    color : #000000;
    vertical-align : middle;
    background : url(/_img/menu_bg.gif) #cccccc repeat-x center;
    text-decoration : none;
}

#article {
    text-align : justify;
    font-size : 12px;
    color : #000000;
    margin : 5px 5px 10px 5px;
    padding : 0px 0px 0px 0px;
    overflow : auto;
}

#article strong {
    font-size : 10px;
    color : #000000;
}

#article img.small {
    margin : 0px 5px 5px 10px;
    clear : left;
}

#article img.big {
    margin : 0px 5px 5px 0px;
    clear : none;
    float : none;
}

#article p {
    color : #000000;
    text-align : justify;
    margin : 2px 0px 5px 0px;
    padding : 0px 0px 0px 0px;
}

div.image {
   font-weight: bold;
   font-size: 11px;
   margin: 10px;
   color:#444444;
   vertical-align: top;
   text-align: center;
   background-color: #ffffff;
   overflow : auto;
}

.s11,.s11 a{
   font-size: 11px;
   font-weight: normal;
}
.s11 b{
   font-size: 11px;
}