body {
margin: 0;
padding: 0;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
text-align: left;
background: #fff;
}
#printtitle {
display: block;
}
#top, #logo, #topnav, #header, #navmain, #footer, .closebutton, #sig, #langnav, .page_overtitle {
display: none;
}
#content {
width: 630px;
margin: 0 auto;
padding: 30px 0 40px;
}
a:link, a:visited {
color: #fff;
text-decoration: underline;
}
.divider {
height: 15px;
clear: both;
line-height: 1;
}
p {
margin: 0px 0px 10px;
line-height: 150%;
}
ul, ol {
margin-top: 10px;
margin-bottom: 10px;
}
li {
line-height: 180%;
}
h1 {
margin: 30px 0 15px;
font: normal 20px Arial, Helvetica, sans-serif;
}
.page_overtitle {
margin: 0 0 10px;
font: normal 20px Arial, Helvetica, sans-serif;
line-height: 1;
}
h2 {
margin: 20px 0 15px;
font: bold 16px Arial, Helvetica, sans-serif;
}
.pagetitle {
font: normal 20px Arial, Helvetica, sans-serif;
margin: 0 0 25px;
}
.pagetitle1 {
margin: 0;
color: #000;
font: normal 20px Arial, Helvetica, sans-serif;
line-height: 140%;
}
.pagesubtitle {
margin: 10px 0 20px;
font: normal 16px Arial, Helvetica, sans-serif;
line-height: 140%;
}
.pagesubtitle .normal {
font: 12px Arial, Helvetica, sans-serif;
}
h3 {
margin: 15px 0 10px;
color: #000;
font: bold 14px Arial, Helvetica, sans-serif;
}
h4 {
margin: 15px 0 10px;
font: bold 12px Arial, Helvetica, sans-serif;
}
img {
display: block;
}
.block {
display: block;
}
.clearfix {
display: block;
height: 0px;
clear: both;
}
.clear {
clear: both;
}
.smallprint {
font-size: 10px;
}
.double_left {
width: 297px;
float: left;
}
.double_right {
width: 297px;
float: right;
}
.horseparator {
height: 1px;
margin: 20px 0;
background: url(../pics/layout/dots_hor.png) repeat-x;
}
.horseparator1 {
height: 1px;
margin: 10px 0 20px;
background: url(../pics/layout/dots_hor.png) repeat-x;
}
.zerotop {
margin-top: 0;
}
.zerobottom {
margin-bottom: 0;
}
.list1 {
color: #000;
margin-bottom: 5px;
}
ol.alphalist li {
list-style: lower-alpha;
}
.imgleft {
display: block;
float: left;
padding: 3px 0 10px 0px;
border-right: 20px solid #fff;
}
.imgleft_p {
display: block;
float: left;
padding: 5px 15px 7px 0px;
}
.lead {
font: normal 13px/150% Arial, Helvetica, sans-serif;
}
.caption {
margin: 5px 0 0;
font-size: 10px;
line-height: 150%;
}
.quote {
margin:  20px 0;
padding: 10px;
font: normal 13px/150% Arial, Helvetica, sans-serif;
clear: both;
border: 1px solid #E6E4E3;
}
p.quote {
padding-bottom: 10px;
}
.overtitle1 {
font: bold 10pt Arial, Helvetica, sans-serif;
margin-bottom: 5px;
}
.topspace {
margin-top: 25px;
}
.conceal {
display: block;
}
.box1 {
padding: 10px;
}
.box2 {
margin-top: 10px;
padding: 10px 0;
}
