/* 
================================
Skin styles for DotNetNuke
================================
*/   
body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	width: 100%;
	height: 100%;
	background-color: #ac9756;
/*	background-image: url(background3.gif)	 */
/*  background-image: url(background.jpg)	  */
    text-align: center;
}

.pagemaster {
	width: 950px;
	/*height: 100%;	 */
	background-color: #ac9756;
}
.skinmaster {
	width: 900px;
	background-color: #F9F9E9;
	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; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 950px;
	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;
}
.NavPane {
	background-color: #ac9756;
	background-image: url(7W_LODGE_r3_c2.jpg);
	height: 17px;
	color: #254461;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	text-align: center;
	-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;
	padding: 0px 0px 0px 0px;
}
.NavPaneSec {
	background-color: #ac9756;
	background-image: url(secondlevel/7W_LODGE_r3_c2.jpg);
	height: 17px;
	color: #254461;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	text-align: center;
	-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;
	padding: 0px 0px 0px 0px;
}
.NavPaneSecB {
	background-color: #ac9756;
	background-image: url(secondlevel/7W_LODGE_r3_c2.jpg);
	width: 900px;
	height: 17px;
	color: #254461;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	text-align: center;
	-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;
	padding: 0px 0px 0px 0px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 290px;
	background-color: #F9F9E9;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 2px;
}
.contentpanehome {
	width: 100%;
	height: 325px;
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	border: solid 1px #996600;
}
.contentpane {
	width: 600px;
	background-color: #ffffff;
	padding-left:  5px;
	padding-right: 5px;
	padding-top:5px;
	padding-bottom:4px;
	border: solid 1px #996600;
}

.contentpanelearn {
	width: 97%;
	background-color: #F9F9E9;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	border: solid 0px #996600;
}

.contentpanelearn2 {
	width: 97%;
	background-color: #F9F9E9;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	border: solid 0px #996600;
}

.contentpaneborder {
	width: 97%;
	background-color: #F9F9E9;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-left: solid 0px #F9F9E9;
	border-right: solid 4px #F9F9E9;
	border-top: solid 5px #F9F9E9;
	border-bottom: solid 5px #F9F9E9;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompanehome {
	width: 900px;
	background-color: #F9F9E9;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bottompane {
	width: 900px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
/* Main Menu */
.MainMenu_MenuContainer {
	background-color: #ac9756;
	background-image: url(7W_LODGE_r3_c2.jpg);
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	height:17px;
	width: 900px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height:17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	width: 900px;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFCC; 
	font-family: Verdana,Georgia, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:middle;
	text-align: left;
	font-style: normal; 
	font-weight: bold;
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	background-color: Transparent;
	height:17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;


}
.MainMenu_RootMenuItem TD {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFCC; 
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	vertical-align:middle;
	text-align: center;
	font-style: normal; 
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	background-color: Transparent;
	height:17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;	
}
.MainMenu_RootMenuItemSelected TD
{
        cursor: pointer; 
	cursor: hand; 
	/*color: #254461;  */
	/*color: #981B15; */
	/*color: #AA471D;  */
	color: #FFFFCC;
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	vertical-align:middle;
	text-align: center;
	font-style: normal; 
	border-left: #AA471D 0px solid; 
	border-bottom: #AA471D 0px solid; 
	border-top: #AA471D 0px solid; 
	border-right: #AA471D 0px solid;
	/*background-color: #FF9900; */ 
	/*background-color: transparent;  */
	background-color: #AA471D; 
	height:17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_RootMenuItemActive TD
{
        cursor: pointer; 
	cursor: hand; 
	/*color: #254461;  */
	/*color: #981B15;  */
	/*color: #AA471D;  */
	color: #FFFFCC; 
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	vertical-align:middle;
	text-align: center;
	border-left: #AA471D 0px solid; 
	border-bottom: #AA471D 0px solid; 
	border-top: #AA471D 0px solid; 
	border-right: #AA471D 0px solid;
	/*background-color: #FF9900; */ 
	/*background-color: transparent;  */
	background-color: #AA471D; 
	height:17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_Icon {
	/* display:none; */
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;

}

.MainMenu_SubMenu {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFCC; 
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
	text-align: left;
	font-style: normal; 
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	background-color: #AA471D;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index: 1000;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;
}

.MainMenu_SubMenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFCC; 
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
	text-align: left; 
	font-style: normal; 
	border-left: #FF9900 0px solid; 
	border-bottom: #FF9900 0px solid; 
	border-top: #FF9900 0px solid; 
	border-right: #FF9900 0px solid;
	background-color: #AA471D;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}


.MainMenu_SubMenuItemActive TD {
	cursor: pointer; 
	cursor: hand; 
	/*color: #254461;  */
	/*color: #981B15;  */
	color: #AA471D;
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
	text-align: left; 
	font-style: normal;
	border-left: #FFFFCC 0px solid; 
	border-bottom: #FFFFCC 2px solid; 
	border-top: #FFFFCC 2px solid; 
	border-right: #FFFFCC 0px solid;
	/*background-color: #FF9900; */ 
	background-color: #FFFFCC; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_SubMenuItemSelected {
	cursor: pointer; 
	cursor: hand; 
	/*color: #254461;  */
	/*color: #981B15;  */
	color: #AA471D;
	font-family: Verdana, Georgia, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
	text-align: left;
	border-left: #FFFFCC 0px solid; 
	border-bottom: #FFFFCC 2px solid; 
	border-top: #FFFFCC 3px solid; 
	border-right: #FFFFCC 0px solid;
	background-color: #FFFFCC; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_MenuArrow {
	display:none;
}
.MainMenu_RootMenuArrow {
	display: none;
}
.MainMenu_SubMenuArrow {
	display:none;
}
.MainMenu_MenuBreak
{
	background-color: transparent;
	border-top: #FF9900 0px solid;
	border-bottom: #FF9900 0px solid;
	border-left: #FF9900 0px solid;
	border-right: #FF9900 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.MainMenu_MenuBreak TD
{
	background-color: transparent;
	border-top: #FF9900 0px solid;
	border-bottom: #FF9900 0px solid;
	border-left: #FF9900 0px solid;
	border-right: #FF9900 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.SeparatorCSS
{
    color: #FFFFCC;
    padding-bottom: 2px;
    vertical-align: top;
    line-height: 17px;
}
.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: COPPERP1, Georgia, Tahoma, Arial, Helvetica;
   font-size:  16px;
   font-weight: bold;
   color: #AA471D;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Georgia, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Georgia, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Georgia, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Georgia, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

.gridview {
   font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
   background-color: Transparent;
}

.gridview2 {
   font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
   background-color: #ffffff;
}

.gridviewHeader {
   font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #AA471D;
}

A.gridview:link
{
	text-decoration: none;
	font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
}

A.gridview:visited
{
	text-decoration: none;
	font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
}

A.gridview:hover
{
	text-decoration: none;
	font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
}

A.gridview:active
{
	text-decoration: none;
	font-family: Georgia, Tahoma, Arial, Helvetica;
   font-size:  10px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeader:link
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #AA471D;
}

A.gridviewHeader:visited
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #AA471D;
}

A.gridviewHeader:hover
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #AA471D;
}

A.gridviewHeader:active
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: bold;
   color: #AA471D;
}

A.gridviewHeaderD:link
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  9px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderD:visited
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  9px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderD:hover
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  9px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderD:active
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  9px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderL:link
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderL:visited
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderL:hover
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: normal;
   color: #000000;
}

A.gridviewHeaderL:active
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  15px;
   font-weight: bold;
   color: #000000;
}

