/*
=============================
CSS for Wilco
=============================
*/
#dnn_LeftPane .mc_master {
  margin-top:10px;
}
.mc_master {
  text-align:left;
  width:100%;
}

.mc_title {
  margin:0;
  padding:4px 2px 8px 4px;
  background-color:#4b6b99;
  height:1em;	
}

.mc_content, .mc_content_noW {
  margin-top:-5px;
  border:1px solid #b3b3b3;
  padding-top:.75em;
}

.mc_content_noW, .mc_content_wrap { 
  background:#fff; 
}

.mc_footer {
  text-align:right;
  clear:left;
}

.twothird_mc_master {
  width:400px;
  overflow:hidden;
  margin-left:10px;
}

.third_mc_master {
  width:33%;
  float:left;
}

.third_mc_master a {
  font-weight:bold;
}

.third_mc_content {
  margin-top:-5px;
  background-color:#fff;	
  border:1px solid #b3b3b3;
   padding-top:1em;
}
.third_mc_content a
{
	font-size:x-small;

}

.third_mc_content span
{
	margin-top:.2em;

}
/*
=============================
CSS FOR RIGHT CONTAINERS
============================
*/

.rightcontainer * {
  margin:0;
}

.rightcontainer {
  width:201px;
  margin-top:.5em;
}

.right_cnt_title {
  padding:5px;
}

.rightcontainer .header .Head {
  color:#354b6b;
}

.right_cnt_content {
  padding:0px 5px 5px 5px;     
}

.rightcontainer .header {
  width:201px;
  height:25px;
  overflow:hidden;
  background:url("rightcontainer_header.gif") no-repeat;
  text-align:right;
}

.rightcontainer .body {
  margin-top:-2px;
  width:201px;
  overflow:hidden;
  background:url("rightcontainer_footer.gif") bottom left;
}

.noaaWeatherIcon { 
  margin:10px 8px 0px 5px; 
}

/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_gray {
	width: 100%;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.head
{
color:#000;
}
/*
.containerrow1_gray {
	background-image: url(gradient_LtGray.jpg);
}*/
.containerrow2_gray {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 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: #EEEEEE; 
	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: #EEEEEE; 
	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: #DDDDDD;
}
.Title
{
color:#000;
}


.light_blue_container
{
 border:solid 2px #95a6b0;
 background-color:#9ec8e2;
 color:#376481;
 
}

.noStyles_body
{

 border-top:2px dashed #9ec8e2;
}