body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 95% !important;font-size: 100%; 
	margin:0;
	width:100%;
}
/*
h2{
font-size:1.5em;
color:#08c#06a;
border:0;
position:relative;
top:-10px;
margin:10px;
}
*/


p.error {font-size:.9em;color:#f00;}
p.announce {width:80%;}


#container
{
width:80%;
margin-bottom: 5px
}
#head {
width:100%;
height:80px;
/*margin:0;
padding-bottom: 10px
*/
margin-top: -10px;
}

p.qtext {font-size:1.2em;color:#08c#06a;font-weight:bold;}
div.qtext_bottom {margin-right:20px;color:#08c#06a;font-weight:bold;text-align:right;}
label {position: relative; left: 5em;font-size:1.1em;}
input.checkbox {position: absolute; left: 4em;}


div.question {width:450 px;
	position:absolute; 
	top:100px; left:35em;
	width:30em;
	visibility:hidden; 
	background: #fff;
	border-width: 2px 4px 5px 2px;
	border-style: outset;
	border-color: #FFCC00;
	margin-bottom:0.5em; padding-bottom:0.5em;
}
div.question p { padding: 10px 10px 20px 10px; margin: 0;}
div.question p.return { color:#174788;}
div.question p.return a {decoration:none; color:#174788;}
div.question p.return a:hover {decoration:none; color:#B3CEF2;}

div.question2 {}
div.msg {font-size:3em;color:#0C2343;margin-left:10px;margin-bottom:0;}
div.instructions {padding:10px;padding-top:0;display:block;width:30em;}
div.authitems {margin:auto;margin-top:1.5em;padding-bottom:1.5em;}
div.spacer {height:2em;}

div.button {padding:20px 0 0 10px;display:block;position:relative; top: 10em;}

div.mid_container {width:35em; background-color: #deeafa;border: 1px dotted #333; padding: 10px;margin:auto;margin-top:1.5em;}

/*THE MAIN WINDOW */
#info {position:absolute;top:120px;left:0px;width:63em !important; width:60em;margin:0px 0px 0px 10em;}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2em; color:#06a;}
#xsnazzy h2 {font-size:1.5em;color:#08c; border:0;top:0px;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0em;}
#xsnazzy {background: transparent; margin:1em;}
#xsnazzy h3 {font-size:1.2em;color:#08c #06a; top:-10px;margin:10px;}
#xsnazzy h4 {font-size:1em;color:#08c #06a;margin:10px;margin-bottom:0;}
#xsnazzy{}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #08c; border-width:0 1px;}
#mainstuff {padding:1em;}
#mainstuff p {display:block;}








/*MENU BUTTONS*/
#vert {height:1em;}
#vert .menu {width:120px; background:#edebdc; padding:8px; border:1px solid #000; margin-left:10px;}
#vert .menu a, #vert .menu a:visited {text-decoration:none;}
#vert #second {position:relative; top:20px;}
* html #vert .menu {width:110px; w\idth:110px;}
#vert dt, #horiz dt {display:none;}
#vert .menu dd {padding:0; margin:0;}
.menu .aa, .menu .bb, .menu .cc, .menu .dd, .menu .ee, .menu .ff, .menu .gg {border:1px solid #000;}
.menu .aa {display:block; text-align:center; border-color:#ffd42e #caa205 #c9a105 #ffd42e; background:#1E5FB7 url(body_bg.png) repeat-x top left; padding:2px 0;font-size:0.8em}
.menu .bb {display:block; border-color:#ffdc56 #957704 #937603 #ffdc56;}
.menu a, .menu a:visited, .menu b {display:block; text-decoration:none; color:#000; font-size:1em;font-family:arial, verdana, sans-serif; font-weight:bold; width:100%; background:#000;}
.menu .dd {border-color:#d5d3ca #f7f6ef #f7f6ef #d5d3ca;}
.menu .ee {border-color:#b8b7af #f7f6ef #f7f6ef #b8b7af;}
.menu .ff {border-color:#9c9b95 #f7f6ef #f7f6ef #9c9b95;}
.menu .gg {border-color:#d5d3ca #fff #fff #d5dc3a; margin:1px;}
.menu a:hover, .menu b {display:block; color:#c00; background:#000; cursor:pointer;}
.menu a:hover .bb, .menu b .bb {display:block; color:#fff; background:#fff; border-color:#937603 #ffdc56 #ffdc56 #957704;}
.menu a:hover .aa, .menu b .aa {display:block; color:#000; border-color:#c9a105 #ffd42e #ffd42e #caa205; text-align:center; padding-top:3px; background:#eb0; padding-bottom:1px;}

.menu b {cursor:default;}

div.add_button{width:14em;}


.tableone_b {width:18em; border-collapse:collapse; margin:2em;float:left;margin-right:0em;}
.tableone_b {background:#1E5FB7; border:1px solid #fff; color:#fff;}
.tableone_b td {border:1px solid #fff; color:#fff;}
.tableone_b tbody {background:#1E5FB7 url(body_bg.png) repeat-x top left; color:#000;}
.tableone_b caption {background:#fff; color:#1E5FB7; font-size:1.2em; margin:2em}
.tableone_b th, .tabletwo th {text-align:center;}


.tabletwo {width:16em; border-collapse:collapse;}
.th1 {width:16em;padding-left:15px;}
.td1 {width:16em;padding-right:15px;padding-left:15px;}

.tableone {width:18em; border-collapse:collapse; margin:2em;margin-left:5em;float:left;}
.tableone {background:#1E5FB7; border:1px solid #fff; color:#fff;}
.tableone td {border:1px solid #fff; color:#fff;}
.tableone tbody {background:#1E5FB7 url(body_bg.png) repeat-x top left; color:#000;}
.tableone caption {background:#fff; color:#1E5FB7; font-size:1.2em; margin:2em}
.tabletwo td {background:#A1C2EF url(body_bg.png) repeat-x top left; color:#000;}
.tableone th, .tabletwo th {text-align:center;}
.tabletwo tr.dk td {background:#ddd; color:#000;}

.innerb {height:20em; overflow:auto;}


  
div.row {
  clear: both;
  padding:.5em;
  }

div.row span.col0 {
padding-right:8px;
padding-left:0px}   

div.row span.col1 {
  width: 170px;
  vertical-align:top;
  text-align:right;
}

div.row span.col2 {
  width: 170px;
  vertical-align:top;
   text-align:right;
}
  
div.row span.col3 {
  width: 170px;
  vertical-align:text-top;
  text-align:right;
  padding:10px;
}  
