/* STYLES
-------------------------------------------------*/


/* in order to hide the skip navigation link */
a.skip {position: absolute; left: -1000em; width: 20em;}


/* Some generic styles
----------------------------------------------*/
.leftDiv {float:left;}
.rightDiv {float:right;}
div.endSmall,div.end,.clear {clear:both;font-size:0.1em;line-height:0.1em;}
div.endBig{clear:both;height: 1em;line-height: 1em}
.clearBig {clear:both;}
.position_r {position:relative;}
.position_a {position:absolute;}
.position_f {position:fixed;}
.border {border:1px solid red;}
.border_none {border:none;}
.inside {padding:1em;}
.margin_t {margin-top: 1em}
.margin_r {margin-right: 1em}
.margin_b {margin-bottom: 1em}
.margin_l {margin-left: 1em}
.margin_all {margin: 1em}
.margin_th {margin-top: 0.5em}
.margin_rh {margin-right: 0.5em}
.margin_bh {margin-bottom: 0.5em}
.margin_lh {margin-left: 0.5em}
.margin_thh {margin-top: 0.25em}
.margin_rhh {margin-right: 0.25em}
.margin_bhh {margin-bottom: 0.25em}
.margin_lh h{margin-left: 0.25em}
.margin_td {margin-top: 2em}
.margin_rd {margin-right: 2em}
.margin_bd {margin-bottom: 2em}
.margin_ld {margin-left: 2em}
.margin_tdd {margin-top: 4em}
.margin_rdd {margin-right: 4em}
.margin_bdd {margin-bottom: 4em}
.margin_ldd {margin-left: 4em}
.margin_none {margin:0;}
.margin_tnone {margin-top:0;}
.margin_rnone {margin-right:0;}
.margin_bnone {margin-bottom:0;}
.margin_lnone {margin-left:0;}
.margin_t5 {margin-top:5em}
.padding_t {padding-top: 1em}
.padding_r {padding-right: 1em}
.padding_b {padding-bottom: 1em}
.padding_l {padding-left: 1em}
.padding_th {padding-top: 0.5em}
.padding_rh {padding-right: 0.5em}
.padding_bh {padding-bottom: 0.5em}
.padding_lh {padding-left: 0.5em}
.padding_thh {padding-top: 0.25em}
.padding_rhh {padding-right: 0.25em}
.padding_bhh {padding-bottom: 0.25em}
.padding_lhh {padding-left: 0.25em}
.padding_td {padding-top: 2em}
.padding_rd {padding-right: 2em}
.padding_bd {padding-bottom: 2em}
.padding_ld {padding-left: 2em}
.padding_all {padding: 1em}
.padding_allh {padding: 0.5em}
.padding_none {padding:0;}
.font_big {font-size:130%;}
.font_small,.font_s {font-size:88%;}
.font_ss, .font_sd {font-size:50%;}
.font_n {font-weight: normal;}
.font_b {font-weight: bold;}
.font_i {font-style: italic;}
.lower {text-transform: lowercase;}
.upper {text-transform: uppercase;}
.text_transform_none {text-transform: none}
.text_l {text-align: left;}
.text_c {text-align: center;}
.text_r {text-align: right;}
.none {display:none;}
.block {display:block;}
.inline_block {display:inline-block;}
.okMsg {color:#0077d3;font-weight:bold;}
.errorMsg {color:#c30000;font-weight:bold;}
.important {color:#d00000;}
.notImportant {color:#808080;}
.light {color:#999999;}
.hidden {display:none;}
.border{border:1px solid red;}
.width_auto {width:auto;}
.width_100 {width:100%;}
.width_90 {width:90%;}
.width_80 {width:80%;}
.width_70 {width:70%;}
.width_30 {width:30%;}
.width_20 {width:20%;}
.dynData {color:#0077d3;}
.color_white {color:white}
.color_light {color:#999999}
input.disabled {background:#e8e8e8;}
.rotate270 {writing-mode:tb-rl;-moz-transform: rotate(270deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.form_reset {display:inline;padding:0;margin:0;}
.background_none {background: none}
.z_index_50 {z-index: 50}
.z_index_100 {z-index: 100}

.imgborder {padding:1px;margin: 0;border:2px solid #eaeaea;}
.imgborderfloat {float:left;padding:1px;margin: 0 1em 1em 0;border:2px solid #eaeaea;}
