/* 
================================
 Container Styles for DotNetNuke
================================
*/   

/* transparent background for container */
.text_only {
	background-color: transparent;
	border-right: 0; 
	border-top: 0; 
	border-left: 0; 
	border-bottom: 0;
	padding: 10px;
	margin: 0;
}

.text_only_nopadding {
	background-color: transparent;
	border-right: 0; 
	border-top: 0; 
	border-left: 0; 
	border-bottom: 0;
	padding: 0;
	margin: 0;
}

.text_only_nopadding_bborder {
	background-color: transparent;
	border-right: 0; 
	border-top: 0; 
	border-left: 0; 
	border-bottom: 1px solid #996633;
	padding: 0;
	margin: 0;
}

/*this puts a box around the outside of the container*/
.text_border {
	background-color: transparent;
	border-right: solid 1px #996633; 
	border-top: solid 1px #996633; 
	border-left: solid 1px #996633;
	border-bottom: solid 1px #996633;
	padding: 0px;
	margin: 0px;
}

/* this class is assigned to [TITLE] in container.xml */
.cont_title_blue {
	font-size: 12px;
	color: #007777;
    padding: 0px;
    margin: 0;
    border:0;
	font-weight: bold;
    /*letter-spacing: 0.05em;*/
    text-align: left;
}

/* this class is assigned to [TITLE:2] in container.xml */
.cont_title_brown {
	font-size: 12px;
	color: #663300;
	margin: 0;
	padding: 0;
	font-weight: bold;
    /*letter-spacing: 0.05em;*/
    text-align: left;
}
    
/* the menu next to container title with settings options for the module */
.ModuleTitle_MenuItem {
	border: #ffffff 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #ffffff; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #82930f; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #8dbfbd;
}

