a.confirm:link{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #2A6FAE;
}
a.confirm:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #2A6FAE;
}
a.confirm:hover {
	text-decoration: underline;
}
a.confirm:active {
	text-decoration: none;
}
a.nav:link{
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #2A6FAE;
}
a.nav:visited {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #2A6FAE;
}
a.nav:hover {
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #2A6FAE;
}
a.nav:active {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #2A6FAE;
}
.admin-confirm-bg {
	background-color: #E9E9E9;
}
.admin-confirm-border {
	background-color: #818181;
}
.admin-confirm-cell {
	background-color: #FFFFFF;
	padding: 2px;
}
.admin-confirm-cell .text{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.admin-edit-bg{
	background-color: #FFFFFF;
}
.admin-edit-bg-alt{
	background-color: #E9E9E9;
}
.admin-edit-title-bg{
	background-color: #E9E9E9;
}
.admin-edit-border{
	background-color: #818181;
}
.admin-edit-cell{
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.admin-edit-cell .formelement {
	font-family: Arial;
	font-size: 11px;
	color: #2A6FAE;
}
.admin-edit-cell .header {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.admin-edit-cell .label{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.admin-edit-cell .pic{
	border: 1px solid #000000;
}
.admin-edit-cell .title{
	padding: 2px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2A6FAE;
}
.admin-edit-cell .subtitle{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.admin-edit-cell .text{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.admin-list-bg{
	background-color: #FFFFFF;
}
.admin-list-bg-alt{
	background-color: #E9E9E9;
}
.admin-list-title-bg{
	background-color: #E9E9E9;
}
.admin-list-border{
	background-color: #818181;
}
.admin-list-cell{
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	height: 17px;
}
.admin-list-cell .formelement {
	font-family: Arial;
	font-size: 11px;
	color: #2A6FAE;
}
.admin-list-cell .label{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.admin-list-cell .pic{
	border: 1px solid #000000;
}
.admin-list-cell .title{
	padding: 2px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2A6FAE;
}
.admin-list-cell .subtitle{
	font-family: Arial;
	font-size: 12px;
	color: #2A6FAE;
	font-weight: bold;
}
.admin-list-cell .header {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align: bottom;
}
.admin-list-cell .header .a {
	font-family: Arial;
	font-size: 11px;
	color: #0567BA;
	font-weight: bold;
	vertical-align: bottom;
}
/*.admin-list-cell .a {text-decoration: none;}
.admin-list-cell .a:hover {text-decoration:underline;}*/
.admin-list-cell .subheader-sel {color: #FF0000;}
.admin-list-cell .subheader-unsel {color: #0567BA;}
.admin-list-cell .text{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.admin-list-tan {
	background-color: #FEF5BC;
}
.admin-list-blue {
	background-color: #9FC0E0;
}
.admin-nav-bg {
	background-color: #E9E9E9;
}
.admin-nav-border {
	background-color: #818181;
}
.admin-nav-bg-sec {
	background-color: #F9F9F9;
}
.admin-nav-cell{
	padding: 2px;
}
.admin-nav-cell .formelement {
	font-family: Arial;
	font-size: 11px;
	color: #2A6FAE;
}
.admin-nav-cell .label{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.admin-nav-cell .text{
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.admin-nav-user-bg {
	background-image: url(images/admin/bg_admin_user_nav.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*
.admin-content {
	padding: 4px;
}
.admin-content-bg {
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.admin-content-border {
	background-color: #818181;
}
.admin-content-header {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #8A8A8A;
}
.admin-content-label {
	padding: 2px;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.admin-content-section-header {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.admin-content-text {
	padding: 2px;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-content-title {
	padding: 2px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #10708F;
}
.admin-content-title-bg {
	background-color: #F2F2F2;
}
.admin-content-textfield {
	font-family: Arial;
	font-size: 10px;
	color: #10708F;
}
.admin-divider {
	background-color: #000000;
}
.admin-footer {
	padding: 4px;
}
.admin-footer-bg {
	background-color: #E0E0E0;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-footer-border {
	background-color: #818181;
}
.admin-footer-text {
	padding: 2px;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-secondary {
	padding: 4px;
}
.admin-secondary-bg {
	background-color: #F2F2F2;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-secondary-border {
	background-color: #818181;
}
.admin-secondary-header {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.admin-secondary-label {
	padding: 2px;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-secondary-text {
	padding: 2px;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-secondary-textfield {
	font-family: Arial;
	font-size: 10px;
	color: #10708F;
}
.admin-secondary-title {
	padding: 2px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #10708F;
}
.admin-secondary-title-bg {
	background-color: #E9E9E9;
}
.admin-tertiary {
	padding: 4px;
}
.admin-tertiary-bg {
	background-color: #E9E9E9;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
}
.admin-tertiary-border {
	background-color: #818181;
}

.admin {
	margin: 0px;
	background-color: #FFFFFF;
}
.admin-nobg {
	margin: 0px;
}
*/
.admin-bg {
	background-color: #FFFFFF;
}
.admin-list-bg-over {

	background-color: #CCCCCC;
}
.admin-edit-bg-note {

	background-color: #FFF3B1;
}
.admin-edit-cell .text-small {

	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.admin-divider {
	background-color: #000000;
	height: 1px;
}
.admin-spacer {
	height: 4px;
}
.admin-list-cell .text-alt {

	font-family: Arial;
	font-size: 10px;
	color: #999999;
}
.admin-table {width:100%;padding: 0px;}

.admin-table .title {padding: 2px;background-color:#E9E9E9;}
.admin-table .title .text {font-family:Tahoma;font-size:14px;color: #0567BA;font-weight:bold;}
.admin-table .title .text-small {font-family:Tahoma;font-size:10px;color: #000000;}
.admin-table .title .form-textfield {font-family:Tahoma;font-size:10px;color: #0567BA;}
.admin-table .title .form-button {font-family:Tahoma;font-size:12px;color: #000000;background-color:#FDFDFD;border-color:#0567BA;}

.admin-table .primarybg {background-color: #E9E9E9;}
.admin-table .secondarybg {background-color: #F9F9F9;}
.admin-table .mainbg {background-color: #FFFFFF;}
.admin-table .tabbg-on {background-color: #E9E9E9;}
.admin-table .tabbg-off {background-color: #F9F9F9;}

.admin-table .border {height:1px;background-color: #000000;padding: 0px;}
.admin-table .border-side {width:1px;background-color: #000000;padding: 0px;}
.admin-table .divider {height:1px;background-color: #818181;padding: 0px;}
.admin-table .divider-side {width:1px;background-color: #818181;padding: 0px;}
.admin-table .spacer {height:4px;padding: 0px;}

.admin-table .footer {height:20px;padding: 2px;}

.admin-table .cell {padding: 2px;}
.admin-table .listitem {background-color: #FFFFFF;}
.admin-table .listitem-alt {background-color: #E9E9E9;}
.admin-table .cell a {font-family:Tahoma;color: #0567BA;text-decoration:none;font-size: 10px;}
.admin-table .cell a:hover {text-decoration:underline;}
.admin-table .cell .header {font-family:Tahoma;font-size:14px;color: #0567BA;font-weight:bold;}
.admin-table .cell .subheader {font-family:Tahoma;font-size:12px;color: #000000;font-weight:bold;}
.admin-table .cell .text {font-family:Tahoma;font-size:12px;color: #000000;}
.admin-table .cell .text-small {font-family:Tahoma;font-size:10px;color: #000000;}
.admin-table .cell .label {font-family:Tahoma;font-size:10px;color: #000000;}
.admin-table .cell .form-textfield {font-family:Tahoma;font-size:10px;color: #0567BA;}
.admin-table .cell .form-button {font-family:Tahoma;font-size:12px;color: #000000;background-color:#FDFDFD;border-color:#0567BA;}
.admin-table .cell .subheader-sel {font-family:Tahoma;font-size:12px;color: #FF0000;font-weight:bold;}
.admin-table .cell .subheader-unsel {font-family:Tahoma;font-size:12px;color: #0567BA;font-weight:bold;}

