html { overflow-x: hidden; overflow-y: scroll; }
body { background: url(/error/include/bgl.png) fixed; margin: 0px 0px; }

body.footer { background : #CCCC99}
body.blank { background : #FFFFFF}

body.footer1 { background : #CCCC99}
body.footer0 { background : #F4F4EA}

p.ver {
	color: #A0A0A0;
}

.admhead        {font-family     : Arial,Helvetica,sans-serif;
          font-size       : 16pt;
          font-weight     : bold;
          font-style      : italic;
          text-decoration : none;
          color           : #735897;
         }

.debug {
        display: block;
        position: absolute;
        background-color: #FFFF00;
        border: 2px solid #F76521;
        padding-top: 2px;
        padding-left: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        text-align: center;
        top: 2px;
        left: 625px;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 10pt;
        font-weight: bold;
}

.isEnabled {
	color: black;
	background: white;
	border: 1px solid #7F9DB9;
}

.isDisabled {
	color: #404040;
	background: #D0D0D0;
	border: 1px solid #A0A0A0;
}

.helpContainer {
  	display: none;
  	position: absolute;
  	background-color: #F8F8F8;
  	border: 2px solid #F76521;
  	padding-top: 0px;
  	padding-left: 5px;
  	padding-right: 5px;
  	padding-bottom: 0px;
	margin: 0px;
	text-align: left;
	width: 350px;
}

p.help {
	margin: 10px 5px 5px 5px;
}

h3.help {
	margin: 10px 5px 5px 5px;
}
  
form {margin: 0px 0px; padding: 0px 0px;}

p {
	font-family : Arial,Helvetica,sans-serif; 
	font-size   : 10pt;
	color       : black;
	margin: 0px 5px 0px 0px;
}

dt,dd {
        font-family : Arial,Helvetica,sans-serif;
	font-size   : 10pt;
	color       : black;
}

p.space {
	margin: 5px 0px 0px 20px;
}

p.error {
	font-family : Arial,Helvetica,sans-serif; 
	font-size   : 12pt;
	color       : red;
}

li.error {
	font-family : Arial,Helvetica,sans-serif; 
	font-size   : 12pt;
	color       : red;
}

a.error {
	font-family : Arial,Helvetica,sans-serif; 
	font-size   : 12pt;
	font-weight	: bold;
	color       : red;
}

a:link    {color: #000000;}
a:active  {color: purple;}
a:visited {color: #000000;}

a {
	font-family 	: Arial,Helvetica,sans-serif; 
	font-size   	: 10pt;
	font-weight     : bold;
	text-decoration : underline;
	color		: #000000;
}

p.menu {
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
}

a.topmenu, a.topmenu:link, a.topmenu:visited {
	padding: 1px 5px 1px 5px;
	text-decoration: none;
	color: #000000;
}
a.topmenu:hover {
	padding: 1px 5px 1px 5px;
	text-decoration: none;
	color: #FFFFFF;
	background: #000000;
}
a.curtop, a.curtop:link, a.curtop:visited {
	padding: 1px 5px 1px 5px;
	text-decoration: none;
	color: #FFFF00;
        font-style: italic;
}
a.curtop:hover {
	padding: 1px 5px 1px 5px;
	text-decoration: none;
	color: #FFFF00;
	background: #000000;
}
a.menu, a.menu:link, a.menu:visited {
	padding: 1px 5px 1px 5px;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	background: #000000;
}
a.curmenu, a.curmenu:link, a.curmenu:visited {
	padding: 1px 5px 1px 5px;
	color: #FFFF00;
        font-style: italic;
	text-decoration: none;
}
a.curmenu:hover {
	background: #000000;
}

a.curstage:link { color: #800000; }
a.curstage:visited { color: #800000; }
a.curstage {
        font-family     : Arial,Helvetica,sans-serif;
        font-size       : 10pt;
        font-weight     : bold;
        text-decoration : underline;
        font-style: italic;
        color: #800000;
}

td.form {
	font-family : Arial,Helvetica,sans-serif; 
	font-size   : 8pt;
	color       : black;
}

ul {
	font-family : Arial,Helvetica,sans-serif; 
}


h1	 {font-family     : Arial,Helvetica,sans-serif; 
	  font-size       : 16pt;
	  font-weight     : bold;
	  font-style      : italic;
	  text-decoration : none;
	  color           : #735897;
	 }

h2	 {font-family     : Arial,Helvetica,sans-serif; 
	  font-size       : 14pt;
	  font-weight     : bold;
	  font-style      : italic;
	  text-decoration : none;
	  color           : #735897;
	 }

h3	 {font-family     : Arial,Helvetica,sans-serif; 
	  font-size       : 12pt;
	  font-weight     : bold;
	  font-style      : italic;
	  text-decoration : none;
	  color           : #735897;
	 }

h4	 {font-family     : Arial,Helvetica,sans-serif; 
	  font-size       : 10pt;
	  font-weight     : bold;
	  font-style      : italic;
	  text-decoration : none;
	  color           : #735897;
	 }

table.stage {
    width: 100%;
    text-align: center;
    background-color: #E0E0E0;
    border: 0px;
    padding: 0px;
}
p.oldstage {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: #808080;
    margin: 0px;
}
p.curstage {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: italic;
    color: #800000;
    margin: 0px;
}
p.stage {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 0px;
}

#ccdet, #chqdet {
  position:absolute;
}

p.warn {
    color: #FF0000;
    font-weight: bold;
}

p#whoisp {
        display: inline;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

form#whoisf {
        display: inline;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

input#whoisi {
        font-size: 8pt;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

a.home {
        font-family     : Arial,Helvetica,sans-serif;
        font-size       : 12pt;
        font-weight     : bold;
        text-decoration : underline;
        color           : #735897;
}

a.home:visited {
        color           : #735897;
}

p.home  {
        font-family     : Arial,Helvetica,sans-serif;
        font-size       : 12pt;
        color           : black;
	margin: 0px 0px 10px 0px;
}

p.nospace {
	margin: 0px;
}

.indent
{
	padding-left: 30pt;
}

a.ver {
	text-decoration: none;
	color: #A0A0A0;
}

a.ver:hover {
	color: #FFFFFF;
	background: #000000;
}

