body { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #362100; background-image:url(/graphics/backgrounds/pageleft.gif); background-position:top left; background-repeat:repeat-y; background-color: #fff6e5; margin: 0; padding: 0;}

#sizer { min-width:770px; width:expression(document.body.clientWidth < 780 ? "770px": "auto" ); }
#container { margin: 0px auto; }

#head { margin: 12px 0 3px 105px; }
#head p { margin: 0; padding: 0; }
#head p.contindent { margin: 5px 0 0 30px; font-size: 10px;  }

#menu { float:left; width: 110px; }
#menu img.top { border: 0; margin: 0 0 -3px 0; padding: 0; }
#menu ul { margin: 0; padding: 0; background-color: #fff6e5;width:156px; }
#menu ul li { list-style-type: none; padding: 2px 0 2px 3px; background-color: #fff6e5; }
#menu ul li a { color: #000; text-decoration: none; font-weight: bold; background-color: #fff6e5; display: block; height: 100%; width:156px; }
#menu ul li a:hover { color: #b99c56; }; }

ul.bare { list-style-type:none;margin:0 0 15px 5px;padding:0;}

#content { margin: 10px 0 0 160px; width: 578px; padding: 6px; }
#content p { margin-top: 0; padding-top: 0; }
#content .wrap { float: left; width: 200px; margin-right: 8px; }
#content .wrapr { float: right;  margin-left: 8px; }

a { color: #415573; }
a:hover { color: #005be3; }

h1 { font-size: 18px; color: #482f00; background-image:url(/graphics/backgrounds/titlebg.gif); padding: 5px; }

.alright { text-align: right; }

.imgtbl { width:624px; }
#imgborder { vertical-align:top; width:175px; padding-right: 10px; background-image:url(/graphics/backgrounds/imgborder.gif); background-repeat:repeat-y; background-position: right; }
#imgselect { width:400px; text-align:left; }
#imgdisplay { border:0px; background-color:#fff6e5; padding-left:6px; }
#imgdisplay td { vertical-align: top; text-align:left; background-color:#fff6e5; padding-left:10px; }
#imgdisplay img { cursor:hand; cursor:pointer; margin-right:6px; margin-bottom: 6px; border:1px solid gray; }

fieldset { padding: 0px 0px 10px 0px; border: 1px solid gray; }
legend { margin-bottom: 10px; padding: 10px 5px 10px 5px; }
#form label, .form2 label, .form label { width: 10em; float: left; text-align: right; margin-right: 1em; display: block; font-weight:bold; }
#form input, #form textarea, .form2 input, .form2 textarea, .form input, .form textarea { font-size: 10px; }
#form p, .form2 p, .form p { margin: 2px 0; padding:0; }
#form .indent, .form2 .indent { margin-left: 11em; }
.form fieldset { border: 0px; text-align: left; }


#footer { font-size: 12px; margin-left: 156px; clear:both; background-color: #fff6e5; background:url(/graphics/backgrounds/footborder.gif) repeat-x top; padding: 20px; }

.hostpipe { color: #c5bcac; }