body {
width:100%;
height:100%;
margin:0;
padding:0;
background:#ffffff;
}

form {
margin:0;
padding:0;
}

p {
 margin:0;
 padding:0;
}

/* boxes */

#logo {
 margin:0;
 padding:0;
 border-bottom:1px solid #336095;
}

#footerprint {
 color:#336095;
 font-family:arial,sans-serif;
 font-size:11px;
 border-top:1px solid #336095;
 margin-top:20px;
}

#backfromprint {
 display:block;
}

#navbox {
 position:absolute;
 top:112px;
 left:0px;
 z-index:2;
 display:none;
}

#nav {
 margin:0;
 padding:0;
 width:264px;
 background:#336095;
 z-index:2;
 display:none;
}

#subnav {
 margin:30 0 0 33px;
 padding:0;
 background:#ffffff;
 z-index:2;
 width:200px;
 display:none;
}

#visualbox {
 margin:0;
 padding:0;
 background:#e5ebf1;
 width:624px;
 height:213px;
 z-index:1;
 display:none;
}

#contentframe {
 margin:0;
 padding:0;
}

#contentframe2 {
 margin:0;
 padding:0;
}

#contentframe3 {
 margin:0;
 padding:0;
}

#contentarea {
 margin:0;
 padding:0;
}

#contentarea2 {
 margin:0;
 padding:0;
}

#contentarea3 {
 margin:0;
 padding:0;
}

#leftcol {
 position:absolute;
 top: 77px;
 left: 780px;
 z-index:2;
 display:none;
}

#toolsbox {
 margin:0 0 21px 0;
 padding:0 0 26px 0;
 background:#ccd7e4;
 width:216px;
 z-index:2;
 display:none;
}

#regbox {
 font-family:arial,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#ffffff;
 margin:0 0 21px 0;
 padding:0 0 10px 0;
 background:#bea456;
 width:216px;
 z-index:2;
 display:none;
}

#servicebox {
 margin:0;
 padding:0 0 2px 0;
 background:#ccd7e4;
 width:216px;
 z-index:2;
 display:none;
}

#tools {
 font-family:arial,sans-serif;
 font-size:11px;
 color:#00387a;
 background:#e5ebf1;
 margin-left:26px;
 padding:5px 0 5px 0;
 display:none;
}

#reg {
 font-family:arial,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#ffffff;
 background:#cab474;
 margin-left:26px;
 padding:5px 0 5px 12px;
 display:none;
}

#service {
 font-family:arial,sans-serif;
 font-size:11px;
 color:#00387a;
 background:#e5ebf1;
 margin-left:26px;
 display:none;
}

.copy11white {
 font-family:arial,sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 line-height:16px;
}

.copy12white {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#ffffff;
 line-height:16px;
}

.copy11 {
 font-family:arial,sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#333333;
 line-height:16px;
}

.copy12 {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#333333;
 line-height:16px;
}

.copy12b {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#333333;
 line-height:16px;
}

.error {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 color:red;
 line-height:16px;
}

.hl12 {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#00387a;
 line-height:16px;
}

.copy14 {
 font-family:arial,sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#333333;
 line-height:18px;
}

.hl14 {
 font-family:arial,sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#00387a;
 line-height:18px;
}

a.link12bl {
 font-family:arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#00387a;
 line-height:16px;
 text-decoration: none;
}

a.link11bl {
 font-family:arial,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#00387a;
 line-height:16px;
 text-decoration: none;
}
