/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containerMaster {width: 100%; background: Transparent none; padding: 0px; margin: 0px; border: 0px;}

/* transparent background for container */
.text_only {
	background-color: transparent;
	border: 0px;
	padding: 0px 5px 10px 5px;
	margin: 0px;
	width: 100%;
	vertical-align: top;
}

.slogan_text_only {
	background-color: transparent;
	border: 0px;
	padding: 5px;
	margin: 0px;
	vertical-align: middle;
	width: 100%;
}

.slogan_text_only .normal {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    color: #eadeca;
}


.text_only_nopadding {
	background-color: transparent;
	border: 0px;
	padding: 0px;
	margin: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.adminBorder {
	background-color: #252525;
	border: solid 2px #ac3973;
	padding: 5px;
	margin: 0px;
	width: 100%;
	vertical-align: top;
	text-align: left;
}

.adminTextOnly {
	background: Transparent none;
	border: 0px;
	padding: 5px;
	margin: 0px;
	width: 100%;
}

.grad_color_nopadding {
	background-color: transparent;
	border: 0px;
	padding: 0px;
	margin: 0px;
    vertical-align: top;
    width: 100%;
}

/* this class is assigned to [TITLE] in container.xml */
h2 .contTitlePurple {
	font-size: 14px;
    font-family: Verdana, Arial, Sans-Serif;
	color: #bf407f;
	color: #f760a2;
    padding: 0px 0px 0px 5px;
    margin: 0px;
    border:0px;
	font-weight: bold;
    text-align: left;
    letter-spacing: 1px;
    white-space: nowrap;
}

/* this class is assigned to [TITLE:2] in container.xml */
h2 .contTitleWhite {
	font-size: 14px;
    font-family: Verdana, Arial, Sans-Serif;
	color: #eadeca;
	margin: 0px;
    padding: 0px 0px 0px 5px;
    border:0px;
	font-weight: bold;
    text-align: left;
    letter-spacing: 1px;
    white-space: nowrap;
}

.ContContentIcons {width: 100%; padding: 0px; margin: 0px; border: 0px; white-space: nowrap; text-align: right; vertical-align: middle; font-size: 7px;}

/* Module Action Menus */
.ModuleTitle_SubMenu {border: solid 3px #6c6c6c; white-space: nowrap; background: #f6ead4 none;}
.ModuleTitle_MenuItem {font-family: Tahoma, Arial, Sans-serif; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px; margin-top: 0px; margin-left: 0px; color: #333333; background: Transparent none; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_SubMenu td {z-index: 1000; cursor: pointer; font-family: Tahoma, Arial, Sans-serif; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px; margin-top: 0px; margin-left: 0px; color: #61611d; background: Transparent none; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuIcon {background-color:Transparent; border:none; padding: 2px; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuItemSel td,
.ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {background: #737326 none; color: #ffffff; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuBreak td,
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {height: 1px; background-color: #78233d; border: solid 0px #6f473f;}
.ModuleTitle_MenuItem .icn {padding: 1px 2px;}

/* Gradient Charcoal */

.container1_tl {
    background: #000000 url('container1_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container1_t {
    background: #000000 url('container1_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container1_tr {
    background: #000000 url('container1_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container1_l {
    background: #000000 url('container1_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container1_content {
    background: #000000 url('container1_content.jpg') repeat-x scroll left top;
    padding: 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container1_content_nopadding {
    background: #000000 url('container1_content.jpg') repeat-x scroll left top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container1_r {
    background: #000000 url('container1_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}


/* Gradient Green */

.container2_tl {
    background: #000000 url('container2_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container2_t {
    background: #000000 url('container2_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container2_tr {
    background: #000000 url('container2_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container2_l {
    background: #000000 url('container2_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container2_content {
    background: #000000 url('container2_content.jpg') repeat-x scroll left top;
    padding: 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container2_content_nopadding {
    background: #000000 url('container2_content.jpg') repeat-x scroll left top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container2_r {
    background: #000000 url('container2_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

/* Gradient Purple */

.container3_tl {
    background: #000000 url('container3_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container3_t {
    background: #000000 url('container3_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container3_tr {
    background: #000000 url('container3_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container3_l {
    background: #000000 url('container3_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container3_content {
    background: #000000 url('container3_content.jpg') repeat-x scroll left top;
    padding: 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container3_content_nopadding {
    background: #000000 url('container3_content.jpg') repeat-x scroll left top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.container3_r {
    background: #000000 url('container3_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

/* Solid Charcoal Right Border */

.container4_tl {
    background: #2f2f2f url('container4_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container4_t {
    background: #2f2f2f url('container4_t.jpg') no-repeat scroll right top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container4_tr {
    background: #2f2f2f url('container4_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container4_bl {
    background: #2f2f2f url('container4_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container4_b {
    background: #2f2f2f none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container4_br {
    background: #2f2f2f url('container4_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container4_l {
    background: #2f2f2f none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

/* Solid Purple Right Border*/

.container5_tl {
    background: #660033 url('container5_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container5_t {
    background: #660033 url('container5_t.jpg') no-repeat scroll right top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container5_tr {
    background: #660033 url('container5_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container5_bl {
    background: #660033 url('container5_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container5_b {
    background: #660033 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container5_br {
    background: #660033 url('container5_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container5_l {
    background: #660033 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

/* Solid Green Right Border */

.container6_tl {
    background: #333300 url('container6_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container6_t {
    background: #333300 url('container6_t.jpg') no-repeat scroll right top;
    padding: 0px 5px 0px 5px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container6_tr {
    background: #333300 url('container6_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container6_bl {
    background: #333300 url('container6_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container6_b {
    background: #333300 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container6_l {
    background: #333300 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container6_br {
    background: #333300 url('container6_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
/* Solid Charcoal with Left Border*/

.container7_tl {
    background: #2f2f2f url('container7_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_t {
    background: #2f2f2f none;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container7_tr {
    background: #2f2f2f url('container7_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_bl {
    background: #2f2f2f url('container7_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_b {
    background: #2f2f2f none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_br {
    background: #2f2f2f url('container7_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_r {
    background: #2f2f2f url('container7_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_l {
    background: #2f2f2f url('container7_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container7_content {
    background: #2f2f2f none;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

/* Solid Purple with Left Border*/

.container8_tl {
    background: #660033 url('container8_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_t {
    background: #660033 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container8_tr {
    background: #660033 url('container8_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_bl {
    background: #660033 url('container8_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_b {
    background: #660033 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_br {
    background: #660033 url('container8_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_r {
    background: #660033 url('container8_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_l {
    background: #660033 url('container8_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container8_content {
    background: #660033 none;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

/* Solid Green with Left Border*/

.container9_tl {
    background: #333300 url('container9_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_t {
    background: #333300 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
}

.container9_tr {
    background: #333300 url('container9_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_bl {
    background: #333300 url('container9_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_b {
    background: #333300 none;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_br {
    background: #333300 url('container9_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_r {
    background: #333300 url('container9_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_l {
    background: #333300 url('container9_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.container9_content {
    background: #333300 none;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}









