* {margin: 0; padding: 0}
body, input, select, textarea {font: 62.5% arial, sans-serif; color: black}
/*td {font: 100%% arial}*/

select {min-width: 1.5em}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {margin: 0 0 .9em 0}
fieldset {padding: .6em}

a:link, a:visited, a:focus, a:hover, a:active {color: #265EB5}
img, table {border: 0}
table, input {border-collapse: collapse;}

*:focus { outline: none; }	

a {color: #}
a.dot {text-decoration:none; border-bottom-width: 1px; border-bottom-style: dotted}


.normal {font-weight: normal}
.bold {font-weight: bold}

.hide {display: none}

.w100 {width: 100%; clear: both}
.half {width: 48%}

.single {width: 34%}
.double {width: 64%}

.narrow {width: 25%}
.wide {width: 73%}




.left {float: left}
.right {float: right}

#bord {border: 1px solid red}

.mb00 {margin-bottom: 0 !important}
.mb01 {margin-bottom: 0.1em}
.mb02 {margin-bottom: 0.2em}
.mb03 {margin-bottom: 0.3em}
.mb04 {margin-bottom: 0.4em}
.mb05 {margin-bottom: 0.5em}
.mb06 {margin-bottom: 0.6em}
.mb09 {margin-bottom: 0.9em}
.mb12 {margin-bottom: 1.2em}
.mb15 {margin-bottom: 1.5em}
.mb18 {margin-bottom: 1.8em}
.mb21 {margin-bottom: 2.1em}
.mb27 {margin-bottom: 2.7em !important}
.mb30 {margin-bottom: 3.0em !important}
.mb42 {margin-bottom: 4.2em}
.mb51 {margin-bottom: 5.1em}

.mt03 {margin-top: 0.3em !important}

.silver {color: silver}
.gray {color: gray !important}
.black {color: black}
.white {color: black}

A.gray {color: gray}

.clear {border: none !important; padding: 0 !important; margin: 0 !important}
.cll {clear: left}
.clr {clear: right}
.clb {clear: both}

.ofh {overflow: hidden}