/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster {
	width: 100%;
	background-color: transparent;
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
	padding: 6px;
}
/* Titles */
.title_slogan {
	color:#F54229;
	font-size:24px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.title_simple {
	color:#F54229;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.title_grey {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.title_white {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.title_white2 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 20px;
}

/* Headers */
.box {
	background-color:#F54229;
	background-image: url(back_red.jpg);
	background-repeat:repeat-x;
	height: 31px;
	padding: 0px;
}
.box-grey {
	background-color:#333333;
	background-image: url(back_grey.jpg);
	background-repeat:repeat-x;
	height: 31px;
	padding: 0px;
}
table.box2 {
	background-color:transparent;
	background-image: url(corner_grey2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height: 31px;
	padding: 0px;
}
td.box2 {
	background-color:#666666;
	background-image: url(back_grey2.jpg);
	background-repeat:repeat-x;
	height: 31px;
	padding: 0px;
}
table.box-grey2 {
	background-color:transparent;
	background-image: url(corner_red2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height: 31px;
	padding: 0px;
}
td.box-grey2 {
	background-color:#F54229;
	background-image: url(back_red2.jpg);
	background-repeat:repeat-x;
	height: 31px;
	padding: 0px;
}
.line {
	height: 25px;
	border-bottom: 1px solid #F54229;
	padding-left: 1px;
	background-color: transparent;
}
.line-grey {
	height: 25px;
	border-bottom: 1px solid #666666;
	padding-left: 1px;
	background-color: transparent;
}

/* Content */
.container_content_simple {
	padding-bottom:6px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	background-color: transparent;
}
.container_content_simple {
	padding-bottom:6px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
	background-color: transparent;
	color:#FFFFFF;
}
.container_content_box {
	padding-bottom:10px;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	background-color: transparent;
}
