/* CSS Document */

.rm_wrap{  
    width:740px;  
}  
.rm_section{  
    border:1px solid #ddd;  
    border-bottom:0;  
    background:#f9f9f9;  
}  
.rm_opts label{  
    font-size:12px;  
    font-weight:700;  
    width:200px;  
    display:block;  
    float:left;  
}  
.rm_input {  
    padding:30px 10px;  
    border-bottom:1px solid #ddd;  
    border-top:1px solid #fff;  
}  
.rm_opts small{  
    display:block;  
    float:rightright;  
    width:200px;  
    color:#999;  
}  
.rm_opts input[type="text"], .rm_opts select{  
    width:280px;  
    font-size:12px;  
    padding:4px;  
    color:#333;  
    line-height:1em;  
    background:#f3f3f3;  
}  
.rm_input input:focus, .rm_input textarea:focus{  
        background:#fff;  
}  
.rm_input textarea{  
    width:280px;  
    height:175px;  
    font-size:12px;  
    padding:4px;  
    color:#333;  
    line-height:1.5em;  
    background:#f3f3f3;  
}  
.rm_title h3 {  
    cursor:pointer;  
    font-size:1em;  
    text-transform: uppercase;  
    margin:0;  
    font-weight:bold;  
    color:#232323;  
    float:left;  
    width:80%;  
    padding:14px 4px;  
}  
.rm_title{  
    cursor:pointer;  
    border-bottom:1px solid #ddd;  
    background:#eee;  
    padding:0;  
}  
.rm_title h3 img.inactive{  
    margin:-8px 10px 0 2px;  
    width:32px;  
    height:32px;  
    background:url('images/pointer.png') no-repeat 0 0;  
    float:left;  
    -moz-border-radius:6px;  
    border:1px solid #ccc;  
}  
.rm_title h3 img.active{  
    margin:-8px 10px 0 2px;  
    width:32px;  
    height:32px;  
    background:url('images/pointer.png') no-repeat  0 -32px;  
    float:left;  
    -moz-border-radius:6px;  
    -webkit-border-radius:6px;  
    border:1px solid #ccc;  
}  
.rm_title h3:hover img{  
    border:1px solid #999;  
}  
.rm_title span.submit{  
    display:block;  
    float:rightright;  
    margin:0;  
    padding:0;  
    width:15%;  
    padding:14px 0;  
}  
.clearfix{  
    clear:both;  
}  
.rm_table th, .rm_table td{  
    border:1px solid #bbb;  
    padding:10px;  
    text-align:center;  
}  
.rm_table th, .rm_table td.feature{  
    border-color:#888;  
    } 