/* CSS Document - For Bassett Country Club */
/* Site Developed By TMMword.net */

body {padding: 0px 0px 0px 0px; background:#ffffff;  }
.PageArea      {padding: 0px 0px 0px 0px; margin: 0 0 0 0px; background:#17200F; width:100%; height:100%; }
.PageTop       {padding: 0px 0px 0px 0px;  margin: 0 0 0 0px; align:center; background-image:url(images/PageTop-Full.jpg);  background-attachment: left; background-position: left top; background-repeat: No-repeat; height:103px; width:950px;}
.DateArea      {padding: 0px 0px 30px 15px; margin: 0 0 0 0px; background:transparent; color:#E8D07A; font-size:10px; text-align:left; }
.LoginArea     {padding: 0px 15px 30px 0px; margin: 0 0 0 0px; background:transparent; color:#E8D07A; font-size:10px; text-align:Right; }
.MenuArea      {padding: 0px 0px 0px 0px; margin: 0 0 0 0px; background-image:url(images/MenuBack1.jpg); background-attachment: top; background-position: top; background-repeat: repeat-x; height: 35px; width:950px;}
.MenuBar       {padding: 0px 0px 0px 0px; margin: 0 0 0 0px; background:transparent; text-align:left; }
.SearchArea    {padding: 0px 5px 0px 0px; margin: 0 0 0 0px; background:transparent; text-align:Right; color: #FFECAA;font-size: 10px; font-weight:Normal; }


.ContentTable  {width:950px; background:#EAE1C4;}
.ContentArea   {padding: 0px 0px 0px  0px; margin: 0 0 0 0px; width:900px; }
.BottomLinks,a.BottomLinks:link,a.BottomLinks:active,a.BottomLinks:visited{ text-align:center; font-weight:bold; color:#FFECAA; font-size:10px; text-transform:uppercase; }
a.BottomLinks:hover {color:#FFFFFF;}

.FooterText1   {padding: 0px 0px 0px  0px; margin: 0 0 0 0px; line-height:20px; text-align:center; font-size: 7pt; color:#E0BA81;}
.FooterText2   {padding: 0px 0px 0px  0px; margin: 0 0 0 0px; line-height:20px; text-align:center; font-size: 7pt; color:#E0BA81;}
.FooterText3,a.FooterText3:link,a.FooterText3:visited,a.FooterText3:active,a.FooterText3:hover    
        {padding: 0px 0px 15px  0px; margin: 0 0 0 0px; line-height:20px; color:#E0BA81; font-size: 7pt; font-weight:normal; text-decoration: none; }
a.FooterText3:hover 
	{color:#ffffff; font-size: 7pt; font-weight:normal; font-family: verdana; text-decoration: none; }

.FooterText4   {padding: 0px 0px 15px  0px; margin: 0 0 0 0px; line-height:20px; text-align:center; font-size: 7pt; color:#E0BA81;}

.LinksArea     {padding: 0px 0px 0px  0px; margin: 0 0 0 0px; align:center; background:#490F04; line-height:30px; width:950;}
.FooterArea    {padding: 0px 0px 0px  0px; margin: 0 0 0 0px; align:center; width:950; height:20px;}

/*--------- pane style ----------*/
.ContentPanes    {padding:0px  0px 0px  0px; margin: 0 0 0 0px; border:0px; border-collapse: collapse; width:950px; height:100%;  }
.HeaderPane      {padding:0px  0px 0px  0px; margin: 0 0 0 0px; background:#000000; border-collapse: collapse; background-image:url(images/Header11.jpg);  background-attachment: left; background-position: left top; background-repeat: No-repeat; height:251px; width:950px;}
.HeaderPane2     {padding:0px  0px 0px  0px; margin: 0 0 0 0px; background:#000000; border-collapse: collapse; background-image:url(images/HdrBack2.jpg); background-attachment: left; background-position: left top; background-repeat: No-repeat; height:75px; width:950px;}
.TopPane         {padding:0px  0px 0px  0px; margin: 0 0 0 0px; background:#EAE1C4; border-collapse: collapse;}
.LeftPane        {padding:0px  0px 0px  5px; margin: 0 0 0 0px; background:#EAE1C4; border-collapse: collapse; width:150px;}
.ContentPane     {padding:0px  5px 0px  5px; margin: 0 0 0 0px; background:#EAE1C4; border-collapse: collapse; height:180px;}
.RightPane       {padding:0px  5px 0px  0px; margin: 0 0 0 0px; background:#EAE1C4; border-collapse: collapse; width:150px; }
.BottomPane      {padding:0px  0px 0px  0px; margin: 0 0 0 0px; background:#EAE1C4; border-collapse: collapse;}


/*-------- Default Style --------*/
th,td,div{color:#17200F;; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; }
a,a:link,a:visited,a:active{color:#498AFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#333333; text-decoration:none; }

/*-------------- Link Style --------------*/
.links {text-align:left;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#ff0000; font-size:10px; text-transform:uppercase; }
a.links:hover {color:#ff0000;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#E8D07A; font-size:10px;}
a.user:hover{color:#ffffff;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#E0BA81; font-size:10px;}
a.footer:hover{color:#000000;}

/*=== NAV MENU ==================================================*/
.main_dnnmenu_bar                                        { cursor:pointer; background-color: transparent; virtical-align:bottom; text-align:bottom; line-height:27px; }
.main_dnnmenu_rootitem                                   { color: #E0BA81; font-size: 11px; font-weight:bold; padding: 0px 12px 0px 12px; margin-right:0px; }
.main_dnnmenu_rootitem_hover                             { color: #FFFFFF; font-size: 11px; font-weight:bold; padding: 0px 12px 0px 12px; margin-right:0px; background:url(images/bccSelM.jpg) repeat-x top left; height: 26px; }
.main_dnnmenu_rootitem_selected                          { color: #FFECAA; font-size: 11px; font-weight:bold; padding: 0px 12px 0px 12px; margin-right:0px; background:url(images/bccSelM.jpg) repeat-x top left; height: 26px; }

.main_dnnmenu_submenu                                    { border:1px solid #17200f; }
.main_dnnmenu_submenu td                                 { color: #e8d07a; font-size: 11px; font-weight:normal; text-align:left;   line-height:2.3em;  padding: 0px 4px; z-index: 1000; margin:0px; background: #581304;}  
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td { color: #ffffff; font-size: 11px; font-weight:normal; text-align:left;   line-height:2.3em;  padding: 0px 4px; z-index: 1000; margin:0px; background: #715e34; }
.main_dnnmenu_break                                      { height: 2px; background-color: #ff0000; }

/* IF USED BEHIND MENU */
.menu_sep     {padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; background:url(images/bccSelM.jpg) repeat-x top left;}
.menu_bg      {padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; background:url(images/bccSelM.jpg) repeat-x top left;}
.menu_left    {padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; width:5px; background:url(images/bccSelL.jpg) no-repeat top left;}
.menu_right   {padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; width:5px; background:url(images/bccSelR.jpg) no-repeat top right;}
.menu_leftsel {padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; width:5px; background:url(images/bccSelL.jpg) no-repeat top left;}
.menu_rightsel{padding:0 0 0 0px; margin: 0 0 0 0px; height:26px; width:5px; background:url(images/bccSelR.jpg) no-repeat top right;}
 */

/* Module Action Menus */
.ModuleTitle_SubMenu            { color: #000000; font-size: 11px; padding: 0px 15px 0px 1px; margin-right:1px; border:1px solid #E3E3E3; background:#cccccc; }
.ModuleTitle_SubMenu td         { color: #000000; font-size: 11px; padding: 0px 15px 0px 1px; margin-right:1px; background-color:transparent; white-space: nowrap; height:18px; } 
.ModuleTitle_MenuIcon           { background-color:#000000; font-size: 11px; border:none; padding: 0px 2px 0px 0px; margin-right:1px; }
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
                                { background: #498AFF; font-size: 11px; padding: 0px 15px 0px 1px; margin-right:1px; color: #fffff; }
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
                                { height: 1px; font-size: 11px; background-color: #E3E3E3; }


.ControlPanel, .PagingTable
{
	width: 100%;
	background-color: #EAE1C4;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}


/* style for module titles */
.Head
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #17200F;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #17200F;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #17200F;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #17200F;
}

/* 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: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #17200F;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Verdana, 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: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}


/* GENERIC */
H1
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #715E34;
        line-height: 26px;
}

H2
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #715E34;
        line-height: 26px;
}

H3
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #17200F;
        line-height: 22px;
}

H4
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #17200F;
        line-height: 18px;
}

H5, DT
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #17200F;
        line-height: 18px;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #17200F;
}



/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	color: Black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	color: Black;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}