/* BEGIN Browser Stripping */
:link,:visited { text-decoration: none; }
ul,ol { list-style: none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
address { font-style: normal; }
/* END Browser Stripping */
body { background: #FFFFFF; color: #000000; margin: 5px 10px 10px 10px; padding: 0px; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
html>body { font-size: small; }

/* good */
div.subform { width: 85%; background: transparent; margin: 0px auto auto auto; padding: 5px; }

div.gs {
 width: 200px;
 height: 20px;
 float: left;
 text-align: left;
}
div.span {
 width: 100px;
 height: 20px;
 float: left;
}
div.button {
 width: 100px;
 height: 20px;
 float: right;
}

div.row {
  clear: both;
  padding-top: 2px;
  }

.row {
  float: left;
  width: 20%;
  font-size: small;
  text-align: right;
  }

/* good */
.label { width: 30%; cursor: help; text-align: right; font-size: small; }
.label span:hover { color: #CCCCCC; }
.label1 { width: 30%; text-align: right; font-size: small; }
/* good */
.formw { width: 70%; text-align: left; }

/* good */
.tl { width: 70%; border: 2px dotted #CCCCCC; border-left: 0px; border-right: 0px; }

.tl2 { border: 2px dotted #CCCCCC; border-bottom: 0px; border-left: 0px; border-right: 0px; }
.tl3 { width: 100%; border: 2px dotted #CCCCCC; border-left: 0px; border-right: 0px; }

/* good */
.r2s { width: 53%; text-align: left; }
.r3s { width: 100%; text-align: center; }
/* good */
.st { font-size: large; text-align: center; margin: 14%; }
.si {text-align: center; margin: 14%; }

.lg { font-size: large; text-align: center; }
.md { font-size: medium; padding-left: 10px; }
.sm { font-size: small; height: 30px; padding-left: 15px; }
.xs { font-size: 8px; }
.list_buttons { cursor: pointer; padding: 0px; border: 0px; }
/*img.transOFF { }*/
/*img.trans75 { opacity:.5; filter: alpha(opacity=50); -moz-opacity: 0.5; }*?


/*a.list_buttons { border: 0px; }
a.list_buttons: hover {  }*/
.list_space { cursor: default; padding: 0px; border: 0px; }
.splash_header { background-image: url('images/logo.gif'); background-repeat: no-repeat; color: #FFFFFF; font-size: 13px; font-weight: bold; padding: 5px; text-align: left; }
.page { width: 100%; text-align:left; background: #E7E7E9; color: #000000; }
.tborder { background: #D1D1E1; color: #000000; border: 1px solid #0B198C; }
.thead { background: #5C7099 url('images/gradient_thead.gif') repeat-x top left; color: #FFFFFF; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.thead.span, .thead span:link, .thead span:visited, .thead a, .thead a:link, .thead a:visited { color: #FFFFFF; }
.thead span.top:hover, .thead a:hover, .thead a:active {	color: #FFFF00; }

/* good */
.alt1 {	background: #F5F5FF; color: #000000; }
/* good */
.alt2 {	background: #E1E4F2; color: #000000; }

.smallfont { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.tfoot, .tfoot a, .tfoot a:link, .tfoot a:visited { background: #3E5C92;	color: #E0E0F6; }
.tfoot a:hover, .tfoot a:active {	color: #FFFF00; }

/* good */

/* Eliminate */
.container {
 background: #D1D1E1; color: #000000; border: 1px solid #0B198C; margin: 10px auto; padding: 0px; width: 100%; text-align: center; }
/* Eliminate */

.container span { text-decoration: none; color: #000000; }
.container span.top { font-weight: bold; color: #FFFFFF; cursor: pointer; }


/* definitions */
div.def, span.def {
 width: 80%;
 padding-left: 10%;
 padding-right: 10%;
 text-align: left;
 display: none;
 /*overflow: hidden;float: left;visibility:hidden;position: relative;*/
 background-color: #FFFFFF;
 color: #000000;
 }
/*span.def { cursor: pointer; color: #0000FF; }*/

/* Begin Lists */
.listB { float: left; width: 22px; height: 22px; text-align: center; background-position: center; background-image: url('images/buttons/button.gif'); background-repeat: no-repeat; }
.listS { float: left; width: 3px; height: 22px; }
.list, a.list:visited, a.list:active { font-family: verdana; font-size: 14px; font-weight: bold; color: #FFFFFF; cursor: pointer; }
.list:hover { color: #FFFF00; }
/* End Lists */

/* new.css classes. */
/* Master page widths */
.mMain { overflow: hidden; background-image: url('images/mbar.gif'); color: #000000; border: 1px solid #0B198C; margin: 0px; padding: 0px; width: 100%; text-align: left; }
.iMain { color: #000000; border: 0px; margin: 0px; padding: 0px; width: 100%; text-align: left; }
.popMain { float: left; width: 600px; border: 0px; background-color: #E7E7E9; overflow: hidden; }
.Main {  width: 100%; background-color: #E7E7E9; border: 1px solid #0B198C; overflow: hidden; }
.eMain { width: 100%; overflow: hidden; background-color: #E7E7E9; border: 1px solid #0B198C; }

/* Header */
.pLM { width: 100%; float: left; background-image: url(images/background.gif); }
.pLL { background-image: url('images/logo.gif'); background-repeat: no-repeat; color: #FFFFFF; font-size: 13px; font-weight: bold; text-align: left; float: left; width: 80%; cursor: pointer; }
.pLR { float: left; width: 20%; }
.pLW { color: #FFFFFF; padding-left: 92px; }

/* Footer */
.pBF { width: 98%; height: 25px; float: left; background-color: #3b5485; text-align: right; padding-top: 5px; padding-right: 2%; }
.pCF { width: 100%; float: left; background-color: #FFFFFF; text-align: center; }
.pAF { color: #FFFFFF; font-size: .9em; font-weight: bold; }
a.pAF, a.pAF:visited, a.pAF:active { text-decoration: underline; }
a.pAF:hover { color: #FFFF00; text-decoration: underline; }
.pWF { font-size: x-small; }

/* Image and Title */
.iTTL { text-align: center; margin-left: auto; margin-right: auto; background-color: #3E5C92; background-image: url('images/mbar.gif'); }
.iTTI { text-align: center; margin-left: auto; margin-right: auto; background-color: #F5F5FF; border-bottom: 1px solid #E0E0EE; }
.iTTLE { color: #FFFFFF; font-size: small; font-weight: bold; cursor: default; }
.iTTLW { color: #FFFFFF; font-size: small; font-weight: bold; cursor: pointer; }
.iTTLW:hover { color: #FFFF00; }

/* Info layout */
.CNTR { float: left; width: 100%; background-color: #F5F5FF; border-bottom: 1px solid #E0E0EE; }
.TAIL { width: 100%; background-color: #F5F5FF; border-bottom: 1px solid #E0E0EE; text-align: center; }
.LIST { width: 100%; background-color: #F5F5FF; border-bottom: 1px solid #E0E0EE; text-align: center; }
.L1 { float: left; width: 40%; background-color: #F5F5FF; text-align: right; }
.R1 { float: left; width: 60%; background-color: #F5F5FF; text-align: left; }
.L2 { float: left; width: 45%; background-color: #F5F5FF; text-align: right; }
.R2 { float: left; width: 55%; background-color: #F5F5FF; text-align: left; }
.C1 { width: 98%; margin-top: 1%; margin-left: 1%; margin-bottom: 1%; }
.C2 { width: 96%; margin-left: 2%; margin-bottom: 1%; }
.CW1 { width: 100%; text-align: left; }
.CW2 { width: 100%; text-align: left; font-size: 7px; font-weight: bold; }
.CWB { width: 100%; text-align: left; font-size: 10px; font-weight: bold; }
.L { font-weight: bold; padding-right: 5px; }
.Ldef, .Ldef:visited, .Ldef:active { text-decoration: none; color: #000000; cursor: help; }
.Ldef:hover { cursor: help; color: #00FFFF; }
.Llink, .Llink:visited, .Llink:active { text-decoration: none; color: #000000; cursor: pointer; }
.Llink:hover { color: #00FFFF; }

/* extract.php */
.eList { float: left; width: 49%; text-align: right; border-bottom: 1px dotted #E0E0EE; }

/* live_return.php */
a.gsDrop, a.gsDrop:active, a.gsDrop:visited { color: #0B198C; }
a.gsDrop:hover { color: #FF4400; }

a.gsDropT, a.gsDropT:active, a.gsDropT:visited { text-align: center; color: #000000; font-weight: bold; }
a.gsDropT:hover { color: #CCCCCC; }

ul.gsDrop {
 left: 40%; list-style: none; width: 200px; background: #FFFFFF; border: 2px solid #0B198C; margin: 0;
}

/* html>body ul.gsDrop { top: 20px; padding-top: -20px; } */

li.gsDrop {
 height: 1.1em; margin: 2px; padding-left: 10px; background: #BBC7CE;
}
li.gsDropT {
 text-align: center; margin: 2px; background: #FFFFFF;
}
* {
 margin:0;
 padding:0;
}

#f1_upload_process {
 z-index: 100;
 position: absolute;
 visibility: hidden;
 text-align: center;
 width: 400px;
 margin: 0px;
 padding: 0px;
 background-color: #fff;
 border: 1px solid #ccc;
}
