/********************** START BUTTONS ***********************/

input.hsButton{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #21598C;
	width:70px;		
}
input.hsButtonLarge{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #21598C;
	width:125px;
}

input.gbButtonSmall{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
   /* display:          block;	*/
    border:		0;
 }
 
input.gbButtonSmall:hover, input.gbButtonSmall:active{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
   /* display:          block;	*/
    border:		0;
 }

input.gbButtonSmallActive{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
  /* display:           block;	*/
    border:		0;
 }

 
 input.gbButton{
   	background: transparent url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              92px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;	*/
    border:		0;
 }
 
input.gbButton:hover, input.gbButton:active{
    background:   url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              92px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
  /*display:            block;	*/
    border:		0;
 }
 
input.gbButtonActive{
    background:   url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              92px;
		height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;	*/  
    border:		0;
 }
 
 input.gbButtonLarge{
   	background:   url(../images/gb/btn_lrg.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              140px;
    height:             26px;    
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
/*  display:            block;	*/
		border:				0;
 }

input.gbButtonLarge:hover, input.gbButtonLarge:active{
   	background:   url(../images/gb/btn_lrg.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              140px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block; */   
		border:				0;
 }
 
 input.gbButtonLarge[disabled=disabled], 
 input.gbButtonLarge:disabled {
    color: #E5E5E5;
    cursor: default;
    pointer-events: none;
    background-position: top left;
 }
 
 input.gbButtonLargeActive{
   	background:   		  url(../images/gb/btn_lrg.gif);
	  background-repeat:  no-repeat;
    background-position: bottom left;
    width:              140px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;   */
		border:				0;
 }

 input.gbButtonLargeActive[disabled=disabled], 
 input.gbButtonLargeActive:disabled {
    color: #E5E5E5;
    cursor: default;
    pointer-events: none;
    background-position: top left;
 }
 
 input.gbButtonXLarge{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              180px;
    height:             26px;    
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;	
	border:				0;
 }
 
input.gbButtonXLarge:hover, input.gbButtonXLarge:active{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              180px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;   
	border:				0;
 }
 
 input.gbButtonXLargeActive{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              180px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;   
	border:				0;
 }

/******************** END INPUT *********************/

button.hsButton{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #21598C;
	width:70px;		
}
button.hsButtonLarge{
	text-transform:capitalize;
	color:white;
	font-family: helvetica,'Arial narrow',Arial,helvetica,sans-serif;
	font-size:84%;
	font-weight:600;
	background-color: #21598C;
	width:125px;
}

button.gbButtonSmall{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
   /* display:          block;	*/
    border:		0;
 }
 
button.gbButtonSmall:hover, button.gbButtonSmall:active, button.gbButtonSmall:focus{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
   /* display:          block;	*/
    border:		0;
 }

button.gbButtonSmallActive{
   	background:   url(../images/gb/btn_sm.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              51px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
  /* display:           block;	*/
    border:		0;
 }

 
 button.gbButton{
   	background:   url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              92px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;	*/
    border:		0;
 }
 
button.gbButton:hover, button.gbButton:active, button.gbButton:focus{
    background:   url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              92px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
  /*display:            block;	*/
    border:		0;
 }
 
button.gbButtonActive{
    background:   url(../images/gb/btn_med.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              92px;
		height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;	*/  
    border:		0;
 }
 
 button.gbButtonLarge{
   	background:   url(../images/gb/btn_lrg.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              140px;
    height:             26px;    
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
/*  display:            block;	*/
		border:				0;
 }
 
 button.gbButtonLarge:hover, button.gbButtonLarge:active, button.gbButtonLarge:focus{
   	background:   url(../images/gb/btn_lrg.gif);
		background-repeat:  no-repeat;
    background-position: bottom left;
    width:              140px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block; */   
		border:				0;
 }
 
 button.gbButtonLargeActive{
   	background:   		  url(../images/gb/btn_lrg.gif);
	  background-repeat:  no-repeat;
    background-position: bottom left;
    width:              140px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
 /* display:            block;   */
		border:				0;
 }

 button.gbButtonXLarge{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: top left;
    width:              180px;
    height:             26px;    
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;	
	border:				0;
 }
 
button.gbButtonXLarge:hover, button.gbButtonXLarge:active, button.gbButtonXLarge:focus{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              180px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;		
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;   
	border:				0;
 }
 
 button.gbButtonXLargeActive{
   	background:   url(../images/gb/btn_xl.gif);
    background-repeat:  no-repeat;
    background-position: bottom left;
    width:              180px;
    height:             26px;
    padding-bottom:     2px;
		margin:							auto;
    color:              #FFFFFF;
    font:               bold 10pt arial !important;
    font:               bold 10pt arial;
    cursor:             pointer;
    text-decoration:    none;  
    display:            block;   
	border:				0;

 }

/******************** END BUTTONS *********************/
