﻿body
{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #585768;
    background-color: #EAF1F7;
    margin: 0px 0px 0px 0px;
}
fieldset
{
    margin: 0px auto;
    border: 1px solid #ccc;
    padding: 4px 4px 4px 4px;    
}
legend
{
    color: #AD5753;
}
div a:active
{
    text-decoration: underline;
    color: #1B5FA8;
}
div a:link, div a:visited
{
    color: #1B5FA8;
    text-decoration: none;
}
div a:hover
{
    text-decoration: underline;
    color: #1B5FA8;
}
h2
{
    margin: 0px;
}
hr
{
    border: 0px;
    height: 1px;
    width: 100%;
    border-top: 1px dotted #335EA8;
}
input[type='text'], input[type='password'], textarea
{
    background-color: #fff;
    color: #585768;
    border: 1px solid #82AAD1;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px 1px 2px 1px;
}
textarea[disabled='disabled'], input[disabled='disabled'][type='text']
{
    border: 1px solid #c0c0c0;
    background-color: #efefef;
    color: #a9a9a9;
}
select
{
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
input[type='submit']
{
    font-size: 11px;
}
#header
{
    width: 833px;
    height: 128px;
    background-image: url(gfx/header.png);
    clear: both;
}
#menu_start
{
    width: 101px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_start.png);
}
#menu_latest
{
    width: 100px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_latest.png);
}
#menu_popular
{
    width: 120px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_popular.png);
}
#menu_tip
{
    width: 100px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_tip.png);
}
#menu_contact
{
    width: 110px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_contact.png);
}
#menu_searchtitle
{
    width: 134px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_searchtitle.png);
}
#menu_searchbox
{
    width: 122px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_searchbox.png);
}
#menu_searchbutton
{
    width: 46px;
    height: 22px;
    float: left;
    background-image: url(gfx/menu_searchbutton.png);
}
#placeholder
{
    background-image: url(gfx/placeholder.png);
    width: 833px;
    float: left;
}
#leftbar
{
    background-image: url(gfx/leftbar.png);
    width: 13px;
    height: 13px;
    float: left;
}
#content
{
    width: 815px;
    background-color: #ffffff;
    float: left;
}
#rightbar
{
    background-image: url(gfx/rightbar.png);
    width: 3px;
    height: 13px;
    float: left;
}
#bottom
{
    background-image: url(gfx/bottom.png);
    width: 833px;
    height: 30px;
    clear: both;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
}
#content_main
{
    width: 520px;
    float: left;
    padding: 2px 4px 2px 2px;
}
#content_menu
{
    width: 130px;
    float: left;
    padding: 4px 0px 4px 0px;
}
#content_commercials
{
    padding: 4px 0px 0px 0px;
    width: 150px;
    float: left;
    text-align: center;
}
.searchbox
{
    font-size: 10px;
    width: 116px;
    height: 13px;
    padding: 2px 1px 2px 1px;
}
.box_header
{
    border: 1px solid #efefef;
    background-image: url(gfx/box_header.png);
    height: 20px;
    line-height: 20px;
    font-weight: bold;
    font-size: 11px;
    border-bottom: 0px;
    text-align: center;
}
.item_header
{
    height: 25px;
    line-height: 25px;
    padding: 0px 2px 0px 2px;
    width: 496px;    
    clear: both;    
}
.item_bottom
{
    height: 20px;
    line-height: 20px;
    padding: 0px 2px 0px 2px;
    width: 496px;
    clear: both;
}
.item_content
{
    padding: 2px 2px 2px 2px;
    width: 496px;
    clear: both;
}
.item_category
{
    font-size: 14px;
    width: 50%;
    height: 20px;
    line-height: 20px;
    font-family: Arial;
    float: left;
    
}
.item_report
{
    width: 50%;
    height: 20px;
    line-height: 20px;
    text-align: right;
    float: left;    
}
.product_title
{
    clear: both;
    color: #B05854;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial;
    padding: 4px 0px 4px 0px;
    margin: 0px 0px 0px 0px;
}
.product_box
{
    background-color: #EAF1F8;
    border: 1px solid #cccccc;
    border-bottom: 0px;
    
}
.product_date
{    
    font-size: 12px;    
    font-family: Arial;
    padding: 4px 0px 4px 0px;
    margin: 0px 0px 0px 0px;
}
.content_title
{
    font-family: Arial;
    color: #822E2D;
    font-size: 16px;
}
.box_content
{
    border: 1px solid #efefef;
    border-top: 0px;
    background-color: #FFFFFF;
    padding: 4px 4px 4px 4px;
    font-size: 11px;
}
.boxPaging
{
    padding: 4px 4px 4px 4px;
    border: 1px solid #a9a9a9;
    background-color: #fff;
    font-weight: bold;
}
.infoTable
{
    background-color: #dfe4ff;
    border: 1px solid #a9a9a9;
    margin: 0px auto;
    padding: 0px;
}
.highlight
{
    background-color: #C6FF80;
}
.infobox
{
    border: 1px solid #B69797;
    background-color: #EDCACA;
    padding: 4px 4px 4px 4px;
    width: 90%;
}
.properties
{
    padding: 0px 30px 0px 10px;
    float: left;
}
.loginbox
{
    margin: 0px auto;
    width: 50%;
    background-color: #EAF1F8;
    border: 1px solid #cccccc;
    padding: 2px 2px 2px 2px;
}
.settingsbox_header
{
    margin: 0px auto;
    width: 90%;
    background-color: #B9D0E5;
    color: #FFFFFF;
    font-weight: bold;
    border: 1px solid #cccccc;
    border-bottom: 0px;
    padding: 2px 2px 2px 2px;
    height: 20px;
    line-height: 20px;
}
.settingsbox_content
{
    margin: 0px auto;
    width: 90%;
    background-color: #EAF1F8;
    border: 1px solid #cccccc;
    padding: 2px 2px 2px 2px;
}
.center
{
    text-align: center;
}
.centerByMargin
{
    margin: 0px auto;
}
.settingstable
{
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.dateboxMonth
{
    border: 1px solid #CCCCCC;
    border-bottom: 0px;
    background-image: url(gfx/box_header.png);
    height: 12px;
    line-height: 12px;
    text-align: center;
    width: 24px;
    font-size: 10px;
    font-weight: bold;
    color: #798991;
    font-family: Arial;
    clear: both;
}
.dateboxDay
{
    border: 1px solid #CCCCCC;
    border-bottom: 0px;
    background-color: #ffffff;
    height: 14px;
    line-height: 14px;
    text-align: center;
    width: 24px;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    clear: both;
}
.tr_mouseOver
{
    background-color: #B9D0E5;
}
.tr_mouseOut
{
    background-color: #EAF1F8;
}
.bannerImage
{
    border: 1px solid #cccccc;
    margin: 2px 2px 2px 2px;
}
.hiddenBox
{
    display: none;
    background-color: #B9D0E5;
    border: 1px dotted #a9a9a9;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
}
.noteBox
{
    border: 1px solid #cccccc;
    padding: 2px 2px 2px 2px;
    margin: 2px 2px 2px 2px;
    background-color: #ffffff;
}
.gridinfotable
{
    border: 1px solid #cccccc;
    border-top: 0px;
    margin: 0px auto;
    width: 100%;
}
.gridinfotr_header
{
    background-color: #EAF1F8;
    font-family: Arial;
    font-size: 11px;
    height: 20px;
}
.gridinfotr_content
{
    background-image: url(gfx/item_bottom.png);
    height: 20px;
}
.gridinfotd
{
    text-align: center;
    width: 25%;
}
.noBorder
{    
    border: 0px;
    text-align: center;
}
.listBox
{
    background-color: #ffffff;
    border: 1px solid #cccccc;
    padding: 4px 4px 4px 4px;
    margin: 2px 2px 2px 2px;
    width: 90%;
    height: 150px;
    overflow: auto;
}
il 
{    
    padding: 0px;
    margin: 0px;
}
ol 
{
    margin: 0px;
}