﻿.list_top
{
    height: 122px;
}
.inlay_top
{
    background-color: #efefef;
    height:92px;
}
.listarea
{
    padding:10px 0;
    float:left;
}
.forumheader_col1
{
    float:left;
    width:348px;
}
.forumheader_col2
{
    float:left;
    width:137px;
    padding-left:15px;
}
.forumheader_col3
{
    float:left;
    width:80px;
    text-align:right;
}
.forumheader_col4
{
    float:left;
    width:70px;
    text-align:right;
}
.listrow
{
    background-color: #fff;
    float:left;
    padding:4px 0;
}

.listrow_alt
{
    background-color: #eee;
    float:left;
    padding:4px 0;
}
.list_col1
{
    float:left;
    width:555px;
}
.list_col2
{
    float:left;
    width:50px;
}
.listcell_img
{
    padding: 4px 0;
    float:left;
    width:108px;
}
.listcell_img_inlay
{
    padding: 4px 0;
    float:left;
    width:108px;
    text-align:right;
}
.listcell_text
{
    padding: 4px 0;
    color: #4a4a4b;
    float:left;
    width:444px;
}
.listcell_text_inlay
{
    padding: 4px 8px 4px 12px;
    color: #4a4a4b;
    float:left;
    width:515px;
}
.listcell
{
    padding: 4px 26px 4px 0px;
    color: #4a4a4b;
    float:left;
    width:26px;
    text-align:right;
}
.listcell1
{
    padding: 4px 0;
    color: #4a4a4b;
    float:left;
    width:240px;
}
.listcell2
{
    padding:20px 0 4px 15px;
    color: #4a4a4b;
    float:left;
    width:145px;
}
.listcell3
{
    padding:20px 0 4px 0;
    color: #4a4a4b;
    float:left;
    width:70px;
    text-align:right;
}
.listcell4
{
    padding:20px 4px 4px 0;
    color: #4a4a4b;
    float:left;
    width:70px;
    text-align:right;
}
.listcell_heading
{
    color: #4a4a4b;
    font-size: 1.2em;
    line-height:18px;
}
.listcell_linkheading
{
    line-height:16px;
    color: #6996a8;
}
.writeInlay
{
    background: transparent url(/staticfiles/img/input_doc.png) no-repeat left top;
    color: #6996a8;
    padding-left:16px;
}
.inlayer
{
    font-size: 90%;
}
.inlay_heading
{
    color: #4a4a4b;
    font-size: 1.2em;
    font-weight:bold;
    margin:14px 0 10px;
}
.inlay_textheading
{
    color: #6996a8;
    font-weight:bold;
    cursor:pointer;
    padding-left:110px;
    text-align:left;
    line-height:20px;
}
.inlay_textheading_count
{
    color: #4a4a4b;
    cursor:pointer;
    text-align:right;
}
.listtext, a.listtext, .listtext a, a.listtext:link, a.listtext:visited, a.listtext:hover
{
    text-decoration:none;
    color: #4a4a4b;
}
.pageheading
{
    position:absolute;
    left:190px;
    top:25px;
    color: #ce216e;
    /*color:#a5c814;*/
    font-weight:bold;
    font-size: 1.2em;
}
.modalInlaypopup
{
    background-color:#fff;
    position:relative;
    padding:20px;
    width:326px;
}
.popupHeading
{
    color: #6996a8;
    /*color:#a5c814;*/
    font-weight:bold;
    font-size: 1.2em;
    line-height:140%;
}
.modalInlaypopup fieldset
{
    border:none;
    padding-top:10px;
}
.modalInlaypopup label
{
    float:left;
    width:114px;
    
}
.modalInlaypopup .input
{
    float:left;
    width:206px;
    margin-bottom:2px;
}
.modalInlaypopup .writeinput
{
    width:320px;
    margin-bottom:2px;
}
.popupClose
{
    display:block;
    position:absolute;
    top:5px;
    right:5px;
    background: transparent url(/staticfiles/img/closepage2.png) no-repeat left top;
    width:33px;
    height:33px;
}
.btnsWriteInlay
{
    clear:both;
    width:322px;
    text-align:right;
}
.btnsWriteInlay input
{
    padding:2px;
    margin-top:2px;
}
.obl
{
    font-style:italic;
    font-size:90%;
}
.RegisterTerms
{
    position:absolute;
    z-index:1000002;
    padding:20px;
    width:760px;
    top:-200px;
    left:-220px;
    background-color:#fff;
}
.validator
{
    margin-top:-18px;
    position:absolute;
}
.lineheader
{
    height:1px;
    background-color:#DDD;
    padding:0;
    clear:both;
    width:651px;
}
