body
{
        background-color:#003555;
        margin:0px;
        padding:10px 0px;
        scrollbar-3d-light-color:#003555;
        scrollbar-arrow-color:#ffffff;
        scrollbar-base-color:#003555;
        scrollbar-dark-shadow-color:#87630C;
        scrollbar-face-color:#144A63;
        scrollbar-highlight-color:#D1D3D4;
        scrollbar-shadow-color:#8A8C8E;
}
#H1Top
{
        margin:0px;
        padding:0px;
        font-size:10px;
}
body, div, table, td,input,b
{
        font-size:12px;
        font-family:arial,TAHOMA,verdana,;
        color: #00304d ;
}
.TblBottom
{
        width:980px;
        background:url(images/tbl_bottom_bg.jpg) repeat-x;
        height:83px;
        text-align:center;
}
.TblContent
{
        width:980px;
        height:400px;
        background-color:#E0F2FF;
}
.TblContentIndex1
{
        width:100%;
}
.TblTop
{
         width:980px;
}
.TblVtSearch
{
         width:980px;
         background-color:#094774;
         color:#FFFFFF;
}
.TdTop1
{
        background:url(images/td_top1_bg.jpg) repeat-x top;
        height:20px;
        width:100%;
        color:#FFFFFF;
        padding-left:15px;
}
.TdTop2
{
        background:url(images/td_top2_bg.jpg) repeat-x bottom;
        height:80px;
        width:100%;
}
.TdTop3
{
        background:url(images/td_top3_bg.jpg) repeat-x top;
        height:45px;
        width:100%;
        padding-left:10px;
}
.TdTop4
{

        color:#FFFFFF;
        height:30px;
        padding:10px ;
}
.TdTop4 a
{
        color:#A8DEFF;
}
.InputSearch
{
        font-size:11px;
        border:2px #68BDF2 solid;
        font-weight:bold;
        background-color:#2F9CDF;
        color:#FFFFFF;
}
.ABottom
{
        color:#000000;
        font-weight:bold;
        text-decoration:none;
        font-size:12px;
}
.SpanBottom
{
        color:#CCECFF;
        font-size:11px;
}
.DivCatNormalLeft,.DivCatNormalCenter,.DivCatNormalRight
{
        float:none;
        display:inline;
}
.DivCatNormalLeft
{
        width:10px;
        float:none;
}
.DivCatNormalRight
{
        width:10px;
        float:none;
}
.DivCatNormalCenter
{
        width:100px;
        float:none;
}
/*TOP CA STYLE */
DIV.taMenu
{
        float            : left;
        width            : 100%;
        padding-left:10px;
        margin-top:7px;
}

DIV.taMenu UL
{
        margin           : 0px;
        padding          : 0px;
        list-style       : none;
}

DIV.taMenu LI
{
        display          : inline;
        margin           : 0px;
        padding          : 0px;
        background-color : #C9D0E3;
        cursor:pointer;
}

DIV.taMenu A
{
        float            : left;
        font-size        : 12px;
        color            :#000080;
        font-weight      : bold;
        text-decoration  : none;
        border-left:1px #FFFFFF solid;
        border-top:1px #FFFFFF solid;
        border-right:1px #FFFFFF solid;
        margin:0px 1px;
        background-color : #79BAE2;


}

DIV.taMenu A:hover
{
        background-position: 100% -97px;
}

DIV.taMenu A:hover
{
        color            : #FFFFFF;
        text-decoration  : none;
}

