/* global tag styles */
body {color:black; background-color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; font-size:9pt;}
td {font-family:verdana,arial,helvetica,sans-serif; font-size:9pt;}
input{padding:0px;margin:0px;font-size:7pt;}

/* links */
a:visited {color:#0000FF; text-decoration:none}
a:link {color:#0000FF; text-decoration:none}
a:hover {color:#0000FF; text-decoration:underline}
a.headerlink:visited {color:#FFFFFF; text-decoration:none}
a.headerlink:link {color:#FFFFFF; text-decoration:none}
a.headerlink:hover {color:#FFFFFF; text-decoration:underline}
.headerlink {font-size:8pt;}

.custhdr1 {color:#000000; background-color:#FFAD4B; font-size:7pt;}
.custhdr2 {color:#ffffff; background-color:#000000; font-size:9pt;}

/* table styles */
.tblhdr {color:#ffffff; background-color:#cc0000; text-align:left; font-weight:bold;} 
.colhdr {color:#FFFFFF; background-color:#663300; text-align:center;}
.alta {color:black; background-color:#FFFFFF;}
.altb {color:black; background-color:#eeeeff;}
.altc {color:black; background-color:#eeeebb;}
.summary {background-color: #ffffcc}
.selgroup {background-color: #ddddaa}

/* special fonts */
.small {font-size:7pt;} 
.large {font-size:11pt; font-weight:bold;}
.error {color:red; font-size:13pt;}
.status {color:red;}
.notice {font-size:11pt; font-weight:bold; color:orange;}
