@CHARSET "UTF-8";

#send { background-color:#e7e9f2; padding-bottom:1px; margin-bottom:1px;}

.register_msg{ margin:0px 10px 5px 10px; color: #191c5c; }

hr { display:block; height:1px; clear:both; margin:0px 5px; color:#191c5c; background-color:#191c5c; border:0px; }

.profile_table { width:801px; border:1px solid #191c5c; color: #191c5c; margin:5px auto 5px auto; background-color:#e7e9f2; }
.profile_table thead {  }
.profile_table th { text-align:left; padding-left: 20px; font-weight: normal; text-decoration: underline; font-size:14px; }
.profile_table td {vertical-align: top; }

label {  }
.input { width:268px; height:20px; margin:5px auto; background:url('/images/gradient268px.gif') no-repeat top left; vertical-align:top;}
.input input { width:266px; height:16px; border:0px; margin:1px; padding:0px; background:transparent; font-size:14px; }
.input select { width:266px; height:16px; border:0px; margin:1px; padding:0px; background:#dde9ff; font-size:9px; position:relative; top:-1px; left:-1px; }
.input_disabled { width:268px; height:20px; margin:5px auto; vertical-align:top; }

.textarea { width:268px; height:200px; margin:5px auto; background:url('/images/gradient_textarea_268px.gif') no-repeat top left; vertical-align:top;}
.textarea textarea { display:block; width:265px; height:196px; border:0px; margin:1px; padding:0px; background:transparent; font-size:14px; }

.input_error { width:300px; color: #191c5c; padding:0px 10px; text-align: center; font-weight:bold; text-align:left; }		
				
.gobutton {	display:block; margin: 12px auto 4px auto; clear:both; cursor: pointer; }

.js { font-size: 10px; clear:both; display:block; cursor: pointer; text-decoration: none; }

/* FILEBROWSER STUFF */
div.fileinputs { position: relative; }
div.fakefile { position: absolute; top: 0px; left: 0px; z-index: 1;}
input.file { position: relative; text-align: left; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; width:250px; float:right; }
input.hidden { position: relative; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; }
			
/* CAPTCHA STUDD */	
td#captcha { width:268px; background: url('/images/captcha_input.jpg') no-repeat top left; }
	td#captcha input { display:block; height:14px; width:124px; border:0px; margin:1px; background:transparent; float: left;}
	td#captcha img { display:block; float:right; }
	td#captcha a { display:block; float:left; font-size:10px; position:relative; top:2px; left:2px; }