body { *overflow-x:expression(document.body.clientWidth > 1000? "hidden" : "scroll");}/**/
form,body,tr,td,th,div { padding:0px; margin:0px; font-family: Verdana, Helvetica, Tahoma;    font-size: 12px;color: #333;}
table, tr, td { border-spacing:0px; padding:0;
    margin:0;
    border-collapse:collapse;
}

p {font-size:12px; color: #333; font-family: Verdana, Helvetica, Tahoma;    }

body {background-color: #ffffff;}
#cont_t { width:1007px;}
#header_t{ width:1007px;}
a:link {    font-size:14px; color: #000000;    text-decoration:none;}
a:visited {    text-decoration: none;  color :#000000;}
a:hover {    text-decoration: none;  color:#000000 ;}
a:active {    text-decoration: none;color: #000000;}
a:active, a:focus, img { outline: 0;text-decoration:none; }
a:active, a:focus, img { outline: 0;text-decoration:none; }


hr{border:1px solid #dddddd;}


.hideform
    {
    display:none;
    }

    
#background_content {
  position: fixed;
  width: 100%;
  z-index:200;
  height: 100%;
  background: url(/images/system/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(/images/system/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;/**/
    }

.stdtable a:link,
.stdtable a:visited,
.stdtable a:active {color: #0F74A7; text-decoration: underline; font-family:verdana;font-size:12px;}

.stdtable a:hover {color: #c00; text-decoration: none;}

.stdtablevalue , .stdtable td
    {
    text-align:center;
    background:#FEFEFE;
    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 #EBF2F5;
    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;
    }



.hidden
    {
    display:none;
    }

.stdpanel 
    {
    background:url(/images/sp_form_back.gif) top repeat-x;
    border-left:1px solid #C8E9FB;
    border-right:1px solid #C8E9FB;
    }
input, textarea, select 
    {
    font: 11px Verdana;
    }

.pag_act_1
    {
    border:1px solid #808080; 
    padding: 16px 1px 8px 1px;
    margin: -3px;
    cursor:pointer;
    height:25px;
    }

.pag_act_2
    {
	 font-size: 24px;
    background-color:#C50202; 
    padding: 3px 7px 4px;
    color:#FFF;
    text-align:center;
    }

.pag_act_2 a,  .pag_act_2 a:link, .pag_act_2 a:hover, .pag_act_2 a:active, .pag_act_2 a:visited
    {
    font-size: 24px;
    font: Verdana !important;
    color:#FFF;
    }

.pag_pas_1
    {
    border:1px solid #808080; 
    padding:4 1 5 1;
    margin-left:10px;
    height:25px;
    }
.pag_pas_2
    {
    background-color:#D6D6D6;
    padding: 3 7 4 7;    
    text-align:center;
    color:#000;
    }
.all_site_but
    {
    background:#C50202; 
    border:1px solid #808080; 
    color:#FFF; 
    width:80px;
    cursor:pointer;
    }
#cont_t .center_col .link_textblock, #cont_t .right_col .link_textblock{ padding-bottom:0px;}
.link_textblock a, .link_textblock a:link, .link_textblock a:visited, .link_textblock a:active, .link_textblock a:hover
    {
    font-size:12px; 
    color: #0000EE;    
    text-decoration:underline;
    }
.banner_m_block{width:100%; min-height:30px; position:relative; z-index:2000; display:block; 
height: expression(document.body.clientHeight > 40 ? "100%" : "40px");}
.banner_m_block .log_href_main a { color:#0066cc !important;}
h1.fp_title{float:left;font-size:14px; display:block; margin:0; padding:0; color:#333; }
.fb_ltr, .fb_iframe_widget  { width:100% !important;}
.news_title_main .rating a:hover{ text-decoration:none;}

#fishb_popup { left:0 !important; *left:15px !important; top:15px !important; *top:auto !important; }
#fishb_popup div {*width:320px !important;}
#fishb_popup div:last-child {*top:15px !important;}
.buttonbox { position:relative; *position:inherit; }
#fishb {*width:150px !important; *display:block !important;}


.quote {
    border-left: 3px solid #DDDDDD;
    color: #444444;
    display: block;
    margin-bottom: 1em;
    padding-left: 0.5em;
}
#cont_t { position:relative;}
#controls_containerlogin { position:relative !important;}
#controls_containerlogin .uf_field_error_message { width:120px;}
/*content blocks*/
.center_col{position:absolute; left:260px; margin-top:-9px;}
.center_col_in{position:relative;top:-20px;*width:100%; z-index:100;}
.left_col{padding:0 0 0 10px; width:240px; float:left;}
.right_col{padding-right:10px; width:182px; float:right;}
.right_col_in{position:relative;top:-9px;}
#show_full { display:block}
#ad_ph_1 div:last-child{z-index:2200;}
#ad_ph_1 div, #ad_ph_1{*z-index:2200;}
a.send_letter { color:#0000ee; padding-bottom:10px; display:block; text-decoration:underline;}
a.send_letter:hover { text-decoration:none;}


a.a_title {
	color: black !important;
	font: bold 15px Verdana !important;
	text-decoration: none !important;
	
}

a.a_title:hover {
	color: blue !important;
}

