
html,body {
	background-color:#555555;
	color: #000000;	
	font-family:Arial, Helvetica, sans-serif;	

  margin:0px;
	padding: 0px;

}

td {
  font-size: small;
  vertical-align: top;

}

.main {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
  width:924px;
}

table.full {
    width:100%;
}


img {
    border:none;
}

a {
  background-color: transparent;
  text-decoration: none;
}
	
a:link {
	background-color: transparent;
	color: #3c3cff; 
}
	
a:visited { 
	background-color: transparent;
	color: #3c3cff; 
}

a:active {
	background-color: transparent;
	color: #3c3cff; 
} 

a:hover,a:hover.legal {
	background-color: transparent;
	color: #ff0000;
}

a.legal, a:link.legal, a:visited.legal, a:active.legal{
  background-color: #555555;
  text-decoration: none;
  color: #ffffff;
}

a:hover.legal {
	background-color: transparent;
	color: #ff0000;
}

/* ************************************************************************************* */
.right {
	text-align: right;
}

.left {
	text-align: left;
  font-size: small;
  vertical-align: top;

}

.center {
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}



/* ************************************************************************************* */



.popup {
  background-color: #dddddd;
  border: 3px solid #000000;
  color: #000000;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  width: 90%;
}


/* ************************************************************************************* */

.form_label {
  font-style: italic;
  text-align: left;
  vertical-align: top;
  width: 120px;
  font-size: small;
}

input {
  background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	height: 19px;
	font-size: 10px;
}

.button {
  background-color: #ffffff;
	border: 1px solid #000000;
  color: #000000;
	height: 19px;
  font-size: x-small;
}

.text {
  border: 1px solid #000000;
  height: 19px;
  padding: 2px;
  vertical-align:middle;  	
  width:210px;
}

.textarea {
  border: 1px solid #000000;
  padding: 2px;
  overflow:auto;
  vertical-align:middle;  	
}

.sub_heading{
  font-style:italic;
  font-weight:bolder;
}

