body{
background-color:#FFFFFF;
margin:10px;
font-size: 9pt;
font-weight: normal;
line-height:1.4;
}

p{
margin:0px 0px 10px 0px;
}

.table_border{
border:1px solid #666666;
border-collapse:collapse;
}

.td_style1{
background-color:#F4F0E6;
border:1px solid #666666;
padding:10px;
}

.td_style2{
background-color:#FFFFFF;
border:1px solid #666666;
padding:10px;
}

.border {
border:1px solid #CCCCCC;
}

.border-bottom {
border-bottom:1px solid #CCCCCC;
}

.serif{
font-family:serif;
}

h1{
font-size:14pt;
font-weight:bold;
line-height:1.3;
margin:0px 0px 10px 0px;
}

h2{
font-size:11pt;
font-weight:bold;
line-height:1.3;
margin:0px 0px 10px 0px;
border-bottom:1px solid #000000;
}

h3{
font-size:11pt;
font-weight: normal;
line-height:1.3;
margin:0px 0px 10px 0px;
border-bottom:1px solid #000000;
}

.text8 {
font-size: 8pt;
font-weight: normal;
line-height:1.3;
}

.text9 {
font-size: 9pt;
font-weight: normal;
line-height:1.4;
}

.text10 {
font-size: 10pt;
font-weight: normal;
line-height:1.4;
}

.text11 {
font-size: 11pt;
font-weight: normal;
line-height:1.4;
}

.text12 {
font-size: 12pt;
font-weight: normal;
line-height:1.4;
}

hr{
margin-top:10px;
border:1px solid #EEEEEE;
}

a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #CCCCCC;
text-decoration: underline;
}
a:active {
color: #CCCCCC;
text-decoration: underline;
}