.page{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #fffef1;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
}
.top {
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
}
.border {
	border-left:2px solid #4B4B4B;
	border-right: 2px solid #4B4B4B;
	border-bottom: 2px solid #4B4B4B;
	background-color:#FFF;
}
.menu {
	background-image:url(images/menu.jpg);
	background-repeat:repeat-x;
	height: 40px;
	width: 660px;
}
.mid {
	background-image:url(images/mid.jpg);
	background-repeat:repeat-x;
}
.body {
	background-image: url(images/body_bg.jpg);
	background-repeat: repeat-y;
}
.bottom {
	background-image: url(images/bottom_right.jpg);
	background-repeat: repeat-x;
}

p { margin: 0px; padding: 0px;}

.left {
	padding: 0px 0px 0px 20px;
}
.right {
	padding: 0px 20px 0px 0px;
}
.menu2 {
	padding: 0px 0px 20px 0px;
	border-bottom: 2px solid #4B4B4B;
}

img
{  border-style: none;
}

/* ================================
CSS STYLES FOR DotNetNuke
================================
/* GENERAL */
/*panes*/
.FarLeftPane {
	padding: 20px 0px 0px 0px;
}
.LeftTopPane, .LeftPane, .LeftBottomPane  {
	padding: 0px 20px 0px 0px;
}
.RightTopPane, .RightPane, .RightBottomPane   {
	padding: 0px 0px 0px 20px;
}



/* style for module titles */
.Head {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #742318;
}
.SubHead {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
color: #742318;
}
/* GENERIC */
H1  {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #742318;
}
H2  {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
color: #742318;
}

/* Main Menu */

.MainMenu_MenuBar {
cursor: pointer; 
height: 41px;
}

.MainMenu_MenuBreak
{
      border:none;
      height: 0px;
      background-color:Transparent;
}
.MainMenu_MenuItem { 
cursor: pointer; 
background-color: Transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #E3D6AC;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 25px;
}
.MainMenu_RootMenuItem
{
cursor: pointer; 
background-color: #DBC47B;
background-image:url(images/menu.jpg);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #1C1C1A;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 41px;
}
.MainMenu_RootMenuItemActive {
cursor: pointer; 
background-color: #63160E;
background-image:url(images/menu_a.jpg);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #FFFFFF;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 41px;
}
.MainMenu_RootMenuItemSel {
cursor: pointer; 
background-color: #63160E;
background-image:url(images/menu_a.jpg);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #E3D6AC;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 41px;
}
.MainMenu_SubMenuItemSelected
{
cursor: pointer; 
background-color: Transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #FFFFFF;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 25px;
}
.MainMenu_SubMenu {
z-index: 1000;
background-color: #742318;
cursor: pointer;
border-top: 0px solid #574a2f;
border-right: 0px solid #574a2f;
border-bottom:0px solid #574a2f;
border-left:0px solid #574a2f;
text-align: left;
padding: 0px 12px 0px 12px;
margin-left: 1px;
}
html>body .MainMenu_SubMenu {
z-index: 1000;
background-color: #742318;
cursor: pointer;
border-top: 0px solid #574a2f;
border-right: 0px solid #574a2f;
border-bottom:0px solid #574a2f;
border-left:0px solid #574a2f;
text-align: left;
padding: 0px 12px 0px 12px;
margin-top: 1px;
margin-left: 1px;

}
.MainMenu_MenuContainer TD
{
	height: 41px;
}
.MainMenu_MenuIcon {
display:none;
}
.MainMenu_RootMenuItemActive TD, .MainMenu_RootMenuItemBreadCrumb TD, .MainMenu_RootMenuItem TD, .MainMenu_RootMenuItemSel TD {
padding-left: 12px;
padding-right: 12px;
height: 41px;
}
.MainMenu_RootMenuArrow{ display:none; }

.MainMenu_MenuArrow{ display:none; }

/* Main Menu 2*/

.MainMenu2_MenuBar {
cursor: pointer; 
}

.MainMenu2_MenuBreak
{
      border:none;
      height: 0px;
      background-color:Transparent;
}
.MainMenu2_MenuItem { 
cursor: pointer; 
background-color: Transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #E3D6AC;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 25px;
}
.MainMenu2_RootMenuItem
{
cursor: pointer; 
background-color: Transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #1C1C1A;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 29px;
}
.MainMenu2_RootMenuItemActive {
cursor: pointer; 
background-color: Transparent;
background-image:url(images/arrow.png);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #1C1C1A;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 29px;
}
.MainMenu2_RootMenuItemSel {
cursor: pointer; 
background-color: Transparent;
background-image:url(images/arrow.png);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #1C1C1A;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 29px;
}
.MainMenu2_SubMenuItemSelected
{
cursor: pointer; 
background-color: Transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #1C1C1A;
text-transform:capitalize;
font-weight: normal;
font-style: normal;
border-left: #c9b677 0px solid;
border-bottom: #c9b677 0px solid;
border-top: #414142 0px solid;
border-right: #c9b677 0px solid;
height: 25px;
}
.MainMenu2_SubMenu {
z-index: 1000;
background-color: #742318;
cursor: pointer;
border-top: 0px solid #574a2f;
border-right: 0px solid #574a2f;
border-bottom:0px solid #574a2f;
border-left:0px solid #574a2f;
text-align: left;
padding: 0px 12px 0px 12px;

}
.MainMenu2_MenuContainer TD
{
}
.MainMenu2_MenuIcon {
display:none;
}
.MainMenu2_RootMenuItemActive TD, .MainMenu2_RootMenuItemSel TD {
padding: 0px 0px 0px 20px;
}
.MainMenu_RootMenuArrow{ display:none; }

.MainMenu_MenuArrow{ display:none; }


/* Font Styles*/
.Link  {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #0063A6;
}
A:Link  {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #0063A6;
}
A:visited {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #0063A6;
}
A:hover {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
line-height: 20px;
font-weight: normal;
text-decoration: underline;
color: #0063A6;
}
A:active
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
line-height: 20px;
font-weight: normal;
text-decoration:none;
color: #0063A6;
}

.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
    color: #c8bb76;
    text-decoration: none;
	text-transform:uppercase;
}
a.GlobalLink
{
     font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
    color: #c8bb76;
    text-decoration: none;
	text-transform:uppercase;
}

a:visited.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
    color: #c8bb76;
    text-decoration: none;
	text-transform:uppercase;
}
a:hover.GlobalLink
{
     font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
    color: #c8bb76;
    text-decoration: none;
	text-transform:uppercase;;
}
a:active.GlobalLink
{
     font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
    color: #c8bb76;
    text-decoration: none;
	text-transform:uppercase;
}
.Normal {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 20px;
	font-weight: normal;
    color: #1C1C1A;
    text-decoration: none;
}
.Normalbold {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 20px;
	font-weight: normal;
    color: #1C1C1A;
    text-decoration: none;
}

