/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster {
	width: 100%;
	background-color: transparent;
	padding-top:5px; 
	padding-left:6px; 
	padding-right:6px; 
	padding-bottom:5px;
}
.content {
	padding-top:5px; 
	padding-left:0; 
	padding-right:0; 
	padding-bottom:10px;
}

.content2 {
	padding-top:0px; 
	padding-left:0px; 
	padding-right:0px; 
	padding-bottom:5px;
}

/* Box Container */
.box { background-image: url(backbox.gif); background-position:top right; background-repeat:no-repeat; background-color:#F6F6F6; padding-top:10px; margin-top:10px;}
.box_bottom { height:15px; background-image:url(shadow.gif); background-position:top left; background-repeat:no-repeat; background-color:transparent; padding-top:2px;}

/* Box Container No Shadow */
.box_noshade { background-image: url(backbox.gif); background-position:top right; background-repeat:no-repeat; background-color:#F6F6F6; padding-top:10px; margin-top:10px;}
.box_noshade_bottom { height:15px; background-color:transparent; padding-top:2px;}

/* Main Container Orange */
.main_top { height:20px; background-image: url(main_top.gif); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}
.main_left { width:2px; background-color:transparent; border-left:2px solid #EEEEEE;}
.main_right { width:2px; background-color:transparent; border-right:2px solid #EEEEEE;}
.main_bottom { height:10px; border-top:2px solid #EEEEEE; padding-top:2px; background-image:url(shadow.gif); background-position:top left; background-repeat:no-repeat; background-color:transparent;}

/* Main Container Orange No Shadow */
.main_noshade_top { height:20px; background-image: url(main_top.gif); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}
.main_noshade_left { width:2px; background-color:transparent; border-left:2px solid #EEEEEE;}
.main_noshade_right { width:2px; background-color:transparent; border-right:2px solid #EEEEEE;}
.main_noshade_bottom { height:10px; border-top:2px solid #EEEEEE; padding-top:2px; background-color:transparent;}

/* MainColor Container Orange */
.mainorange_top { height:20px; background-image: url(orange_maincolor_top.gif); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}
.mainorange_left { width:2px; background-color:transparent; border-left:2px solid #FF6600;}
.mainorange_right { width:2px; background-color:transparent; border-right:2px solid #FF6600;}
.mainorange_bottom { height:10px; border-top:2px solid #FF6600; padding-top:2px; background-image:url(shadow.gif); background-position:top left; background-repeat:no-repeat; background-color:transparent;}

/* MainColor Container Orange No Shadow */
.mainorange_noshade_top { height:20px; background-image: url(orange_maincolor_top.gif); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}
.mainorange_noshade_left { width:2px; background-color:transparent; border-left:2px solid #FF6600;}
.mainorange_noshade_right { width:2px; background-color:transparent; border-right:2px solid #FF6600;}
.mainorange_noshade_bottom { height:10px; border-top:2px solid #FF6600; padding-top:2px; background-color:transparent;}

/* NoBox Container Orange */
.nobox_top { height:20px; background-image: url(nobox_top.gif); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}
.nobox_left { width:2px; background-color:transparent; border-left:2px solid transparent;}
.nobox_right { width:2px; background-color:transparent; border-right:2px solid transparent;}
.nobox_bottom { height:10px; border-top:2px solid transparent; padding-top:2px; background-color:transparent;}

/* NoTitle Container Orange */
.notitle_top { height:2px; background-color:transparent;}
.notitle_left { width:2px; background-color:transparent; border-left:2px solid transparent;}
.notitle_right { width:2px; background-color:transparent; border-right:2px solid transparent;}

/* Rounded Container */
.rounded_bottom { height:20px; background-image: url(rounded_bottom.jpg); background-position:bottom; background-repeat:repeat-x; background-color:transparent;}

/* Extra definitions for sidemenu container */
.sidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sidemenurow {
	background-image: url(menurow.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-style: normal;
}
.sidemenurow:hover {
	background-image: url(menuerow_hover.jpg);
	background-repeat: repeat-x;
}


/* 
================================
 Container PalmeNoBox
================================
*/   

.containermaster_blue {
	width: 100%;
	padding:0; margin:0;
}

.nopadding {padding:0; margin:0;}

.containerrow2_blue {
	background-color: #ffffff;
	padding:0; margin:0;
}

.containerrow2_blue p {
	padding:5px 0 0 0; margin:0; line-height:125%;
}

.containerrow2_blue a {
	color:black;
	text-decoration:underline;
}

.containerrow2_blue a:hover {
	color:#ff9933;
	text-decoration:underline;
}

.title_blue {
	width:100%;
	font-family: Arial, Helvetica, sans-serif; color:#666666;
	font-size:22px;
	line-height:26px;
	font-weight:normal;
	padding:0 0 0 3px;
	margin:0;
}

.float_left {
	float:left;
	height:26px;
}

.clear {
	clear:both;
}






/* 
================================
 Container TitleNew
================================
*/  

.orange_title {
	font:18px helvetica, sans-serif; font-weight:bold; margin:0; padding:0; color:#D37E04;
}




