body { background-color: #FFFFFF; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; scrollbar-base-color: #314281; scrollbar-track-color: #DADFF0; scrollbar-face-color: #314281; scrollbar-highlight-color: #666666; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #333333; scrollbar-shadow-color: #000000; scrollbar-arrow-color: #FFFFFF; }
p { font-size: 8pt; }
li, ul, ol, input, textarea, select  { font-size: 8pt; }
hr { color: #314281; height: 1px; }
th { text-align: left; font-size: 8pt; font-weight: bold; color: #FFFFFF; background: #314281; }
td { font-size: 8pt; }
table.inset { background-color: #EAEAEA; margin-top: 15px; margin-left: 8px; width: 250; }

H1 { font-size: 14pt; font-weight: bold; margin-top: 15px; margin-bottom: 10px; color: #D62C3A; text-align: center; }
H2 { font-size: 13pt; font-weight: bold; color: #314281; }
H3 { font-size: 11pt; font-weight: bold; }
H4 { font-size: 9pt; font-weight: bold; }
H5 { font-size: 8pt; font-style:italic; font-weight: bold; margin-left: 25px; }
H6 { font-size: 8pt; font-weight: bold; color: #333333; margin-top: 10px; margin-bottom: 3px; }

.oddrow { font-size: 8pt; background: #FFFFFF; }
.evenrow { font-size: 8pt; background: #F6F6F6; }
p.Q { margin-left: 18px; text-indent: -18px; margin-top: 20px; font-weight: bold; }
p.A { margin-left: 15px; text-indent: -15px; }

#subtable table { margin-left: 3px; margin-right: 3px; margin-top: 5px; }
#subtable th { text-align: left; font-size: 8pt; background-color: #999999; color: #000000; }
#subtable .oddrow { font-size: 8pt; background: #EAEAEA; }
#subtable .evenrow { font-size: 8pt; background: #F6F6F6; }

#topnav p.topnav { text-align: right; margin-right: 8px; margin-top: 8px; color: #CC3300; font-size: 8pt; }
#topnav A:link { color: #CC3300; text-decoration: underline; }
#topnav A:visited { color: #CC3300; text-decoration: underline; }
#topnav A:active { color: #CC3300; text-decoration: underline; }
#topnav A:hover { color: #CC3300; text-decoration: none; }

#SiteMap p.1 { font-size: 8pt; font-weight: bold; margin-left: 0px; margin-top: 5px; margin-bottom: 0px; color: #000000; }
#SiteMap p.2 { font-size: 8pt; margin-left: 20px; margin-top: 2px; margin-bottom: 0px; color: #000000; }
#SiteMap p.3 { font-size: 8pt; margin-left: 40px; margin-top: 0px; margin-bottom: 0px; color: #000000; }
#SiteMap A:link { color: #314281; text-decoration: underline; }
#SiteMap A:visited { color: #314281; text-decoration: underline; }
#SiteMap A:active { color: #314281; text-decoration: underline; }
#SiteMap A:hover { color: #D62C3A; text-decoration: none; }

#subRight { font-size: 8pt; color: #FFFFFF; }
#subRight p { margin-left: 5px; margin-right: 5px; }
#subRight p.heading { font-weight: bold; margin-left: 5px; text-align: left; color: #FFFFFF; margin-right: 5px; }
#subRight p.l2 { margin-bottom: 0px; margin-top: 12px; margin-right: 10px; margin-left: 15px; text-indent: -13px; text-align: left; color: #FFFFFF; font-weight: bold; }
#subRight p.l3 { margin-top: 0px; margin-left: 16px; margin-bottom: 10px; margin-right: 10px; text-align: left; color: #FFFFFF; }
#subRight li { margin-top: 0px; }\
#subRight ul { margin-top: 0px; }
#subRight p.pagetop { text-align: center; font-size: 7pt; margin-left: 10px; color: #FFFFFF; margin-right: 5px; }
#subRight table { width:200 }
#subRight li { margin-left: -10px; color: #FFFFFF; margin-right: 5px; }
#subRight H2 { font-size: 10pt; font-weight: bold; color: #FFFFFF; margin-left: 5px; margin-right: 5px; }
#subRight A:link { color: #FFFFFF}
#subRight A:visited { color: #FFFFFF}
#subRight A:active { color: #FFFFFF}
#subRight A:hover { color: #FFFF00; }

#subLeft H2 { font-size: 10pt; font-weight: bold; color: #FFFFFF; margin-top: 15px; margin-bottom: 8px; margin-left: 9px; margin-right: 5px; }
#subLeft H4 { font-size: 9pt; font-weight: bold; color: #FFFFFF; margin-top: 8px; margin-bottom: 4px; margin-left: 9px; margin-right: 5px; }
#subLeft li { font-size: 8pt; margin-left: -16px; color: #FFFFFF; margin-right: 3px; }
#subLeft p { margin-left: 9px; margin-right: 5px; color: #FFFFFF; }
#subLeft p.ID { margin-left: 9px; margin-right: 5px; text-align: justify; font-size: 9pt; color: #FFFFFF; }
#subLeft A:link { color: #FFFFFF}
#subLeft A:visited { color: #FFFFFF}
#subLeft A:active { color: #FFFFFF}
#subLeft A:hover { color: #FFFF00; }

#breadcrumb .breadcrumb { font-size: 8pt; margin-top: 3px; margin-bottom: 4px; margin-left: 5px; margin-right: 9px; color: #FFFFFF; }
#breadcrumb table { background-color: #314281; }
#breadcrumb A:link { color: #FFFFFF}
#breadcrumb A:visited { color: #FFFFFF}
#breadcrumb A:active { color: #FFFFFF}
#breadcrumb A:hover { color: #FFFFFF; text-decoration: none; }

#footer .footer { font-size: 7pt; margin-left: 16px; text-indent: -16; color: #314281; }
#footer A:link { color: #314281; }
#footer A:visited { color: #314281}
#footer A:active { color: #314281}
#footer A:hover { color: #314281; text-decoration: none; }

A:link { color: #314281}
A:visited { color: #314281}
A:active { color: #314281}
A:hover { color: #314281; text-decoration: none; }