html, body {
font: 11px/1.3 Verdana, arial, sans-serif;
color: #000000;
background: #ffffff url('../ui/bg.jpg') repeat 0 0;
height: 100%;
}

body, div, td, form, map, area {margin: 0px;padding: 0px;border: none;font-size: inherit;}

p {padding: 0px;margin: 5px 0px;font-size: inherit;}

img {border-style: none;}

table {border-collapse: collapse;border-spacing: 0px;}

td {vertical-align: top;}

h1 {font-size: 150%;}
h2 {font-size: 125%;}
h3 {font-size: 110%;}
h4 {font-size: 90%;}
h5 {font-size: 75%;}
h6 {font-size: 50%;}

a:link, a:active, a:visited {text-decoration: none;color: #094acf;}
a:hover {text-decoration: underline;color: #094acf;}

a.arrow_b:link, a.arrow_b:active, a.arrow_b:visited {text-decoration: none;color: #ffffff;background: url('../ui/a_b.gif') no-repeat 0px 5px;padding-left: 10px;}
a.arrow_b:hover {text-decoration: underline;color: #ffffff;}

a.arrow_b1:link, a.arrow_b1:active, a.arrow_b1:visited {text-decoration: none;color: #094acf;background: url('../ui/a_b1.gif') no-repeat 0px 5px;padding-left: 10px;line-height: 12px;}
a.arrow_b1:hover {text-decoration: underline;color: #094acf;}

a.arrow_b2:link, a.arrow_b2:active, a.arrow_b2:visited {text-decoration: none;color: #000000;background: url('../ui/a_b1.gif') no-repeat 0px 5px;padding-left: 10px;line-height: 12px;}
a.arrow_b2:hover {text-decoration: underline;color: #000000;}

a.arrow_w:link, a.arrow_w:active, a.arrow_w:visited {text-decoration: none;color: #ffffff;background: url('../ui/a_w.gif') no-repeat 0px 5px;padding-left: 10px;}
a.arrow_w:hover {text-decoration: underline;color: #ffffff;}

h1.headline {font: bold 14px/1.5 Verdana, arial, sans-serif;margin: 0px 0px 10px 0px;padding: 0px;color: #2c2e94;}
h1.img {font: bold 16px/1.8 Verdana, arial, sans-serif;margin: 15px 0px;padding: 0px;color: #000000;}

hr {width: 60%;height: 1px;line-height: 1px;border: none;color: #e3e3e3;background: #e3e3e3;padding: 0px;margin: 10px auto;}

.txtl {text-align: left !important;}

.txtc {text-align: center !important;}

.txtr {text-align: right !important;}

.txtj {text-align: justify !important;}

.center {margin-left: auto !important;margin-right: auto !important;}

.vtop {vertical-align: top !important;}

.vmiddle {vertical-align: middle !important;}

.vbottom {vertical-align: bottom !important;}

.p2 {padding: 2px !important;}

.p5 {padding: 5px !important;}

.p10 {padding: 10px !important;}

.m5 {margin: 5px !important;}

.m10 {margin: 10px !important;}

.mbt10 {margin: 10px 0px !important;}

.mlr10 {margin: 0px 10px !important;}

.mt10 {margin-top: 10px !important;}

.mb10 {margin-bottom: 10px !important;}

.ml10 {margin-left: 10px !important;}

.mr10 {margin-right: 10px !important;}

.block {display: block !important;;}

.inline {display: inline !important;;}

.rel {position: relative;z-index: 1;}

.abs {position: absolute;}

.bold {font-weight: bold;}

.italic {font-style: italic;}

.nonitalic {font-style: normal;}

.box {border: 1px solid #acacac;background-color: #ffffff;font-size: 12px;color: #000000;padding: 1px;}

.box:focus {background-color: #ffffd5;border: 1px solid #e3e3e3;}

.button {border: 2px solid #a30000;background-color: #a30000;font-weight: bold;font-size: 12px;text-align: center;color: #ffffff;cursor: pointer;}

.border {border: 1px solid #e3e3e3;padding: 5px;}

.msg {overflow: hidden;margin: 7px 0px;}

.white, a.white:link, a.white:active, a.white:visited, a.white:hover {color: #ffffff;}

.black, a.black:link, a.black:active, a.black:visited, a.black:hover {color: #000000;}

.red, a.red:link, a.red:active, a.red:visited, a.red:hover {color: #7f0101;}

.purple, a.purple:link, a.purple:active, a.purple:visited, a.purple:hover {color: #8b0381;}

.blue, a.blue:link, a.blue:active, a.blue:visited, a.blue:hover {color: #0606be;}

.blue1, a.blue1:link, a.blue1:active, a.blue1:visited, a.blue1:hover {color: #041382;}

.float_l {float: left;}

.float_r {float: right;}

.f10 {font-size: 10px !important;}
.f11 {font-size: 11px !important;}
.f12 {font-size: 12px !important;}
.f13 {font-size: 13px !important;}
.f14 {font-size: 14px !important;}
.f15 {font-size: 15px !important;line-height: 15px !important;}
.f16 {font-size: 16px !important;line-height: 16px !important;}
.f17 {font-size: 17px !important;line-height: 17px !important;}
.f18 {font-size: 18px !important;line-height: 18px !important;}
.f19 {font-size: 19px !important;line-height: 19px !important;}
.f20 {font-size: 20px !important;line-height: 20px !important;}
.f21 {font-size: 21px !important;line-height: 21px !important;}
.f22 {font-size: 22px !important;line-height: 22px !important;}
.f23 {font-size: 23px !important;line-height: 23px !important;}
.f24 {font-size: 24px !important;line-height: 24px !important;}

.frame {border: 3px solid #e1ccb2}
.frame1 {border: 5px solid #e1e1f0}

.footer {text-align: center;padding: 10px;}

.secure {overflow: hidden;}

.checkbox {padding: 0px;margin: 0px 5px 0px 0px;vertical-align: middle;}

span.format, label.format {display: block;font-weight: bold;color: #7f0101;margin-bottom: 2px;}
span.error {display: block;color: #ff0000;margin-bottom: 2px;}

fieldset {border: 1px solid #e3e3e3;}
legend {border: 1px solid #e3e3e3;background: #f8f8f8;padding: 3px;color: #7f0101;font-weight: bold;}
fieldset .parent {margin: 5px 0px 0px 10px;overflow: hidden;}
fieldset .child {margin: 2px 0px 2px 20px;display: none;overflow: hidden;}
fieldset .child .input {margin: 0px 0px 0px 10px;display: none;overflow: hidden;}

.error {color: #7f0101 !important;}

.limit {width: 405px;}

.limit1 {width: 623px;}

.clearfix:after {content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
