/* 
================================
 Container Styles for DotNetNuke
================================
*/   


/* ********** Container Styles ************** */

.green_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.green_outline_title {
	color: #339999;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.gray_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.gray_outline_title {
	color: #333;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.blue_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.blue_outline_title {
	color: #002663;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.red_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.red_outline_title {
	color: #751c0b;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.purple_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.purple_outline_title {
	color: #3E0C77;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.nobreak {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* --- Styles for blue-nav-box --- */

#blue-nav-box .normal, #blue-nav-box p, #blue-nav-box P, #blue-nav-box body { background-color: #E0F2F2; }
#blue-nav-box a, #blue-nav-box a:link, #blue-nav-box a:visited, #blue-nav-box a:active { color:#63A3AB; background-color: transparent; font-weight: bold; text-decoration:underline; }
#blue-nav-box a:hover { color:#63A3AB; font-weight: bold; text-decoration:none; }

/* --- Styles for blue-back-box --- */

#blue-back-box a, #blue-back-box a:link, #blue-back-box a:visited, #blue-back-box a:active { color:#63A3AB; background-color: transparent; font-weight: bold; text-decoration:underline; }
#blue-back-box a:hover { color:#63A3AB; font-weight: bold; text-decoration:none; }
#blue-back-box .blue-back-image {
	background: url('blue-back-image.jpg') no-repeat scroll bottom right;
	background-color: #E0F2F2;
}
#blue-back-box .blue-box {
	background-color: #E0F2F2;
}


/* --- Styles for green-nav-box --- */

#green-nav-box .normal, #green-nav-box p, #green-nav-box P, #green-nav-box body { background-color: #E6F3AD; }
#green-nav-box a, #green-nav-box a:link, #green-nav-box a:visited, #green-nav-box a:active { color:#829400; background-color: transparent; font-weight: bold; text-decoration:underline; }
#green-nav-box a:hover { color:#829400; font-weight: bold; text-decoration:none; }

/* --- Styles for green-back-box --- */

#green-back-box a, #green-back-box a:link, #green-back-box a:visited, #green-back-box a:active { color:#829400; background-color: transparent; font-weight: bold; text-decoration:underline; }
#green-back-box a:hover { color:#829400; font-weight: bold; text-decoration:none; }
#green-back-box .green-back-image {
	background: url('green-back-image.jpg') no-repeat scroll bottom right;
	background-color: #E6F3AD;
}
#green-back-box .green-box {
	background-color: #E6F3AD;
}


/* --- Styles for brown-nav-box --- */

#brown-nav-box .normal, #brown-nav-box p, #brown-nav-box P, #brown-nav-box body { background-color: #F7EFDF; }
#brown-nav-box a, #brown-nav-box a:link, #brown-nav-box a:visited, #brown-nav-box a:active { color:#69473e; background-color: transparent; font-weight: bold; text-decoration:underline; }
#brown-nav-box a:hover { color:#69473e; font-weight: bold; text-decoration:none; }
#brown-nav-box .head { color:#cfe875; }

/* --- Styles for brown-back-box --- */

#brown-back-box a, #brown-back-box a:link, #brown-back-box a:visited, #brown-back-box a:active { color:#69473e; background-color: transparent; font-weight: bold; text-decoration:underline; }
#brown-back-box a:hover { color:#69473e; font-weight: bold; text-decoration:none; }
#brown-back-box .head { color:#cfe875; }
#brown-back-box .brown-back-image {
	background: url('brown-back-image.jpg') no-repeat scroll bottom right;
	background-color: #F7EFDF;
}
#brown-back-box .brown-box {
	background-color: #F7EFDF;
}









/* ********** Old Container Styles ************** */
/* ********** Old Container Styles ************** */
/* ********** Old Container Styles ************** */
/* ********** Old Container Styles ************** */


hr {
	color: #BCDEDE;
	background-color: #BCDEDE;
	height: 3px;
}
.bg-green-dark {
	background-color: #CFE875;
}
.bg-green-light {
	background-color: #E6F3AD;
}
.green-title {
	background-color: #CFE875;
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9BAE58;
}
.green-body {
	text-decoration: none;
	background-color: #E6F3AD;
	vertical-align: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #829400;
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
a.green-body:link {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #829400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.green-body:visited {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #829400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.green-body:hover {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #829400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.green-body:active {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #829400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bg-blue-dark {
	background-color: #BCDEDE;
}
.bg-blue-light {
	background-color: #E0F2F2;
}
.blue-title {
	background-color: #BCDEDE;
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #93ACAC;
}

/*  
.blue-body {
	text-decoration: none;
	background-color: #E0F2F2;
	vertical-align: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #63A3AB;
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
a.blue-body:link {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #63A3AB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.blue-body:visited {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #63A3AB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.blue-body:hover {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #63A3AB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.blue-body:active {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #63A3AB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

*/
.bg-orange-dark {
	background-color: #F5CF94;
}
.bg-orange-light {
	background-color: #FFEBC9;
}
.orange-title {
	background-color: #F5CF94;
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #BFA376;
}
.orange-body {
	text-decoration: none;
	background-color: #FFEBC9;
	vertical-align: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69657;
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
a.orange-body:link {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69657;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.orange-body:visited {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69657;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.orange-body:hover {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69657;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.orange-body:active {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69657;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.white-body {
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
a.white-body:link {
	text-decoration: underline;	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.white-body:visited {
	text-decoration: underline;	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.white-body:hover {
	text-decoration: underline;	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.white-body:active {
	text-decoration: underline;	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.white-body3 {
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	line-height: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color: #666666;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.clear-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}

.BannerTable {
	padding: 0px 10px 20px 10px;
}
.spacer {
	height: 7px;
	width: 7px;
}

.nav {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #93ACAC;
}
a.nav:link {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #93ACAC;
}
a.nav:visited {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #93ACAC;
}
a.nav:hover {
	text-decoration: none;
	color: #63A3AB;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.nav:active {
	text-decoration: none;
	color: #63A3AB;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.credits {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #93ACAC;
}
a.credits:link {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #93ACAC;
}
a.credits:visited {
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #93ACAC;
}
a.credits:hover {
	text-decoration: none;
	color: #63A3AB;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.credits:active {
	text-decoration: none;
	color: #63A3AB;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}



