﻿/*generic buttons*/
a.button, a.buttonStrong {
    background: transparent url('/configs/ampwrap/Images/buttons/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display:inline-block;
    font: normal 12px arial, sans-serif;
    height:24px;
    margin:0px;
    margin-right: 6px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}
a.button span , a.buttonStrong span{
    background: transparent url('/configs/ampwrap/Images/buttons/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 23px;
    padding-left: 7px; 
    padding-right: 3px; 

    /*font*/
    font-size: 12px;
	font-weight:bold;
	vertical-align:middle;
	color:#004b8b;
	text-decoration:none;
	padding-top:1px;
	text-align:center;
   
}

a.buttonStrong {
    background: transparent url('/configs/ampwrap/Images/buttons/bg_strongbutton_a.png') no-repeat scroll top right;
}
a.buttonStrong span {
    background: transparent url('/configs/ampwrap/Images/buttons/bg_strongbutton_span.png') no-repeat;
	color:#fff;
}

a.button:active, a.buttonStrong:active{
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button
{
    -moz-outline-style: none;/* hide dotted outline in Firefox */
}
a.button:active span, a.buttonStrong:active span {
    background-position: bottom left;
    /*padding: 2px 0 3px 14px; /* push text down 1px */
} 
a.button:hover, a.buttonStrong:hover  {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:hover span, a.buttonStrong:hover span {
    background-position: bottom left;
    /*padding: 2px 0 3px 14px; /* push text down 1px */
} 


a.button.small {
    width:44px; 
}


a.button.medium {
    width:74px; 
}

a.buttonStrong.medium {
    width:55px; 
}


a.button.large {
    width:120px; 
}

a.button.xl {
    width:168px; 
}

a.button.xxl {
    width:194px; 
}
/*end generic buttons*/


.search_button {
	display:inline-block;
	border:none;
	height:26px;
	line-height:26px;
	font-weight:bold;
	vertical-align:middle;
	color:#004b8b;
	text-decoration:none;
	text-align:center;
	background: transparent url("/configs/ampwrap/Images/buttons/search-button.png") no-repeat 0 0px;
	width: 71px;
	font-size:12px;
	border:none;
	-moz-outline-style: none;/* hide dotted outline in Firefox */

	
}

.search_button:hover {
	background-position: 0 -26px;
}
.search_button:hover {
	border:none;
}

a.button.disabled span{
	color:#A4A1A1;
}

a.paginationBack
{
    display:inline-block;
	border:none;
    height:20px;
    width:40px;
    margin-right:5px;
	background: transparent url("/configs/ampwrap/Images/buttons/pagination_sprite.gif") no-repeat 0 -20px;
	color: transparent !important;
    overflow: hidden;
    }

a.paginationBack:hover
{
	background-position: 0 -40px;
}
    
a.paginationBack.disabled
{
	background-position: 0 0px;
}

a.paginationNext
{
    display:inline-block;
	border:none;
    height:20px;
    width:40px;
    margin-left:5px;
	background: transparent url("/configs/ampwrap/Images/buttons/pagination_sprite.gif") no-repeat -40px -20px;
	color: transparent !important;
	overflow: hidden;
}

a.paginationNext:hover
{
	background-position: -40px -40px;
}
    
a.paginationNext.disabled
{
	background-position: -40px 0px;
}

select.paginationSelect
{
    vertical-align:top;
}

a.find
{
    display:inline-block;
	border:none;
    height:18px;
    width:17px;
	background: transparent url("/configs/ampwrap/Images/icons/find_icon.gif") no-repeat 0 0px;
	outline: none; /* hide dotted outline in Firefox */
}

a.find:hover
{
    background: transparent url("/configs/ampwrap/Images/icons/find_icon.gif") no-repeat 0 -18px;
}
