BODY {
margin: 0px;
background-color: white;
}

DIV, TD, P, LI {
font-size: 11px;
font-family: verdana;
}

A:link, A:active, A:visited {
color: #14397D;
}

A:hover {
background-color: #D8E5FC;
}

.head {
background-image: url(images/head-bg.gif);
}

.sub-leftrule {
background-color: #C9C9C9;
font-size: 0px;
}

.subtop {
background-image: url(images/sub-topbg.gif);
}

.brand1 {
background-image: url(images/brand1-bg.gif);
}

.brand1-2 {
background-image: url(images/brand1-bg2.gif);
}

.brand2 {
background-image: url(images/brand2-bg.gif);
}

.brand3 {
background-image: url(images/brand3-bg.gif);
}

UL.nav, UL.nav UL {
list-style-type: none;
margin: 0px;
padding: 0px;
}

UL.nav LI {
border-bottom: 1px solid #DCDCDC;
padding: 5px;
padding-left: 8px;
margin: 5px;
margin-left: 2px;
margin-top: 0px;
margin-bottom: 0px;
font-weight: bold;
}

UL.nav UL LI {
padding: 5px;
padding-bottom: 0px;
padding-left: 8px;
margin: 5px;
margin-left: 2px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 10px;
font-weight: normal;
border-bottom: 0px;
}

UL.nav A:link,
UL.nav A:active,
UL.nav A:visited {
text-decoration: none;
}

UL.nav A.sel:link,
UL.nav A.sel:active,
UL.nav A.sel:visited {
color: #FF0000;
}

UL.nav A:hover {
color: #FF0000;
background-color: transparent;
}

.return {
font-size: 10px;
margin: 10px;
margin-top: 15px;
}

.return A:link,
.return A:active,
.return A:visited {
text-decoration: none;
}

.return A:hover {
color: #FF0000;
background-color: transparent;
}

TD.content {
padding-left: 12px;
padding-right: 50px;
padding-bottom: 30px;
line-height: 16px;
}

H1 {
display: none;
}

H2 {
margin-top: 0px;
font-size: 16px;
font-weight: bold;
}

H2.test {
margin-top: 0px;
margin-bottom: 4px;
font-size: 16px;
font-weight: bold;
}

H3 {
margin-top: 20px;
font-size: 14px;
}

H3.test {
margin-top: 0px;
margin-bottom: 4px;
color: #999999;
text-transform: uppercase;
font-size: 12px;
}

H4 {
margin-top: 20px;
margin-bottom: 4px;
color: #E10000;
text-transform: uppercase;
font-size: 12px;
}

.gnav {
color: #5070AA;
padding-right: 5px;
padding-left: 25px;
padding-top: 4px;
font-size: 10px;
}

.gnav A:link,
.gnav A:active,
.gnav A:visited {
text-decoration: none;
color: #f5f5f5;
}

.gnav A:hover {
text-decoration: underline;
background-color: transparent;
}

.homeintro {
padding-left: 8px;
padding-right: 8px;
padding-top: 18px;
line-height: 18px;
}

.thead {
font-weight: bold;
color: #f5f5f5;
background-color: #cc0000;
}

.t1 {
background-color: #eeeeee;
}

.download {
border: 1px solid #CCCCCC;
padding-top: 8px;
}

.more {
border: 1px solid #CCCCCC;
padding: 15px;
}

.pdf {
font-size: 10px;
color: #666666;
}

.data {
border-top: 2px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding-bottom: 5px;
}

.others {
color: #666666;
background-color: #CCCCCC;
}

.bbc {
color: black;
background-color: #CCCCCC;
}

.item {
border-top: 1px solid #CCCCCC;
}

.rt {
margin-left: 15px;
margin-bottom: 10px;
} 

P.test {
padding: 10px;
background-color: #CAD8FB;
margin-bottom: 1px;
margin-top: 2px;
}

.ftest {
padding: 10px;
border: 3px solid #E10000;
}

.caption {
font-size: 10px;
color: #666666;
font-weight: bold;
}

.hilt {
background-color: #FFFF99;
}
