/* Overrides for default nControl Styles */

/* Use default behavior for tables */
table {
	border-collapse: separate;
}

/* Override style of collapsible blocks and form fields */
legend {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

/* Node style overrides */

.node {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border: none;
}
.meta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.links {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.event-nodeapi div label{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8F5F35;
	margin: 0px 0px 10px 0px;
}

/* General table style overrides */
thead *{
    color: #FFFFFF;
    font: bold 13px/18px Arial, Helvetica, sans-serif;
	background-color: #5D674E;
}
thead A {color:#FFFFFF; font-weight:none;text-decoration:underline;}
thead A:hover {color:#FFFFFF;text-decoration:underline;}
tr.odd *, tr.odd td.active{
    color: #5D674E;
    font: normal 12px/18px Arial, Helvetica, sans-serif;
	background-color: #E4E0C6;
}
tr.even *, tr.even td.active{
    color: #5D674E;
    font: normal 12px/18px Arial, Helvetica, sans-serif;
	background-color: #F4F1DD;
}

/* Default Status Message override */	
.messages{
	background:#b0efff;
	color:#220000;
	border:1px solid #0099FF;
	padding: 3px;
}

/* Calendar Overrides */
.event-start{
	float: left;
}
.event-calendar .odd td.sat, .event-calendar .odd td.sun{
	color: #5D674E;
    font: normal 12px/18px Arial, Helvetica, sans-serif;
	background-color: #E4E0C6;
}
.event-calendar .even td.sat, .event-calendar .even td.sun{
	color: #5D674E;
    font: normal 12px/18px Arial, Helvetica, sans-serif;
	background-color: #F4F1DD;
}
.event-calendar th{
    color: #FFFFFF;
    font: bold 13px/18px Arial, Helvetica, sans-serif;
    background-color: #5D674E;
}

/* Form Overrides */
.form-text {
	background-color: #FAFAFA;
	border: 1px solid #CFCFC8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #595959;
	height: 18px;
	margin-top: 5px;
	padding: 1px 3px;
}.thinborder-pics {

	border: 1px solid #666633;
}
