body,td,th,div { padding:0px;margin:0px; font-family: Tahoma;    font-size: 12px;    color: #333;}
body {background-color: #ffffff;}

a:link {    color: #124784;    text-decoration: none;}
a:visited {    text-decoration: none;    color: #124784;}
a:hover {    text-decoration: underline;    color: #c00;};}
a:active {    text-decoration: none;color: #124784;}

h1
    {
    font-size:18px;
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom:5px;
    clear:both;
    }

h2
    {
    font-size:16px;
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom:5px;
    clear:both;
    }

h3
    {
    font-size:14px;
    }

h3
    {
    font-size:12px;
    }


input, textarea, select 
    {
    background-color: #fff;    
    font-family: Tahoma;    
    font-size: 12px;    
    color: #666;    
    margin: 0px;
    border: 1px solid #cccccc;
    }

#tm_hat_back
    {
    background:url(/images/hat_grad.gif) top left repeat-x;
    height:42px;
    }

#tm_add_ad
    {
    color:red;
    }


#tm_hat_logo
    {
    height:42px;
    width:247px;
    float:left;
    }

#tm_hat_right
    {
    float:right;
    height:67px;
    width:250px;
    background:url(/images/hat_search_back.gif) top left repeat-x;
    }

#tm_pen
    {
    height:67px;
    width:35px;
    float:left;
    background:url(/images/hat_pen.gif) top left no-repeat;
    }

#tm_right_panel
    {
    height:67px;
    padding-top:10px;
    }


#tm_hat_center
    {
    }

#tm_hat_menu_cnt
    {
    height:30px;
    }

#tm_hat_menu
    {
    padding-top:15px;
    text-align:center;
    }

#tm_hat_panel
    {
    text-align:right;
    margin-top:15px;
    background:url(/images/pen_line.gif) bottom right no-repeat;
    height:19px;
    float:right;
    color:red;
    font-weight:bold;
    font-size:14px;
    }

#cur_path
    {
    position:absolute;
    top:24px;
    left:5px;
    width:600px;
    }

#tm_rp_region
    {
    width:210px;
    height:30px;
    font-size:15px;
    padding-right:5px;
    color:#8888aa;
    text-align:right;
    font-weight:bold;
    }

#tm_rp_search
    {
    float:right;
    padding-right:5px;
    }

#tm_rp_search_input 
    {
    border:0px solid #aaaaaa;
    height:18px;
    background:#ffffff;
    float:left;
    width:151px;
    }


#tm_rp_search_button 
    { 
    float:left;
    height:18px;
    border:0px solid #aaaaaa;
    background:#aaffaa;
    }

#tm_footer
    {
    clear:both;
    height:31px;
    background:url(/images/footer.gif) top left repeat-x;
    text-align:center;
    padding-top:5px;
    }

#tm_footer_banners
    {
    margin-top:-13px;
    float:right;
    filter:alpha(opacity: 10);
    opacity:0.1;
    -moz-opacity:0.1;
    }

#tm_clear
    {
    clear:both;
    height:10px;
    }

#tm_left_panel
    {
    width:250px;
    border-right:6px solid #dddddd;
    }

#tm_workspace
    {
    padding-right:20px;
    padding-bottom:10px;
    }

#tm_workspace_main
    {
    padding-left:20px;
    padding-right:20px;
    padding-bottom:10px;
    }

.hideform
    {
    display:none;
    }

form
	{
	margin:0px;
	padding:0px;
	}

#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;
    }

.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
    {
    border-left:1px solid #444444;
    border-right:1px solid #444444;
    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: #c00; 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;
    }

