body
{
    padding: 0px;
    margin: 0px;
    font-size: 14px;
	background-color: white;
}
table, td, th
{
   font-size: 13px;
}

a
{
    color: #993333;
}

a:hover
{
    color: #FF0033;
    text-decoration: none;
}


#header ul, #header li
{
    padding: 0px;
    margin: 0px;
    list-style: none;
}

#header
{
    background-color: #000000;
    height: 132px;
    width: 100%;
    border-bottom: 5px solid #64859B;
    border-top: 5px solid #64859B;
}

#logo
{
    background-image: url(logo.png);
    height: 132px;
    width: 190px;
    float: left;
    cursor: pointer;
}

#menu
{
   width: 200px;
   vertical-align: top;
}
#body
{
   vertical-align: top;
   padding-top: 10px;
}
#footer
{
    float: left;
    width: 100%;
    background-color: #000000;
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom: 5px solid #64859B;
    border-top: 5px solid #64859B;
    text-align: center;
    color: #f8f8f8;
    font-size: 11px;
    vertical-align: middle;
}
#footer a
{
    color: #FF9933;
}

.tdhead
{
    font-weight: bold;
    font-size: 15px;
    background-image: url(titlebar-active.png);
    color: #FFFFFF;
    height: 25px;
    background-position: center;
}
.tdhead a
{
    color: #FFFFFF;
    text-decoration: none;
}

.td1
{
    font-size: 13px;
    background-image: url(titlebar.png);
    color: #FFFFFF;
    height: 25px;
    background-position: center;
    padding-left: 10px;
}
.td2
{
   font-size: 13px;
   color: #000000;
   padding-left: 10px;
   background-color: #DFDFDF;
}

.bttn
{
    border: 1px solid red;
    background-color: #000000;
    color: #FFFFFF;
    background-image: url(titlebar.png);

}

.pager_tbl
{
   background-color: #FFFFFF;
   border: 1px solid #AFAFAF;
   padding: 0px;
   font-size: 10px;
}



.pager_td_sel, .pager_td:hover
{
    background-color: #000000;
    border: 1px solid #000000;
    width: 20px;
    text-align: center;
    color: #FFFFFF;

    font-weight: bold;
}


.pager_td
{
    background-color: #FFFFFF;
    border: 1px solid #000000;
    width: 20px;
    text-align: center;
    color: #000000;

    font-weight: bold;
    cursor: pointer;
}


.the_menu{
width: 180px; /*width of accordion menu*/
font-size: 13px;
}

.the_menu h3{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.the_menu .opinnning{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.the_menu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.the_menu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.the_menu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.the_menu ul li a:visited{
color: #A70303;
}

.the_menu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #ECECEC;
}
.rights, .added
{
    color: #339966;
    font-weight: bold;
}

.errors, .edited
{
    color: red;
    font-weight: bold;
}
.comment
{
    font-size: 12px;
    color: #FF6633;
    font-weight: 400;
}
.codes
{
    direction: ltr;
    text-align: left;
}
.color_picker
{
    width: 40px;
    height: 20px;
    border: 0px;
}

