HTML { overflow-y: scroll; }
BODY { font-size: 10pt; font-family: Arial, sans-serif; margin: 0px; }
A:link, A:visited { color: #0000ff; text-decoration: none; }
A:hover, A:active { color: #ff3300; text-decoration: underline; }
IMG { border: 0px; }
P { margin-top: 12px; margin-bottom: 12px; }
H1 { font-size: 18pt; font-family: "Segoe UI", Arial, sans-serif; font-weight: normal; margin: 0px 0px 20px 0px; line-height: normal; }
H2 { font-size: 11pt; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 8px 0px; line-height: normal; }
H3 { font-size: 10pt; font-family: Arial, sans-serif; font-weight: bold; margin: 0px 0px 8px 0px; line-height: normal; }

#top {  }
.width { width: 960px; margin-left: auto; margin-right: auto; }

.head { background: repeat-x url(top.gif); height: 144px; }
#logo { float: left;  }
.toplink { font-size: 9pt; font-family: "Segoe UI", Arial, sans-serif;
           color: #ffffff; display: block; float: left; vertical-align: middle;
           margin-top: 34px; margin-left: 20px; padding: 46px 8px 14px 8px; }
A.toplink:link, A.toplink:visited { color: #c0c0c0; text-decoration: none; border: 1px dashed #c0c0c0; opacity: 0.6; }
A.toplink:hover, A.toplink:active { color: #ffffff; text-decoration: none; border: 1px dashed #ffffff; opacity: 1; }
.firsttoplink { margin-left: 60px; }
A.activetoplink:link, A.activetoplink:visited { color:#eeeeee; border: 1px dashed #eeeeee; opacity: 0.8; }
A.activetoplink:active, A.activetoplink:hover { color:#ffffff; border: 1px dashed #ffffff; opacity: 1; }

.topimg { background: #000000; }

.links { font-size: 9pt; }
.links a:link, .links a:visited { display: block; padding: 5px 5px 12px 12px; margin-bottom: 2px; background: #CFDDEE; color: #000000; line-height: 1.2em; text-decoration:none; }
.links a:hover, .links a:active { display: block; padding: 5px 5px 12px 12px; margin-bottom: 2px; background: #C1D0E2; color: #000000; line-height: 1.2em; text-decoration:underline; }

.content { padding: 20px 0px 20px 0px; line-height: 1.5em; }
.contentside { float:left; width: 140px; }
.contentbody { margin-left: 160px; }
.topborder { border-top: 1px dotted #333333; margin-top: 20px; margin-bottom: 20px; height: 0px; }

.sosumi { font-size: 8pt; font-family: "Segoe UI", Arial, sans-serif; text-align: center; margin-bottom: 20px; color: #666666; }
.sosumi A:link, .sosumi A:visited { color: #666666; text-decoration: underline; }
.sosumi A:hover, .sosumi A:active { color: #333333; text-decoration: underline; }
