/* 
================================
 Container Styles for DotNetNuke
================================
*/   


/****  CONTAINER 1 ****/

.blueish_1_wrapper {
	background-color: #EFF2FE;
	BORDER-RIGHT: #4C6172 1px solid; 
	BORDER-TOP: #4C6172 1px solid; 
	BORDER-LEFT: #4C6172 1px solid; 
	BORDER-BOTTOM: #4C6172 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.blueish_1_header_left {
	background-image: url(bac_blueish_1_header_left.gif);
	background-repeat: no-repeat;
	
}

.blueish_1_header {
	background-image: url(bac_blueish_1_header.gif);
	}
	
.blueish_1_header_right {
	background-image: url(bac_blueish_1_header_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
}


/****  CONTAINER 2 & 2A with washed BG ****/

.blueish_2_wrapper {
	background-color: white;
	BORDER-RIGHT: #4C6172 1px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 1px solid; 
	BORDER-BOTTOM: #4C6172 1px solid; 
	
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.blueish_2A_wrapper {
	background-color: white;
	background-image: url(bac_ypanema_washed.jpg);
	background-repeat: no-repeat;
	background-position: center;
	BORDER-RIGHT: #4C6172 1px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 1px solid; 
	BORDER-BOTTOM: #4C6172 1px solid; 
	
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.blueish_2_header_left {
	background-image: url(bac_blueish_2_header_left.gif);
	background-repeat: no-repeat;
	
}

.blueish_2_header {
	background-image: url(bac_blueish_2_header.gif);
	height: 38px;
	}

.blueish_2_headerTxt {
	padding-top: 4px;
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
	color: #1D60A7; #293A70;#446D8C;
}
	
.blueish_2_header_right {
	background-image: url(bac_blueish_2_header_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
	
}


.blueish_2_footer {
	background-image: url(bac_blueish_2_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	}
	

	
	
/****  CONTAINER 3 ****/

.blueish_3_wrapper {
	background-color: transparent;
	BORDER-RIGHT: #4C6172 1px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 1px solid; 
	BORDER-BOTTOM: #4C6172 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.blueish_3_header_left {
	background-image: url(bac_blueish_3_header_left.gif);
	background-repeat: no-repeat;
	
}

.blueish_3_header {
	background-image: url(bac_blueish_3_header.gif);
	
	}

.blueish_3_headerTxt {
	padding-top: 4px;
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: #446D8C;
}	

.blueish_3_header_right {
	background-image: url(bac_blueish_3_header_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
}


/****  CONTAINER 4, Blueish again! ****/

.blueish_4_wrapper {
	background-color: #e7fafe;
	BORDER-RIGHT: #a5afb8 1px solid; 
	BORDER-TOP: #a5afb8 0px solid; 
	BORDER-LEFT: #a5afb8 1px solid; 
	BORDER-BOTTOM: #a5afb8 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.blueish_4_header_left {
	background-image: url(bac_blueish_4_header_left.gif);
	background-repeat: no-repeat;
	
}

.blueish_4_header {
	background-image: url(bac_blueish_4_header.gif);
	
	}

	
.blueish_4_headerTxt {
	padding-top: 4px;
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: #1D60A7; #293A70;#446D8C;
}	

.blueish_4_header_right {
	background-image: url(bac_blueish_4_header_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
}

/****  CONTAINER Redish 1  ****/

.redish_1_wrapper {
	background-color: white;
	BORDER-RIGHT: #53240B 1px solid; 
	BORDER-TOP: #53240B 0px solid; 
	BORDER-LEFT: #53240B 1px solid; 
	BORDER-BOTTOM: #53240B 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.redish_1_header_left {
	background-image: url(bac_redish_1_header_left.gif);
	background-repeat: no-repeat;
	
}

.redish_1_header {
	background-image: url(bac_redish_1_header.gif);
	
	}

	
.redish_1_headerTxt {
	padding-top: 4px;
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: white;
}	

.redish_1_header_right {
	background-image: url(bac_redish_1_header_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
}

/****  CONTAINER Redish 2  ****/

.redish_2_wrapper {
	background-color: white;
	BORDER-RIGHT: #C85121 1px solid; 
	BORDER-TOP: #C85121 0px solid; 
	BORDER-LEFT: #C85121 1px solid; 
	BORDER-BOTTOM: #C85121 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.redish_2A_wrapper {
	background-color: white;
	background-image: url(bac_ypanema_washed.jpg);
	background-repeat: no-repeat;
	background-position: center;
	BORDER-RIGHT: #C85121 1px solid; 
	BORDER-TOP: #C85121 0px solid; 
	BORDER-LEFT: #C85121 1px solid; 
	BORDER-BOTTOM: #C85121 1px solid; 
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.redish_2_header_left {
	background-image: url(bac_redish_2_header_left.gif);
	background-repeat: no-repeat;
	
}

.redish_2_header {
	background-image: url(bac_redish_2_header.gif);
	
	}

	
.redish_2_headerTxt {
	padding-top: 4px;
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: #E15218;
}	

.redish_2_header_right {
	background-image: url(bac_redish_2_header_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
}


/* 3d containers for Home Panes */

/* Blueish 3D */

.blueish_3D_wrapper {
	background-color: transparent;
	BORDER-RIGHT: #4C6172 0px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 0px solid; 
	BORDER-BOTTOM: #4C6172 0px solid; 
	
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}


.blueish_3D_header_left {
	background-image: url(bac_3Dblueish_1_header_left.gif);
	background-repeat: no-repeat;
	
}

.blueish_3D_header {
	background-image: url(bac_3Dblueish_1_header.gif);
	background-repeat: repeat-x;
	height: 30px;
	}

.blueish_3D_headerTxt {
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: white;
	display:block;
	padding-top: 6px;
}
	
.blueish_3D_header_right {
	background-image: url(bac_3Dblueish_1_header_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
	text-align: center;
	
}



/* Redish 3D 1 */

.redish_3D_1_wrapper {
	background-color: transparent;
	BORDER-RIGHT: #4C6172 0px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 0px solid; 
	BORDER-BOTTOM: #4C6172 0px solid; 
	
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}


.redish_3D_1_header_left {
	background-image: url(bac_3Dredish_1_header_left.gif);
	background-repeat: no-repeat;
	
}

.redish_3D_1_header {
	background-image: url(bac_3Dredish_1_header.gif);
	background-repeat: repeat-x;
	height: 30px;
	}

.redish_3D_1_headerTxt {
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: white;
	display:block;
	padding-top: 6px;
}
	
.redish_3D_1_header_right {
	background-image: url(bac_3Dredish_1_header_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
	
}

/* Redish 3D 2 */

.redish_3D_2_wrapper {
	background-color: transparent;
	BORDER-RIGHT: #4C6172 0px solid; 
	BORDER-TOP: #4C6172 0px solid; 
	BORDER-LEFT: #4C6172 0px solid; 
	BORDER-BOTTOM: #4C6172 0px solid; 
	
	padding: 5px 5px 5px 5px;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}


.redish_3D_2_header_left {
	background-image: url(bac_3Dredish_2_header_left.gif);
	background-repeat: no-repeat;
	
}

.redish_3D_2_header {
	background-image: url(bac_3Dredish_2_header.gif);
	background-repeat: repeat-x;
	height: 30px;
	}

.redish_3D_2_headerTxt {
	font-family: Tahoma, Arial, Helvetica;
   font-size:  12px;
   font-weight:  bold;
   color: white;
	display:block;
	padding-top: 6px;
}
	
.redish_3D_2_header_right {
	background-image: url(bac_3Dredish_2_header_right.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 40px;
	
}

.plain_with_title_headerTxt
{
	font-size:26px;	
	}
