input {
 background-color: #666699;
}

select {
 background-color: #666699;
 color: #ffffff;
}

textarea {
 background-color: #666699;
 color: #ffffff;
}

form {
 /*border: 1px solid #666699;*/
 padding: 5px;
}

.texta {
 font-size: 10px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

form#login {
 background-color: #CCCCCC;
 color: #000000;
 border: 1px solid #999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: right;
}

#login .text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 100px;
 margin-right: 6px;

}

#login .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #333333;
 color: #FFFFFF;
 margin-right: 6px;
}

#signup table {
 background-color: #F9FBFD;
 color: #000000;
 width: 480px;
 border: 1px solid #bfbfe0;
 border-collapse: collapse;
}

#signup td {
 border: 1px solid #bfbfe0;
 padding-left: 4px;
  padding-right: 4px;
}

#support table {
 background-color: #F9FBFD;
 color: #000000;
 width: 100%;
 border: 1px solid #bfbfe0;
 border-collapse: collapse;
}

#edit td {
 border: 1px solid #bfbfe0;
 padding-left: 4px;
  padding-right: 4px;
}

#edit table {
 background-color: #F9FBFD;
 color: #000000;
 width: 100%;
 border: 1px solid #bfbfe0;
 border-collapse: collapse;
}

#support td {
 border: 1px solid #bfbfe0;
 padding-left: 4px;
 padding-right: 4px;
}

.labelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #7c7ce4;
 background-color: transparent;
 margin-right: 2px;
 padding-right: 2px;

}

.fieldcell {
 background-color: transparent;
 color: #000000;
 text-align: left;
 margin: 2px;
 padding: 2px;
}

.smalllabelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #7c7ce4;
 margin: 2px;
 padding : 2px;
}

.smallfieldcell {
 background-color: transparent;
 color: #000000;
 text-align: right; 
 margin-right: 2px;
 padding-right: 2px;
 width: 200px;
}

.bigfieldcell {
 background-color: transparent;
 color: #000000;
 text-align: right;
 width: 400px;
}

.editcell {
	width: 100%;
	height: 650px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #bfbfff;
	color: #102132;
	border: 1px solid #8585bf;
	align: center;
	overflow: auto;
	
}

.fieldcell input {
 width: 400px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.fieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.smallfieldcell input {
 width: 100%;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.bigfieldcell input {
 width: 100%;
 height: 150px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.bigfieldcell textarea {
 width: 100%;
 height: 150px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #bfbfff;
 color: #102132;
 border: 1px solid #8585bf;
}

.checkboxcell input {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #102132;
}

.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #dadaff;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

h4.form_header {
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7676b7;
}

