@charset "utf-8";
/* CSS Document */

body {
margin:0;
background-image:url(images/main_bg_orange.jpg);
}

#content {
background-image:url(images/content_bg_orange.jpg);
}
#main_top {
background-image:url(images/main_top_bg_orange.jpg);
background-position:top;
background-repeat:repeat-x;
}

#border_left {
background-image:url(images/border_left_orange.jpg);
background-position:right;
background-repeat:repeat-y;
}
#border_right {
background-image:url(images/border_right_orange.jpg);
background-position:left;
background-repeat:repeat-y;
}

#menu_left {
background-image:url(images/menu_left_bg_orange.jpg);
background-position:top left;
background-repeat:repeat-y;
}

#menu_left_content_table {
background-image:url(images/menu_left_bg_top_orange.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#bottom_content {
background-image:url(images/bottom_bg_orange.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#copyright_content {
background-image:url(images/copyright_bg_orange.jpg);
background-position:top center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
color: #4D4D4D;
}

.ctr 
{
text-align: center;
}

.login 
{
width: 90%;
margin-left: auto;
margin-right: auto;
margin-top: 50px;
padding: 15px;
}
	
.login h1 
{
background: url(../data/login_header.png) no-repeat;
background-position: left top;
color: #333;
margin: 0px;
height: 50px;
padding: 15px 4px 0 50px;
text-align: left;
font-size: 1.5em;
}

.login p 
{
padding: 0 1em 0 1em;
}
	
.form-block 
{
border: 1px solid #89401D;
background: #FFFFFF;
padding-top: 15px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}

.login-form 
{
text-align: left;
float: right;
width: 60%;
}

.chpass-form 
{
text-align: left;
float: center;
width: 60%;
}

.login-text 
{
text-align: left;
width: 40%;
float: left;
font-size:10px;
font-family:Verdana;
}

.inputlabel 
{
font-weight: bold;
text-align: left;
font-size:11px;
color:#89401D;
font-family:Verdana;
}

.editinputlabel 
{
font-weight: bold;
text-align: left;
font-size:11px;
color:#585755;
font-family:Verdana;
}

.inputbox 
{
width:99%;
height:18px;
font-size:13px;
color:#89401D;
font-family:Verdana;
border:#89401D 1px solid;
}

.clr 
{
    clear:both;
}

.info_msg
{
background-image:url(images/info_msg_orange.jpg);
background-position:left top;
background-repeat:no-repeat;
width:95%;
height:49px;
padding-left: 20px;
padding-top:16px;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
margin-bottom:20px;
clear:both;
color:#000000;
font-size:11px;
}

.page_titles
{
background-image:url(images/info_msg_orange.jpg);
background-position:left top;
background-repeat:no-repeat;
width:95%;
height:29px;
padding-left: 20px;
padding-top:16px;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
margin-bottom:10px;
clear:both;
font-size:11px;
font-weight: bold;
text-align: left;
color:#88421E;
}

.page_titles a:link, .page_titles a:visited, .page_titles a:active, .page_titles a:hover
{
text-decoration:none;
font-size:11px;
font-weight: bold;
color:#88421E;
}

.page_titles a:hover
{
text-decoration:none;
font-size:11px;
font-weight: bold;
color:#990000;
}

.login_button
{
float:right;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
color:#89401D;
padding:2px 6px 2px 6px;;
border:#89401D solid 1px;;
background-color:#FFFFFF;
cursor:pointer;
}

.submitbuttons
{
font-family:Tahoma;
font-size:12px;
text-decoration:none;
color:#89401D;
padding:2px 6px 2px 6px;;
border:#89401D solid 1px;;
background-color:#FFFFFF;
cursor:pointer;
}

#content_admin
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content_admin a:link, #content_admin a:visited, #content_admin a:active {
text-decoration:none;
font-weight:bold;
color:#8A4120;
}

#content_admin a:hover {
text-decoration:underline;
color:#545454;
}

#page_content {
padding-left:10px;
padding-right:10px;
font-family:Verdana,Tahoma;
font-size:11px;
color:#874320;
}

#page_list {
padding-left:150px;
padding-right:10px;
font-family:Verdana,Tahoma;
font-size:12px;
}

#page_list a:link, #page_list a:active, #page_list a:visited {
font-family:Verdana,Tahoma;
font-size:12px;
text-decoration:none;

color:#000000;
}

#page_list a:hover {
font-family:Verdana,Tahoma;
font-size:12px;
color:#990000;
text-decoration:none;
}

#page_list li a:link, #page_list li a:visited,  #page_list li a:active {
font-size:10px;
}

SPAN.TreeviewSpanArea A {
font-size: 10pt; 
font-family: verdana,helvetica; 
text-decoration: none;
color: black;
}

SPAN.TreeviewSpanArea A:hover {
color: #820082;
}

#counter {
	padding:7px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
