/*in use*/
body
{
	margin: 0px;
	padding: 0px;
	overflow: auto;
	background-image: url(./images/bslognew.gif);
	background-repeat: repeat;
	background-attachment: fixed;
}
/*in use*/
div#body
{
	margin: 0px auto;
	padding: 0px;
	width: 700px;
	
}
/*in use*/
div#header
{
	text-align: center;
	Background-Color: #000000;
	padding: 6px 0px;
	margin-top:2px;
	border: solid 1px #000000;
	/*border-left: groove 2px #000000;
	border-right: ridge 2px #000000;*/
}
/*in use*/
div#menu 
{
	Background-Color: #000000;
	margin-top:2px;
	margin-bottom:0px;
	/*border-top: solid 2px #ffffff;
	border-bottom: solid 2px #ffffff;*/
	border: solid 1px #000000;
	padding:6px 0px 0px 0px;
	/*border-left: groove 2px #000000;
	border-right: ridge 2px #000000;*/
}
div#menu2
{
    Background-Color: #000000;
	margin-top: 0px;
	margin-bottom:2px;
	border: solid 1px #000000;
	padding: 0px 0px 6px 0px;
}
/*in use*/
div#content 
{
	border-left: groove 2px #48d1cc;
	border-right: ridge 2px #48d1cc;
	border-top: groove 2px #48d1cc;
	border-bottom: ridge 2px #48d1cc;
	background-color: #1ba4aa;
	margin-bottom:20px;
}

/*in use: Activities Page Tabs*/
.tabActivities .ajax__tab_header 
{
	font-family:verdana,tahoma,helvetica;
	font-size:11px;
	background:url("images/tabs/tab-line.gif") repeat-x bottom;
}
.tabActivities .ajax__tab_outer 
{
	padding-right:4px;
	background:url("images/tabs/tab-right.gif") no-repeat right;
	height:21px;
}
.tabActivities .ajax__tab_inner 
{
	padding-left:3px;
	background:url("images/tabs/tab-left.gif") no-repeat;
}
.tabActivities .ajax__tab_tab 
{
	height:13px;
	padding:4px;
	margin:0;
	background:url("images/tabs/tab.gif") repeat-x;
}
.tabActivities .ajax__tab_hover .ajax__tab_outer 
{
	background:url("images/tabs/tab-hover-right.gif") no-repeat right;
}
.tabActivities .ajax__tab_hover .ajax__tab_inner 
{
	background:url("images/tabs/tab-hover-left.gif") no-repeat;
}
.tabActivities .ajax__tab_hover .ajax__tab_tab 
{
	background:url("images/tabs/tab-hover.gif") repeat-x;
}
.tabActivities .ajax__tab_active .ajax__tab_outer 
{
	background:url("images/tabs/tab-active-right.gif") no-repeat right;
}
.tabActivities .ajax__tab_active .ajax__tab_inner 
{
	background:url("images/tabs/tab-active-left.gif") no-repeat;
}
.tabActivities .ajax__tab_active .ajax__tab_tab 
{
	background:url("images/tabs/tab-active.gif") repeat-x;
}
.tabActivities .ajax__tab_body 
{
	/*font-family:verdana,tahoma,helvetica;
	font-size:10pt;*/
	border:1px solid #FFAD33;
	border-top:0;
	padding:8px;
	background-color:#1ba4aa;
}

/*in use*/
table
{
	margin:0 auto;
	border-collapse:collapse;
}
/*in use*/
table#event_details_table td
{
	border:solid 1px #000000;
}
/*in use*/
table#meritbadge
{
    text-align:center;
    font-size:11pt;
}
/*no longer used, replaced with UL menu at bottom*/
a.menu:link
{
	Font-Family: Tahoma;
	Font-Style: Normal;
	Font-Weight: normal;
	Font-Size: 10.5pt;
	Color: #ffffff;
	Text-Decoration: None;
}
/*no longer used, replaced with UL menu at bottom*/
a.menu:active
{
	Font-Family: Tahoma;
	Font-Style: Normal;
	Font-Weight: normal;
	Font-Size: 10.5pt;
	Color: #ffffff;
	Text-Decoration: None;
}
/*no longer used, replaced with UL menu at bottom*/
a.menu:visited
{
	Font-Family: Tahoma;
	Font-Style: Normal;
	Font-Weight: normal;
	Font-Size: 10.5pt;
	Color: #ffffff;
	Text-Decoration: None;
}
/*no longer used, replaced with UL menu at bottom*/
a.menu:hover
{
	Font-Family: Tahoma;
	Font-Style: Normal;
	Font-Weight: normal;
	Font-Size: 10.5pt;
	Color: #b0b0b0;
	Text-Decoration: None;
}
/*in use*/
table.toolbars
{
	color: #ffffff;
	font-family: Tahoma;
	font-style: normal;
	font-weight:600;
	font-size: 11pt;
	/*border-top: solid 1px #ffffff;*/
	text-align: center;
	margin:0 auto;
}
/*in use*/
a:link
{
	Text-Align: Center;
	Color: #000000;	
}
/*in use*/
a:active
{
	Text-Align: Center;
	Color: #000000;
}
/*in use*/
a:visited
{
	Text-Align: Center;
	Color: #000000;
}
/*in use*/
a:hover
{
	Text-Align: Center;
	Color: #2e2e2e;
}

top-image
{
	Position: Absolute;
	Top: 0px;
	Left: 0px
}

content-caption
{
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Bold;
	Font-Size: 13pt;
	Color: #CCCCCC;
}
/*in use*/
.content-header-text
{
	Text-Align: Center;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Bold;
	Font-Size: 18pt;
	Color: #000000;
	Z-Index: 1
}
/*in use*/
.content-subheader-text
{
	Text-Align: Center;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Bold;
	Font-Size: 16pt;
	Color: #000000;
}

.content-newsheader-text
{
	position: Absolute;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Normal;
	Font-Size: 13pt;
	Color: #ffffff;
}



.Current-content-link
{
	Text-Align: Center;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Bold;
	Font-Size: 13pt;
	Color: #909000;
	Text-Decoration: None;
}
/*in use*/
.content-text
{
	Text-Align: Center;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Normal;
	Font-Size: 13pt;
	Color: #000000;
}

.content-sub-text
{
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Normal;
	Font-Size: 13pt;
	Color: #000000;
}
/*in use*/
.content-event-text
{
	Text-Align: Left;
	Font-Family: Times New Roman;
	Font-Style: Normal;
	Font-Weight: Normal;
	Font-Size: 14pt;
	Color: #000000;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

/*Menu Positioning*/
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: none;
}

ul.dropdown li {
 /*float: left;*/
 display: inline-block;
 line-height: 1.3em;
 vertical-align: middle;
 padding: 2px 2px;
 background-color: #000000;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

ul.dropdown ul li {
 float: none;
 display: block;
 white-space: nowrap;
 width:100%;
 border-top: 1px solid #ffffff;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/*end menu*/

/*Coloring and styling for ul for menu */
	
ul.dropdown 
{
    Font-Family: Tahoma;
	Font-Style: Normal;
	Font-Weight: normal;
	Font-Size: 10.5pt;
	Text-Decoration: none;
}
    ul.dropdown a:active,
    ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #ffffff; text-decoration: none; }
	ul.dropdown a:hover		{ color: #b0b0b0; }

/* -- To add arrow or other image if desired */
ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(../../../../images/default/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* -- Components override for secondardy levels-- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(../../../../images/default/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}
