

BODY, TD, DIV, P {
font-family: Arial, Helvetica, Sans-serif;
font-size: 10pt
}

BODY {
background-color: #FFFFFF;
font-weight: normal;
color: #000000;

}

A:link {
color: #00428D
}

A:visited {
color: #663597
}

A:active, A:hover {
color: #ADBECE
}

UL, OL {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px
}

SMALL {
font-size: 7pt
}

.calloutHeader {
font-family: 'Trebuchet MS', Arial, Helvetica, Sans-serif;
font-weight: bold;
font-size: 11pt;
}

.callout {
font-size: 8pt;
}

.pageHeader, .sectionHeader, .pageHeader a, .sectionHeader a {
font-family: 'Trebuchet MS', Arial, Helvetica, Sans-serif;
font-weight: bold;
text-decoration: none
}

.pageHeader {
font-size: 18pt
}

.sectionHeader, .pageHeader SMALL {
font-size: 12pt
}

.sectionHeader SMALL {
font-weight: normal;
font-size: 10pt
}

.newsHeader {
font-size: 11pt;
font-weight: bold;
}

.rowHi, td.rowHi, tr.rowHi td {
color: #000000;
background-color: #cfdced
}

.pageRule, td.pageRule, tr.pageRule td {
background-color: #8C0839
}

.sectionRule, td.sectionRule, tr.sectionRule td {
background-color: #638EC6
}

.columnHeader {
font-size: 9pt;
font-weight: bold
}

.formLabel {
font-weight: bold
}

.hint {
font-size: 10pt;
font-style: italic;
font-weight: normal
}

.summary {
font-size: 8pt;
font-weight: normal;
}

.formError {
color: B51C18
}

.tabitem, .tabitem A:link, .tabitem A:hover, .tabitem A:visited, .tabitem a:active {
font-weight: bold;
text-decoration: none;
color: #000000
}

.desktoptab {
color: #ffffff;
background-color: #8C0839;
font-weight: bold;
text-decoration: none
}

.inactive {
color: #b3b3b3
}

.alertHi td, .alertHi td A:link, .alertHi td A:active, .alertHi td A:visited, .alertHi td A:hover {
background-color: #FFFFFF;
color: #000000;
}

.alertLow td, .alertLow td A:link, .alertLow td A:active, .alertLow td A:visited, .alertLow td A:hover {
background-color: #dbb2c2;
color: #000000;
}

.alertHi td A:hover, .alertLow td A:hover {
text-decoration: underline;
}

.alertHi td A:link, .alertHi td A:active, .alertHi td A:visited, .alertLow td A:link, .alertLow td A:active, .alertLow td A:visited {
text-decoration: none;
}

.pulldownHover, .pulldownHover td, .pulldownHover td a, .pulldownHover td a:link, .pulldownHover td a:hover, .pulldownHover td a:active, .pulldownHover td a:visited {
background-color:#dbb2c2;
color: #000000;
cursor:hand;
}

.pulldownImageHover, .pulldownImageHover td, .pulldownImageHover td a, .pulldownImageHover td a:link, .pulldownImageHover td a:hover, .pulldownImageHover td a:active, .pulldownImageHover td a:visited {
color: #062835;
cursor:hand;
}

img.rollImg {
position: absolute;
z-index: -1;
}

img.hide {
visibility:hidden;
}