
body {
        height: 100%;
        color: #000066;
        background:  #EFEAF4;
}
a {
  color:  #000000; 
}
.abox table{
	border: 3px solid #857196;
	margin: auto;
}
.abox th{
	color: #4B205E;
	font-weight: bold;
}
.accent {
	color: #000000;  
}
.acenteredtable th {
	font-weight: bold;
	font-size: big;
	color: #000000;
}
.afnbox {
	width: 30%;
	float: left;
	margin-left: 1%;
	margin-right: 1%;
	margin-top: 8px;
	background: #857196;
}
.afnitems{
	background: #D1BEE1;
	text-align:  left;
	font-weight: normal;
	color:  #000000;
	font-size: big;
}
.afnitems p {
	background: #D1BEE1;
	margin-top: .25em;
	margin-bottom: .25em;
	padding-left: .5em;
	font-weight: normal;
	text-align: left;
}
.afntitle {
	padding: 5px;
	background: #4B205E;
	text-align:  left;
	color: #FFFFFF;
	font-size: big;
	font-weight: bold;
	margin-bottom: 3px;
}
.agreyboxtable {
	border: solid 2px #857196;
	margin-top:  5px;
	margin-bottom: 5px;
}
.agreyboxtable th {
	font-weight: bold;
	font-size: big;
	color: #FFFFFF;
	background: #FFFFFF;
}
.aheadertext {
	font-weight: bold;
	font-size: big;
	color: #000000;
}
.aheadertexta {
         font-weight: bold;
         color: #4B205E;
}
.amenubox {
	width: 31%;
	float: left;
	margin-left: .5%;
	margin-right: .5%;
	margin-top: 10px;
	background: #EFEAF4;
}
.amenugrey {
	color: #FFFFFF;
}
.amenuitems{
	background: #EFEAF4;
	text-align:  center;
	font-weight: normal;
	color:  #000000;
	font-size: big;
}
.amenuitems p {
	margin-top: 0;
	margin-bottom: .15em;
	background: #EFEAF4;
}
.amenutitle {
	padding: 5px;
	background: #4B205E;
	text-align:  center;
	color: #FFFFFF;
	font-size: big;
	font-weight: bold;
	padding-bottom: 3px;
}
.amessagebox{
	width:  100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	color:  #000000;
}
.atabbox table {
	border: 3px solid #D1BEE1;
}
.awizheader {
	width: 100%;
	float: left;
	padding-bottom: .1em;
	color: #000000;
}
.awizhint {
	padding-left: 10px;
	color: #000000;
}
.awizmultitag th {
	color: #000000;
	font-weight: normal;
}
.awiznavbar {
        width:  100%;
	float: left;
	background: #857196;
	margin-bottom: 1.3em;
	font-weight: bold;
	font-size: small;
	color: #FFFFFF;
	display: block;
}
.awiznavbar a{
	font-size: small;
	color: #4B205E;
	text-decoration: none;
}
.awizpagebar {
        width: 100%; 
	float: left;
	padding-bottom: 1px;
        padding-top: 1px;
	padding-left: .1em;
        padding-right: .1em;
        background: #CCCCCC;
}
.awiztable {
	float:left;
        clear:right;
	color: #000000;
}
.awiztitle {
	font-weight: bold;
	font-size: big;
	padding-bottom: .1em;
	color: #000000;
}	
.blankadd {
	padding-left: .1em;
        padding-right: .1em;
	padding-bottom: 1px;
        padding-top: 1px;
        background: #CCCCCC;
}
.bluebordertable {
	margin-left: auto;
	margin-right: auto;
	border: 3px solid #857196;
}
.bluebordertable td{
	color: #000000;
	font-weight: normal;
}
.bluebordertable th{
	color: #000000;
	font-weight: bold;
}
.bluetable th {
	color: #4B205E;
	font-weight: bold;
}
.bluetext {
	color: #000000;
}
.bordertable {
        border: 3px solid #857196;

}
.bordertable td{
	color: #000000;
	font-weight: normal;
}
.bordertable th{
	color: #000000;
	font-weight: bold;
}
.bordertablea  {
          border: 1px solid #857196;
}
.buttonimg {
        margin-top:  1em;
        padding-top:  .1em;
        padding-bottom:  .1em;
        padding-left:  .1em;
        padding-right:  .1em;
	background-color: #E4E4E4;
}
.errortext {
	color: #EEEEEE;
}
.getreporterr {
	color: #000000;
}
.inputform{
	border: 3px solid #D1BEE1; 
}
.inputform th{
	color: #000000; 
}
.mtagnav {
	float: left;
	clear: both;
        background: #CCCCCC;	
}
.renametable {
	margin-left: auto;
	margin-right: auto;
	border: 3px solid #857196;
}
.renametable td{
	color: #000000;
	font-weight: normal;
}
.renametable th{
	color: #000000;
	font-weight: normal;
}
.reportheader {
	background: #857196;
}
.reportheader th{
	color: #FFFFFF;  
}
.reportheader td{
        color: #000000;
}
.reportheader a{
	color: #FFFFFF; 
}
.reporttable{
	border-left: 3px solid #857196;
	border-right: 3px solid #857196;
	border-bottom: 3px solid #857196;
	background:  #857196;
}
.reporttable td{
	color: #000000;
	border-right-color: #857196;
	border-bottom: 1px solid #857196;
}
.rowlight {
	background: #FFFFFF;
}
.rowdark {
	background: #EFEAF4;
}

