    @charset "UTF-8";

    /*tabbed panel*/
    .TabbedPanels { margin: 0px; padding: 0px; clear: none; width: 100%; }
    .TabbedPanelsTabGroup { margin: 0px; padding: 0px; padding-left: 15px; }
    .TabbedPanelsTab {
        font-family: tahoma; color: #666666; font-size: 11px; position: relative; top: 1px; float: left; padding: 4px 10px;
        margin: 0px 4px 0px 0px; margin-top: 3px; background-color: #F9F6E6; list-style: none; border-left: solid 0px #999;
        border-bottom: solid 1px #999; border-top: solid 0px #999; border-right: solid 0px #999; -moz-user-select: none;  height:15px;
        cursor: pointer; font-size: 11px; font-family: tahoma; width: 100px; text-align: center;}
    .TabbedPanelsTabHover { height: 17px; margin-top: 1px; }
    .TabbedPanelsTabSelected { background-color: #F7F7F7; border-bottom: 1px solid #F7F7F7; height: 18px; margin-top: 0px; }
    .TabbedPanelsTab a { color: black; text-decoration: none; }
    .TabbedPanelsContentGroup {
        height: 285px; clear: both; border-left: solid 1px #969696; border-bottom: solid 1px #969696;
    	border-top: solid 1px #969696; border-right: solid 1px #969696; background-color: #F7F7F7; }
    .TabbedPanelsContent { padding: 4px; }
    .TabbedPanelsContentVisible { }
    .VTabbedPanels .TabbedPanelsTabGroup {
    	float: left; width: 10em; height: 20em; background-color: #EEE; position: relative; border-top: solid 1px #999;
    	border-right: solid 1px #999; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; }
    .VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border-top: none; border-left: none; border-right: none; }
    .VTabbedPanels .TabbedPanelsTabSelected { background-color: #EEE; border-bottom: solid 1px #999; }
    .VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left; padding: 0px; width: 30em; height: 20em; }
    /*tabbed panel*/
    
    /* loading screen styles - important !  */
    #main_screen{ display:none; }
    #loading_screen { display:block; }
    /* loading screen styles - important !  */

    /*add_panel - usability required */
    .add_panel{
        overflow: auto;
        position: absolute; 
        display:none;
        background-color: #FAFAFA;
        border: 1px solid #606060;
        color: #333333;
        margin-top: 13px;
        padding: 3px;
        margin-left: 3px;
        width:55px;
    }
   
    body{
		font-family: Tahoma, Arial, Helvetica;
        font-size: 11px;
        color: #666666;
    }

    table.items_list_table {
        border: 1px solid #999999;
        margin-top: 3px;
    }

    table.items_list_table td{
        height: 20px;
        font-weight: normal;
        font-size: 11px;
        font-family: Tahoma;
        color: #666666;
    }
    
    table.items_list_table th{
        font-weight: bold;
        font-size: 11px;
        font-family: Tahoma;
        color: #666666;
    }
    
	a.navigation_bar:hover 
	{
		color:  #FF8700; 
		text-decoration: none;
		font-family: Tahoma, Arial, Helvetica;
        font-weight: normal;
	}
	
	a.navigation_bar
	{
		color: #A80000; 
		text-decoration: none;
		font-family: Tahoma, Arial, Helvetica;
        font-weight: normal;
	}
    
    input.search_box{
        height: 14px;
        width: 100px;
        font-size: 11px;
        padding-left: 3px;
        padding-top: 0px;
        border: 1px solid #999999;
        color: #666666;
    }
    input.search_box_button{
        margin-left: 3px;
    }
    
    b{
        color: #818181;
        font-size: 11px;
    }
    
    /*forms*/
    input.text, input.file, input.file_button{
        height: 14px;
        margin:0px;
        font-size: 10px;
        font-family: Tahoma, Arial, Helvetica;
        border: 1px solid #BBBBBB;
        padding-left: 3px;
        padding-top: 0px;
        color: #606060;
        background-image: url( '../../edc_templates/tem_edicopro/panel_input_shadow.gif' );
        margin-top: 3px;
    }
    
    textarea{
        font-size: 10px;
        font-family: Tahoma, Arial, Helvetica;
        border: 1px solid #BBBBBB;
        color: #606060;
        /*background-image: url( '../../edc_templates/tem_edicopro/panel_input_shadow.gif' );*/
        background-repeat: repeat-x;
    }
    
    select{
        padding: 0px;
        height: 16px;
        font-size: 10px;
        color: #606060;
        font-family: Tahoma, Arial, Helvetica;
        border: 1px solid #BBBBBB;
        margin: 0px;
        margin-top: 3px;
        background-color: #FFFFFF;
    }
    
    input.file, input.file_button
        {
        height:20px;
    }
    
    table.panel_table
    {
        padding: 0px;
        border-collapse: collapse;
        width: 600px;
    }
    
    
    a.panel_link_item{
        text-decoration: none;
        color: #606060;
    }
    
    a.panel_link_item:hover{
        text-decoration: underline;
        color: #505050;
    }
    
    
    input.radio{ vertical-align:middle; }
    input.checkbox{ vertical-align:middle; }
    label{ vertical-align:middle; color:#4675ab; }
	
	
	a{text-decoration:none; color:#999;}