#body{
    text-align: left;
    width: 995px;
    background-color:#fff;
}
#body #lbody{
    float:left;
    width:260px;
    text-align:left;
}
#body #rbody{
    float:left;
    text-align:left;
    width:735px;
}
#left_login{
    width:260px;
    height:126px;
    text-align:text;
    background:#fff url("images/bg_login.gif");
}
#loginFrame{
    margin:50px 0 0 20px;
    width:220px;
    height:60px;
}

#each_nav{
    padding:8px 20px;
}

#each_nav a{
    color: #000;
    text-decoration: none;
}
#each_nav a:hover {color:#0178ff;}
#title_line{text-align:center;}
.default_list{
    margin:10px;
}
.default_list a{
    color:#000000;
    text-decoration: none;
}
.default_list a:hover{
    color:#0178ff;
    text-decoration: underline;
}

.element{
    text-align:center;
}
.element .element_title{
    font-size: 13.5pt;
    font-weight: bold;
    color:#660000;
    line-height: 36px;
}
.element .element_subtitle{
    padding:10px 0;
    font-size:12px;
}
.element .element_date{
    font-size:12px;
}
.element .element_button{
    margin:5px 0 20px 0;
    width:80%;
    background-color:#f1f1f1;
}
.element .element_button font{
    font-weight: bold;
}
.element .element_text{
    width:80%;
    text-align:left;
}


.featurebox {color:#333;padding: 15px 20px 20px;border-top: 1px solid #d7d7d7;margin: 0 0 1.5em;background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;}
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {margin: 0 0 .3em;font-size:12px;border-bottom: 1px solid #c00;color:#c00}
.featurebox p {border:none;margin: 0 0 1em;color:#444}
.featurebox a {font-weight:bold}
.featurebox ul li{
    background: transparent url(images/p_r_lmlist.gif) no-repeat 7px 9px;
    line-height:22px;
    padding-left: 20px;
    height: 22px;
}
.featurebox ul li a {color:#0178ff;text-decoration: none;}
.featurebox ul li a:hover {color:#c00;}
