.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


a.button3 {
    background: transparent url('/images/bg_button2_a.gif') no-repeat scroll top right;
    color: #5d3c6d;
    display: block;
float: right;
    font: bold 12px arial, sans-serif;
	
    height: 33px;
    margin-right: 6px; /* 6 */
    padding-right: 6px; /* 18 sliding doors padding */
    text-decoration: none;
}

a.button3 span {
    background: transparent url('/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 10px 0 9px 7px;
}

a.button3:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button3:active span {
    background-position: bottom left;
    padding: 11px 0 8px 7px; /* push text down 1px */
}



a.button {
    background: transparent url('/images/bg_button_a.gif') no-repeat scroll top right;
    color: #5d3c6d;
    display: block;
/*    float: right; */
    font: bold 12px arial, sans-serif;
	
    height: 33px;
    margin-right: 0px; /* 6 */
    padding-right: 18px; /* 18 sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 10px 0 9px 18px;
}

a.button:active {
    background-position: bottom right;

    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 11px 0 8px 18px; /* push text down 1px */
}

a.button2 {
    background: transparent url('/images/bg_button2_a.gif') no-repeat scroll top right;
    color: #5d3c6d;
    display: block;
/*    float: right; */
    font: bold 12px arial, sans-serif;

    height: 33px;
    margin-right: 0px; /* 6 */
    padding-right: 18px; /* 18 sliding doors padding */
    text-decoration: none;
}

a.button2 span {
    background: transparent url('/images/bg_button2_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 10px 0 9px 18px;
}

a.button2:active {
    background-position: bottom right;

    outline: none; /* hide dotted outline in Firefox */
}

a.button2:active span {
    background-position: bottom left;
    padding: 11px 0 8px 18px; /* push text down 1px */
}


a.buttonstandard {
    background: transparent url('/images/standard_button_a.gif') no-repeat scroll top right;
    color: #5d3c6d;
    display: block;
    float: right;
    font: bold 11px arial, sans-serif;

    height: 27px;
    margin-right: 6px; /* 6 */
    padding-right: 6px; /* 18 sliding doors padding */
    text-decoration: none;
}

a.buttonstandard span {
    background: transparent url('/images/standard_button_span.gif') no-repeat;
    display: block;
    line-height: 8px;
    padding: 10px 0 9px 6px;
	color: #5d3c6d;
}

a.buttonstandard:active {
    background-position: bottom right;
    color: #5d3c6d;

    outline: none; /* hide dotted outline in Firefox */
}

a.buttonstandard:active span {
    background-position: bottom left;
    padding: 10px 0 9px 6px; /* push text down 1px */

	color: #5d3c6d;
}


a.buttonred {
    background: transparent url('/images/red_button_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: right;
    font: bold 11px arial, sans-serif;
    height: 33px;
    margin-right: 6px; /* 6 */
    padding-right: 6px; /* 18 sliding doors padding */
    text-decoration: none;
}

a.buttonred span {
    background: transparent url('/images/red_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
	color: #ffffff;
    padding: 10px 0 9px 6px;
}

a.buttonred:active {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonred:active span {
    background-position: bottom left;
	color: #ffffff;
    padding: 10px 0 9px 6px; /* push text down 1px */
}


.icon {
    margin-top: -3px;
}

.icon2 {
    margin-top: -1px;
}












a.buttonstandard1111 {
     Sliding right image 
    background: transparent url('/images/standard_button_a.gif') no-repeat scroll top right; 
display: block;
float: left;
height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.buttonstandard111 span {
/* Background left image */ 
background: transparent url('/images/standard_button_span.gif') no-repeat; 
display: block;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
} 


a.buttonstandard111:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttonstandard111:active span {
    background-position: bottom left;
    padding: 11px 0 8px 18px; /* push text down 1px */
}



  
