body {margin:0px;padding:0px;background: #01134C url(gfx/belt.gif) repeat-x left 174px;}

img {border:none}
ul,p,form,h1 {margin:0px; padding:0px;}
ul {list-style-type:none;}

div.page {width:870px;height:100%;margin:0px auto;font-family:Arial;}
div.top {position:relative;background: url(gfx/top.jpg) no-repeat center top;height:200px;color:#ffffff;}
div.top div.keys {font-size:14px;text-align:center;position:relative;top:2px;}

div.foot {position:relative;background: url(gfx/foot_c.gif) repeat-x;width:100%;height:49px;clear:both;}
div.foot div {width:30px;height:49px;}
div.foot div.l {background: url(gfx/foot_l.gif) no-repeat;position:absolute;left:0px;top:0px;}
div.foot div.r {background: url(gfx/foot_r.gif) no-repeat;position:absolute;right:0px;top:0px;}
div.foot p {float:right;font-size:12px;color:#ffffff;text-align:center;position:relative;top:17px;right:40px;}
div.foot span {float:left;font-size:12px;position:relative;top:17px;left:40px;}
div.foot span a {color:#ffffff;margin-right:15px;text-decoration:none;}

ul.menu {position:relative;left:15px;top:143px;width:100%;height:30px;}
ul.menu li {float:left;margin-right:2px;background: url(gfx/btn_menu.gif) no-repeat;}
ul.menu li.act {background: url(gfx/btn_menu_act.gif) no-repeat;}
ul.menu li a {width:118px;height:30px;display:block;text-decoration:none;text-align:center;text-indent:5px;padding-top:7px;font-size:15px;color:#ffffff}

div.top2 {background: url(gfx/top2.jpg) no-repeat center top;padding-top:10px;}
div.shadow {background: url(gfx/shadow.gif) no-repeat left top;padding-top:25px;}
div.shadow_r {background: url(gfx/shadow_r.gif) no-repeat right bottom;padding-bottom:35px;}
div.content {color:#ffffff;margin:0px 25px;}
div.content p {font-size:14px;text-align:justify;margin: 0px 5px 15px;}
div.content h1.cap {font-size:26px;margin-bottom:15px;background: url(gfx/cap.gif) no-repeat left 45%;text-indent:30px;font-weight:normal;color:#ed8f0c;}
div.content div.scap {font-size:18px;margin-bottom:8px;background: url(gfx/scap.gif) no-repeat left 45%;text-indent:20px;text-decoration:underline;margin-left:3px;}
div.content p.quota {font-family:Verdana;color:#6e7f97;font-style:italic;}

div.wstrap {position:relative;background-color:#EDF4F1;width:680px;height:29px;margin:20px auto 0px;}
div.wstrap div.l,div.wstrap div.r {width:6px;height:29px;}
div.wstrap div.l {background: url(gfx/white_strap_l.gif) no-repeat;position:absolute;left:0px;top:0px;}
div.wstrap div.r {background: url(gfx/white_strap_r.gif) no-repeat;position:absolute;right:0px;top:0px;}
div.wstrap div.c {font-size:14px;background-color:inherit;color:#01134C;text-align:center;position:relative;top:6px;}

div.msg {position:relative;background-color:#EDF4F1;width:400px;height:29px;margin:0px auto;}
div.msg div.l,div.msg div.r {width:6px;height:29px;}
div.msg div.l {background: url(gfx/white_strap_l.gif) no-repeat;position:absolute;left:0px;top:0px;}
div.msg div.r {background: url(gfx/white_strap_r.gif) no-repeat;position:absolute;right:0px;top:0px;}
div.msg div.err,div.msg div.ok  {font-size:14px;background-color:inherit;text-align:center;position:relative;top:6px;}
div.msg div.err {color:#E01010;}
div.msg div.ok {color:#ED8F0C;}

ul.links {margin:30px auto;}
ul.links li {font-size:14px;background: url(gfx/scap.gif) no-repeat left 5px;padding-left:18px;margin-top:10px;line-height:20px;}
ul.links li a {color:#ED8F0C;}

p.test {background: url(gfx/scap.gif) no-repeat left 4px;padding-left:18px;line-height:20px;}

a.link {color:#ED8F0C;font-style:italic;}

div.back_top {text-align:right;}
div.back_top a {font-size:12px;color:#ED8F0C;margin-right:10px;background: url(gfx/arrow_top.gif) no-repeat right 80%;padding-right:12px;}

div.pay {background: #dededf url(gfx/pay_ct.gif) repeat-x left top;width:700px;margin:10px auto 0px;}
div.pay div.lt {background: url(gfx/pay_lt.gif) no-repeat left top;height:51px;}
div.pay div.rt {background: url(gfx/pay_rt.gif) no-repeat right top;width:13px;height:51px;float:right;}
div.pay h1.hdr {text-align:center;font-size:30px;padding-top:11px;color:#eb790b;}
div.pay div.lb {background: url(gfx/pay_lb.gif) no-repeat left bottom;height:6px;}
div.pay div.rb {background: url(gfx/pay_rb.gif) no-repeat right bottom;width:13px;height:6px;float:right;}
div.pay div.desc {border-right:1px solid #ffffff;border-left:1px solid #ffffff;color:#113d78;}
div.pay ul {font-size:14px;padding-top:10px;list-style-type: disc;list-style-position:inside;}
div.pay ul li {margin: 0px 10px 15px;}
div.pay div.q {background-color:#EDF4F1;font-size:14px;color:#01134C;text-align:center;padding:10px;line-height:20px;}
div.pay form {text-align:center;margin-top:10px;}

div.form {background: #dededf url(gfx/form_ct.gif) repeat-x left top;width:545px;margin:30px auto 0px;}
div.form div.lt {background: url(gfx/form_lt.gif) no-repeat left top;height:7px;}
div.form div.rt {background: url(gfx/form_rt.gif) no-repeat right top;width:7px;height:7px;float:right;}
div.form div.lb {background: url(gfx/form_lb.gif) no-repeat left bottom;height:7px;}
div.form div.rb {background: url(gfx/form_rb.gif) no-repeat right bottom;width:7px;height:7px;float:right;}
div.form div.desc {border-right:1px solid #ddddde;border-left:1px solid #ddddde;padding:0px 10px;font-size:14px;}
div.form input, div.form textarea {font-size:14px;background-color:#f7f7f7;border:1px solid #7f9db9;}
div.form textarea {font-family:Arial;width:515px;}
div.form input.submit {background: url(gfx/btn_form.gif) no-repeat;width:109px;height:27px;cursor:pointer;border:none;}
div.form label {background-color:inherit;color:#01134c;}

.grey {color:#6e7f97;}
.mt10 {margin-top:10px;}