/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster {
	margin:0;
	padding:0;
	width: 100%;
	background:transparent;
}
.messageboxmiddlecol {
	width:82%; 
	margin:20px; 
	padding: 20px; 
	background-color: #CBBB9E;
}
.messagebox *{
	color: #333333;
}

.middlecol * p {
	margin-top: 0.3em;
	margin-bottom: 0.5em;
}
.middlecol * h2, .middlecol * h3 {
	margin-top: 0.5em;
	margin-bottom: 0.1em;
}
.containerrow1 table, .middlecol table {
border-collapse: collapse;
}
.containerrow2 {
	
}
.centered {
	width: 100%;
	text-align:center;
}
.red {
	color:#E51B24;
}
.bold {
	font-weight: bold;
}
.middlecol h2 {	
	color: #A38A59;
}
.middlecol h3 {
	color: #183e71;
}
.middlecol td {
	padding-right: 10px;
}
.middlecol li {
	/* This is the same as Normal class */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	color:#666;
}
.middlecol a {
	color: #183e71;
	background:inherit;
	text-decoration: underline;
}
.middlecol a:link {
	color: #183e71;
	background:inherit;
	text-decoration: underline;
}
.middlecol a:visited {
	color: #183e71;
	background:inherit;
	text-decoration: underline;
}
.middlecol a:hover {
	color: #a38a59;
	background:inherit;
	text-decoration: underline;
}
.middlecol a:active {
	color: #183e71;
	background:inherit;
	text-decoration: none;
}

.middlecol .Normal h2 a {	
	color: #A38A59;
}
.middlecol .Normal h2 a:visited {	
	color: #A38A59;
}
.middlecol .Normal h2 a:hover {	
	color: #183e71;
}

.rightcol, .rightcoldoc, .rightcol .Normal, .rightcoldoc .Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.rightcoldoc tr.SubHead {
	display: none;
}
.rightcoldoc td.TitleCell {
	visibility: visible;
	text-indent: -1em;
	padding-left: 1em;
}

.rightcoldoc td.TitleHeader {
	visibility: hidden;
}

.rightcoldoc a {
	display: block;
}
/****** Concord Calendar Specific ************/
.rightcolcalC2 {

}
.rightcolcalC2 #dnn_ctr886_ModuleContent {
	/* position: relative; 
	top: -20px; */
}
.rightcolcaltodayC2 {
	position: static;
}
.EventDayScroll {

}
.EventDayScroll a {

}
.EventDayScroll a img {

}
#dnn_ctr886_ModuleContent .Head, #dnn_ctr886_ModuleContent .ListHeader, #dnn_ctr886_ModuleContent .ListTitle {
	color: #183e71;
}
#dnn_ctr886_ModuleContent .ListDate {
	font-weight: bold;
}
#dnn_ctr886_Events_EventDetails_lblEndDateTime, 
#dnn_ctr886_Events_EventDetails_lblEndDate,
#dnn_ctr886_Events_EventDetails_Panel1 {
	display: none;

}
.containerrow1.rightcolcalC2 td {
	text-align:center;
}

table#dnn_ctr887_Events_EventList_lstEvents td.ListHeader {
	background: transparent;
	color: #183e71;
}

table#dnn_ctr887_Events_EventList_lstEvents,
table#dnn_ctr887_Events_EventList_lstEvents td {
	border-color: #EDE9DB;
	border-style: solid;
	border-width: 1px 0;
}
table#dnn_ctr887_Events_EventList_lstEvents td.ListDate, td.ListTitle {
	font-weight:bold;
}
table#dnn_ctr887_Events_EventList_lstEvents tr {
	background-color: #FFFFFF;
}
table#dnn_ctr887_Events_EventList_lstEvents tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr {
	background: #EDE9DB;
}
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
table#dnn_ctr887_Events_EventList_lstEvents tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr {
	background: #FFFFFF;
}
#dnn_ctr887_ModuleContent td td {
	text-align:left;
}
#dnn_ctr887_Events_EventDetails_lblTitle {
	color: #183e71;
}
#dnn_ctr887_Events_EventDetails_Panel1 {
	display: none;
}
/*********************************************/
.rev {
	background: url(revcenter.gif)
	height: 8px;
}
.invisible {
	display:none;
}
.gold2 p {
	color: #a38a59;
	margin: 0.5em 0;
}	
/* td {
	padding: 2px 0;
} */
.gold td {
	padding:2px 0;
}
.gold p {
	margin:0.5em 0;
}
.gold a, .gold2 a {
	color: #a38a59;
	font-weight: normal;
}

.gold a:link, .gold2 a:link {
    text-decoration: none;
    color:#a38a59;
}

.gold a:visited, .gold2 a:visited  {
    text-decoration: none;
    color:#a38a59;
}

.gold a:hover, .gold2 a:hover    {
    text-decoration: underline;
    /* color: #E51B24; */
	color: #183e71;
}

.gold a:active, .gold2 a:active   {
    text-decoration: none;
    color:#183e71;
}
.gold input {
	font-family: verdana, sans-serif;
    font-size:11px;
	color: #183e71;
}
.gold input.textbox {
	border: #A38A59 1px solid;
	padding: 1px 3px;
	margin:0;
	background: #fff;
	line-height:1.2em;
}
.gold input.button {
	border: none;
	padding: 1px 1px;
	margin:0;
	background:#A38A59;
}
.gold input.radio {
	border:none;
	padding:0;
	margin:0;
}
.AB14 {
	font-family: ariblk, Arial Black, Arial Bold;
	font-size: 14px;
	color: #e51b24;
}
.AB14blue {
	font-family: ariblk, Arial Black, Arial Bold;
	font-size: 14px;
	color: #183e71;
}
.A14 {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#a38a59;
}
.revcenter {
	padding:8px 0;
	margin:0;
}
label {
	font-family: verdana, sans-serif;
    font-size:11px;
	font-weight:bold;
	color: #183e71;
}
blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: inherit;
	letter-spacing: inherit;
}




