/* stucture */#header{display:none}
#printheader{position:absolute;top:0;left:0;height:60px;width:100%;border-bottom:1.3px solid silver}
#body{margin:70px 254px 0 0}
#sidebar{position:absolute;top:1.4in;right:0;width:240px}
#navbar{display:none}
#footer{font-size:xx-small;text-align:center;margin:4em 2% 0;padding-top:1em;border-top:1px solid silver}
#footlinks{display:none}
/* for themed pages*/.festyle{background-color:#FFF;color:#000;padding:0;margin:0}
#body2{margin:70px 200px 0 0}
#sidebar2{position:absolute;top:1.4in;right:0;width:180px}
body2#navbar{position:static}
#body2 /* elements */	#feContainer{display:none}
/* header */#headbanner{display:none}
#headicons,#headicontip{display:none}
/* box */div.boxT{margin:0 1ex 1ex}
div.boxR,div.boxB,div.boxL,div.boxTR,div.boxBR,div.boxBL,div.boxTL,div.box{height:auto!important}
div.box{padding:1ex;border:thin solid silver}
/* tabs */ul.tabsback li,ul.tabsfront li,ul.tabs li{display:none}
ul.tabsfront li.selected,ul.tabs li.selected{display:block;font-size:160%;font-weight:700;list-style-type:none}
li.selected a{text-decoration:none}
/* content blocks */ul{list-style-type:square;margin:0 0 0 2em;padding:0}
ol{margin:0 0 0 3em;padding:0}
#sidebar ul{margin:0;list-style-type:none}
#sidebar ul{margin:0 0 0 1.4em;list-style-type:square}
#footer img{margin:0 1em}
div.banner{margin-bottom:1ex}
h1,h2,h3,h4,h5,h6{margin:1ex 0 .4ex}
img{border:none}
/* fonts & colors */body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt}
h1{font-size:14pt;color:#666}
h2{font-size:12pt;color:#CCC}
#body,h3{font-size:10pt!important}
h4{font-size:10pt;font-weight:700}
#sidebar{font-size:9pt}
#footer,small{font-size:7pt}
sup,sub{font-size:80%}
#sidebar h2{border-bottom:thin dotted silver}
div.error{border:medium double gray;padding:1ex;text-align:center}
.visarate{font-size:18pt!important}
/* tables */table{border-collapse:collapse;border:none;border-width:0;background-image:none}
th,td{padding:.2ex .6ex;border:.5pt solid silver}
thead th,tbody.head th{text-align:center}
th{text-align:left}
th p{font-weight:400}
table.list th,table.list td{vertical-align:top}
table.list thead th,table.list tbody.head th{font-weight:700}
table.list tbody th{font-weight:400}
table.verbose{font-size:80%}
table.panel th{text-align:center}
table.panel td{text-align:left;vertical-align:top;padding:.4ex}
table.cols{margin:0;border:none;table-layout:fixed}
table.cols td{vertical-align:top;border-style:none;padding:5px}
table.form,table.form th,table.form td{border:none}
table.form thead th,table.form tbody.head th{padding-top:1em;padding-right:0;text-align:center;font-weight:700}
table.form tbody th{padding-right:1ex;text-align:right;font-weight:400}
tbody.indent th,th.indent{padding-left:2em}
th.subhead{text-align:left}
table.vote,.tabbed table{width:100%}