DIV.taMenu SPAN
{
        float                 : left;
        display          : block;
        padding          : 6px 6px;
        white-space      : nowrap;
        font-size                :11px;
        text-align        :center;
        font-weight        :bold;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.taMenu SPAN
{
        float : none;
        font-size:11px;
        font-weight:bold;
        color:#00304d;
}
/* End IE5-Mac hack */

DIV.taMenu A:hover SPAN
{
        background-position: 0% -96px;
        background-color:#02609E;
        color:#FFFFFF;
}

DIV.taMenu LI#current A
{

        color:#A8DEFF;
        text-decoration:none;
        background-color:#094774;
        border-left:1px #FFFFFF solid;
        border-top:1px #FFFFFF solid;
        border-right:1px #FFFFFF solid;
        font-weight:bold;
        font-size:13px;
}
DIV.taMenu LI#current A:hover
{
        color:#007000;
}
DIV.taMenu LI#current SPAN
{
        background-position: 0% -97px;
        background-color:#094774;
        color:#FFFFFF;

}

/*END TOP CA STYLE */
.AIndexStick1
{
        font-size:15px;
        font-weight:bold;
        color:#336699;
}
.AIndexStick1:visited
{
        font-weight:bold;
}
.ImgIconIndex1
{
        width:200px;
        border:0px;
}
.ImgIconIndex2
{
        width:100px;
        border:0px;
}
.TrIndexTopicDesc1
{
        background-color:#C1E5F9;
}
.SpanStickIndex
{
        font-size:13px;
        font-weight:bold;
}
.LiAIndexStick
{
        color:#007000;
}
.LiAIndexStick:hover
{
        color:#FF0000;
}
.H1TopicTitle
{
        font-size:11px;
        color:#FFFFFF;
        padding:0px;
        margin:0px;
}
.TdTopicTitle
{
        background-color:#0D70B3;
        height:23px;
}
.DivTopRateViewIndexAcitve,.DivTopRateViewIndexInAcitve
{
        font-size:12px;
        cursor:pointer;
        font-weight:bold;
        margin:2px 2px 0px 2px;
        padding:4px 6px;
        height:20px;
}
.DivTopRateViewIndexAcitve
{
        background-color:#003555 ;
        color:#FFFFFF;
}

.TrTopRateViewsIndex
{
        background-color:#C1E5F9 ;
        border:1px #094774 solid;
}
.TdTopRateViewsIndex
{
        border:1px #094774 solid;
}
.ImgTopicIcon
{
        border:0px;
        width:100px;
        height:100px;
}
a
{
        text-decoration:none;
}
a:hover
{
        text-decoration:underline;
}
.TblBlock
{
        border:1px  #0d70b3 solid;
}
.TdBlockTitle
{
        background-color:#0d70b3;
        font-size:11px;
        color:#FFFFFF;
        padding-left:3px;
        font-weight:bold;
        height:20px;
        text-transform:uppercase;
}
.SpanDateViews
{
        font-size:9px;
}
.UlTopicNewerOlder
{
        list-style-image:url(images/Icon_Topic_Green.gif) ;
        padding:0px;
        margin-bottom:0px;
}
.UlTopicNewerOlder a:hover
{
        list-style-image:url(images/Icon_Topic_Red.gif) ;
}
.TdMiscTopicIndex,.TdMiscTopicIndex a,.TdMiscTopicIndex span
{
        padding-left:6px;
        font-size:10px;
}
.TdMiscTopicIndex a
{
        font-size:10px;
}
.TblListTopic2
{
        background-color:#C1E5F9;
}
.TblListTopic3
{
        background-color:#C1E5F9;
        cursor:pointer;
}
.APageNormal
{
        border:1px #007000 solid;
        font-weight:;
        font-size:12px;
        color:#0000FF;
        width:20px;
        text-align:center;
}
.APageCurrent
{
        border:1px #007000 solid;
        font-weight:bold;
        font-size:12px;
        color:#FF0000;
        width:20px;
        text-align:center;
}
.xtop {DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%}
.xb1, .xb2, .xb3 {DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px}
.blue_curve{BORDER-RIGHT: #3399cc 1px solid;BORDER-LEFT: #3399cc 1px solid}
.xam_curve{BORDER-RIGHT: #CBD1AD 1px solid;BORDER-LEFT: #CBD1AD 1px solid}
.xam2_curve{BORDER-RIGHT: #84933E 1px solid;BORDER-LEFT: #84933E 1px solid}
.xamsang_curve{BORDER-RIGHT: #35A6EC 1px solid;BORDER-LEFT: #35A6EC 1px solid}
.xamsang2_curve{BORDER-RIGHT: #02609E 1px solid;BORDER-LEFT: #02609E 1px solid}
.blue_top{BACKGROUND: #3399cc;}
.xam_top{BACKGROUND: #CBD1AD;}
.xam2_top{BACKGROUND: #84933E;}
.green_top{BACKGROUND: #008000;}
.xamsang_top{BACKGROUND: #35A6EC;}
.xamsang2_top{BACKGROUND: #02609E;}
.blue_content {BORDER-RIGHT: #3399cc 1px solid; BORDER-TOP: #3399cc 0px solid; DISPLAY: block; BACKGROUND: #eaf5f9; BORDER-LEFT: #3399cc 1px solid; BORDER-BOTTOM: #3399cc 0px solid; padding:10px}
.blue_title{BACKGROUND: #00adef;}/*color of box title*/
.xam_title{BACKGROUND: #CBD1AD;}/*color of box title*/
.xamsang_title{BACKGROUND: #35A6EC;}/*color of box title*/
.xamsang2_title{BACKGROUND: #02609E;}/*color of box title*/
.green_title{BACKGROUND: #008000;}/*color of box title*/
.blue_bg_title{margin:0; font-size:1.2em; padding:0 10px 5px 10px; background:#00adef; color:#fff; height:15px}
.blue_bg_title a{color:#fff; text-decoration:underline; font-size:10px}
.blue_bg_title a:hover{color:#ff9900; text-decoration:underline; font-size:10px}
.blue_bg_bottom{background:#eaf5f9}
.xam_bg_bottom{background:#CBD1AD}
.xam2_bg_bottom{background:#84933E}
.xamsang_bg_bottom{background:#E8F2E9}
.xb1 {MARGIN: 0px 3px}
.xb2 {MARGIN: 0px 2px}
.xb3 {MARGIN: 0px 1px}
