/* CSS Document */
/* 
================================
 Container Styles for DotNetNuke
================================
*/   




.container_right_white_line {
    width:200px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    padding:0;
    margin:0;
	color: #434d3e;
    background-color: transparent;
}


.container_right_white_line_title

{
    font-size: 11px;
    font-weight: bold;
    color: black;
    margin: 10px 10px 10px 30px;
    padding: 10px 10px 0px 30px;

}

.container_right_white_line_td
{
    margin: 10px 10px 10px 30px;
    padding: 10px 10px 0px 30px;
}


.container_left_block {
    width:200px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    padding: 0px;
    valign: top;
}

.container_left_block_style
{   width:200px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    padding: 0px;
    valign: top;
    }


.container_mid_white {
    width:530px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    margin:30px 0px;
    padding:0;
	color: #434d3e;
    background-color: #ffffff;
}

.container_mid_white_td
{
    margin:0;
    padding:0px 30px;
}

.container_mid_white a
{
    color: #f05033;
}


.container_mid_white_wide {
    width:730px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    margin:30px 0px;
    padding:0;
	color: #434d3e;
    background-color: #ffffff;
}

.container_mid_white_wide_td
{
    margin:0;
    padding:0px 30px;
}

.container_mid_white_wide a
{
    color: #f05033;
}


.container_mid_green_white_top {
    width:530px;
    border:0px;
    border-spacing:0;
    border-collapse:collapse;
    padding-left:30px;
    padding-right:30px;
    padding-bottom:0px;
    padding-top: 0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:0px;
    background-color: #e2e65b;
}
.container_mid_green_white_top div
{
    padding-left:30px;
    padding-right:30px;
    padding-bottom:30px;
    padding-top:0px;
}

.subhead_title {
    padding-left:30px;
    padding-right:30px;
    padding-bottom:0px;
    padding-top:0px;
}

.container_mid_green_white_top_shell {
    width:530px;
    border:0px;
    border-spacing:0;
    border-collapse:collapse;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top: 0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:0px;
    height:1px;
}
.container_mid_green_white_top_shell  > tr > td
{
    padding:0;
    margin:0;
    border:0;
    height:1px;
}

.container_mid_small_green,.container_mid_small_green_with_line
{
    width:100%;
    border:0;
    border-spacing:0;
    border-collapse:collapse;
    padding:0;
    margin:20px 0 0 0;
}

.container_mid_small_green_td
{
    width:100%;
    color:#000000;
    line-spacing:1.5;
    text-align:left;
    vertical-align:top;
	padding:13px 16px 0px 30px;
}

.container_mid_small_green_with_line_td
{
    width:100%;
    color:#434d3e;
    line-spacing:1.5;
    text-align:left;
    vertical-align:top;
	padding:10px 20px 0px 0px;
    }

.container_empty {
    width:160px;
    border: 0px;
    border-spacing:0;
    border-collapse:collapse;
    padding:0;
    margin:0;
	color: #434d3e;
    background-color: transparent;
}


.container_empty  > tr > td
{
    padding: 20px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}







.container_item {
	width: 300px;
	background-color: #ebebeb;
	border: 0px 0px 0px 2px;
    border-color: #0099cc;
    padding: 5px 5px 5px 5px;
    border-spacing:0;
    border-collapse:collapse;
}

.container_title {
    width: 300px;
    border: 2px 2px 0px 0px;
    background-color: #cccccc;
    color: #000000;
    padding: 2px 2px 2px 2px;
    border-spacing:0;
    border-collapse:collapse;
}

.container_1_footer {
	background-color: #ebebeb;
}

.general_container {
	font-family: verdana;
	font-size: 10px;
    color: #333333;
}


.container_empty{
	line-height: 19px;
	border:0px;
	border-bottom-style:none;
	border-spacing:0;
    border-collapse:collapse;
    margin-left:30px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top:0px;
    margin-top:0px;
    margin-bottom:0px;
}

#dnn_Main_2c_Left,#dnn_Main_2c_Right {

}
