BODY, SELECT, INPUT      {
                font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 11px;
		background-color : #FFF9EE;
                scrollbar-DarkShadow-Color:#000000;  
                scrollbar-3dLight-Color:#000000;  
                scrollbar-Arrow-Color:#000000;  
                scrollbar-Base-Color:face;    
                scrollbar-Face-Color:face;
                scrollbar-Highlight-Color:face;
                scrollbar-Shadow-Color:face;
                scrollbar-Track-Color:"#F3F3F3";
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		color:#444444;
        }

TABLE {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
}


.radio {
                background-color : transparent;

}

.form_edit {
                background-color : white;
                border : 1px solid black;
		padding-left:4;
        }

.form_edit_disabled {
                background-color : #EEEEEE;
                border : 1px solid black;
        	color: black;
		padding-left:4;
	}

.form_edit_disabled_blue {
                background-color : #D5E9FC;
                border : 1px solid black;
        	color: black;
		padding-left:4;
	}

a {text-decoration: none; color: black; font-size : 10px; }
a:hover { text-decoration: underline; }



.table_background {
                        background-color : #EDD6A4;
                        }

.table_row_background {
                background-color : #777777;
        }

.table_row {
                height : 16px;
                font-weight : bold;
                color: black;
                border : 0px solid #BBBBBB;
	
        }



.tdinfo1 { background-color: #FFFFFF; }
.tdinfo2 { background-color: #F1F1F1; }
.tdinfo3 { background-color: #FFCCCC; }
.row_style_green { background-color: #E6FFE6; }
.row_style_blue1 { background-color: #CBD9FF; }
.row_style_blue2 { background-color: #DEE7FE; }

.row_style_disabled { background-color: #FCBCBC; }


.menu a                { text-decoration: none; text-align: left; height: 14; width:144; font-weight:bold;
                                border-top: 1px solid #86A6F9; border-bottom: 1px solid #86A6F9; }
.menu a:visited        { color:none; text-decoration: none; width:144; }
.menu a:hover          { text-decoration: none; background-color :white; border-top: 1px solid red;
                                border-bottom: 1px solid red; width:144; }

.submenu a                { text-decoration: none; text-align: center; height: 14; width:144; font-weight:bold;
                                border-top: 1px solid #86A6F9; border-bottom: 1px solid #86A6F9;}
.submenu a:visited        { color:none; text-decoration: none; width:144; }
.submenu a:hover          { text-decoration: none; background-color :white; border-top: 1px solid red;
                                border-bottom: 1px solid red; width:144; }


.menu2 a                { text-decoration: none; text-align: left; height: 14; width:15; font-weight:bold;
                                border-top: 1px solid #86A6F9; border-bottom: 1px solid #86A6F9; }
.menu2 a:visited        { color:none; text-decoration: none; }
.menu2 a:hover          { text-decoration: none; background-color :white; border-top: 1px solid red;
                                border-bottom: 1px solid red;}

.menu_background {
                background-color : #FCDD7E;
                border : 1px solid #777777;
        }

.login_edit {
                background-color : white;
                border : 1px solid black;
                background-image: url('images/background_edit.gif');
		padding-left:4;
        }

.login_edit_logged {
                background-color : #EEEEEE;
                border : 1px solid black;
		padding-left:4;
		font-weight:bold;
        }

.table_warning {  background-color: #F2F1FC; border: 1px red solid;
        font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight:bold; color:#000000;}


.table_info {  	
			background-color: #F2F1FC; 
			border: 1px red solid;
		 	font-weight: bold; 
			color:#000000;
			font-size : 11px;

}

.table_info_demo {  	
			background-color: #F2F1FC; 
			border: 1px red solid;
			color:#000000;
			font-size : 11px;

}


.table_sum  { 
		background-color: #F4D4A3;
		color: #C10000;
		font-weight:bold;
}


TABLE.list
        {
        }

TABLE.list TD
        {
                font-size : 11px;
                padding-top: 2px;
                padding-bottom: 2px;
                height: 17px;
        }

TABLE.list TH
        {
                font-weight : normal;
                height : 28px;
                background-image: url('images/table_header_center.gif');
        }


.row_style1 	{ background-color: #FFFFFF; }
.row_style2 	{ background-color: #F1F1F1; }
.row_style_info { background-color: #FFC333; }