.cont_1_to {
    background: transparent none;
    background-color: Transparent;
    background-image: none;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_tl {
    background: #ffffff url('cont_1_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_t {
    background: #ffffff url('cont_1_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_tr {
    background: #ffffff url('cont_1_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_l {
    background: #ffffff url('cont_1_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_content {
    background: #ffffff none;
    padding: 5px;
    margin: 0;
    border: 0;
}

.cont_1_content_nopadding {
    background: #ffffff none;
    padding: 0px;
    margin: 0;
    border: 0;
}

.cont_1_r {
    background: #ffffff url('cont_1_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_bl {
    background: #ffffff url('cont_1_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_b {
    background: #ffffff url('cont_1_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_1_br {
    background: #ffffff url('cont_1_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_content {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 5px;
    margin: 0;
    border:0;
}
.cont_2_content_nopadding {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 0px;
    margin: 0;
    border:0;
}

.cont_2_tl {
    background: #ffffff url('swirl1_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_ts {
    background: #ffffff url('swirl1_ts.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_t {
    background: #ffffff url('swirl1_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.cont_2_tr {
    background: #ffffff url('swirl1_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_ls {
    background: #ffffff url('swirl1_ls.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_l {
    background: #ffffff url('swirl1_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_r {
    background: #ffffff url('swirl1_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_bl {
    background: #ffffff url('swirl1_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_bs {
    background: #ffffff url('swirl1_bs.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_2_b {
    background: #ffffff url('swirl1_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.cont_2_br {
    background: #ffffff url('swirl1_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_to {
    background: transparent none;
    background-color: Transparent;
    background-image: none;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_tl {
    background: #ffffff url('cont_3_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_t {
    background: #ffffff url('cont_3_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_tr {
    background: #ffffff url('cont_3_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_l {
    background: #ffffff url('cont_3_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_content {
    background: #ffffff none;
    padding: 5px;
    margin: 0;
    border: 0;
}

.cont_3_content_nopadding {
    background: #ffffff none;
    padding: 0px;
    margin: 0;
    border: 0;
}

.cont_3_r {
    background: #ffffff url('cont_3_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_bl {
    background: #ffffff url('cont_3_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_b {
    background: #ffffff url('cont_3_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_3_br {
    background: #ffffff url('cont_3_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_content {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 5px;
    margin: 0;
    border:0;
}
.cont_8_content_nopadding {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 0px;
    margin: 0;
    border:0;
}

.t_cont_8_content {
    padding: 15px;
    margin: 0;
    border:0;
}

.t_cont_8_content_nopadding {
    padding: 0px;
    margin: 0;
    border:0;
}

.cont_8_tl {
    background: #ffffff url('swirl2_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_ts {
    background: #ffffff url('swirl2_ts.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_t {
    background: #ffffff url('swirl2_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.cont_8_tr {
    background: #ffffff url('swirl2_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_ls {
    background: #ffffff url('swirl2_ls.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_l {
    background: #ffffff url('swirl2_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_r {
    background: #ffffff url('swirl2_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_bl {
    background: #ffffff url('swirl2_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_bs {
    background: #ffffff url('swirl2_bs.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.cont_8_b {
    background: #ffffff url('swirl2_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.cont_8_br {
    background: #ffffff url('swirl2_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_to {
    background: transparent none;
    background-color: Transparent;
    background-image: none;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_tl {
    background: #ffffff url('w_cont_1_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_t {
    background: #ffffff url('w_cont_1_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_tr {
    background: #ffffff url('w_cont_1_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_l {
    background: #ffffff url('w_cont_1_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_content {
    background: #ffffff none;
    padding: 5px;
    margin: 0;
    border: 0;
}

.w_cont_1_content_nopadding {
    background: #ffffff none;
    padding: 0px;
    margin: 0;
    border: 0;
}

.w_cont_1_r {
    background: #ffffff url('w_cont_1_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_bl {
    background: #ffffff url('w_cont_1_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_b {
    background: #ffffff url('w_cont_1_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_1_br {
    background: #ffffff url('w_cont_1_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}



.w_cont_2_content {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 5px;
    margin: 0;
    border:0;
}
.w_cont_2_content_nopadding {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 0px;
    margin: 0;
    border:0;
}

.w_cont_2_tl {
    background: #ffffff url('w_swirl1_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_ts {
    background: #ffffff url('w_swirl1_ts.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_t {
    background: #ffffff url('w_swirl1_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.w_cont_2_tr {
    background: #ffffff url('w_swirl1_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_ls {
    background: #ffffff url('w_swirl1_ls.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_l {
    background: #ffffff url('w_swirl1_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_r {
    background: #ffffff url('w_swirl1_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_bl {
    background: #ffffff url('w_swirl1_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_bs {
    background: #ffffff url('w_swirl1_bs.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_2_b {
    background: #ffffff url('w_swirl1_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.w_cont_2_br {
    background: #ffffff url('w_swirl1_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_to {
    background: transparent none;
    background-color: Transparent;
    background-image: none;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_tl {
    background: #ffffff url('w_cont_3_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_t {
    background: #ffffff url('w_cont_3_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_tr {
    background: #ffffff url('w_cont_3_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_l {
    background: #ffffff url('w_cont_3_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_content {
    background: #ffffff none;
    padding: 5px;
    margin: 0;
    border: 0;
}

.w_cont_3_content_nopadding {
    background: #ffffff none;
    padding: 0px;
    margin: 0;
    border: 0;
}

.w_cont_3_r {
    background: #ffffff url('w_cont_3_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_bl {
    background: #ffffff url('w_cont_3_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_b {
    background: #ffffff url('w_cont_3_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_3_br {
    background: #ffffff url('w_cont_3_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_content {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 5px;
    margin: 0;
    border:0;
}
.w_cont_8_content_nopadding {
    background: #ffffff none;
    background-color: #ffffff;
    padding: 0px;
    margin: 0;
    border:0;
}

.t_w_cont_8_content {
    padding: 15px;
    margin: 0;
    border:0;
}

.t_w_cont_8_content_nopadding {
    padding: 0px;
    margin: 0;
    border:0;
}

.w_cont_8_tl {
    background: #ffffff url('w_swirl2_tl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_ts {
    background: #ffffff url('w_swirl2_ts.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_t {
    background: #ffffff url('w_swirl2_t.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.w_cont_8_tr {
    background: #ffffff url('w_swirl2_tr.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_ls {
    background: #ffffff url('w_swirl2_ls.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_l {
    background: #ffffff url('w_swirl2_l.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_r {
    background: #ffffff url('w_swirl2_r.jpg') repeat-y scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_bl {
    background: #ffffff url('w_swirl2_bl.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_bs {
    background: #ffffff url('w_swirl2_bs.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}

.w_cont_8_b {
    background: #ffffff url('w_swirl2_b.jpg') repeat-x scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}
.w_cont_8_br {
    background: #ffffff url('w_swirl2_br.jpg') no-repeat scroll left top;
    padding: 0;
    margin: 0;
    border: 0;
}





