body {background: rgb(255,255,255); text-align: center; font-family: arial; margin: 16px 0 64px 0;}
form {padding: 0; margin: 0;}
h1 {display: none;}
a {text-decoration: none; color: rgb(50,70,200);}
a:hover {text-decoration: underline;}
.imp {font-weight: bold; color: rgb(150,50,80);}
h2 span {background: rgb(255,255,255); padding: 0 8px;}
p, ul {font-size: 12px; line-height: 16px;}
p {margin: 0; padding: 0 0 8px 0;}
ul {margin: 0; padding: 0 0 8px 24px;}
address {font-style: normal; padding: 0 0 16px 0; font-size: 12px; line-height: 16px;}

#all {width: 770px; margin: 0 auto; background: rgb(255,255,255) url(gfx/bg-body.gif) scroll repeat-y top left;}
#all hr {margin: 0 12px 0 60px; clear: both; border: 1px solid rgb(40,70,80); color: rgb(40,70,80); height: 1px;}
#top {width: 100%; height: 223px; margin-bottom: 16px; background-image: url(gfx/bg-top.jpg);}

#img {float: right; width: 275px; text-align: center;}
#img img {border: none; margin: 8px 24px 0 16px; border: 1px solid rgb(40,70,80); padding: 2px;}
#img img.last {margin-bottom: 0;}

#txt {float: right; width: 424px; text-align: left;}

#foot {clear: both; width: 100%; height: 90px; background-image: url(gfx/bg-foot.gif);}
#foot hr {display: none;}
#foot p {color: rgb(40,60,120); font-size: 12px; margin: 0; padding: 50px 0 0 75px; line-height: 14px; text-align: left;}

.box {clear: both; margin: 8px 10px 16px 0; background: rgb(255,255,255) url(gfx/bg-box-shadow-left.gif) scroll repeat-y top right;}
.box .bg {padding: 12px 12px 24px; margin: 0 10px 0 1px; background: rgb(255,255,255) url(gfx/bg-box.gif) scroll repeat-x bottom left;}
.box .foot {width: 100%; clear: both; height: 11px; background: rgb(255,255,255) url(gfx/bg-box-foot.gif) scroll no-repeat top left;}
.box h2 {padding: 0 8px; color: rgb(50,100,200); margin: 0; line-height: 25px; font-size: 14px; background: rgb(255,255,255) url(gfx/bg-box-head.gif) scroll no-repeat top left;}

.box2 {text-align: left; clear: both; margin: 8px 10px 0 0; background: rgb(255,255,255) url(gfx/bg-box2-shadow-left.gif) scroll repeat-y top right;}
.box2 .bg {padding: 12px 0 24px 12px; margin: 0 9px 0 1px; background: rgb(255,255,255) url(gfx/bg-box2.gif) scroll repeat-x bottom left;}
.box2 .foot {width: 100%; clear: both; height: 11px; background: rgb(255,255,255) url(gfx/bg-box2-foot.gif) scroll no-repeat top left;}
.box2 h2 {padding: 0 8px; color: rgb(50,100,200); margin: 0; line-height: 25px; font-size: 14px; background: rgb(255,255,255) url(gfx/bg-box2-head.gif) scroll no-repeat top left;}
.box2 img {float: right; margin: 0;}

.itxt {border: 1px solid rgb(50,80,100); background: rgb(240,245,250); padding: 2px 4px;}
.ibtn {border: 1px solid rgb(50,80,100); background: rgb(220,230,240); padding: 2px 4px;}
