    .outer_slide_box {
        position: relative;
        padding-bottom: 20px;
        display: block;
        background: url('/images/layout/slide_top_02.png') repeat-x bottom ;
    }
    
    
    .outer_slide_box_login {
        position: relative;
        padding-bottom: 10px;
		width:323px;
        display: block;
		float:right;
		margin-right:0px;
        background: url('/images/layout/slide_top_login_15.png') no-repeat bottom ;
    }  
    
    .outer_slide_box_login  .slide_button {
        position: absolute;
        bottom: -19px;
        right: 20px;
        display: block;
        width: 188px;
        height: 31px;
        color: white;
        background: url(/images/layout/slide_top_05.png) repeat-x bottom;
    }

    
	 .outer_slide_box_login  .top_slide_box_form{
	 	color:white;
	 }


	.form-buttons{
		text-align:center;
	}
	 
	 .form-buttons a{
	 	color:white;
	 }
	 
	 .outer_slide_box_login  .top_slide_box_form label{
	 	display:block;
		float:left;
		
		text-align:right;
		width:80px;
		margin:2px;
		
	 }
	
	 .outer_slide_box_login  .top_slide_box_form input[type=text], .outer_slide_box_login  .top_slide_box_form input[type=password]{
		float:left;
		margin:2px;
	 }

	 .outer_slide_box_login  .top_slide_box_form input[type=button], .outer_slide_box_login  .top_slide_box_form input[type=submit]{
		background: url(/images/layout/slide_top_but_19.png) no-repeat;
		color:white;
		width:85px;
		height:34px;
		border:none;
		cursor:pointer;
		margin:2px;
	 }

	.outer_slide_box_login  .top_slide_box_form .error{
		color:red;
		text-align:center;
		
	}

    
    .outer_slide_box  .slide_button {
        position: absolute;
        bottom: -11px;
        right: 5px;
        display: block;
        width: 188px;
        height: 31px;
        color: white;
		font-size:9px;
        background: url(/images/layout/slide_top_05.png) repeat-x bottom;
    }

    .slide_button_left_outer {
        position: absolute;
        bottom: -4px;
        left: 55px;
        display: block;
        width: 225px;
        /*text-transform:uppercase;*/
		font-size:9px;
        color: white;
       
    }
	
	.slide_button_left{
		 background: url(/images/layout/slide_top_left_06.png) repeat-x bottom;
		 
		 height: 23px;
		 
		 margin:0px 0px;
	}
	
	.slide_button_left a{
	text-decoration:none;
	}
	
	.slide_button_left_outer_left{
		background: url(/images/layout/slide_top_left_05.png) no-repeat bottom left;
		padding-left:15px;
		
	}

	.slide_button_left_outer_right{
		background: url(/images/layout/slide_top_left_07.png) no-repeat bottom right;
		padding-right:20px;
		 
	}

    
    .slide_button a {
        color: white;
        text-transform: uppercase;
	text-decoration:none;
    }
    
    .toggle_link {
        /*display: block;
        padding: 3px 0px 0px 0px;
        width: 35px;
        float: left;*/
		text-align:center;
    }
    
    .small_icon img {
        height: 16px;
        float: right;
    }
	
	.login_top_menu{
		margin:5px;
	}
	
	.login_top_menu .menu_item{
		float:left;
		width:190px;
	}
	
	.login_top_menu .menu_item a.link{
		color:white;
		font-weight:bold;
		/*display:block;*/
		line-height:32px;
	}
	
	.login_top_menu .menu_item a.link img{
		height:24px;
		float:left;
		clear:left;
	}
	
	.login_top_menu .menu_item a.link .name_text{
		display:block;
		height:32px;
		float:left;
		clear:right;
	}
	
	.outer_slide_box .right_buttons{
		width:160px;
	}
	
	.editor_top_button{
		font-size:11px;
	}
	
	.editor_save_buttons{
		text-align:center;
	}
	
	.slide_button_left .editor_save_buttons{
		color:white;
		padding-top:4px;
		margin:0px -7px;
	}
	
	.slide_button_left .editor_save_buttons a{
		color:white;
	}
	
	.small_help img{
		width:12px;
	}

.big_icon img{
	height:32px;
}
	
	/*slide right*/
	
	
	.slide_button_right_outer {
        position: absolute;
        bottom: -4px;
        right: 5px;
        display: block;
        /*width: 225px;*/
        /*text-transform:uppercase;*/
		font-size:9px;
        color: white;
       
    }
	
	.slide_button_right{
		 background: url(/images/layout/slide_top_left_06.png) repeat-x bottom;
		 
		 height: 23px;
		 
		 margin:0px 0px;
	}
	
	.slide_button_right a{
	text-decoration:none;
	color:white;
	}
	
	.slide_button_right_outer_left{
		background: url(/images/layout/slide_top_left_05.png) no-repeat bottom left;
		padding-left:15px;
		
	}

	.slide_button_right_outer_right{
		background: url(/images/layout/slide_top_left_07.png) no-repeat bottom right;
		padding-right:20px;
		 
	}
	
	.slide_button_right	.toggle_buttons{
		margin:0px -7px;
	}
	
	.slide_button_right	.toggle_buttons .toggle_link{
        display: block;
        padding: 3px 0px 0px 0px;
        width: 65px;
        float: left;
		text-align:center;		
	}
	
	/*slide login*/
	
	
	.slide_button_login_outer {
        position: absolute;
        bottom: -11px;
        right: 5px;
        display: block;
        /*width: 225px;*/
        /*text-transform:uppercase;*/
		font-size:9px;
        color: white;
       
    }
	
	.slide_button_login{
		 background: url(/images/layout/slide_top_left_06.png) repeat-x bottom;
		 
		 height: 23px;
		 
		 margin:0px 0px;
	}
	
	.slide_button_login a{
	text-decoration:none;
	color:white;
	}
	
	.slide_button_login_outer_left{
		background: url(/images/layout/slide_top_left_05.png) no-repeat bottom left;
		padding-left:15px;
		
	}

	.slide_button_login_outer_right{
		background: url(/images/layout/slide_top_left_07.png) no-repeat bottom right;
		padding-right:20px;
		 
	}
	
	.slide_button_login	.toggle_buttons{
		margin:0px -7px;
		padding-top:4px;
	}	
	
/*
 * Ext menu dropdown 
 * */

.menu_icon{
	width: 16px; 
	height: 16px;
	display:block;
	float: left;
	
}
.menu_icon a{
	display:none !important;
}

.menu_icon .company_manage_links{
	display:none;
}

.x-menu li{
	list-style:none;
}

.x-menu ul{
	padding:0px;
	margin:0px;
	text-align:left;
}	
	