form,body,tr,td,th,div { padding:0px; margin:0px; font-family: Verdana, Helvetica, Tahoma;    font-size: 12px;color: #666666;}
body {background-color: #ffffff;}

.menuact{background-repeat: repeat-x; padding: 5px 16px 0px 16px;}
.menu{background-repeat: repeat-x; padding: 5px 13px 0px 13px;}
.menu1{background-repeat: repeat-x; padding: 0px 13px 0px 13px;}
#cid1 td:hover{background-image: url('/images/menuact.gif');}

a,
a:visited, 
a:link,
a:active { font-size:12px; color: #177486; text-decoration: underline;}
a:hover  { font-size:12px; color: #177486; text-decoration: none;}
img{text-decoration:none;}


.stdtable a, 
.orange a ,
.stdtable a:link,  
.orange a:link  ,
.stdtable a:visited, 
.orange a:visited  ,
.stdtable a:active, 
.orange a:active,
 
.v_link_style a, 
.v_link_style a:link,  
.v_link_style a:visited, 
.v_link_style a:active 
    {
    font-size:12px;
    text-decoration: none;
    border-bottom:1px solid #177486;
    padding:0;
    margin:0;
    color: #177486;
    }

.stdtable a:hover, 
.orange a:hover, 
.v_link_style a:hover 
    {
    text-decoration: none;    
    border-bottom:1px solid #ff9900; 
    padding:0;
    margin:0;
    }

.stdtable th a, 
.stdtable th a:link, 
.stdtable th a:visited, 
.stdtable th a:hover, 
.stdtable th a:active,
.noborder a, 
.noborder a:link, 
.noborder a:visited, 
.noborder a:hover, 
.noborder a:active 
{border:0;}

/*a:link {    font-size:12px;color: #FF6600;    text-decoration: none;}
a:visited {    text-decoration: underline;    color: #FF6600;}
a:hover {    text-decoration: none;    color: #FF6600;}
a:active {    text-decoration: none; color: #FF6600;}
a:active, a:focus, img { outline: 0;text-decoration:none; }
a:active, a:focus, img { outline: 0;text-decoration:none; }*/

.bgcontent{background-image: url(/images/bg-bg-content.gif); background-repeat: repeat-x; padding: 0px 15px 0px 15px;}
.leftcontent{background-image: url(/images/left-bg-content.gif); background-repeat: repeat-y;}
.topcontent{background-image: url(/images/top-bg-content.gif); background-repeat: no-repeat;}

.rightcontent{background-image: url(/images/right-bg-content.gif); background-repeat: repeat-y;}
.botcontent{background-image: url(/images/bot-bg-content.gif); background-repeat: no-repeat;}

p
    {
    margin:0px;
    }

h4
    {
    font-size:16px;
    margin:0px;
    }

h1
    {
    font-size:22px;
    margin:0px;
    }

.ee{font-family: Verdana, Helvetica; color: #5D95E2; font-size: 10px;font-weight: bold;}

.title{font-family: Verdana, Helvetica; color: #4B4B4B; font-size: 14px;font-weight: normal;}

.titlebig{font-family: Verdana, Helvetica; color: #123063; font-size: 29px;font-weight: normal;}

.news1{font-family: Verdana, Helvetica; color: #123063; font-size: 12px; text-decoration: none; font-weight: normal; line-height: 20px; border-bottom: 1px solid #123063;}

a:hover.news1{font-family: Verdana, Helvetica; color: #123063; font-size: 12px; text-decoration: none; font-weight: normal; border-bottom: 1px solid orange; line-height: 20px;}

.date{font-family: Verdana, Helvetica; color: #848484; font-size: 12px;font-weight: normal;}

.text{font-family: Verdana, Helvetica; color: #666666; font-size: 12px;font-weight: normal; line-height: 20px;}

.img{margin-right: 10px; margin-bottom: 8px;}

.ppp{padding: 0px 15px 0px 15px;}

.linkbig{font-family: Verdana, Helvetica; color: #0949bf; font-size: 24px; text-decoration: none; font-weight: normal; border-bottom: 1px solid #0949bf;}

hr{border:0px;border-bottom:1px solid #C6C2B7;}

.menupad{height: 30px; padding: 6px 10px 0px 10px; border-top: 1px solid #E1E1E1;}
.submenu{height: 30px; padding: 6px 10px 0px 23px;}

.menupadact{background-color: #F0F0F0; height: 30px; padding: 6px 10px 0px 10px; border-top: 1px solid #E1E1E1;}

.submenuact{background-color: #F0F0F0; height: 30px; padding: 6px 10px 0px 23px;}

.text1{font-family: Verdana, Helvetica; color: #3C3C3C; font-size: 12px;font-weight: normal; line-height: 15px;}


.smtext{font-family: Verdana, Helvetica; color: #878787; font-size: 11px;}

.hideform
    {
    display:none;
    }

    
#background_content {
  position: fixed;
  width: 100%;
  z-index:200;
  height: 100%;
  background: url(/p/bg.gif);
//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );}

#background_container
    {
    position: absolute;
    width: 100%;
    z-index:210;
    height: 100%;
    }


#background_load_message
    {
    position:absolute;
    background:#ffffff;
    border:1px solid #444488;
    z-index:220;
    display:none;
    }

#background_load_message td
    {
    font-size:13px;
    color:#777777;
    }


.c_background_content {
  position: fixed;
  width: 100%;
  z-index:200;
  height: 100%;
  background: url(/p/bg.gif);
//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );}

.c_background_container
    {
    position: absolute;
    width: 100%;
    z-index:210;
    height: 100%;
    }


.c_background_load_message
    {
    position:absolute;
    background:#ffffff;
    border:1px solid #444488;
    z-index:220;
    display:none;
    }

.c_background_load_message td
    {
    font-size:13px;
    color:#777777;
    }

.managemodule
    {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    background:url(/img/formsback.gif);
    }

/*class for menu tree*/
.hide {display: none;}
.show {display: block;}
.clear {display: block;}

.stdtable
    {
    background:#fff;
    /*background:url(/images/sp_form_back.gif) top repeat-x;/**/
    }


.stdtablevalue , .stdtable td
    {
    text-align:center;
    background:#f5f5f5;
    border-top:1px solid #f0f0f0;
    border-left:1px solid #f0f0f0;
    border-right:1px solid #E2E2E2;
    border-bottom:1px solid #E2E2E2;
    padding:4px;
    font-family:verdana;
    font-size:12px;

    }

.stdtabletitle, .stdtable th
    {
    background:url("/images/tab_hat_back.gif") repeat-x #F0ECDF;
    color:#333355;
    border:1px solid #e2e2e2;
    text-align:center;
    font-family:verdana;
    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    }

.stdpaneltitle, .stdpanel th
    {
    /*background:url("/images/spu_title_center.gif") repeat-x;/**/
    background:#eeeeff;
    color:#333355;
    border:1px solid #dddddd;
    text-align:center;
    }


.ggl_ads_b_vert
    {
    position:absolute;
    width:120px;
    height:20px;
    background:#ffffff;
    }

.hidden
    {
    display:none;
    }

.stdpanel 
    {
    background:url(/images/sp_form_back.gif) top repeat-x;
    border-left:1px solid #C8E9FB;
    border-right:1px solid #C8E9FB;
    }

.menu_item
    {
    padding:5px;
    }

.form_mat1{background-image: url('/images/left-cor.gif'); background-repeat: no-repeat; height: 35px;}
.form_mat2{background-image: url('/images/bg-cor.gif'); background-repeat: repeat-x; padding-top: 10px; height: 35px;}
.form_mat3{background-image: url('/images/right-cor.gif'); background-repeat: no-repeat; height: 35px;}
.form_mat4{background-image: url('/images/left-side.gif'); background-repeat: repeat-y; background-position: left;}
.form_mat5{background-image: url('/images/right-side.gif'); background-repeat: repeat-y; background-position: right;}
.form_mat6{background-image: url('/images/left-bot-cor.gif'); background-repeat: no-repeat;}
.form_mat7{background-image: url('/images/bg-bot-cor.gif'); background-repeat: repeat-x; padding-top: 11px;}
.form_title{font-family: Verdana, Helvetica; color: #4B4B4B; font-size: 14px;font-weight: normal;}
.form_text1{font-family: Verdana, Helvetica; color: #3C3C3C; font-size: 12px;font-weight: normal; line-height: 15px;}

.bgcontent{background-image: url(/images/bg-bg-content.gif); background-repeat: repeat-x; padding: 0px 15px 0px 15px;}
.leftcontent{background-image: url(/images/left-bg-content.gif); background-repeat: repeat-y;}
.topcontent{background-image: url(/images/top-bg-content.gif); background-repeat: no-repeat;}

.rightcontent{background-image: url(/images/right-bg-content.gif); background-repeat: repeat-y;}
.botcontent{background-image: url(/images/bot-bg-content.gif); background-repeat: no-repeat;}

.selectedMenu{
color: #000000;
}

td, th{
vertical-align:top;
}



.mainContent{
padding-left:20px;
padding-top:20px;
}

.mainContent h1{
font-size:19px;
font-variant:small-caps;
font-weight:lighter;
color: #b90404;
padding-top:15px;
padding-bottom:20px;
}


.newsArea{
text-align:left;
padding-top:20px;
}

.newsArea h1{
font-size:19px;

padding-bottom:15px;
/*border-bottom: 3px solid #b90404;*/
font-variant:small-caps;
font-weight:lighter;
color: #b90404;
padding-top:20px;

}

div.hr {
    height: 15px;
    width:90%;
    background: #fff url(images/divContent.gif) repeat-x scroll center;
}
div.hr hr {
    display: none;
}

.newsItem{
background-image:url(images/listIcon.gif);
padding-left:15px;
padding-top:0px;
background-position:top left;
margin-bottom:15px;

background-repeat:no-repeat;
}

.contentBlock{
padding: 20px;
background-image: url(/images/divContent.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.contentBlock1{
padding-top: 20px;
padding-bottom: 120px;
}

.contentBlockLast{
padding-top:30px;
}

.rightMore{
padding:0px;
text-align:right;
vertical-align:bottom;
}

.tipsNavigation{
background-image:url(/images/underLoginGreenLine.gif);
background-position:bottom;
background-position:left;
background-repeat:no-repeat;
}

.tipsNavigation1{
background-image:url(/images/underLoginGreenLine1.gif);
background-position:bottom;
background-position:left;
background-repeat:no-repeat;
}

.tips{
 padding-left:5px;
 padding-top:20px;
 padding-right:60px;
}

.tipsContent{
padding-left:20px;
}

.logo{
padding-left:60px;
vertical-align:bottom;
}

.loginBox{
padding-top:5px;
padding-bottom:5px;
}

.loginBoxInner{
padding-top:5px;
padding-bottom:5px;
}

.tipsNavigation{
padding-bottom:20px;
padding-left:74px;
vertical-align:bottom;
}

.lang{
vertical-align:middle;
padding-left:20px;
font-size:10px;
}

.lang a{
font-size:10px;}

.lang td{
vertical-align:middle;
padding-left:10px; 
padding-right:10px;
}

.footer{
font-size:12px;
color:#7f7f7f}

.footer td,th{
vertical-align:middle;}

.footer a{
color:#7d7d7e}

.footer a:hover{
color:#7d7d7e;
}

.footer a:visited{
color:#7d7d7e;}

.menuItem{
padding-top:0px;
padding-left:20px;
padding-bottom:15px;
line-height:1.8;
}

.menuItem a{
color:#c73636;
}

.menuItem a:hover{
color:#c73636;
}

.menuItem a:visited{
color:#c73636;}
.arrow
    {
    padding-left:15px;
    }

input, textarea, select 
    {
    background-color: #fff;
    font-family: verdana;    
    font-size: 12px;    
    color: #666;    
    margin: 0px;
    border-left: 2px solid #898989;
    border-top: 2px solid #898989;
    border-right: 1px solid #C9C9C9;
    border-bottom: 1px solid #C9C9C9;
    }

.bottom_info
    {
    font-family: Verdana, Helvetica; 
    color: #000000; 
    font-size: 12px; 
    text-decoration: none; 
    font-weight: normal; 
    }

a:hover.bottom_info, a:visited.bottom_info, a:link.bottom_info, a:active.bottom_info
    {
    font-family: Verdana, Helvetica; 
    color: #299CD3; 
    font-size: 8pt; 
    text-decoration: none; 
    font-weight: normal; 
    }
.uf_form_search 
    {
    background:#f9f9f9;
    font-size:12px;
    }

.uf_form_logout
    {
    background-color:#FFFFFF;
    }     
.editor td
    {
    vertical-align: middle;
    }

.editor td a:visited, .editor td a, .editor td a:hover, .editor td a:link, .editor td
    {
    font-size:14px;
    font-weight:600;
    }

a:hover.ah 
    {
    border:0;
    color: #F60;
    text-decoration:underline;
    }

.sh 
    {
    color:#177486;
    }

.denied {color:#f60; text-decoration: line-through;}
