@charset "UTF-8";
/* CSS Document */

body { background-color:#DBC69D; background-image:url(bg1.png); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; font-size:87.5%;}

#mainTable { border:2px solid #AA0000; width:900px; background-color:#ffffff;}

#topRow { border-bottom:2px solid #AA0000; padding-bottom:6px; }
#leftCol { width:180px; background-color:#fff; font-size:.8em; padding-right:10px; }
#mainCell { padding:0px 20px 5px 5px; font-size:1em; text-align:justify; }

.right { float:right; padding:4px;}
.left { float:left; padding:4px;}
.middle { padding-top:3px; }


.title { color:#AA0000; font-size:1.4em; margin-bottom:0.2em; font-weight:bold;}
.subtitle { color:#AA0000; font-size:1.2em;  font-weight:bold; background-color:#DBC69D; padding:0.1em; margin-top:1em; }
.subtitle2 { color:#AA0000; font-size:1.2em;}
.subtitle3 { color:#121212; font-size:1.2em;  font-weight:bold; background-color:#dedede; padding:0.1em; margin-top:1em; }

.box1 { border:2px solid black; background-color:#EEEEEE; padding:4px; text-align:center; }
.box1 p:first-child { margin-top:0em; }
#updated { float:right; font-size:.8em; }

a.red:link { color:#AA0000; }
a.red:visited { color:#AA0000; }

.med { font-size:.9em; }
.sml { font-size:.8em; }
/* table border color: #888 */
th { font-weight:bold; background-color:#eaeaea; text-align:center; }
.greyRow { background-color:#eaeaea; }
td.plain p:first-child, table.plain td p:first-child { margin-top:0.1em; }
td.norm p, td.norm p:first-child { margin:1.3em 0; }
/*td.plain p { margin:0.3em; }*/


.listSpace { line-height:125%; }

.floatBox { float:right; width:175px; margin-left:20px; padding:5px; text-align:left; font-size:.9em; border:1px dotted #999; }
.floatBox p:first-child { margin:0; }
.floatBox ul { margin:.2em; }
.floatBox ul li { margin:0; margin-left:-2em; }
.floatBox a.red:link, .floatBox a.red:visited { color:#AA0000; text-decoration:none; }
.floatBox a.red:hover { color:#AA0000; text-decoration:underline; }

