/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #D5D5D5;
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.skinmaster 
{
    width: 790px;
	/*height: 100%; */
	background-color: #D5D5D5;
	border-right: #D5D5D5 0px solid; 
	border-top: #D5D5D5 0px solid; 
	border-left: #D5D5D5 0px solid; 
	border-bottom: #D5D5D5 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px; 
}
.skinmaster2 
{
    width: 790px;
	/*height: 100%; */
	background-color: #ffffff;
	border-right: #566B80 1px solid; 
	border-top: #566B80 1px solid; 
	border-left: #566B80 1px solid; 
	border-bottom: #566B80 1px solid;
	padding: 10px 10px 10px 10px; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px; 
}
.skinmaster3 
{
    width: 790px;
	/*height: 100%; */
	background-color: #ffffff;
	border-right: #566B80 0px solid; 
	border-top: #566B80 0px solid; 
	border-left: #566B80 0px solid; 
	border-bottom: #566B80 0px solid;
	padding: 15px 15px 15px 15px; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
	/*border: solid 0px #ac9756; */
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
}
.controlpanel2 {
	width: 100%;
	background-color: #fefefe;
	/*border: solid 0px #ac9756; */
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
}
.toppane {
	width: 100%;
	background-color: #DEE5EF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-left: solid 15px #ffffff;
	border-bottom: solid 15px #ffffff;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}
.middlepane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.leftpane {
	width: 199px;
	height: 100px;
	background-color: #566B80;
	/*background-image: url(Spintex_r6_c2.gif); */
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}
.flashpane {
	width: 560px;
	height: 298px;
	background-color: #ffffff;
	/*background-image: url(Spintex_r6_c2.gif); */
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
}
.bannerpane {
	width: 560px;
	background-color: #ffffff;
	background-image: url(Spintex_r14_c2.gif);
	/*background-image: url(Spintex_r6_c2.gif); */
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
}
.toppanemiddle {
	width: 560px;
	height: 70px;
	background-color: #ffffff;
	/*background-image: url(Spintex_r6_c2.gif); */
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
}
.leftpanemiddle {
	width: 199px;
	height: 100%;
	background-color: #566B80;
	/*background-image: url(Spintex_r6_c2.gif); */
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
}
.contentpane {
	width: 100%;
	background-color: #ffffff;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 15px;
	font-family: verdana, Arial, Helvetica;
        font-size:  13px;
   	font-weight: normal;
   	color: #333333;
}
.contentpanebread {
	width: 100%;
	text-align: center;
	background-color: #ffffff;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	font-family: verdana, Arial, Helvetica;
        font-size:  13px;
   	font-weight: normal;
   	color: #333333;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpanebottom {
	width: 100%;
	background-color: #948C75;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: solid 0px #ffffff;
	border-bottom: solid 0px #ffffff;
	color: #ffffff;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
.centerpanebottom {
	width: 100%;
	background-color: #DEE5EF;
	background-image: url(Spintex_sec_r16_c4.gif);
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: solid 15px #ffffff;
	border-bottom: solid 0px #ffffff;
	color: #ffffff;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

.PageTitle
{
   font-family: verdana, Arial, Helvetica;
   font-size:  22px;
   font-weight: Bold;
   color:#101040;


}

.main_dnnmenu_bar {cursor:auto;height:25px;line-height: 25px;background-color: #566B80; width: 100%; }

.main_dnnmenu_rootitem  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #ffffff;font-size: 10pt; font-weight: bold; font-style: normal; background-image: url(leftnavback.gif);
font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Word wrapping menu item now optional*/   
padding: 0px 20px 0px 15px;   /* creates spacing between root menu items */height: 25px; -moz-box-sizing:border-box; box-sizing:border-box; }

.main_dnnmenu_rootitem_N  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #ffffff;font-size: 10pt; font-weight: bold; font-style: normal; background-image: url(leftnavback.gif);
font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Word wrapping menu item now optional*/   
padding: 0px 20px 0px 15px;   /* creates spacing between root menu items */height: 25px; width: 100px; -moz-box-sizing:border-box; box-sizing:border-box; }

.main_dnnmenu_icon {cursor:auto;text-align: center; width: 3px;height: 25px; }
.main_dnnmenu_break {height: 25px;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: transparent;}

/* for customised menu colours */
.main_dnnmenu_container {background-color: transparent; width: auto; }
/*.main_dnnmenu_itemhoverroot td{background-image: url(pix/orange01.jpg);  } */
.main_dnnmenu_itemhoverroot td
{
    /*background-image: url(leftnavback.gif); */
    /*background-repeat: no-repeat; */
    background-color: #DEE5EF;
    color: #000000;
    height: 25px;
    padding: 0px 0px 0px 0px;
    -moz-box-sizing:border-box;
	box-sizing:border-box;
	 font-weight: normal;
}

.main_dnnmenu_itemhoverroot_N td
{
    /*background-image: url(leftnavback.gif); */
    /*background-repeat: no-repeat; */
    background-color: #DEE5EF;
    color: #000000;
    height: 25px;
    padding: 0px 0px 0px 0px;
    -moz-box-sizing:border-box;
	box-sizing:border-box;
	 font-weight: normal;
}

.main_dnnmenu_item  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #ffffff; font-size: 8pt; font-weight: normal; font-style: normal; background-image: url(leftnavback.gif); background-repeat: no-repeat;font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Optional - Word wrapping menu item*/height: 25px; width: 125px; }

.main_dnnmenu_item_N  { /* Add TD if yes for tables option for menu */
cursor:auto;color: #ffffff; font-size: 8pt; font-weight: normal; font-style: normal;font-family: Tahoma, Arial, Helvetica, sans-serif; white-space: nowrap;  /*Optional - Word wrapping menu item*/height: 25px; width: 125px; }

.main_dnnmenu_itemhover {  /*color: inherit;*/color: #000000;/*background-image: url(leftnavback.gif); background-repeat: no-repeat;*/ background-color: #DEE5EF; /*padding: 0px 12px 0px 5px;*/ height: 25px; -moz-box-sizing:border-box; box-sizing:border-box; font-weight: bold; width: 125px; }
.main_dnnmenu_itemhover td { background-image: url(leftnavback.gif); background-repeat: no-repeat; color: #000000; height: 25px; -moz-box-sizing:border-box; box-sizing:border-box; font-weight: bold; width: 125px;}

.main_dnnmenu_itemhover_N {  /*color: inherit;*/color: #000000; background-color:#DEE5EF; /*padding: 0px 12px 0px 5px;*/ height: 25px; -moz-box-sizing:border-box; box-sizing:border-box; width: 125px; }
.main_dnnmenu_itemhover_N td { /*background-image: url(leftnavback.gif); background-repeat: no-repeat;*/ background-color: #DEE5EF; color: #000000; height: 25px; -moz-box-sizing:border-box; box-sizing:border-box; width: 125px;}

/* changing padding here to give more space on sub menu text - check browsers for behaviour */
.main_dnnmenu_submenu
{
    background-color: #566B80;
    /*background-image: url(leftnavback.gif); */
    /*background-repeat: no-repeat; */
    z-index: 1000;
    cursor: auto;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= '#CCCCCC' , Direction=135, Strength=3);
    padding: 0px 20px 0px 2px; /* creates spacing between sub-menu items */
    border: 0px 0px 0px 0px;
    border-color: #ffffff;
    border-style: solid;    
    -moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.main_dnnmenu_submenuhover
{
    /*background-image: url(leftnavback.gif); */
    background-color: #566B80;
    /*background-image: url(leftnavback.gif); */
    /*background-repeat: no-repeat; */
    color: #000000;
    z-index: 1000;
    cursor: auto;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= '#CCCCCC' , Direction=135, Strength=3);
    padding: 0px 20px 0px 2px; /* creates spacing between sub-menu items */
    border: 0px 0px 0px 0px;
    border-color: #ffffff;
    border-style: solid; 
    -moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;   
}

.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 199px;
	background-color: #dfe5f2;
	border-right: #7994cb 0px solid; 
	border-top: #7994cb 0px solid; 
	border-left: #7994cb 0px solid; 
	border-bottom: #7994cb 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	/*background-image: url(gradient_LtBlue.jpg); */
	background-color: Transparent;
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.bodytext {
   /* Mike Richards ----- See contentpane above for style */
}


