html, body { height: 100%; }
body *, body { margin: 0; padding: 0; }
body { background: white; font: .9em Tahoma, Arial, Verdana, Geneva, Helvetica; color: #990000; }

a {color: #990000;}
a link {color: #990000;}
a visited {color: #990000;}

.none { display: none; }
.hidden { visibility: hidden; }
.clear { clear: both; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

.fright { float: right; }
.fleft { float: left; }
.cont { margin: 10px 0; }

#container { width: 855px; margin: 0 auto; } /*padding-right: 707px; background: white url(../images/left-photo.jpg) no-repeat right top; min-height: 1000px; height: 1000px;}*/

#top, #left { width: 311px; float: left; text-align: right; padding-bottom: 20px;/* margin-left: 20px !important; margin-left: 10px; */}
#top { border-top: 24px solid #7DC4EB; padding-top: 10px; border-bottom: 1px solid #990000; }
#left { margin-top: 20px; background: white url(../images/left-photo.jpg) no-repeat left 90px; min-height: 790px; height: 790px;}

#content { width: 490px; float: right; margin-right: 30px !important; margin-right: 15px; padding-top: 10px; }

h1 a { display: block; width: 247px; height: 30px; background: url(../images/title.gif) no-repeat right top; margin-left: auto; }

#menu { list-style: none; }
#menu a { text-decoration: none; color: #990000; }

#content h2, #content h3, #content p, #content table, #content ul { margin: 15px 0; }
#content h2, #content h3 { font-weight: normal; }

#content ul { margin-left: 40px; }

td, th { padding: 1px 4px; vertical-align: top;}
td span { display: block; float: left; width: 3.2em; padding-right: .2em; }

fieldset { border: 0px; padding: 10px;}
label { display: block; width: 100px; float: left; padding-top: 3px; }
label.inl { display: inline; float: none; width: auto; }
input, textarea { border: 1px solid #990000; margin-bottom: 5px; font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; padding: 2px;}
input.radio { margin-bottom: 0px; border: 0; }
input.web { width: 275px; }
input.button { margin-left: 100px; background: #990000; color: white; }
dl { margin: 10px 0 10px 48px; }
dt { margin: 10px 0 5px 0; }
dd { margin-left: 25px; }

.code { font-family: "Courier New",Courier,monospace; border: 1px solid #990000; padding: 2px; }
