
form {
	margin:0;
	padding:0;
}
.alt {
	background-color:#fafaff;
}
.tble {

	padding:0;
	margin:0 auto;
}
.tble td {
	padding-top:7px;
	padding-bottom:7px;
}

.tble2 {
	width:520px;
	padding:0;
	margin:0;
}
.tble2 td {
	padding-top:2px;
	padding-bottom:2px;
}

.btn {
	width:100%;
	height:30px;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	color:#ffffff;
    background-color:#1b68a4;
	border-top:2px solid #ecf7ff;
	border-left:2px solid #cce9ff;
	border-right:2px solid #092a44;
	border-bottom:2px solid #000000;
	cursor: pointer;
}
.btn:hover {
	color:#ffffff;
    background-color:#c60a0a;
	border-top:2px solid #ffcfcf;
	border-left:2px solid #ffcfcf;
	border-right:2px solid #590000;
	border-bottom:2px solid #000000;
	cursor: pointer;
}

label {
	font-size:14px;
	font-weight:bold;
	font-family:arial;
}
select {
	width:150px;
}
.hlp {
	font-size:11px;
	font-family:arial;
}
.ghost {
	color:#888888;
}
.securerights {
	text-align:center;
	cursor: pointer;
}



.company {
font-size:16px;
font-weight:bold;
}
.descript {
font-size:12px;
}
.phone {
font-size:12px;
}
.mail {
font-size:10px;
}
.url {
font-size:10px;
}

.cbreak {
		height:1px;
		border:0;
		background:#eee;
		color:#eee;
}

.fhead {
	font-size:14px;
	font-weight:bold;
	padding:0;
	padding-top:15px;
	border-bottom:1px solid #666666
}
.fleft {
	font-size:12px;
	padding-right:10px;
}
.fright {
	font-size:14px;
	width:180px;
}
.altrow {
	background-color:#ffffff
}
.rinput {
	width:160px;
}
.uneditable	{
	background-color:#fafafa;
	border:0;
	font-size:14px;
	width:40px;
}
.securerights {
	text-align:center;
	cursor: pointer;
}


