
body table, #content { font-family:arial; font-size:12px; color:#555555; }
body { text-align:center; background-image:url(../images/bggrad.gif); background-repeat:repeat-x; }

img { border:0px; margin:0px; }

#master { margin-left:auto; margin-right:auto; margin-top:-10px; width:800px; text-align:left; border:1px solid #cccccc; background:#ffffff; padding:0px; }

#header { padding:10px;  padding-bottom:0px; background-image:url(../images/house.gif); background-repeat:no-repeat; background-position:390px 23px;
 background-color: #E4DFEA; border-bottom:10px solid #AC90CF; overflow:hidden;  }
#header, #header table { color:#222222; }

#content { margin:10px; margin-bottom:40px; overflow:hidden; border:0px solid #c40000; width:778px; }

#navi { height:28px; font-size:14px; margin-bottom:-2px; margin-left:0px; border:0px solid #c40000; overflow:visible; }
#navi a { height:100%; vertical-align:middle; color:#ffffff; background-color:#9C73CE; text-decoration:none; margin-bottom:0px; margin-left:-2px; margin-right:0px; padding:8px; padding-left:10px; padding-right:10px; font-family: arial;
}
#navi a:hover { background:#9C73CE; color:#ffffff; text-decoration:underline; }
#navi .actab { background:#AC90CF; color:#ffffff; }
#navi .actab:hover { background:#AC90CF; color:#ffffff; text-decoration:none; }

#footer { background:#E4DFEA; padding:10px; text-align:center; color:#222222; font-family:arial; font-size:12px; border-top:10px solid #AC90CF;  }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#reqform input { border:0px; border-bottom:1px solid #dedede; font-weight:bold; }




.small {  font-size:11px;  }
.medium { font-size:14px; }
.large { font-size:18px; }
.huge { font-size:26px; }
.bold { font-weight:bold; }

.red { color:#AE362A; }
.purple { color:#9900D5; }
.dull { color:#888888; }

.tight { letter-spacing:-1px; }
.info { background:#FFFEEF; padding:5px; border:1px solid #dedede; }



.block { position:absolute; z-index:20; background-image:url(../images/blockout.png); }


a { color:#007BC1; font-family:arial; text-decoration:underline; }
a:hover { text-decoration:none; }
input { font-family:arial; }
textarea { font-family:arial; }


.sbr { margin-bottom:5px; }
.mbr { margin-bottom:15px; }


.italic { font-style:italic; }
.noline { text-decoration:none; }

.tipbox {  border:1px solid #ffffff; padding:2px; }
.tipbox:hover { border:1px solid #cccccc; padding:2px; }


