/*
 * (c) 2009 Youth
 *
 * IE-specific rules
 * ------------------------------------------------------------------------- */

html               { }
.info              { padding-bottom:10px; padding-top:6px; width:200px; }
.action            { padding-bottom:13px; padding-top:12px; width:148px; }
#assistance        { margin-left:14px; padding-bottom:15px; }
#slogin            { height:37px; line-height:14px; width:171px; }
input[type=submit], 
a.nice_button, 
a.button,                                                                   
#search_candidate_btn{ display:block;  width:138px; text-align:center;}  

input[type=submit] {
width:175px;
height:35px; 
}

#xsite a {
    display: block;   
}

aside#sidecontent .block { 
    position:relative; 
    padding-top:0; 
    background:url('../../images/box_footer.jpg'); 
    background-position:bottom; 
    background-repeat:no-repeat; 
    background-color:#225798;
}
aside#sidecontent .block .block-header {
    width:225px;
    height:10px;  
    position:absolute;
    left: 0;       
    background:url('../../images/box_header.jpg');  
    background-position:top; 
    background-repeat:no-repeat;   
}         

aside#sidecontent .block h1 {
    padding-top:27px;                     
}         

.checkbox_list li,
.radio_list li {   
    padding-left:100px;     
}   

.checkbox_list input,
.radio_list input {   
    float:none;
    display:inline;      
}

.checkbox_list label,
.radio_list label {       
    float:none;
    display:inline;     
}

li.checkbox {
    /*width:300px; */
    overflow:hidden; 
}

li.checkbox  div {
    width:20px; 
    float: left;      
}

.upload input {         
    margin-left:0px;
}

#login li          { margin:0 0 10px; padding:0; overflow:hidden; } 
#login li input    {      
background:none;                            
  border:none;
  margin-left:6px;
  width:160px; }
#login li#password span {
    width:50px;
    float:right; 
}
#login li span.input-beau    {          
  background:url('../../images/input.png') no-repeat;
  border:none;
  width:185px !important;height:30px;display:block;position:relative;left:auto;float:left !important; } 