html, body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0}
ul { list-style: none}
table { border-collapse: collapse; border-spacing: 0}
html, body { height: 100%; width: 100%}
body { font: 12px/14px Arial, Helvetica, sans-serif; text-align: center}
h1 { font: bold italic 22px/26px Arial, Helvetica, sans-serif}
h2 { font: bold 16px/20px Arial, Helvetica, sans-serif; margin: 30px 0 5px}
h3 { font: bold 16px/20px Arial, Helvetica, sans-serif; margin: 10px 0 5px}
h4 { font: bold 14px/18px Arial, Helvetica, sans-serif; margin: 10px 0 5px}
h5 { font: bold 14px/18px  Arial, Helvetica, sans-serif; margin: 10px 0 5px}
h6 { font: bold 12px/16px  Arial, Helvetica, sans-serif; margin: 10px 0 5px}
a:link, a:visited, a:hover { color: #153b63; text-decoration: underline}
a:focus { outline: none}
p { margin: 0 0 18px}
ul { margin: 10px 0; padding: 0}
ul li { background-repeat: no-repeat; background-position: 5px 5px; margin: 3px 0; padding: 0 0 0 15px}
ol { margin: 10px 0; padding: 0 0 0 30px}
hr { border: none; height: 1px}
th, td { padding: 5px}
table.nobord, .nobord td, .nobord th { border: none}
input.noshow { font-size: 1px; height: 1px; line-height: 1px; margin: 0; padding: 0; width: 1px}
input:focus, select:focus { outline: none}
textarea { resize: none}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-block}
/* Hides from IE-mac \*/
.clearfix {display: block}
/* End hide from IE-mac */
.jNiceCheckbox { background-position: 0 0; background-repeat: no-repeat; height: 14px; width: 14px; position:absolute; left:0px; top:0px; z-index:2; cursor:pointer}
.jNiceCheckbox .checked { background-position: 0 -14px}	
.jRadioWrapper { float: left; z-index: 2}
.jNiceRadio { background-position: 0 0; background-repeat: no-repeat; height: 15px; width: 15px; position:absolute; left:0px; top:0px; cursor:pointer; vertical-align:middle}
.jNiceChecked { background-position: center bottom}
.cb_lbl { display: inline-block; line-height: 14px}
.fl { float: left}
.fr { float: right}