A.gridviewHeaderL2:link
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  16px;
   font-weight: bold;
   color: #AA471D;
}

A.gridviewHeaderL2:visited
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  16px;
   font-weight: bold;
   color: #AA471D;
}

A.gridviewHeaderL2:hover
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  16px;
   font-weight: bold;
   color: #AA471D;
}

A.gridviewHeaderL2:active
{
	text-decoration: none;
	font-family: COPPERP0, Georgia, Tahoma, Arial, Helvetica;
   font-size:  16px;
   font-weight: bold;
   color: #AA471D;
}

.gridviewPicBorder
{
    background-color: #ffffff;
    padding: 5px
}

.gridviewPic
{
    background-color: #ffffff;
    border: solid 1px #996600; 
}

.gridviewPicLeft
{
    padding-top: 2px;
    padding-bottom: 2px;
}

.gridviewText
{
    background-color: transparent;
    padding-left: 5px;
}

.gridviewTextB
{
    background-color: transparent;
    padding-left: 35px;
}

.gridview_LeftNav_HR {
	background-color: #AA471D;
	color: #AA471D;
	border: solid 1px #AA471D;
}

.DiscoveryLeft
{
    background-image: url(Discover_Left_Top.gif);
    width: 300px;
}
.DiscoveryRight
{
    background-image: url(Discover_Right_Top.gif);
    width: 300px;
}

img
{
 border-color: #996600;
}


@font-face {
    font-family: COOPERB0;
    font-style:  normal;
    font-weight: normal;
    src: url(COOPERB0.eot);
}

@font-face {
    font-family: COPPERP0;
    font-style:  normal;
    font-weight: normal;
    src: url(COPPERP0.eot);
}

@font-face {
    font-family: COPPERP1;
    font-style:  normal;
    font-weight: normal;
    src: url(COPPERP1.eot);
}
A:link  {
    text-decoration:    none;
    color:  #996600;
}

A:visited   {
    text-decoration:    none;
    color:  #996600;
}

A:hover {
    text-decoration:    underline;
    color:  #996600;
}

A:active    {
    text-decoration:    none;
    color:  #996600;
}