﻿body {
    width:100%;
    height:100%;
    padding:0;
    margin:0;
    font-size:9pt;
    font-family:Arial;
    /*color:#606060;*/
    /*background-color:#faf8f8;*/
    /*faf5ad*/
    /*background-color:#fcfae0;*/
    color:maroon;
}

.pageheader{
    font-size:16pt;

}

.topbar{
    /*background-color:#cccccc; 0699dc 3599c6 */
    /*background-color:#077ab9;*/
    background-color:#8c0707;
    height:30px;
}

.topdiv{
    width:100%;
    height:160px;
    margin:0;
    border:none 1px red;
    overflow:hidden;
    /*background-color:#ffffff;*/
    /*background-color:#fcfae0;*/
}

.menubardiv{
    width:100%;
    height:40px;
    text-align:center;
    background-image:url(../logos/btnback_5_60.jpg);
    background-repeat:repeat-x;
    background-position:left bottom;
}

.topmenuitem{
    color:#ffffff;
    font-weight:bold;
    line-height:25px;
}

.footerdiv{
    width:100%;
    height:100px;
    min-height:35px;
    line-height:25pt;
    bottom:0;
    /*position:fixed;*/
    text-align:center;
    color:#bbbbbb;
    background-color:#202020;   
}
.bottomdiv{
    width:100%;
    height:200px;
    line-height:25pt;
    bottom:0;
    /*position:fixed;*/
    text-align:center;
    color:#bbbbbb;
    margin-top:50px;
    background-color:#404040;   
}

.leftrightcols{
    background-color:#efeaa8;

}
.postbtn{
    line-height:25pt;
    background-color:#f71920;
    color:#f9f5b0;
    height:35px;
    width:170px;
    border-radius:7px;
    text-align:center;

}

.postbtn:hover{
    background-color:#da040b;
}
.loginbtn{
    border:solid 2px #ffffff;
    border-radius:5px;
    line-height:14pt;
    padding-left:10px;
    text-align:center;
    padding-right:10px;
    background-image:url(../logos/btnback_5_60.jpg);
    background-repeat:repeat-x;
    background-position:left bottom;
}
.loginbtn:hover{
    background-position:left top;
}

.btn{
    border:solid 2px #ffffff;
    border-radius:5px;
    line-height:18pt;
    padding-left:10px;
    text-align:center;
    padding-right:10px;
    background-image:url(../logos/btnback_5_60.jpg);
    background-repeat:repeat-x;
    background-position:left bottom;
}
.btn:hover{
    background-position:left top;
}

.btnqsearch{
    border:solid 2px #cccccc; 
    border-radius:20px; 
    height:40px; 
    width:100px; 
    line-height:40px; 
    text-align:center;
}
.btnqsearch:hover{
    border:solid 2px #aaaaaa; 
}

.roundedcornerbox5{
    border-radius:5px;
    border:solid 2px #ffffff;
}

.searchbtn {
    background-image:url(../logos/btnback_5_60.jpg);
    background-repeat:repeat-x;
    background-position:left top;
    border-radius:10px;
    line-height:20pt;
}
.searchbtn:hover{
    background-position:left bottom;
}
.resultitem{
    background-color:#faf8f8;
}
.resultitem:hover{
    background-color:#eeeeee;
}
.leftmenu{
    color:#af0a0a;
}
.leftmenu:hover, .leftmenuselected{
    color:#d56969;
}

/*Pager*****************/
.pgr{
    background-color:#aaaaaa;
}
.pgr table{
    table-layout:fixed;
}
.pgr tr{
    height:25px;
}
.pgr td{
    width:25px;
    border:solid 1px #eeeeee;
    text-align:center;
}
.pgr a{
    width:25px;
    height:25px;
    line-height:25px;
    display:block;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    
}
.pgr a:active{
    width:25px;
    height:25px;
    color:#606060;
}
/*****************************/

.imagecontrols{
    display:none;
}
.imagecontainer{

}
.imagecontainer:hover .imagecontrols{
    /*padding-top:5px;*/
    display:block;
}

.hdr{background-color:maroon; color:#ffffff;}
.row{background-color:#fbf6b7;}
.alt{background-color:#d7f2ee;}
.pdgl5{text-align:left; padding-left:5px;}
.pdgr5{text-align:right; padding-right:5px;}
.hr1{border-style:none; border-bottom:solid 2px #dddddd;}

.hiddenfields{display:none;}

/*.hdr{background-color:maroon; color:#ffffff;}
.row{background-color:#fbf6b7;}
.alt{background-color:#d7f2ee;}
.pdgl5{text-align:left; padding-left:5px;}
.pdgr5{text-align:right; padding-right:5px;}
.hr1{border-style:none; border-bottom:solid 2px #dddddd;}

.hiddenfields{display:none;}*/