td.content {
   border-top-width:0px !important;
}

div.content {
   margin-top:-1px;
   font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
   font-size:12px;
}

div.component {
   border-color:#8F8F8F;
   border-style:solid;
   border-width:1px 0 0 0;
   padding:10px;
   width:466px;
   height:24px;
}

div.component-lw {
   display:block;
   border-color:#8F8F8F;
   border-style:solid;
   border-width:1px 0 0 0;
   width:466px;
   line-height:24px;
}

div.separator {
   padding:0px;
}

div.content>div.component {
   height:auto;
   min-height:1em;
}

div.appendix div.component {
   border-color:#8F8F8F;
   border-style:solid;
   border-width:1px 0 0 0;
   width:466px;
   background-color:#f0f0f0;
   padding:3px 3px 3px 10px;
}

div.content h2,
div.content h1 {
   letter-spacing:1px;
   font-weight:bold;
   font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
   font-size:13px;
   margin:0;
   color:#024F95;
}

div.content img.right {
   float: right;
   margin-left: 10px;
   border: 1px solid #8F8F8F;
}
div.corporate p {
   margin-top:0;
   margin-bottom:0;
}

div.content p {
   margin:2px 0 1em 0;
}

div.content p.caption {
   color:#4F4F4F;
   margin:2px 0 2px 0;
   padding:0;
}

td.content a {
   color:#E50126;
   font-size:11px;
   text-decoration:underline;
}
img.webmail {
position: relative;
	top: 0px;
	right:0;
	margin: 0 0 0 200px;
}
td.content a:hover {
   font-size:11px;
   color:#004f96;
}

div.content div.appendix a:visited {
   color:#E50126;
}

div.content div.appendix a:hover {
   color:#004f96;
}

div.content a:visited {
   color:#eb8898;
}

div.content h2.date {
   color:#4F4F4F;
}

div.content address {
   margin-bottom: 15px;
   font-style: normal;
}

div.component img.icon {
   display:block;
   float:left;
   margin-right:10px;
   border:0 !important;
   vertical-align:middle;
}

input.go {
   vertical-align:middle;
}

select {
   width:236px;
}

img.icon {
   width: 18px;
   height: 16px;
   border-width: 0;
   vertical-align: middle;
}

div.leftnews {
   margin-top: 20px;
   border-top: 1px solid #C0C0C0;
   padding-bottom: 14px;
   padding-left: 9px;
   padding-right: 9px;
}

div.leftnews h2 {
   letter-spacing:1px;
   font-weight:bold;
   font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
   font-size:11px;
   margin:4px 0 4px 0;
   color:#024F95;
}

div.leftnews h3 {
   margin-top: 14px;
   margin-bottom: 0;
   color: #808080;
   font-weight: normal;
}

div.leftnews a {
   color:#E50126;
}

div.leftnews a:hover {
   color:#004f96;
}

