body{
background-color:#660000;
font-family:georgia, "times new roman", times, serif; 
font-size: 84.5%;
margin:4;padding:0;
background-image:url('../images/coffee_beans2.jpg');
background-repeat:repeat;	
}

table{background:red;margin: 0;vertical-align:top;border:0px solid;}
p,td,div { line-height: 22px;vertical-align:top; }
th{text-align:left;}

a{color:#000;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline;}
b.celldate{background:#FFF;border:1px solid #000;left:-18px;padding:1px 4px;position:relative;top:-4px;}
tr.formTable:hover,tr.formTable td:hover{background-color:yellow;}
span.title, span.title A{color:#003399;font-weight:bold;}
A.title{color:#003399;}
hr {color:silver;background-color:silver;}



form{margin: 0;display: inline;}
select{display: inline;font-size:90%;font-weight:600;}
input,textarea{display: inline;font-weight:500;border: 1px solid black;}
radio.mandatory, select.mandatory,textarea.mandatory,input.mandatory,.mandatory{background:#FFFFAA;}
radio:focus, select:focus,textarea:focus,input:focus,.mandatory:focus{background:MistyRose;}
acronym{border-bottom: dotted 1px blue;cursor: help;}

table.formTable{width:100%;border-left: 1px solid black;border-top: 1px solid black;padding:0px;margin:0px;}
table.formTable th,table.formTable td{border-right: 1px solid black;border-bottom: 1px solid black;padding:2px;margin:0px;}
table.formTable th{background-color:#FF9933;text-align:center;font-weight:600;}
table.formTable td{background-color:#FFF;text-align:left;vertical-align:top}
td.formfield{background-color:#FFF;text-align:center;}
td.formfieldmandatory{background-color:#FFFFAA;text-align:center;}

h1{font-size:200%;}
h1 a,td.cellnav a{color:#FFF;text-decoration:none;}
h2{font-size:120%;}
h3{font-size:110%;}
h4{font-size:100%;}

img{border:0px;margin:0px;padding:0px;}
.left{clear:left;float:left;margin:8px 8px 8px 0;position:relative;}
.right{clear:right;float:right;margin:8px 0 8px 8px;position:relative;}
.photo{border:1px solid black;}
.nav{font-size:150%;font-weight:200%;text-align:center}
.navcolumn{border-right:1px solid silver;padding-left:10px;padding-right:10px;}
table{background-color:#FFF;}
table.article{border:0px;}
.cat{color:#000;font-weight:bold;}


ul.index{list-style-type:none;margin:8px 14px 0px 26px;padding:0px 8px 0px 8px;text-align:left;}
div.item{background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px;text-align:left;}
div.item:hover{border-top:1px solid #999;border-bottom:1px solid #999;}
div.item span.itemlabel {margin-right:5px;padding:3px;border:1px solid #666;background-color:#aaa;color:#eee;font-size:90%;}
div blockquote{margin-bottom:0;margin-top:0;}
div.blockquote{border:dashed black 1px;background-color:#FFFF99;vertical-align:center;}

/* RSS */
.feed{width:100%;text-align:left;}
h3.feedHead{margin:0;background-color:#999;vertical-align:middle;width:100%;}
div.preview{border-top:1px solid;width:100%;height:140px;overflow:auto;font-size:9;}


/* Records & Comments */
table.categories{border-bottom:#000 1px solid;border-left:#000 1px solid;border-right:#000 1px solid;border-top:#000 1px solid;}
td.errorPass{background:Green;color:White;font-weight:600;margin:0;padding:2px;text-decoration:none;}
td.errorFail{background:Red;color:White;font-weight:600;margin:0;padding:2px;text-decoration:none;}

.widget {border:#000 1px solid;text-align:left;margin:4px;padding:4px;width:90%;}

td.celltext{background-color:#FFE9BB;background-image:url(../images/infobg.gif);background-repeat:repeat-x;background-position:bottom;border-top:1px solid #BBBBBB;border-bottom:1px solid #BBBBBB;padding:5px 9px;}
td.celltextbtm{background-color:#FFE9BB;background-image:url(../images/infobg_down.gif);background-repeat:repeat-x;background-position:top;border-top:1px solid #BBBBBB;border-bottom:1px solid #BBBBBB;padding:5px 9px;}
td.celltext  a{color:#486591;text-decoration:none;}

.indexhead{width:100%;background-color:#666666;color:white;text-align:center;font-size:160%}
.highlight{color:black;background-color:#FFFFAA;font-weight:bold}
.blockquote{background-color:#FFFFCC;border:1px dotted #666666;clear:left;font-style:italic;letter-spacing:2px;margin:0px;padding:10px;text-align:left;vertical-align:middle;}
.footnote{font-size:75%;margin-bottom:0;margin-top:0;}
span.sub{color:#999;font-size:70%}

/* mods for bunjava */
#banner{background-color:#FFF;font-size:160%;text-align:center;}
#bannerrule{color: #000;background-color: #000;height: 5px;width:100%;border:0px;}
#bannerGraphic{color:#FFF;}
#rightBody{background-color:#FFF;color:#000;text-align:left;}
#rightBody a{color:#000}

