/* www.purecoding.net */

body {
height: 100%;

}

.pagemaster {
width: 100%;
height: 100%;
color: #404040;
background-color:#0C2395;
}
.mainPage 
{
	padding: 0 0 0 0;
	background-color:#FFFFFF;
}
.skinmasterfixed {
width: 770px;
height: 100%;
color: #404040;
background-color:#FFFFFF; /* #fafafa;*/
border: #bfc6e2 0px solid; 
padding: 0px;
}

.skinmasterwide {
width: 100%;
height: 100%;
color: #404040;
background-color: #0C2395;
border: #bfc6e2 1px solid; 
padding: 0px;
}

.skinheader {}

.skingradient {
background-image: url(barCenter.jpg); 
background-color: #C6CEE6;
height: 25px;
}

.controlpanel {
width: 100%;
color: #000000; 
background-color: #dfe5f2;
}

.logobannerDiveSki 
{
	background-image: url(diveskiBanner.jpg);
	background-repeat: no-repeat;
	height:125;
	padding: 0px;
	border:0;
}
.logobanner
{
	background-image: url(bannerFixed.jpg);
	background-repeat: no-repeat;
	height:125;
	padding: 0px;
	border:0;
}

.toppane {
width: 100%;
background-color: transparent;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}
.leftpane {
width: 20%;
background-color: transparent;
padding-left: 4px;
padding-right: 2px;
padding-top: 2px;

}
.contentpane {
width: 50%;
background-color: transparent;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
}
.rightpane {
width: 20%;
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: Verdana, 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 */

.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:#9FBCFE;  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	white-space: nowrap;  /*Optional - Word wrapping menu item*/
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
}


.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;  */
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;}





