table.browse {
	color: #FFFFCC;
	border: 3px ridge #C0C0C0;
}
/*tr.header {
	background-color:#555555;
	color: #FFCC33;
	font-size: 8pt;
}*/
tr.odd {
	background-color:#333333;
}
tr.even {
	background-color:#202020;
}
table.browse td {
	padding: 1px 5px 1px 5px;
}

/* Title of table; E.g. Browse Contacts */
tr.title, tr.title a:link, tr.title a:visited {
	color: #FFFFFF;
	font-size: 7pt;
}
tr.title a:hover, tr.title a:active {
	color: #FFCC33;
}


/* Field names and values; E.g. Contact Info */
p.field_header {
	color: #FFFFFF;
	font-size: 11pt;
	border-bottom: 1px solid #666666;
	margin-bottom: 0px;
	text-align: center;
}
p.field {
	margin: 0px 0px 0px 0px;
}
.description {
	font-size: 7pt;
	color: #666666;
	margin: 0px 0px 0px 0px;
}
table.contact_info td {
	padding-left: 10px;
	padding-right: 10px;
	border: 2px ridge #202020;
	vertical-align: top;
}


table.contact_form input {
	color: #CCCCCC;
	background-color: #333333;
	border: 1px solid #555555;
	padding: 1px 2px 1px 2px;
	margin: 1px 0px 1px 0px;
}
table.contact_form td {
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: middle;
}
table.contact_form select {
	color: #CCCCCC;
	background-color: #333333;
	margin-left: 4px;
	margin-right: 4px;
	vertical-align: middle;
	border: 0px;
}
.pane {
	text-align: center; 
	float: left; 
	padding: 4px 7px 4px 7px;
	margin: 5px 5px 5px 5px; 
	border: 2px ridge #c0c0c0;
}

.required {
	color: #FF0000;
}


/*********************/
/* Showit Admin Form */
table.hform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 20px 20px 20px;
	padding: 3px 3px 3px 3px;
	border: 2px inset #FFCC33;
}
table.hform td {
	color: #C0C0C0;
	font-size: 9px;
}
table.hform input {
	color: #CCCCCC;
	background-color: #333333;
	border: 1px solid #555555;
	padding: 1px 2px 1px 2px;
	margin: 1px 0px 1px 0px;
}
/* Showit Admin Form */
/*********************/


/*********************/
/* Showit User Form */
table.showit_form {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 20px 20px 20px;
	padding: 3px 3px 3px 3px;
}
table.showit_form td {
	color: #C0C0C0;
	font-size: 10px;
}
table.showit_form input {
	color: #e0e0e0;
	background-color: #333333;
	border: 0px;
	border-bottom: 1px solid #FFCC33;
	padding: 1px 0px 1px 0px;
	margin: 1px 0px 1px 0px;
}
table.showit_form input.button {
	border: 1px solid #555555;
	color: #FFCC33;
}
/* Showit User Form */
/*********************/
