@import url("css/menu.css");
/* 
================================
Skin styles for DotNetNuke
================================
*/   
html, body{padding:0; margin:0; height:100%;}
.pageMaster{height:100%; width:100%; margin:0; padding:0; text-align:center; background:#B7B784;}
#ipBg{ width:952px; margin:0 auto; background:url(images/bgImg.jpg) repeat-y; text-align:left;}
#ipBgNoRgtPane {width:952px; margin:0 auto; background:url(images/bgImg-No-RightPane.jpg) repeat-y; text-align:left;}
/* home page only */
#hdr{ background:url(images/hdr.jpg) no-repeat; height:231px;}
#hdrNoRgtPane{ background:url(images/hdr-no-right-pane.jpg) no-repeat; height:231px;}
#hme{ float:left; padding:193px 0 0 20px; width:120px;}
#mnu{padding:182px 10px 0 10px; text-align:center;}
#lgin{ float:right; padding:174px 12px 0 0; width:135px; text-align:right;}
/* end home page only */

/* interior pages only */
#ipHdr{ background:url(images/hdrImg.jpg) no-repeat; height:130px;}
#ipHme{ float:left; padding:95px 0 0 20px; width:120px;}
#ipMnu{padding-top:78px; text-align:center;}
#ipLgin{ float:right; padding:88px 12px 0 0; width:135px; text-align:right;}
/* end interior pages only */

.dvclr{font-size:1px; height:1px; clear:left}
#ipCnt{ height:100%; text-align:center;}
.ipLeftPane, .ipContentPane, .ipRightPane{ padding:0 5px;}
.ipRightPane ul{ padding:0; margin-left:15px;}
.ipLeftPane{padding:0 0 0 5px;text-align:left;}
#ipFtr{ height:81px; background-image:url(images/ftrImg.jpg); background-repeat:no-repeat;}
#ipFtrNoRgtPane{ height:81px; background-image:url(images/ftrImg-no-right-pane.jpg); background-repeat:no-repeat;}
#ipFtrCompany{ height:81px; background-image:url(images/ftrImgCompany.jpg); background-repeat:no-repeat;}
#ipFtrWhatsNew{ height:81px; background-image:url(images/ftrImgWhatsNew.jpg); background-repeat:no-repeat;}
#ipFtrProducts{ height:81px; background-image:url(images/ftrImgProducts.jpg); background-repeat:no-repeat;}
#ipFtrSupport{ height:81px; background-image:url(images/ftrImgSupport.jpg); background-repeat:no-repeat;}
#ipFtrLibrary{ height:81px; background-image:url(images/ftrImgLibrary.jpg); background-repeat:no-repeat;}
.ipFtrAddress{text-align:center; text-transform:uppercase; font-weight:700; color:#6D0125;}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
img.pis{margin-left:-7px; padding-top:4px;}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	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: #fff; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align:left;
	text-transform:uppercase;
	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: #6D0125; 
	text-transform:uppercase;
	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 12px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	color: #fff; 
	background-color:#6D0125;
}

.main_dnnmenu_itemhover td {  
	color: #6D0125; 
	background-color:#ccc;
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color:#6D0125;  
	border:2px solid #6D0125;
	z-index: 1000; 
	text-align:left;
	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;
}


.sub_dnnmenu_container {
	background-color: transparent; 
	width:150px;

}
.sub_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.sub_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #fff; 
	font-size: 9pt; 
	text-align:left;
	text-transform:uppercase;
	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;	
text-align:left;
}

.sub_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #2D2B2B; 
	text-transform:uppercase;
	font-size: 9pt; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
      /*Word wrapping menu item now optional*/	    
    padding: 10px 5px 10px 2px;   /*explicitly set padding for root menu items*/
text-align:left;
}

.sub_dnnmenu_itemhover {  
	color: #fff; 
	background-color:#6D0125;
}

.sub_dnnmenu_itemhover td {  
	color: #6D0125; 
	background-color:#ccc;
}


.sub_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.sub_dnnmenu_submenu {
	background-color:#6D0125;  
	border:2px solid #6D0125;
	z-index: 1000; 
	text-align:left;
	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 */
}
.sub_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.sub_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; 
}
.sub_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; 
	-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);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
.Normal{font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.NormalBold{font-size:10pt; font-weight:700; font-family:Verdana, Arial, Helvetica, sans-serif; }
.NormalRed{font-size:10pt; color:Red; font-family:Verdana, Arial, Helvetica, sans-serif; }
.ttRed,a.ttRed:link, a.ttRed:visited,a.ttRed:active{color:#6D0125; font-weight:700;}

#foremost a:link,#foremost a:visited,#foremost a:active,#foremost{
    font-size:10px; font-family:Verdana, Arial; color:#777; text-decoration:none;}
#foremost a:hover{color:#000;text-decoration:underline;}
.SkinObject{color:#6D0125;}
#newBtmLinks{ margin-bottom:10px;color:#6D0125; }
#newBtmLinks a:link, #newBtmLinks a:visited, #newBtmLinks a:active, #newBtmLinks a:hover{color:#6D0125; text-decoration:underline; font-weight:700;} 
#newBtmLinks a:hover{ text-decoration:none; font-weight:700;}
