/* 
================================
 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;
}
/*********************************************/

.recycle, .recycle .Normal, .recycle .normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div.recycle {margin: -10px 0 0 0; padding: 0;}
div.recycle {background-image: url(recycle_I_do.jpg); background-position: bottom; background-repeat: no-repeat;}
div.recycle2 {background:none;}
.recycle h1 {color: #0080b2; font-size: 1.3em; line-height: 1.3em;}
.recycle h2 {color: #6b8b23; font-size: 1.2em; line-height: 1.2em;}
.recycle h3 {color: #0080b2; font-size: 1.2em;}
.recycle h4 {color: #6b8b23; font-size: 1.1em; margin-bottom:0px;}
.recycle ul {padding-left: 14px; margin-left: 0px; margin-top: 5px;}
.recycle li {list-style-type: disc; margin-bottom: 5px;}
.recycle *.green {color: #6b8b23;}
.recycle *.greenbold {color: #6b8b23; font-size: 1.1em; font-weight: bold;}
.recycle *.blue {color: #0080b2;}
.recycle *.bluebold {color: #0080b2; font-size: 1.1em; font-weight: bold;}
.recycle *.black {color: #000000;}
.recycle *.boldbold {color: #000000; font-size: 1.1em; font-weight: bold;}
.recycle *.big {font-size: 1.8em; line-height: .2px; font-weight: bold; padding:0;margin:13px 0 0 0;}
.recycle .floatimages img {float:right; clear:right;}
.recycle ul.starbullets{ margin-top: 8px; padding-left: 18px;}
.recycle ul.starbullets li { list-style-image:url(starbullet.jpg); margin-bottom: 9px;  }

.recycle * hr {border: #0080b2  thin solid; margin-top: 20px; margin-bottom: 20px;}

.recycle a {
  text-decoration: inherit;
  font-style: inherit;
  color: inherit;
}
.recycle a:link, .recycle a:visited {
 border:none;
 text-decoration:underline;
 font-style:normal;
 color:#6b8b23;
}
.recycle a:hover {
 text-decoration: underline;
 color: #0080b2;
}

.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;
}





