/* 
================================
Skin styles (named changed to portal.css in the backend)
================================
*/   .pagemaster {width: 100%;height: 100%;background-color: #ffffff;
}
body {font-family:arial,tahoma,verdona; font-size:12px;}
a {font-family:arial,tahoma,verdona; font-size:9pt;}
p {width:100%;}
#table1 {font-size:9pt; font-family:arial,tahoma,verdona;}
#table1 tbody {font-size:9pt; font-family:arial,tahoma,verdona;}
.skinmaster {
padding:2px;
margin-bottom:3px;
margin-top:3px;
font-family:arial,verdona,tahoma;
font-size:12px;
width: 992px;
height:auto;
background-color: #f3f5fa;
border:1px solid #7994cb;
}
.skinheader {
background-color:white; border:1px solid white; margin-bottom:3px;
}
.skingradient {
background-color:#ffffff; padding:2px; margin: 0 auto 0 auto;
}
.SkinObject {padding-right:2px;}
.controlpanel {
width: 100%;
background-color: #ffffff;
}
.toppane {
width: 100%;
background-color: transparent;
padding:2px;
margin:0;
}
.leftpane {
width: 189px;
margin: 2px;
background-color: transparent;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
.contentpane {
width:570px;
margin: 2px;
background-color: transparent;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
.rightpane {
width: 233px;
margin: 2px;
background-color: transparent;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
.bottompane {
width: 100%;
background-color: transparent;
margin: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
.main_dnnmenu_container {
background-color: transparent; 
}
.main_dnnmenu_bar {
padding:10px;
cursor: pointer; 
cursor: hand;
height:16px;
background-color: Transparent;
}
.main_dnnmenu_item td { 
/*TD if menu option for using tables is on*/cursor: pointer; cursor: hand; 
color: #000000; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: Transparent;
font-family: Tahoma, Arial, Helvetica; 
white-space: nowrap;  /*Word wrapping menu item now optional*/padding: 1px 3px 3px 1px;	
}
.main_dnnmenu_rootitem  { 
/*TD if menu option for using tables is on*/cursor: pointer; cursor: hand; 
color: #000000; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: Transparent;
font-family: Tahoma, Arial, Helvetica; 
white-space: nowrap;  /*Word wrapping menu item now optional*/padding: 0px 12px 0px 5px;/*explicitly set padding for root menu items*/
}.main_dnnmenu_itemhover {  background-color: #8da4d3; 
}.main_dnnmenu_itemhover td {  background-color: #8da4d3; 
}.main_dnnmenu_icon {cursor: pointer; cursor: hand; text-align: center; width: 15px; height: 100%;
}
.main_dnnmenu_submenu {
padding:10px;
background-color: #cad5ea;  
z-index: 1000; 
cursor: pointer; 
cursor: hand; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {height: 1px;font-size: 1px;
}.main_dnnmenu_arrow {
border-right: #cad5ea 1px solid; 
border-bottom: #cad5ea 1px solid; 
border-top: #cad5ea 0px solid;
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
}
.StandardButton {
background: #7994cb none; 
color: #ffffff;
font-family: verdana, sans-serif; 
font-size: 11px;font-weight: normal;
}
.TreeViewMenu {
width: 175px;
background-color: #dfe5f2;
border-right: #7994cb 1px solid; 
border-top: #7994cb 1px solid; 
border-left: #7994cb 1px solid; 
border-bottom: #7994cb 1px solid;
}
.TreeViewMenu_Header {background-image: url(gradient_LtBlue.jpg);
}
.Head {
font-family: Tahoma, Arial, Helvetica;
font-size:  18px;
font-weight: normal;
color: #333333;
}
/*DNN*/
.DNN_ANN_DesignTable
{
width:auto;
}
.DNN_ANN_Description
{
}
.DNN_ANN_Description P
{
margin-top:0px;width:526px;
}
.DNN_ANN_viewtypeSelector 
{
float:right;
}
.DNN_ANN_viewtypeSelectorLabel
{
float:left;
}
.DNN_ANN_viewtypeSelectorDDL
{
float:left;
}
/*CONTAINERS*/
.containermaster_blue {
width: 100%;
background-color: #dfe5f2;
border-right: #7994cb 1px solid; 
border-top: #7994cb 1px solid; 
border-left: #7994cb 1px solid; 
border-bottom: #7994cb 1px solid; 
}
.containerrow1_blue {
background-color: #0000ff;
}
.containerrow2_blue {
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, Vedona; 
font-size: 10pt; 
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, Verdona; 
font-size: 10pt; 
font-weight: bold; 
font-style: normal;
background-color: #C1D2EE;
}

