#bordertable {
	
	font-size: 11px;

	font-family: Tahoma, Arial, verdana;

	width: 300px;

	padding: 20px;

	border: solid 1px #eeeeee;

	margin-top: 50px;

	margin-bottom: 50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

}

form { margin: 0; display: inline; }

input { font-family: verdana, Tahoma, Arial; font-size: 11px; margin-top: 2px; }

button { font-family: verdana, Tahoma, Arial; font-size: 11px; margin-top: 2px; }

select { font-family: verdana, Tahoma, Arial; font-size: 11px; margin-top: 2px; }

textarea { font-family: verdana, Tahoma, Arial; font-size: 11px; margin-top: 2px; }

.logoutmess { font-size: 9px; padding: 3px; width: 300px; text-align: center; margin-bottom: 12px; line-height: 16px; text-transform: uppercase; vertical-align: middle; }

#loadmessage { height: 18px; line-height: 18px; font-size: 10px; display: none; }

#buttonholder { height: 18px; }

td.admin {

	font-size: 11px;

	font-family: Tahoma, Arial, verdana;

}

#admintable {

	font-size: 15px;

	font-family: Verdana, Tahoma, Arial;

	width: 920px;

	margin-top: 20px;

	margin-bottom: 20px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

}

#admintable td {

	font-size: 12px;

}

#admintable select {

	font-size: 12px;

	font-family: Verdana, Tahoma, Arial;

}

#admintable input {

	font-size: 12px;

	font-family: Verdana, Tahoma, Arial;

}

#admintable1 {

	font-size: 15px;

	font-family: Verdana, Tahoma, Arial;

	width: 920px;

	margin-top: 20px;

	margin-bottom: 20px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}

#admintable1 td {

	font-size: 12px;

}

#admintable1 select {

	font-size: 12px;

	font-family: Verdana, Tahoma, Arial;

}

#admintable1 input {

	font-size: 12px;

	font-family: Verdana, Tahoma, Arial;

}


#admin_nav {

	line-height:20px;

	text-align:center;

	padding-left: 24px;

	padding-right: 8px;

	border-top: 1px solid #0000ff;

	border-bottom: 1px solid #0000ff;

	color: #0000ff;

	background-color:#ccccff;

}

#admin_nav a {

	color: #0000ff;

	margin-left: 12px;

	margin-right: 12px;

	text-decoration:none;

	font-weight:bold;

}

#admin_nav a:hover {

	text-decoration:underline;

}

div.fieldset{

	width: 60%;

	margin: 40px auto 25px auto;

	padding: 20px 0 8px 0;

	border: 1px solid #0000ff;

	text-align:left;

	position:relative;

}

div.fieldset div.legend{

	position:absolute;

	top:-15px;

	left: 15px;

	width:auto;

	padding:4px 10px;

	border: 1px solid #0000ff;

	font-size: 14px;

	color: #0000ff;

	background-color:#ccccff;

	font-weight:bold;

}

div.fieldset label{

	display:block;

	line-height:18px;

	float:left;

	width:250px;

	font-weight:bold;

	text-align:left;

	margin-left: 2px;

}

div.fieldset p {

	margin: 4px auto;

	width: 88%;

	padding: 3px;

	clear:both;

	text-align:right;

}

div.fieldset div.fieldset{

	width: 88%;

	padding:10px 0px 5px 0px;

	margin: 25px auto 15px auto;

	

}

div.fieldset div.fieldset div.legend{

	top:-13px;

	font-size: 12px;

	color: #000000;

	border:none;

	background-color:white;

}

div.fieldset div.fieldset label{

	width:255px;

}

div.fieldset div.fieldset p {

	width:96%;

}

div.form_warning {

	line-height:27px;

	font-size: 15px;

	font-weight: bold;

	text-align:center;

	border: 1px solid #ff0000;

	color: #ff0000;

	background-color:#ffcccc;

}

div.form_warning a {

	color: #ff0000;

	margin-left: 12px;

}

div.form_warning a:hover {

	text-decoration:none;

}

div.form_ok {

	line-height:27px;

	font-size: 15px;

	font-weight: bold;

	text-align:center;

	border: 1px solid #00cc00;

	color: #00cc00;

	background-color:#ccffcc;

}

div.form_ok a {

	color: #00cc00;

	margin-left: 12px;

}

div.form_ok a:hover {

	text-decoration:none;

}

#client_nav {
	background:#F09100;	
}