/* 
 * JA Buttons v2.0 [10.12.2009] (Dean)
 * 
 *  Legacy copy: 11.24.2009
 *
 *  This file only intended for legacy pages that were given direct links to it during the i18n process. 
 *  Avoid putting any other files on this copy. The newest version is available in the framework bundles.
 * 
 */

/* Alignmment */

.JA_button, .JA_imageButton { vertical-align: middle; margin: 0.3em 0.3em 0.3em 0; white-space: nowrap; }

.JA_button_container { display: block; padding: 0.3em 0; margin: 1em auto; text-align: center; }
.JA_button_container .JA_button { display: inline; }
.JA_button_container .JA_imageButton { float: right; }

.JA_button_block_container { display: block; clear: both; height: 2em; }
.JA_button_block_container .JA_button { display: block; min-width: 4em; float: left; margin-right: 0.3em; }
.JA_button_block_container .JA_imageButton { display: block; float: left; margin-right: 0.3em; }

/* CSS-Styled */

/* Note: IE6 doesn't support selelctors for styling elements based on multiple classes within the same element. 
         These styles can be significantly cleaned if we remove IE6 compatibility (Eg .JA_button.JA_lg_green) */

/* sizing */

.JA_button_sm_green, .JA_button_sm_orange, .JA_button_sm_grey { font-size: 12px; }
.JA_button_lg_green, .JA_button_lg_orange, .JA_button_lg_grey { font-size: 15px; }

/* baseline styling
   (filter: is used to remove a black border (bug) in ie) */

.JA_button_sm_green, .JA_button_lg_green,
.JA_button_sm_orange, .JA_button_lg_orange,
.JA_button_sm_grey, .JA_button_lg_grey { cursor: pointer; font-family: Verdana, Tahoma, Helvetica, Arial; text-align: center; border: 2px outset #000; padding: 0.2em 0.45em 0.2em; }

input.JA_button_sm_green, input.JA_button_lg_green,
input.JA_button_sm_orange, input.JA_button_lg_orange,
input.JA_button_sm_grey, input.JA_button_lg_grey { text-decoration: none; color: #111; font-weight: bold; padding: 0.2em 0em 0.2em; line-height: 1em; }

html.ie7 input.JA_button_sm_green, 
html.ie7 input.JA_button_lg_green,
html.ie7 input.JA_button_sm_orange, 
html.ie7 input.JA_button_lg_orange,
html.ie7 input.JA_button_sm_grey, 
html.ie7 input.JA_button_lg_grey {filter: chroma(color=#000000); }


a.JA_button_sm_green, a.JA_button_lg_green,
a.JA_button_sm_orange, a.JA_button_lg_orange,
a.JA_button_sm_grey, a.JA_button_lg_grey { text-decoration: none; color: #000; font-weight: bold; line-height: 1.3em; }

/* colors */

input.JA_button_sm_green, a.JA_button_sm_green, 
input.JA_button_lg_green, a.JA_button_lg_green { color: #eee; border-color: #390; background-color: #390; }
input.JA_button_sm_green:hover, a.JA_button_sm_green:hover, 
input.JA_button_lg_green:hover, a.JA_button_lg_green:hover { text-decoration: none; color: #eee; border-color: #4a0; background-color: #4a0; }

input.JA_button_sm_orange, a.JA_button_sm_orange, 
input.JA_button_lg_orange, a.JA_button_lg_orange { color: #fff; border-color: #f90; background-color: #e80; }
input.JA_button_sm_orange:hover, a.JA_button_sm_orange:hover, 
input.JA_button_lg_orange:hover, a.JA_button_lg_orange:hover { text-decoration: none; color: #fff; border-color: #f90; background-color: #f90; }

input.JA_button_sm_grey, a.JA_button_sm_grey, 
input.JA_button_lg_grey, a.JA_button_lg_grey { color: #111; border-color: #ddd; background-color: #ddd; }
input.JA_button_sm_grey:hover, a.JA_button_sm_grey:hover, 
input.JA_button_lg_grey:hover, a.JA_button_lg_grey:hover { text-decoration: none; color: #111; border-color: #eee; background-color: #eee; }