body {font-family: verdana, arial, helvetica, sans-serif}

div#mainimg {width: 200px; height: 140px; position: absolute; top: 5px; left: 5px}

div#header {background-color: #990000; width: 790px; height: 30px; position: absolute; top: 5px; left: 205px; font-size: 12px; font-weight: bold; text-align: center;}

div#leftbar {width: 166px; position: absolute; top: 145px; left: 5px; background-color: #990000; padding: 0px}

div#emdattitle {background-color: #990000; position: absolute; top: 0px; left: 0px; text-align: center; height: 100px; width: 166px; margin: 0px; padding: 0px; color: #ffffff; font-size: 16px; font-weight: bold; }

div#mainmenu {height: 250px; width: 166px; position: absolute; top: 100px; left: 0px; background-color: #990000}

div#fade {height: 500px; width: 166px; position: absolute; top: 350px; left: 0px}

div#maincontent {width: 500px; position: absolute; top: 30px; left: 340px; padding: 0px 0px 20px 0px; font-size: 13px;}
div#maincontentwide {width: 750px; position: absolute; top: 30px; left: 220px; padding: 0px 0px 20px 0px; font-size: 13px; }
div#topcontent {width: 560px; height: 290px; position: absolute; top: 30px; left: 310px; padding: 0px 0px 20px 0px; font-size: 13px; }


