.btn_container
{
	padding-top: 10px;
	width: auto;
	float: right;
}



/*default button------------------------------------*/
a.button 
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.button span 
{
    background: url('/admin/images/buttons/button_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:16px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.button:hover span {
    background: url('/admin/images/buttons/button_left_o.png') no-repeat;
    padding-left:17px; padding-right:0; padding-top:6px; padding-bottom:4px
} 



/*submit button------------------------------------*/
a.submit_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.submit_button span 
{
    background: url('/admin/images/buttons/submit_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.submit_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.submit_button:hover span {
    background: url('/admin/images/buttons/submit_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 

/*add button------------------------------------*/
a.add_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.add_button span 
{
    background: url('/admin/images/buttons/add_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.add_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.add_button:hover span {
    background: url('/admin/images/buttons/add_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 

/*email button------------------------------------*/
a.email_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.email_button span 
{
    background: url('/admin/images/buttons/email_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.email_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.email_button:hover span {
    background: url('/admin/images/buttons/email_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 

/*cancel button------------------------------------*/
a.cancel_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.cancel_button span 
{
    background: url('/admin/images/buttons/cancel_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.cancel_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.cancel_button:hover span {
    background: url('/admin/images/buttons/cancel_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 





/*delete button------------------------------------*/
a.delete_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.delete_button span 
{
    background: url('/admin/images/buttons/delete_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.delete_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.delete_button:hover span {
    background: url('/admin/images/buttons/delete_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 



/*edit button------------------------------------*/
a.edit_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.edit_button span 
{
    background: url('/admin/images/buttons/edit_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.edit_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.edit_button:hover span {
    background: url('/admin/images/buttons/edit_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 





/*refresh button------------------------------------*/
a.refresh_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.refresh_button span 
{
    background: url('/admin/images/buttons/refresh_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.refresh_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.refresh_button:hover span {
    background: url('/admin/images/buttons/refresh_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 


/*up button------------------------------------*/
a.up_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.up_button span 
{
    background: url('/admin/images/buttons/up_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.up_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.up_button:hover span {
    background: url('/admin/images/buttons/up_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 




/*down button------------------------------------*/
a.down_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.down_button span 
{
    background: url('/admin/images/buttons/down_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.down_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.down_button:hover span {
    background: url('/admin/images/buttons/down_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 



/*prev button------------------------------------*/
a.prev_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.prev_button span 
{
    background: url('/admin/images/buttons/prev_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.prev_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.prev_button:hover span {
    background: url('/admin/images/buttons/prev_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 



/*next button------------------------------------*/
a.next_button
{
    background: url('/admin/images/buttons/next_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 26px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.next_button span 
{
    background: url('/admin/images/buttons/button_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:16px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.next_button:hover {
    background: url('/admin/images/buttons/next_right_o.png') no-repeat top right;
    padding-right: 25px;
}

a.next_button:hover span {
    background: url('/admin/images/buttons/button_left_o.png') no-repeat;
    padding-left:17px; padding-right:0; padding-top:6px; padding-bottom:4px
} 



/*print button------------------------------------*/
a.print_button
{
    background: url('/admin/images/buttons/button_right.png') no-repeat top right;
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    padding-right: 16px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.print_button span 
{
    background: url('/admin/images/buttons/print_left.png') no-repeat;
    display: block;
    line-height: 10px;
    padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.print_button:hover {
    background: url('/admin/images/buttons/button_right_o.png') no-repeat top right;
    padding-right: 15px;
}

a.print_button:hover span {
    background: url('/admin/images/buttons/print_left_o.png') no-repeat;
    padding-left:27px; padding-right:0; padding-top:6px; padding-bottom:4px
} 














/*power button------------------------------------*/
a.power_button
{
    color: #000000;
    display: block;
    float: left;
    height: 20px;
    margin-right: 6px;
    text-decoration: none; font-weight:bold; font-size:11px; font-family:arial;
    outline: none;
}

a.power_button span 
{
    background: url('/admin/images/buttons/power_off.png') center left no-repeat;
    display: block;
    line-height: 10px;
    padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:5px
} 

a.power_button:hover 
{
    color: #222288;
}

a.power_button:hover span {
	background: url('/admin/images/buttons/power_on_blue.png') center left no-repeat;
    padding-left:20px; padding-right:0; padding-top:5px; padding-bottom:5px
} 



