body            {background:url(../images/bg_wallpaper.png) top left repeat; margin:25px;}
table#container {width:800px; border:none; margin:0 auto; background-image:url(../images/bg_parchment.jpg); background-position:top left}
 

a               {color:#990000; text-decoration:none}
a:hover         {text-decoration:underline}
body            {font-family:"Courier New", Courier, mono; color:#000000; font-size:12px}

form.stylized input           {border:0px; background:transparent; font-family:"Courier New", Courier, mono; color:#000000; font-size:12px; margin:0px; padding:0px}
form.stylized textarea        {border-left:1px solid #000000; background:transparent; font-family:"Courier New", Courier, mono; color:#000000; font-size:12px}

br.antifloat    {clear:both;}

dl.queryhistory{padding:0 3em; margin-bottom:4em;}
dl.queryhistory dt{padding:0.25em 0; font-size:1.1em; border-bottom:2px solid #4f361d; border-top:3px solid #4f361d;}
dl.queryhistory dd{margin-bottom:1.5em;}
dl.queryhistory dd a.doclink{}
dl.queryhistory dd a img{border:none;}
dl.queryhistory dt a.pseudobutton{float:right; margin-left:1em; cursor:pointer;}
dl.queryhistory dt a.pseudobutton img{border:none;}

form.disabledform label{color:gray;}
form.disabledform input.submitinput.disabledsubmit{color:gray; cursor:default;}

form{position:relative;}
form h2{text-align:center; font-weight:normal; border-bottom:2px solid #000000; font-family:Georgia, Times, serif; font-size:22px; margin-bottom:0;}
form p.submitp{margin:0;text-align:right;}
form input.submitinput{padding-top:5px; border:0px; color:#990000; text-decoration:underline; font-size:14px;}
form dl.labeledinputlist dd{margin:0 0 0 2em; padding:0;}
form dl.labeledinputlist dd ul{list-style-type:none; margin:0; padding:0;}
form dl.labeledinputlist dd ul li{margin:0; padding:0;}

form.frontpage{width:220px; padding:0 10px;}
form.frontpage label{font-size:11px;}

form.searchpage{width:310px; margin:0 15px; border-bottom:2px solid #000000;}
form.searchpage#nameform{float:left;}
form.searchpage#documentform{float:right;}
form.searchpage input.submitinput{cursor:pointer;}

form.paperwork tbody th{text-align:left;}
form.paperwork tbody th label{font-weight:normal;}
form.stylized{}
form.stylized input.textinput{border-bottom:1px solid #000000; padding-top:15px; width:220px; font-weight:bold; color:#990000; font-size:16px}

br.antifloat{clear:both;}

table.results {width:100%; border-collapse:collapse;}
table.results th{text-align:left;}
table.results td{border-bottom:1px solid #4f361d;}

p.notification{font-size:1.2em; color:blue;}

div.errorcontainer{color:#ff0000;}

div.textpage{width:40em; margin:1em auto 2em auto; min-height:40em;}

#pagefootlinks{width:780px; padding:10px; color:#FFF3CA; margin:0 auto;}
#pagefootlinks a{text-decoration:underline; color:#FFF3CA;}

ol.SubscriptionProgressList{color:black;}
ol.SubscriptionProgressList li.YouAreHere{color:black; text-decoration:underline;}
ol.SubscriptionProgressList li.Visited{color:gray;}

#AllPageSystemNotice{color:red; text-align:center; padding:1em; font-size:1.5em; font-weight:bold;}