.tablebackground {
        background: #857196;
}
.sortkeytable td {
	color: #000000;
}
#aarchivebar {
	width: 100%;
        margin-top:  1em;
        padding-top:  .1em;
        padding-bottom:  .1em;
        background:  #CCCCCC;
}
#afnbuttons {
	text-align: center;
	margin-top: 1em;
        padding-top: .1em;
        padding-bottom: .1em;
        background: #E4E4E4;
}
#afntitle {
	text-align: center;
	color: #4B205E;
	font-size: big;
	font-weight: bold;
}
#alinedbox {
	width: 100%;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	text-align: left;
        color: #000000;
}
#amessagebar {
	margin-top:  1em;
	padding-top: .1em;
	padding-bottom: .1em;
	float: left;
	width: 100%;
	background: #CCCCCC;
}
#apagebar {
	margin-top:  1em;
	padding-top: .1em;
	padding-bottom: .1em;
	float: left;
	width: 99%;
	background: #CCCCCC;
}
#atoptitle {
	padding-top:  20px;
	text-align: center;
	color: #000000;
	font-size: big;
	font-weight: bold;
}
#atoptitlereg {
	text-align: center;
	color: #000000;
	font-size: big;
	font-weight: regular;
	padding-bottom: 5px;
}
#centeredcontentbox {
	border: 3px solid #D1BEE1;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
}
#centeredcontentbox p {
	color: #000000;
	font-weight: bold;
}
#centeredcontent textarea {
	border: 3px solid #D1BEE1;
	padding: 1px;
}
#errormessage{
	color: #000000;
}
#footer {

}
#function th {
	background: #4B205E;
}
#getreport {
	color: #000000;
}
#groupbox {
	border: 3px solid #D1BEE1;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
}
#groupheader {
	text-align: center;
	color: #000000;
	font-size: big;
	font-weight: bold;
	padding: 5px;
}
#header {
	background: #857196;
	border-bottom: 5px solid #857196; 
}
#helplinks a {
	color: #FFFFFF; 
}
#menulinks a {
	color: #FFFFFF; 
}
#navbar {
	background: #D1BEE1;
	color: #000000; 
	}
#navbar a{
	color: #000000; 
}
#pagebar {
	}
#pageheadblock {
	background: #4B205E; 
	color: #FFFFFF;
}
#poweredby {
	background: #FFFFFF;
        color: #000000;
        text-align: right;
}
#userbox {
	border: 3px solid #D1BEE1;
	padding: 1px;
}
/* Myeprint */
/* Main Navigation */
#menu {
	border-bottom: solid 2px #4B205E;
	 background: #857196; 
}
#multi_line_menu  {
	  background: #D1BEE1; 
 	}
#menu li a {
  background: #4B205E;
  border: solid 2px #4B205E;
  color: #FFFFFF;
}
#multi_line_menu li a {
  background: #4B205E;
  border: solid 2px #4B205E; 
  color: #FFFFFF;
}
#menu li a:hover {
  background: #FFFFFF; 
  color: #857196; 
}
#multi_line_menu li a:hover {
  background: #FFFFFF; 
  color: #857196; 
}
#menu li a.selected {
  background: #FFFFFF;
  border: solid 2px #857196;
  border-bottom: solid 2px #FFFFFF; 
  color: #000000; 
}
#multi_line_menu li a.selected {
  background: #FFFFFF;
  border: solid 2px #857196;
  color: #000000; 
}
#menu li a.selected:hover {
  color: #857196;
}
#multi_line_menu li a.selected:hover {
  color: #857196;
}
#submenu li a {
  border-left: solid 1px #857196;
  border-bottom: solid 1px #857196;
  color: #000066;
  background: #CCCCCC;
}
#submenu li a:hover {
  background: #FFFFFF;
  color: #857196;
}
#submenu li a.last {
  border-right: solid 1px #4B205E;
}
#submenu li a.selected {
  background: #FFFFFF;
  color: #000000; 
}

 /* Myeprint Groups dividing line */
div.hr {
  background: #FFFFFF url(hr1.gif) no-repeat scroll center;
}

.list p {
  color: #000000;
}

textarea#emptysearch {
  background-color: #CCCCCC;
}

textarea#emptygrouprpt {
  background-color: #CCCCCC;
}

textarea#emptygrouporder {
  background-color: #CCCCCC;
} 

textarea#emptyreportlist {
  background-color: #CCCCCC;
}

select#emptycopyfrom {
  background-color: #CCCCCC;
}

select#emptyselectgroup {
  background-color: #CCCCCC;
}

select#emptysearchreport {
  background-color: #CCCCCC;
}
select#emptysearchreportkey {
  background-color: #CCCCCC;    
}

input#emptygroupname {
  background-color: #CCCCCC;
}

input#rightleft {
  background-color: #EFEAF4;
}

input#upbttn{
  background-color: #EFEAF4;
}

input#downbttn {
  background-color: #EFEAF4;
}

#groupnames, #reportnames, #mod_group_name, #search_settings, #list_length {
  color: #000000;
}

.myeprintlabels {
	color: #000000;
}

.myeprintblacklabels {
	color: #000000;
}
.myeprintmessage {
	color: #A80000;
}
.aheadertext {
	color: #000000;
};
.errortext {
	color: #EEEEEE;
}
