html, body { width:100%; }
body { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:13px; margin:0; padding:0; color:#000000; background:url(../images/bg.png) #062F43 repeat; }
div#container { width:100%; height:100%; background:url(../images/bg-top.png) repeat-x; text-align: center; }
div#orn1 { background:url(../images/orn-tl.gif) transparent no-repeat scroll 50% 0; }
div#orn2 { background:url(../images/orn-br.gif) transparent no-repeat scroll 50% 100%; }
div#bodycon { width:750px; margin:0 auto; background:#FFFFFF; text-align:left;  }
div#mnav { float:left; }
div#mnav-spacer { float:left; width:16px; }
div#mnav ul { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; height:17px; background:url(../images/mnav-bg.png) repeat-x; }
div#mnav li { float:left; background:url(../images/mnav-devider.png) no-repeat 100% 0; }
div#mnav li#last { background:url(../images/mnav-right.png) no-repeat 100% 0; }
div#mnav a { display:block; padding:0 10px 2px 10px; font-size:11px; color:#FFFFFF; text-decoration:none; }
div#nav ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; height:95px; display:block;}
div#nav li { float:left; width:96px; margin:0; padding:0 0 0 20px; overflow:hidden; }
div#nav a { margin-top:-20px; display:block; }
div#nav a:hover, div#nav a.active { margin-top:0px; }
div#page { margin:0 30px 30px 30px; }
img#logo { margin:20px 10px 0 30px; }
div#up { text-align:right; margin:30px; }
div#footer { text-align:center; padding-bottom:20px; }
div#footer ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
div#footer li { width:96px; margin:0 0 0 20px; padding:0; display:inline; font-size:11px; }
div#footer a { text-decoration:underline; color:#000000; }
div#footer a:hover { text-decoration:none; }
div#footer-script { display:none; visibility:hidden; }
div.shadow { background:url(../images/sha-rep.png) repeat-x; }
div.sha1 { float:left; background:url(../images/sha-l.png) no-repeat; width:18px; height:133px; }
div.sha2 { float:right; background:url(../images/sha-r.png) no-repeat; width:18px; height:133px; }
div.sha { float:left; padding:14px 0 0 0; }
div.submenu { float:left; background:#062F43; padding:5px; position:relative; left:-45px; margin:0 0 20px 0; }
div.smb1 { background:#FFFFFF; }
div.smb2 { background:url(../images/smb-tl.png) scroll no-repeat top left; position:relative; top:-5px; left:-5px; }
div.smb3 { background:url(../images/smb-tr.png) scroll no-repeat top right; position:relative; right:-10px; }
div.smb4 { background:url(../images/smb-bl.png) scroll no-repeat bottom left; position:relative; bottom:-10px; left:-10px; }
div.smb5 { background:url(../images/smb-br.png) scroll no-repeat bottom right; padding:5px; position:relative; right:-10px; }
div.submenu-content { position:relative; top:-5px; left:-5px; width:250px; }
div.submenu-content ul, div.submenu-content ul li { list-style-image:none; list-style-type:none; padding:0; margin:0; }
a { text-decoration:underline; color:#000000; }
img { border:0; }
acronym { border-bottom:dotted 1px #666666; cursor:help; font-style:normal; }
p, div.p { margin:10px 0 20px 40px; padding:0; }
p.desc { margin:10px 0 0 0; padding:0; }
ul { list-style-type:circle; }
ul.root { padding:0;margin:0 0 0 13px; }
table { border:0; padding:0; margin:0; }
td, th { padding:2px 30px 2px 5px; margin:0; border:0; background:#F5F5F5; font-weight:normal; }
fieldset { border: none 0px; }
label { cursor:pointer; display:block; float:left; width:80px; }
input, textarea, select { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:13px; margin:1px; padding:0; color:#000000; }
textarea { padding:2px; }
div.submit { margin-left:80px; }
div.error { text-align:center; color:#FE0000; font-weight:bold; }
div.success {  }
.indent { position:relative; left:-20px; }
.clear { clear:both; }
.small { font-size:9px; }
.right { text-align:right; }
.center { text-align:center; }