#wrapper {
  width: 100%;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<;995?'1000px':'');
  min-width: 1000px;
}

#container {
    background-color: white;
    margin-left: 10px;
    margin-right: 10px;

    background-image: url(../i/content_left_corner.gif);
    background-repeat: no-repeat;

    
}

#container div.container_bg_right {
    background-image: url(../i/content_right_bg.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

#content_container {
    width: 100%;
    float: left;
}

#content_block { margin-left: 270px;

}

#left {
    float: left;
    width: 270px;
    
}

#right {
    float: left;
    width: 250px;
    margin-left: -250px;
}

.clear {
clear:both;
}




#header {
    position: relative;
}

a
{
    color: #AF2610;
    text-decoration: none;
}




label
{
    font-size: 12pt;
    font-weight:bold;
    width: 100px;
    
}

#footer {
    
}

/**
  customize
*/
body
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    font-family:Verdana;
    font-size: 12px;

    
}

h2  {
    font-size: 16px;
    color: #cc2926;
}

h2 a {
    font-size: 16px;
    color: #cc2926;
}

button {
    background-color: #cc2926;
    color: white;
}

div.publication {
    font-size: 13px;
}

div.header_bg {
    height: 95px;
    background-image: url(../i/header_bg.gif);
    background-repeat: repeat-x;
}

div#logo {
    font-size: 32px;
    position: absolute;
    width:800px;
    left:50px;
    top:20px;
}
div#logo span{
    font-size: 22px;
    
}

div.header_bg div#auth {
    width: 266px;
    height: 32px;
    background-image: url(../i/header_auth.gif);
    background-repeat: no-repeat;
    position: absolute;
    right: 50px;
}

div.header_bg div#auth div.auth_content{
    padding-left: 50px;
    padding-top: 8px;

    color: #9b9b9b;
    font-weight: bold;
}

div.header_bg div#auth div.auth_content a{
    color: #9b9b9b;
    font-weight: bold;
    
}

div.header_bg div#auth div.auth_content A:hover {
    color: #b43533;
    font-weight: bold;
}

div#top_menu {
    height: 126px;
    background-image: url(../i/top_menu_bg.gif);
    background-repeat: repeat-x;
}

div#wrapper {
    background-color: #ba1814;
    
}


div.left_block {
    
}

div.left_cont {
    background-image: url(../i/content_left_corner.gif);
    background-repeat: no-repeat;
    
    background-color: white;

    float: left;
    margin-left: 10px;
    width:240px;
    
}

div.right_cont {
    background-image: url(../i/content_right_bg.gif);
    background-repeat: no-repeat;
    background-position: top right;
    /*margin-right: 10px;*/
    background-color: white;
}

div#table_search_form {
    background-image: url(../i/search_bg.gif);
    background-repeat: no-repeat;
    width: 270px;
    height: 66px;
    position: relative;
}

div#table_search_form input{
    position: absolute;
    left: 30px;
    top: 14px;
    border: 0px;

    font-size: 14px;
    color: #7f8082;
}

div#table_search_form button{
    background-image: url(../i/search_btn.gif);

    width: 44px;
    height: 25px;

    position: absolute;
    left: 210px;
    top: 11px;
    border: 0px;
}

ul.simple_menu li {
    list-style: none;
}

ul.simple_menu li a {
    font-size: 15px;
    font-weight: bold;
    color: #b43533;

    width: 226px;
    height: 30px;
    display: block;
    padding-left: 10px;
    padding-top: 4px;
}

ul.simple_menu li a:hover {
    font-size: 15px;
    font-weight: bold;
    color: white;

    background-image: url(../i/left_menu_hover.gif);
    background-repeat: no-repeat;
    width: 226px;
    height: 30px;
    display: block;
    padding-left: 10px;
    padding-top: 4px;
}


div#path {
    padding-left: 20px;
    padding-top: 20px;
    
    color: #cc2926;
    font-weight: bold;
}

div#path a{
    color: #b5b5b5;
    font-weight: bold;
}

div#title_container {
    padding: 10px;
    
}

div#title_container div#title {
    background-color: #c4c4c4;
    height: 30px;
    background-image: url(../i/title_bg_left.gif);
    background-repeat: no-repeat;

    font-size: 16px;
    font-weight: bold;
    color: white;
    padding-left: 10px;
}

div#title_container div#title div.right{

    height: 30px;
    background-image: url(../i/title_bg_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

div#title_container div#title div.right div.title_text_container {
    padding-top: 5px;
}

div#footer {
    margin-left: 10px;
    height: 57px;
    background-image: url(../i/footer_left.gif);
    background-repeat: no-repeat;
    background-color: white;
    margin-right: 10px;

    border-top: 2px solid #cdcdcd;
}

div#footer div.right{
    
    height: 57px;
    background-image: url(../i/footer_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
}
div#footer div.right p#cprt {
    padding-left: 20px;
    margin-top: 20px;
    color: #959595;
    float: left;
    /*overflow:hidden;*/
}

div#footer div.right div.counters {
    float: left;
    overflow:hidden;
    width: 500px;
    padding-left: 10px;
    padding-top: 15px;
}

div#bottom {
    height: 10px;
}

div#content {
    padding: 10px;
}

.clear {
    clear:both;
}

div#project_settings input {
    width: 100%;
}

div#project_settings textarea {
    width: 100%;
}

div#content h2 a{
    color:#B43533;
    font-size:15px;
    font-weight:bold;
}