.doubleselect br {
	display: none;
}
.ctitle {
	border: 1px rgb(231, 231, 231); width: 99%; height: 23px; text-align: left; line-height: 23px; float: left;
}
.ctitle font {
	margin: 0px 0px 0px 10px; padding: 0px; font-size: 14px; font-weight: normal;
}
.listtable table {
	margin: 0px; float: left; table-layout: auto; empty-cells: hide;
}
.listtable table tr td {
	border-width: 1px; border-style: none none solid; border-color: rgb(247, 243, 247); padding: 6px; text-align: left; vertical-align: top;
}
.fieldtable table {
	margin: 0px; padding: 0px; float: left; table-layout: auto; empty-cells: show;
}
.fieldtable table th {
	margin: 0px; padding: 3px 10px; width: 88px; text-align: right; font-weight: normal; vertical-align: top;
}
.fieldtable table td {
	margin: 0px; padding: 3px 0px; text-align: left;
}
.fieldtable table td.th {
	margin: 0px; padding: 3px 10px; text-align: right; font-weight: normal; vertical-align: top;
}

a.gray:link {
	color: rgb(90, 89, 90); text-decoration: none;
}
a.gray:visited {
	color: rgb(90, 89, 90); text-decoration: none;
}
a.gray:hover {
	color: rgb(90, 89, 90); text-decoration: underline;
}
a.gray:active {
	color: rgb(90, 89, 90); text-decoration: underline;
}
a.blue_line:link {
	color: rgb(51, 102, 204); text-decoration: underline;
}
a.blue_line:visited {
	color: rgb(51, 102, 204); text-decoration: underline;
}
a.blue_line:hover {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.blue_line:active {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.red_line:link {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.red_line:visited {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.red_line:hover {
	color: rgb(255, 51, 0); text-decoration: underline;
}
a.red_line:active {
	color: rgb(255, 51, 0); text-decoration: underline;
}
ul.pagenav {
	margin: 3px 0px; padding: 0px; line-height: 23px; float: right;
}
ul.pagenav li {
	margin: 0px 1px; clear: right; float: left; display: inline; list-style-type: none;
}
ul.pagenav li a {
	padding: 0px 8px; border: 1px solid rgb(206, 206, 206); text-decoration: none; float: left;
}
ul.pagenav li a:link {
	color: rgb(51, 102, 204);
}
.pagenav li a:visited {
	color: rgb(51, 102, 204);
}
ul.pagenav li a:hover {
	border-color: rgb(51, 102, 204); color: rgb(255, 255, 255); background-color: rgb(51, 102, 204);
}
.pagenav li a:active {
	border-color: rgb(51, 102, 204); color: rgb(255, 255, 255); background-color: rgb(51, 102, 204);
}
ul.pagenav li strong {
	padding: 0px 8px; border: 1px solid rgb(51, 102, 204); color: rgb(255, 255, 255); float: left; background-color: rgb(51, 102, 204);
}
.info_div {
	border-width: 0px; line-height: 19px; float: left;
}
.info_div_tt {
	 border-width: 1px; border-style: solid solid none; border-color: rgb(231, 231, 231); margin: 0px; padding: 0px 0px 0px 11px; width: 207px; height: 28px; line-height: 28px; font-weight: bold; float: left;
}
.info_div_ct {
	border-width: 1px; border-style: none solid solid; border-color: rgb(231, 231, 231); padding: 6px 0px; width: 218px; float: left;
}
.info_div ul {
	margin: 0px 0px 0px 11px; padding: 0px;
}
.info_div ul li {
	padding: 0px; list-style-type: none; maring: 0;
}
.info_div ul li a {
	color: rgb(90, 89, 90);
}
form.carform em.error {
	margin: 0px 0px 0px 10px; padding: 2px 2px 2px 20px; line-height: 14px; font-size: 12px; font-style: normal; vertical-align: middle;
}
form.carform em.success {
	margin: 0px 0px 0px 10px; padding: 2px 2px 2px 20px; line-height: 14px; font-size: 12px; font-style: normal; vertical-align: middle;
}
form.carform input.error {
	border: 1px solid rgb(238, 68, 0); border-image: none;
}
form.carform textarea.error {
	border: 1px solid rgb(238, 68, 0); border-image: none;
}
ul.actionMessage {
	margin: 0px; padding: 0px;
}
ul.actionMessage li {
	padding: 0px; color: rgb(90, 0, 0); display: inline; list-style-type: none; maring: 0;
}
