/* 
================================
/* -- DotNetNuke 3.3 & 4.3 Menu Skin Classes --*/
/* -- Modified by Nina Meiers - http://www.xd.com.au  - dotnetnuke@xd.com.au --*/
/* -- Please leave this header intact but feel free to add your own modifications --*/

body {
height: 100%;
background-color:#e2e6f2;
}

.pagemaster {
width: 100%;
height: 100%;
color: #404040;
background-color:#e2e6f2;
}

.skinmasterfixed {
width: 770px;
height: 100%;
color: #404040;
background-color: #fafafa;
border: #bfc6e2 1px solid; 
padding: 0px;
}

.skinmasterwide {
width: 100%;
height: 100%;
color: #404040;
background-color: #fafafa;
border: #bfc6e2 1px solid; 
padding: 0px;
}

.skinheader {}

.skingradient {
background-image: url(gradient_BlueTone01.jpg); 
background-color: #C6CEE6;
height: 25px;
}

.controlpanel {
width: 100%;
color: #000000; 
background-color: #dfe5f2;
}

.logobanner {
padding: 3px;
}

.toppane {
width: 100%;
background-color: transparent;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}
.leftpane {
width: 200px;
background-color: transparent;
padding-left: 4px;
padding-right: 2px;
padding-top: 2px;
}
.contentpane {
width: 100%;
background-color: transparent;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}
.rightpane {
width: 200px;
background-color: transparent;
padding-left: 2px;
padding-right: 4px;
padding-top: 2px;
}
.bottompane {
width: 100%;
background-color: transparent;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}

.StandardButton {
background:#a3aed6;
color: #ffffff;
font-family: verdana, sans-serif; 
font-size: 11px;
font-weight: normal;
}
.TreeViewMenu {
width: 175px;
color: #404040;
background-color: #dfe5f2;
border-right: #A3AED6 1px solid; 
border-top: #A3AED6 1px solid; 
border-left: #A3AED6 1px solid; 
border-bottom: #A3AED6 1px solid;
}

.TreeViewMenu_Header {
background-image: url(gradient_BlueTone01.jpg); 
background-color: #b1badc;
height: 20px;
}

.Head {
font-family: Tahoma, Helvetica, Arial, sans-serif; 
font-size:  14px;
font-weight: bolder;
background-color: transparent;
color: #304a7e;
}


/* Nav Menu - using DNN Menu for DotNetNuke 3.3 & 4.3 */
/* Modified by Nina Meiers - http://www.xd.com.au - dotnetnuke@xd.com.au */

.main_dnnmenu_container {
background-color: transparent; 
width: auto;
}
.main_dnnmenu_bar {
cursor:auto;
height:25px;
line-height: 20px;
background-color: Transparent;
}

.main_dnnmenu_itemhoverroot td{
background-image: url(gradient_BlueTone01.jpg); 
}


.main_dnnmenu_item  { /* Add TD if yes for tables option for menu */
cursor:auto;
color: #304A7E; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: Transparent;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
white-space: nowrap;  /*Optional - Word wrapping menu item*/
height: 22px;
}


.main_dnnmenu_rootitem  { /* Add TD if yes for tables option for menu */
cursor:auto;
color: #304a7e;
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: Transparent;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
white-space: nowrap;  /*Word wrapping menu item now optional*/    
padding: 3px 12px 5px 3px;   /* creates spacing between root menu items */
height: 22px;
}

.main_dnnmenu_itemhover {  
color: inherit;
background-color: transparent;
background-image: url(gradient_BlueTone02.jpg); 
height: 22px;
}

.main_dnnmenu_itemhover td {  
background-color: #C6CEE6; 
background-image: url(gradient_BlueTone02.jpg); 
height: 22px;
}

.main_dnnmenu_icon {
cursor:auto;
text-align: center; 
width: 3px;
height: 22px;
}

.main_dnnmenu_submenu {
/*background-color: #D1DBED;  */
background-color: #FFFFFF; 
z-index: 1000; 
cursor:auto;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
padding: 2px 3px 2px 1px;   /* creates spacing between sub-menu items */
}

.main_dnnmenu_break {
height: 1px;
font-size: 1px;
}

.main_dnnmenu_arrow {
border-right: #D1DBED 1px solid; 
border-bottom: #D1DBED 1px solid; 
border-top: #D1DBED 0px solid;
font-family: webdings; 
font-size: 10pt; 
cursor:auto; /* arrows will not display if function is not set in ascx/xml file*/
}
.main_dnnmenu_rootmenuarrow {
font-family: webdings, sans-serif; 
font-size: 10pt; 
cursor:auto; /* arrows will not display if function is not set in ascx/xml file*/
}

.StyleIconBackColor {background-color: #000000;}








