body,td,th,div { padding:0px;margin:0px; font-family: Arial;    font-size: 12px;    color: #666;line-height:18px;}
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:hover.menu{background-image: url('/images/menuact.gif'); background-repeat: repeat-x; padding: 8px 16px 0px 16px;}

/*a:link {    font-size:12px;color: #066BAF;    text-decoration: none;}*/
a:visited {    text-decoration: none;    color: #0033CC;}
/*a:hover {    text-decoration: none;    color:#06B137;}*/
a:active {    text-decoration: none;color: #0033CC;}
a:active, a:focus, img { outline: 0;text-decoration:none; }
a:active, a:focus, img { outline: 0;text-decoration:none; }
a img {border: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;}

.menulink{color: white; font-size: 14px; text-decoration: none; font-weight: normal;}
a:hover.menulink{color: white; font-size: 14px; text-decoration: none; font-weight: normal;}

.ee{color: #5D95E2; font-size: 10px;font-weight: bold;}

.title{color: #4B4B4B; font-size: 14px;font-weight: normal;}

.titlebig{color: #123063; font-size: 29px;font-weight: normal;}

.news{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: normal; line-height: 20px; border-bottom: 1px solid #0949bf;}
a:hover.news{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: normal; line-height: 20px; border-bottom: 1px solid orange;}

.news1{color: #123063; font-size: 12px; text-decoration: none; font-weight: normal; line-height: 20px; border-bottom: 1px solid #123063;}
a:hover.news1{color: #123063; font-size: 12px; text-decoration: none; font-weight: normal; border-bottom: 1px solid orange; line-height: 20px;}

.date{color: #848484; font-size: 12px;font-weight: normal;}

.text{font-size: 12px;font-weight: normal; line-height: 20px;}

.img{margin-right: 10px; margin-bottom: 8px;}

.ppp{padding: 0px 15px 0px 15px;}

.link{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: normal; border-bottom: 1px solid #0949bf;}
a:hover.link{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: normal; border-bottom: 1px solid orange;}

.linkbig{color: #0949bf; font-size: 24px; text-decoration: none; font-weight: normal; border-bottom: 1px solid #0949bf;}

input, textarea, select
    {
    font-family:Arial;
    background-color:#fff;    
    font-size:12px;
    margin: 0px;
    border: 1px solid #c4c4c4;
    }

a:hover.linkbig, a:visited.linkbig, a:link.linkbig
    {
    
    color: #0949bf; 
    font-size: 24px; 
    text-decoration: none; 
    font-weight: normal; 
    border-bottom: 1px solid orange;
    }

hr{border:0px;border-top:1px solid #dddddd;}

.mat1{background-image: url('/images/left-cor.gif'); background-repeat: no-repeat; height: 35px;}
.mat2{background-image: url('/images/bg-cor.gif'); background-repeat: repeat-x; padding-top: 10px; height: 35px;}
.mat3{background-image: url('/images/right-cor.gif'); background-repeat: no-repeat; height: 35px;}
.mat4{background-image: url('/images/left-side.gif'); background-repeat: repeat-y; background-position: left;}
.mat5{background-image: url('/images/right-side.gif'); background-repeat: repeat-y; background-position: right;}
.mat6{background-image: url('/images/left-bot-cor.gif'); background-repeat: no-repeat;}
.mat7{background-image: url('/images/bg-bot-cor.gif'); background-repeat: repeat-x; padding-top: 11px;}

.mat11{background-image: url('/images/left-cor1.gif'); background-repeat: no-repeat; height: 35px;}
.mat21{background-image: url('/images/bg-cor1.gif'); background-repeat: repeat-x; padding-top: 10px; height: 35px;}
.mat31{background-image: url('/images/right-cor1.gif'); background-repeat: no-repeat; height: 35px;}
.mat41{background-image: url('/images/left-side1.gif'); background-repeat: repeat-y; background-position: left;}
.mat51{background-image: url('/images/right-side1.gif'); background-repeat: repeat-y; background-position: right;}



.vkl1{background-image: url('/images/vkl-l-cor.gif'); background-repeat: no-repeat;}
.vkl2{background-image: url('/images/vkl-t-shadow.gif'); background-repeat: repeat-x;}
.vkl3{background-image: url('/images/vkl-r-cor.gif'); background-repeat: no-repeat;}
.vkl4{background-image: url('/images/vkl-l-shadow.gif'); background-repeat: repeat-y;}
.vkl5{background-image: url('/images/vkl-r-shadow.gif'); background-repeat: repeat-y;}
.vkl6{background-image: url('/images/vkl-l-b-cor.gif'); background-repeat: no-repeat;}
.vkl7{background-image: url('/images/vkl-b-shadow.gif'); background-repeat: repeat-x;}
.vkl8{background-image: url('/images/vkl-r-b-cor.gif'); background-repeat: no-repeat;}


.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;}

.name{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: bold; border-bottom: 0px;}
a:hover.name{color: #0949bf; font-size: 12px; text-decoration: none; font-weight: bold; border-bottom: 1px solid orange;}

.text1{font-size: 12px;font-weight: normal; line-height: 18px;}


.smtext{color: #878787; font-size: 11px;}

.hideform
    {
    display:none;
    }


#background_content {
  top:0px;
  left:0px;
  position: fixed;
  width: 100%;
  z-index:200;
  height: 100%;
  background: #5889DB;
  -moz-opacity:0.5;
  filter:alpha(opacity: 50);
  opacity: 0.5;/**/

//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );}

#background_container
    {
    top:0px;
    left:0px;
    position: absolute;
    width: 100%;
    z-index:210;
    height: 100%;
    }


#background_load_message
    {
    position:absolute;
    background:#ffffff;
    z-index:220;
    display:none;
    }

#background_load_message td
    {
    font-size:12px;
    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:12px;
    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;/**/
    }

.stdtable a:link,
.stdtable a:visited,
.stdtable a:active {color: #339; text-decoration: underline;}

.stdtable a:hover {color:#06B137; ; text-decoration: none;}

.stdtablel a:link,
.stdtablel a:visited,
.stdtablel a:active {color: #066BAF; text-decoration: underline;}

.stdtablel a:hover {color:#06B137; ; text-decoration: none;}

.stdtablevalue , .stdtable td
    {
    border-left:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    text-align:center;
    }

.stdtabletitle, .stdtable th
    {
    /*background:url("/images/spu_title_center.gif") repeat-x;/**/
    background:#eeeeff;
    color:#333355;
    border:1px solid #dddddd;
    text-align:center;
    }

.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 #444444;
    border-right:1px solid #444444;
    }

.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{color: #4B4B4B; font-size: 14px;font-weight: normal;}
.form_text1{font-size: 12px;font-weight: normal; line-height: 18px;}

.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;
}
a:link {
    color: #066BAF;
    text-decoration: underline;
    
}
a:visited {
    text-decoration: underline;
    color: #066BAF;
}
a:hover {
    text-decoration: none;
    color: #06B137;
}
a:active {
    text-decoration: underline;
    color: #066BAF;
}



ul{
padding-left:0px;
}

li{
left:auto;
padding-left:0px;
list-style-image:url(images/listIcon.gif);
padding-bottom:0px;

}

.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;}

.uf_form_calc
{

    bakground-color: #FFFFFF;
    font: normal 11px verdana;
}
.article a, .article a:link, .article a:hover, .article a:visited
{
    color: #B2CCD5;
}
.uf_form_logout
{
   
    background: url(/images/top_logo.gif) left top no-repeat;
    border: 2px solid #EBF4F6;
   
}

.tm_part_title
    {
    font-size:12px;
    font-weight:bold;
    text-align:left;
    padding-bottom:3px;
    border-bottom:2px dotted #bbbbbb;
    }

form
    {
    margin:0px;
    }

.tm_part_title_page
    {
    font-size:20px;
    color:#066BAF;
    text-align:left;
    
    }
.lang_link_language 
    {
    color: #7CA1E5;

    }
.lang_link_language a, .lang_link_language a:link, .lang_link_language a:hover, .lang_link_language a:active, .lang_link_language a:visible, .lang_link_language a:visited
    {
    color: #7CA1E5;
    text-decoration: none;
    }



.get_at 
    {
    background:url(/images/get.gif) no-repeat;
    color:#FFF;
    border:none;
    height:36px;
    width:175px;
    font-weight:bold;
    }
.formsubmit
    {
    cursor:pointer;
    }
.rand_pagination a:link, .rand_pagination a:visited, .rand_pagination a:active
    {
     color: #066BAF; text-decoration: underline;
    }
.rand_pagination a:hover
    {
    color:#06B137; 
    text-decoration: none;
    }
.changemain
    {
    font-size:22px !important; 
    color:#44C569 !important; 
    padding-botom:5px !important;
    padding-left:20px !important;
    }

h1
    {
    font-size:20px;
    font-family:Arial;
    font-weight:normal;
    color:#066BAF;
    margin:0px;
    margin-bottom:15px;
    }

h3
    {
    font: bold 14px Arial; 
    color:#066BAF;
    }

h2
    {
    color:#066BAF;
    font-weight:normal;
    font-size:18px;
    }

h4
    {
    font-size:14px;
    font-family:Arial;
    font-weight:normal;
    color:#066BAF;
    margin:0px;
    margin-bottom:10px;
    }

.info_button
    {
    position:absolute;
    margin-top:-41px;
    width:600px;
    text-align:right;
    }

.info_button_long 
    {
    position:absolute;
    margin-top:-41px;
    width:600px;
    text-align:right;
    }

.info_button_long input
    {
    width: 200px; 
    height: 31px; 
    background: url(/images/butt_trans_long2.gif) center no-repeat; 
    cursor: pointer; 
    font: bold 14px Arial;
    color:#066BAF;
    text-decoration:none;
    border:none;
    }

.info_button input
    {
    width: 130px; 
    height: 31px; 
    background: url(/images/butt_login_long.gif) center no-repeat; 
    cursor: pointer; 
    font: bold 14px Arial;
    color:#066BAF;
    text-decoration:none;
    border:none;
    }

.wm_banner
    {
    -moz-opacity:0.5;
    filter:alpha(opacity: 0.5);
    opacity: 0.5;
    }

.wm_banner_act
    {
    }


