﻿/* Normal Headers*/
h1           { font-family: Arial; color: #4A3918; font-size: 18pt; font-weight: bold; 
               text-align: center }
h2           { font-family: Arial; font-size: 14pt; color: #4A3918; font-weight: bold; 
               text-align: center }
h3           { font-family: Arial; font-size: 12pt; color: #4A3918; font-weight: bold; 
               text-align: center }
a            { color: #4A3918; font-family: Arial }
a:hover      { color: #FF0000; font-family: Arial font-weight:bold}                          

/* Main Body Text &c. */
.main-body   { padding:0; font-family: Arial; color: #000000; font-size: 10pt; text-align: left;}	
.main-body-nomove   { padding:0; font-family: Arial; color: #000000; font-size: 10pt; text-align: left; }
.image-main-body { padding:0;}

body {
        background: url("images/bg.jpg");
        background-repeat: repeat-x;

        }

/* Main Container*/
.MainI {
background-color:white;
}

/*Special DIV styles for main page */
.PaddedDIV {
	margin-left: 20px; 
	margin-right: 20px;
}

.MainTableDIV
{

}

.BoarderedImagePadding
{
	padding-bottom: 20px;
	padding-top: 20px;
}

/*Special IMG styles for main page */
.imageBoarderMain
{
	border-color: #493918;
	border: 5px solid #493918;
}

/* Style For Bullets etc. */
.mlist       { text-align: left; text-indent: 0; color: #000000; font-size: 10pt; word-spacing: 0; line-height: 150%; 
               list-style-type: disc; direction: ltr; font-family: Arial; color: #000000; font-size: 10pt;}       
               
/* Style for table cells, every other row is grey */
.table1      { font-family: Arial; color: #000000; font-size: 10pt; border-style: solid; 
               border-width: 1; padding-left: 4; padding-right: 4; 
               padding-top: 1; padding-bottom: 1; background-color: #FFFFFF }
               
.table2      { font-family: Arial; font-size: 10pt; color: #000000; border-style: solid; 
               border-width: 1; padding-left: 4; padding-right: 4; 
               padding-top: 1; padding-bottom: 1; background-color: #DFDFDF }

/* Header and Boarders For Normal Tables */
.scheader     { padding:0; border:2px solid #4A3918; font-family: Arial; color: #FFFFFF; font-size: 12pt; background-color:#4A3918; text-align:center }

.scboarder   { padding:0; font-family: Arial; font-size: 10pt; border: 3px solid #4A3918;  }
.scboarderPic   { padding:0; font-family: Arial; font-size: 10pt; border: 3px solid #4A3918;}
.scboardercol   { padding:0; font-family: Arial; font-size: 10pt; border: 3px solid #4A3918; bordercolor="#111111"; border-collapse: collapse}

.MainBack {background-image: url('art/mpback.jpg')}

/* Links for section bar */
.wbarlink         { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.wbarlink { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.wbarlink   { color: #FFFF00; font-family: Arial; font-size:8pt }

/* Links for sub-section bar */
.wbar2link         { color: #4A3918; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.wbar2link { color: #4A3918; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.wbar2link   { color: #FF0000; font-family: Arial; font-size:8pt }

/* Table style for section bar */
.wbardiv	{ color: #666666; font-family: Arial; font-size:8pt; font-weight:bold }
.wbartable { padding:0; border:1px solid #3D2F14; background-color:#4A3918; text-align:left }
.wbardivt{ border:1px solid #3D2F14; background-color:#4A3918; text-align:left height:20px}

/* Links for section bar 3- used in fav for cubs */
.wbarlink3         { color: #008000; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.wbarlink3 { color: #008000; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.wbarlink3   { color: #FF0000; font-family: Arial; font-size:8pt }

/* Table style for section bar 3 - used in fav for cubs */
.wbardiv3	{ color: #000000; font-family: Arial; font-size:8pt; font-weight:bold }
.wbartable3 { padding:0; border:0px solid #00A000; font-family: Arial; color: #FFFF00; font-size: 8pt; font-weight: bold; background-color:#AAAAAA; text-align:left }

/* Beaver Nav Bar */
.beavernavbardiv	{ color: #858585; font-family: Arial; font-size:8pt; font-weight:bold }
.beavernavbartable { padding:0; border:1px solid #4F4F4F; font-family: Arial; color: #FFFFFF; font-size: 12pt; background-color:#737B7B; text-align:left }
.beavercelllogo	{ background: url('images/beaverbarend.gif')}
.beavernavbarlink         { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.beavernavbarlink { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.beavernavbarlink   { color: #FF0000; font-family: Arial; font-size:8pt}

.beaverbarnolink {border:1px solid #4F4F4F; font-family: Arial; font-size:8pt; font-weight:bold; color: #FFFFFF; background-color:#737B7B;}


/* Cub Nav Bar */
.cubnavbardiv	{ color: #858585; font-family: Arial; font-size:8pt; font-weight:bold }
.cubnavbartable { padding:0; border:1px solid #428C42; font-family: Arial; color: #FFFFFF; font-size: 12pt; background-color:#006300; text-align:left; vertical-align:top }
.cubcelllogo	{ background: url('images/cubbarend.gif')}
.cubnavbarlink         { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.cubnavbarlink { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.cubnavbarlink   { color: #FF0000; font-family: Arial; font-size:8pt }

.cubbarnolink         { border:1px solid #428C42; color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold; background-color:#006300 }

/* Scout Nav Bar */
.scoutnavbardiv	{ color: #858585; font-family: Arial; font-size:8pt; font-weight:bold }
.scoutnavbartable { padding:0; border:1px solid #756F26; font-family: Arial; color: #FFFFFF; font-size: 12pt; background-color:#948C31; text-align:left }
.scoutcelllogo	{ background: url('images/scoutbarend.gif')}
.scoutnavbarlink         { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.scoutnavbarlink { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.scoutnavbarlink   { color: #FF0000; font-family: Arial; font-size:8pt }

.scoutbarnolink 		 {border:1px solid #756F26; font-family: Arial; color: #FFFFFF; font-size: 8pt; font-weight:bold; background-color:#948C31; text-align:left }

/* Senior Nav Bar */
.seniornavbardiv	{ color: #858585; font-family: Arial; font-size:8pt; font-weight:bold }
.seniornavbartable { padding:0; border:1px solid #FF0000; font-family: Arial; color: #FFFFFF; font-size: 12pt; background-color:#9C1829; text-align:left }
.seniorcelllogo	{ background: url('images/seniorbarend.gif')}
.seniornavbarlink         { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:visited.seniornavbarlink { color: #FFFFFF; font-family: Arial; font-size:8pt; font-weight:bold }
:hover.seniornavbarlink   { color: #FF0000; font-family: Arial; font-size:8pt }

.seniorbarnolink		{border:1px solid #FF0000; font-family: Arial; color: #FFFFFF; font-size: 8pt; font-weight:bold; background-color:#9C1829; text-align:left }

/* layers etc. */

.headline    { font-family: Tahoma; font-size: 8pt }
.unilayer    { padding:0px; border:3px solid #4A3918; background-color: #FFFFFF }
.unilayertext{ padding:3px; border:3px solid #4A3918; background-color: #FFFFFF }

/* Borders for tables and layers on the 'bottom' menu */
/* Style For Boarders of Section Link */
.BkBrCell    { border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; padding: 0 }
.BkBrTable { bgcolor="#FFFFFF"; border="1"; padding:0px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; border-collapse: collapse}
.SecTable {border: 0; width: 206; cellspacing: 0; cellpadding: 0; height: 39}

/* Disclaimer */
.DisFont {font-size: 8pt; font-family: Arial; position: relative; left: +10px }  
.DisBox      { color: #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color:#CCCCCC }  

.test444        { background-image: url('art/Beaveruniformleft.JPG') }

/*SiteMap */
.sm2         { font-family: Arial; font-size: 10px; list-style-type: circle; margin-left: 12; word-spacing:0; text-align:left; margin-top:0; margin-bottom:0 }
.sm3         { list-style-type: square; font-family: Arial; font-size: 10px; margin-left: 20; word-spacing:0; text-align:left; margin-top:0; margin-bottom:0 }
.sm1         { font-family: Arial; font-size: 10px; list-style-type: disc; text-align: left; word-spacing:0; margin-top:0; margin-bottom:0 }
.sm4         { list-style-type: square; margin-left: 30; font-size:10px; font-family:Arial; word-spacing:0; text-align:left; margin-top:0; margin-bottom:0 }

/*Small Top Links */
.smlink      	 { color: #4A3918; font-family: Tahoma; font-size:8pt }
:visited.smlink  { color: #4A3918; font-family: Tahoma; font-size:8pt }
:hover.smlink   { color: #FF0000; font-family: Tahoma; font-size:8pt }

/* Popout menus */
.rollmenu {padding:2px; border-right:1px solid #4A0008; border-top:1px solid #EB9EB4; display: block; font-size: 11px; border-left: 1px solid #EB9EB4; color: #EEEEEE; line-height: normal; border-bottom: 1px solid #5A0010; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #841029; text-decoration: none}
:hover.rollmenu {	background-color: #B53349; text-decoration: none; color:#216B42}
.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu41 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu42 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu43 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu44 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu8 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}

/* PBoarder */

DivPBoarder {background-color: transparent}
TablePBoarder {border=0; cellspacing=0; cellpadding=0;}

/* OtherDIV */

DivTrans {background-color: transparent}

/* Headlines table */
.headlinesCol { padding:1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom: 1px solid #493918; font-family:Tahoma; font-size:8pt }
.headlinesTable {  }
.headlinesColHead { padding:1px; border-top:2px solid #493918; border-bottom:2px solid #493918; border-left-width: 1px; border-right-width: 1px; font-family:Tahoma; font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#493918  }
.headlinelink            { color: #4A3918; font-family:Tahoma; font-size:8pt; text-decoration:none}
:hover.headlinelink      { color: #FF0000; font-family:Tahoma; font-size:8pt; text-decoration:underline}
