html, body {position: absolute; margin: 0px; padding: 0px; text-align: center; font-family: Geneva, Verdana, Helvetica, sans-serif; height: 120%; padding-bottom: 25px;}
/*#htwrap {width: 760px; text-align: left; top: 0px; left: 0px; position: absolute; z-index: 2; border: 1px #111 solid; background-color: #afafcb; height: 100%}*/
body {position: relative; background-color: #120017; height: 120%; padding-top: 0px; margin-top:0px margin-left: auto; margin-right: auto; }
#ctr {width: 760px; position: relative; margin: auto; padding: 0px; z-index: 1; height: 120%; }
#htwrap {width: 760px; text-align: left; top: 0px; left: 0px; position: absolute; z-index: 2; height: 120%}
#contentbg2 {position: relative; z-index: 2; top: 217px; background-color: #010066; width: 760px; left: 0px; height: 200%; padding-bottom: 45px}
#contentbg {position: relative; z-index:2; top:0px; width: 711px; height: 120%; left: 12px; padding: 10px; background-color: #9192be; padding-bottom: 20px;}
#header {position: absolute; width: 760px; height: 217px; top: 0px; left: 0px; z-index: 2; padding: 0px;}
#content {position: absolute; top: 0px; left: 0px; height: 100%; z-index: 4; padding-bottom: 20px;}
#menu { width: 500px; position: absolute; top:92px; left: 145px; height: 36px; line-height: 30px; vertical-align: middle; z-index: 10; font-size: 11px; padding-top: 2px;}
#menu a:link, #menu a:visited, #menu3 a:link, #menu3 a:visited {font-size: 11px;font-family: Verdana, Geneva, sans-serif; z-index: 11; text-decoration: none; font-weight: bold; color: #ffffff}
#menu a:hover, #menu3 a:hover {color: #ffff99}
#menu2 {position: absolute; top: 92px; left:315px; line-height: 30px; vertical-align: middle; z-index: 10;}
#menu3 {position: absolute; top: 92px; left: 700px; z-index: 10; line-height: 30px; height: 36px; font-size: 11px; padding-top: 2px;}
.clr {clear: all; display: none;}
#sidebar {position: relative; float: left; left: 0px; height: 100%; width: 180px; top: 0px; left: 0px; background: url(../../../pix/leftstripe.gif) repeat-y top left; text-align: center; font-size: 13px;}
#sidebar p {margin-top: 0px; padding-top: 0px;}
#main {position: relative; padding-bottom: 20px; float: left; left: 20px; width: 520px; height: 100%; z-index: 20; top: -65px;}
#mainform {height: 100%}
#main table td {font-size: 12px; line-height: 15px; font-family: Geneva, Verdana, sans-serif; height: 100%}
#main table td input {font-size: 12px; font-family: Geneva, Verdana, sans-serif}
#main2 {position: relative; float: left; left: 0px; width: 560px; z-index: 20; top: -20px;}
#menu p {margin-top: 0px; padding-top: 0px;}
p, h2 {font-family: Geneva, Verdana, Helvetica, sans-serif;}
h2 {margin-top: 0px; padding-top: 10px; font-size: 16px; font-weight: bold}
table.contentpaneopen {height: 100%; clear: all; display: inline-block}
table.contentpaneopen td p {font-size: 13px; line-height: 150%; padding-top: 0px; margin-top: 1px; padding-bottom: 10px; }
table.contentpaneopen td {vertical-align: top;}
td.contentheading {vertical-align: top;}
a.mainlevelside:link, a.mainlevelside:visited { padding-left: 20px; font-size: 11px; text-decoration: none; color: #000066; padding-bottom: 5px;}
div.overDiv {position: absolute; height: 800px; margin-top: -1000px; padding-top: -1000px; left: 100px; align-vertical: top}
a.mainlevelside:hover {text-decoration: underline; color: #ffff99}
table.moduletablelefty {margin-left: 0px; border-bottom: 1px solid #000033; border-right: 1px #000077 solid; width: 180px;}
table.moduletablelefty td table td {border-top: 1px #000099 solid;  border-left: 0px #000077 solid; background-image: url(../../../pix/buttons.gif); background-repeat: repeat-y; background-position: top left; padding-top: 4px; padding-bottom: 4px; padding-right: 10px;}