h1 {color: #990000; font-size: 17px; font-weight: bold; margin: 30px 0px 20px 0px; text-align: center; }
h2 {color: #990000; font-size: 14px; font-weight: bold; margin: 10px 0px 10px 0px}
h3 {margin: 30px 0px 10px 0px}
h3.nolink {color: #000000; font-size: 13px; font-weight: bold;}
h5 {color: #990000; font-size: 13px; text-align: center}

p.bodytext {color: #000000; font-size: 13px; margin: 0px 0px 10px 0px}
p.bodytextc {color: #000000; font-size: 13px; margin: 0px 0px 10px 0px; text-align: center}
p.bodytextsmall {color: #000000; font-size: 10px; margin: 0px 0px 10px 0px}
p.bodytextsmallc {color: #000000; font-size: 10px; margin: 0px 0px 10px 0px; text-align: center}
p.bodytextredb {color: #990000; font-size: 13px; font-weight: bold; margin: 0px 0px 10px 0px}
p.bodytextredbc {color: #990000; font-size: 13px; font-weight: bold; margin: 0px 0px 20px 0px; text-align: center}
p#footer {color: #990000; font-size: 10px; font-weight: bold; text-align: center; margin: 25px 0px 50px 0px}

div#hcred {width: 158px; position: absolute; top: 0px; left: 0px; margin: 7px 0px 0px 0px; padding: 0px}
div#hdow {width: 158px; position: absolute; top: 0px; left: 160px; margin: 7px 0px 0px 0px; padding: 0px}
div#hembib {width: 158px; position: absolute; top: 0px; left: 320px; margin: 7px 0px 0px 0px; padding: 0px}
div#hemseanet {width: 158px; position: absolute; top: 0px; left: 480px; margin: 7px 0px 0px 0px; padding: 0px}
div#hcedat {width: 158px; position: absolute; top: 0px; left: 640px; margin: 7px 0px 0px 0px; padding: 0px}

a.bodylink:link {color: #990000; font-size: 13px; font-weight: bold; text-decoration: none;}
a.bodylink:visited {color: #990000; font-size: 13px; font-weight: bold; text-decoration: none}
a.bodylink:hover {color: #990000; font-size: 13px; font-weight: bold; text-decoration: underline; }

a.black:link {color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;}
a.black:hover {color: #000000; font-size: 13px; font-weight: bold; text-decoration: underline; }
a.black:visited {color: #000000; font-size: 13px; font-weight: bold; }

a.section:link {color: #cccccc; text-decoration: none;}
a.section:hover {color: #cccccc; text-decoration: none; }
a.section:visited {color: #cccccc; text-decoration: none; }

#blue {color: #000066}
#lightblue {color: #ccccff}
#green {color: #009900}
#yellow {color: #ffcc00}
#orange {color: #ff6600}

ul.dbchooser {list-style-type: none; margin: 0px; padding: 0px}
ul.dbchooser li {margin: 0px; padding: 3px 0px 3px 0px; }



ul#dbcats {width: 250px; height: 150px; }
ul#intl, ul#rgnl, ul#ntnl, ul#subntnl, ul#evnt, ul#clevnt {width: 380px; position: relative; left: 240px; top: -150px; display: none}
ul.dbchooser li a:link {color: #990000; font-size: 12px; font-weight: bold; text-decoration: none;}
ul.dbchooser li a:visited {color: #990000; font-size: 12px; font-weight: bold; text-decoration: none;}
ul.dbchooser li a:hover {color: #990000; font-size: 12px; font-weight: normal; text-decoration: none; }

ul.dbchooser#dbcats li a:link {color: #000000}
ul.dbchooser#dbcats li a:visited {color: #000000}
ul.dbchooser#dbcats li a:hover {color: #000000; }


ul.cp {margin-bottom: 30px}

div.db { padding-bottom: 30px;}
div#dbnav {width: 750px; height: 20px; position: absolute; top: 310px; left: 220px; font-weight: bold; font-size: 11px; }
div#showall {display: inline; float: right; margin: 0px 15px 0px 5px}
div#metlink {display: inline; float: right; margin: 0px 5px 0px 15px}
div#separator {display: inline; float: right; }
div.divider15 {width: 100%; height:15px; background-color: yellow}
div.brdrg {border: 1px solid #dddddd; padding: 0px 5px 3px 5px; margin-bottom: 10px}


div#dbnav a:link {color: #990000; font-size: 11px; font-weight: bold; text-decoration: none;}
div#dbnav a:visited {color: #990000; font-size: 11px; font-weight: bold; text-decoration: none;}
div#dbnav a:hover {color: #990000; font-size: 11px; font-weight: bold; text-decoration: underline; }

div#dbdetails {width: 750px; position: absolute; top: 150px; left: 0px; margin-top: 20px}
div#methodology {padding-top: 20px}
div#guide {height: 20px; width: 480px}
div#click {width: 240px; float: left; height: 20px; font-size: 10px; color: #990000; }
div#catselected {width: 240px; float: right; height: 20px; font-size: 10px; color: #000000; }

div.selector {border: 1px solid #990000; background-color: #ffffff; width: 500px; height: 140px; position: relative; top: 10px; margin: 0px 0px 20px 0px; }
div.selhead {height: 25px; background-color: #990000; margin: 1px; }
div.headborder {border-bottom: 1px solid #990000; height: 26px; background-color: #ffffff}
div.headtext {color: #ffffff; font-size: 14px; font-weight: bold; position: absolute; top: 6px; left: 16px}
div.sellefttop {width: 249px; height: 25px; float: left; font-size: 12px}
div.selrighttop {width: 249px; height: 25px; float: right; font-size: 12px}
div.selleftbottom {width: 249px; height: 87px; float: left}
div.selrightbottom {width: 249px; height: 87px; float: right}

div.selectorhoriz {margin-top: 30px; display: block; width: 100%;}
span.txt{ font-size: 12px; margin-right: 10px;}
  
select.selectormenu {position: relative; top: 5px; left: 10px}
  
input.radioselector {position: relative; top: 3px; left: 6px}
span.radioselectorlabel {position: relative; top: 3px; left: 6px}

input.submitbutton{margin: 25px 30px 0px 4px; }

div#flag {position: absolute; left: 510px; top: 25px; }
div#summarizedtables {position: absolute; left: -140px; margin: 20px 0px 0px 0px;}

table.details {font-size: 13px; margin: 20px 0px 20px 0px}
table.details td {padding: 7px 0px 7px 0px; vertical-align: top}
table.details td.left {font-weight: bold; width: 150px}
table.details td.right {width: 350px}

table.top10 {margin-bottom: 30px; font-family: verdana; font-size: 11px; border-collapse: collapse}
table.summarized {width: 700px; border: 1px solid #bbbbbb; margin-bottom: 10px; font-family: verdana; font-size: 11px; border-collapse: collapse}

table caption {padding-bottom: 7px; font-size: 12px; font-weight: bold; color: #990000}

table.top10 th.tleft, table.top10 td.tleft {width: 160px; text-align: left; }
table.top10 th.tcenter, table.top10 td.tcenter {width: 120px; text-align: left; }
table.top10 th.tright, table.top10 td.tright {width: 140px; text-align: right; }

table.top10 td, table.top10 th {border: 1px solid #aaaaaa; height: 15px}

table.top10 td.tleft {width: 160px; text-align: left;}
table.top10 td.tcenter {width: 120px; text-align: left;}
table.top10 td.tright {width: 140px; text-align: right;}

table.summarized td.st50 {width: 50px; text-align: center; padding: 1px 0px 10px 0px;}
table.summarized td.st50r {width: 50px; text-align: right; padding: 1px 0px 10px 0px;}
table.summarized td.st75 {width: 75px; text-align: right; padding: 1px 0px 10px 0px;}
table.summarized td.st100 {width: 100px; text-align: right; padding: 1px 0px 10px 0px;}
table.summarized td.st150l {width: 150px; text-align: left; padding: 0px}
table.summarized td.st150r {width: 150px; text-align: right; padding: 1px 0px 10px 0px;}

table.summarized td.st50g {width: 50px; background-color: #dddddd; text-align: center; padding: 1px 0px 1px 0px;}
table.summarized td.st50gr {width: 50px; background-color: #dddddd; text-align: right; padding: 1px 0px 1px 0px;}
table.summarized td.st75g {width: 75px; background-color: #dddddd; text-align: right; padding: 1px 0px 1px 0px;}
table.summarized td.st100g {width: 100px; background-color: #dddddd; text-align: right; padding: 1px 0px 1px 0px;}

span.hnavpanel a:link {color: #000000; text-decoration: none;}
span.hnavpanel a:visited {color: #000000; text-decoration: none;}
span.hnavpanel a:hover {color: #000000; text-decoration: none; }
span.hnavseparator {margin: 0px 2px 0px 2px; color: #dd3333; font-weight: bold}
div#hnav {width: 600px; font-size: 12px; font-weight: normal; margin: 10px 0px 15px 0px;}
