/* 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;}
a.menulink {color:#ffffff; text-decoration:none}

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

/* table styles */
.tblhdr {color:#ffffff; background-color:#000000; text-align:left; font-weight:bold;} 
.colhdr {color:#ffffff; background-color:#777777; text-align:center;}
.alta {color:black; background-color:#FFFFFF;}
.altb {color:black; background-color:#dddddd;}
.altc {color:black; background-color:#bbbbbb;}

/*.summary {background-color: #ffffcc}*/
.summary {background-color: #eeeeee}
.selgroup {background-color: #cccccd}

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

.cathdr {background-color:#F3F3F3; border: 1px; border-style: outset;}
li {list-style: none; padding-left: 20px;}
.abouttext {font: bold 1.2em sans-serif}
