/*
Document   : style
Created on : Dec 1, 2008, 1:09:12 PM
Author     : renly
Description:
Purpose of the stylesheet follows.
*/

/*
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
title2td.asc_menu {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 8.5pt;
    text-align: left;
    vertical-align: middle;
    color: #333333;
}
a.asc_menu {
    color: #0000FF;
    text-decoration: none;
}
a.asc_menu:hover {
    color: #000000;
    text-decoration: underline;
}
.header_title {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 20pt;
    text-align: left;
    color: #FFFFFF;
    position:absolute;
    left:200px;
    top:120px;
}
.header_title_b {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 20pt;
    text-align: left;
    color: #FFFFFF;
    position:absolute;
    top:120px;
}
td.left_wing_date {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 8pt;
    padding-right:5px;
    position:relative;
    top:-5px;
}
td.left_wing {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 7pt;
    padding-right:5px;
    position:relative;
    top:-5px;
    border-top: 1px solid #AAAAFF;
    border-right: 1px solid #AAAAFF;
}
.left_wing_title {
    font-size: 8pt;
    text-decoration: underline;
    font-weight: bold;
    padding-bottom: 3px;
}
.full_height {
    height: 100%;
}
root {
    display: block;
}
h1 {
    font-family: Arial, Helvetica,sans-serif;
    font-weight: bold;
    font-size: 9pt;
    color: #0000FF;
}
h4 {
    font-family: Arial, Helvetica,sans-serif;
    font-weight: bold;
    font-size: 9pt;
    color: #0000FF;
    margin-bottom: 10pt;
}
h5 {
    page-break-after:avoid;
    font-family: Arial, Helvetica,sans-serif;
    font-size:10pt;
    color:blue;
    margin-top:8pt;
    padding-top:8pt;
    margin-right:0;
    margin-bottom:8.0pt;
    margin-left:0;
}
body {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 8pt;
}
p {
    margin-top:10pt;
    margin-bottom:10pt;
}
a.menu {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    color: #000000;
}
a.menu:hover {
    color: #0000FF;
    background-color: #EEEEFF;
    text-decoration: underline;
}
.footer {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
}
a.footer {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    color: #0000FF;
}
a.footer:hover {
    text-decoration: underline;
}
.title1 {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.title2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; font-style: italic; color: #0000FF; margin-bottom: 5px}
.title2a {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0000FF; margin-bottom: 0}
.title3 {  font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #0000AA; line-height: 13pt}
/*
LISTS
*/
ul {
    margin-top: 10px;
}
ul.main {
    margin-bottom: 10pt;
}
li {
    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
    font-weight: bold; color: #0000AA;
    margin-top: 3px;
    margin-bottom: 3px;
}
.italic {
    font-style: italic;
}
.bold {
    font-weight: bold;
}
/*
LINE SPACING
*/
div.single {
    padding-top: 10px;
}
div.double {
    padding-top: 20px;
}
div.half {
    padding-top: 5px;
}
div.single_bottom {
    padding-bottom: 10px;
}
