/* =================================================================================================*/
/* Establish this as the global Style Sheet */
/* ................................................................................................ */

base         	{ color: #000000;  vertical-align: none; text-align: none; 
					font-style : normal; font-weight: normal; font-size: 10pt; 
					font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
body         	{ color: #000000;  vertical-align: none; text-align: none; 
					font-style : normal; font-weight: normal; font-size: 10pt; 
					font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
					background:url(http://www.dacbsa.org/css/bk_parchment.jpg)} 
p	         	{ color: #000000;  vertical-align: none; text-align: none; 
					font-style : normal; font-weight: normal; font-size: 10pt; 
					font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
normal         	{ color: #000000;  vertical-align: none; text-align: none; 
					font-style : normal; font-weight: normal; font-size: 10pt;  
					font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
table			{ color: #000000;  vertical-align: none; text-align: none;
					table-border-color-light: #C0C0C0; table-border-color-dark: #808080;
					font-style : normal; font-weight: normal; font-size: 10pt; 
 					font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
tbody			{ color: #000000;  vertical-align: none; text-align: none; 
					font-style : normal; font-weight: normal; font-size: 10pt; 
					font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;}
		
/* =================================================================================================*/
/* standard hyperlink values */
/* ................................................................................................ */
a:link 		{color: #0000FF; font-weight: 100; text-decoration: underline; }
a:visited 	{color: #0000FF; font-weight: 100; text-decoration: underline; } 
a:hover 	{color: #FF0000; font-weight: 100; text-decoration: italic;	
				cursor:url(http://www.dacbsa.org/cur-ico/bsalogo.ico)}
a.headerlink:link {color: #FFFFFF; font-weight: 100; text-decoration: underline; }
a.headerlink:visited {color: #FFCCFF; font-weight: 100; text-decoration: underline; }
a.headerlink:hover {color: #FFFF00; font-weight: 100; text-decoration: underline; }
/* =============================================================================================*/
/* Filled Boxes & Button STYLES */
/* ............................................................................................ */

.form {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFCC}

/* CUB SCOUTS .......................................................................... */
.box-blue		{background-color: #0000C0;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-blue		{background-color: #0000C0;
					border-top: #070A89 5px solid; padding-top: 3px;
					border-left: #070A89 5px solid; padding-left: 8px;
					border-right: #565AFA 5px solid; padding-right: 8px;
					border-bottom: #565AFA 5px solid; padding-bottom: 3px;
					font-weight: 700; color: #FFFFFF;}
/* Scheduled Training........................................................................... */
.box-blue-lt	{background-color: #3BB2FD;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-blue-lt	{background-color: #3BB2FD;
					border-top: #0695F0 5px solid; padding-top: 3px;
					border-left: #0695F0 5px solid; padding-left: 8px;
					border-right: #98D9FC 5px solid; padding-right: 8px;
					border-bottom: #98D9FC 5px solid; padding-bottom: 3px;
					font-weight: 700; color: #FFFFFF;}
/* Camping.............................................................................. */
.box-brown	 	{background-color: #7C4040;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-brown	 	{background-color: #7C4040;
					border-top: #670303 5px solid; padding-top: 3px;
					border-left: #670303 5px solid; padding-left: 8px;  
					border-right: #985858 5px solid; padding-right: 8px; 
					border-bottom: #985858 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Training............................................................................... */
.box-brown-lt 	{background-color: #996600;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-brown-lt	 	{background-color: #996600;
					border-top: #670303 5px solid; padding-top: 3px;
					border-left: #670303 5px solid; padding-left: 8px;  
					border-right: #985858 5px solid; padding-right: 8px; 
					border-bottom: #985858 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Advancement............................................................................ */
.box-cream	 	{background-color: #FFFFC0;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #000000; }
.btn-cream	 	{background-color: #FFFFC0;
					border-top: #F3F49C 5px solid; padding-top: 3px;
					border-left: #F3F49C 5px solid; padding-left: 8px;  
					border-right: #FEFED4 5px solid; padding-right: 8px; 
					border-bottom: #FEFED4 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #000000;}
/* Commissioner Services.................................................................... */
.box-gold		{background-color: #C0C000;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #000000; }
.btn-gold	 	{background-color: #C0C000;
					border-top: #A2A404 5px solid; padding-top: 3px;
					border-left: #A2A404 5px solid; padding-left: 8px;  
					border-right: #E8EB05 5px solid; padding-right: 8px; 
					border-bottom: #E8EB05 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #000000;}
/* Activities............................................................................. */
.box-gray		{background-color: #808080; 
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-gray	 	{background-color: #808080;
					border-top: #565656 5px solid; padding-top: 3px;
					border-left: #565656 5px solid; padding-left: 8px;  
					border-right: #C0C0C0 5px solid; padding-right: 8px; 
					border-bottom: #C0C0C0 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* UNASSIGNED........................................................................... */
.box-gray-lt	{background-color: #C0C0C0;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-gray-lt	 	{background-color: #C0C0C0;
					border-top: #808080 5px solid; padding-top: 3px;
					border-left: #808080 5px solid; padding-left: 8px;  
					border-right: #E0E0E0 5px solid; padding-right: 8px; 
					border-bottom: #E0E0E0 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* VENTURING - TO DO...................................................................... */
.box-green		{background-color: #008000;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-green		{background-color: #008000;
					border-top: #1CC661C 5px solid; padding-top: 3px;
					border-left: #1CC661C 5px solid; padding-left: 8px;  
					border-right: #00C000 5px solid; padding-right: 8px; 
					border-bottom: #00C000 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* UNASSIGNED........................................................................... */
.box-green-lt		{background-color: #baf8ba;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-green-lt		{background-color: #baf8ba;
					border-top: #9CCE9C 5px solid; padding-top: 3px;
					border-left: #9CCE9C 5px solid; padding-left: 8px;  
					border-bottom: #008000 5px solid; padding-bottom: 8px;
					border-right: #008000 5px solid; padding-right: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Detroit Area Council....................................................................... */
.box-lavender	{background-color: #A70564;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-lavender	{background-color: #A70564;
					border-top: #870F59 5px solid; padding-top: 3px;
					border-left: #870F59 5px solid; padding-left: 8px;  
					border-bottom: #CE3292 5px solid; padding-bottom: 8px;
					border-right: #CE3292 5px solid; padding-right: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Religious Relations....................................................................... */
.box-purple	 	{background-color: #800080;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-purple	 	{background-color: #800080;
					border-top: #AA00AA 5px solid; padding-top: 3px;
					border-left: #AA00AA 5px solid; padding-left: 8px;  
					border-right: #FF00FF 5px solid; padding-right: 8px; 
					border-bottom: #FF00FF 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* BOY SCOUTS ....................................................................... */
.box-red	 	{background-color: #FF4040;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-red	 	{background-color: #FF4040;
					border-top: #C00000 5px solid; padding-top: 3px;
					border-left: #C00000 5px solid; padding-left: 8px;  
					border-right: #FF8080 5px solid; padding-right: 8px; 
					border-bottom: #FF8080 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Membership.............................................................................. */
.box-teal	 	{background-color: #008080;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-teal	 	{background-color: #008080;
					border-top: #000000 5px solid; padding-top: 3px;
					border-left: #000000 5px solid; padding-left: 8px;  
					border-right: #80A0BE 5px solid; padding-right: 8px; 
					border-bottom: #80A0BE 5px solid; padding-bottom: 3px; 
					font-weight: 700; color: #FFFFFF;}
/* Standard.............................................................................. */
.box-std	 	{background-color: #808040;
					border-top: #000000 1px solid; padding-top: 2px;
					border-left: #000000 1px solid; padding-left: 2px;  
					border-bottom: #000000 1px solid; padding-bottom: 2px;
					border-right: #000000 1px solid; padding-right: 2px; 
					font-weight: 700; color: #FFFFFF; }
.btn-std	 	{background-color: #808040;
					border-top: #938C1C 3px solid; padding-top: 2px;
					border-left: #938C1C 3px solid; padding-left: 4px;  
					border-right: #7B7B44 3px solid; padding-right: 4px; 
					border-bottom: #7B7B44 3px solid; padding-bottom: 2px; 
					font-weight: 700; color: #FFFFFF;}
/* ALL.................................................................................. */
.box-white	 	{background-color: #FFFFFF;
					border-top: #000000 1px solid; padding-top: 5px;
					border-left: #000000 1px solid; padding-left: 5px;  
					border-bottom: #000000 1px solid; padding-bottom: 5px;
					border-right: #000000 1px solid; padding-right: 5px; 
					font-weight: 700; color: #000000; }
.box-yellow	 	{background-color: #FFFF40;
					border-top: #000000 1px solid; padding-top: 5px;
					border-left: #000000 1px solid; padding-left: 5px;  
					border-bottom: #000000 1px solid; padding-bottom: 5px;
					border-right: #000000 1px solid; padding-right: 5px; 
					font-weight: 700; color: #4040FF; }
/* =================================================================================================*/
/* HEADER STYLES */
/* ................................................................................................ */
H1 			{font-size: 14pt; font-weight: 400; margin-bottom: 0.0em;
				font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
H2 			{font-size: 12pt; font-weight: 400; margin-bottom: 0.0em; 
				font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
H3 			{font-size: 10pt; font-weight: 700; margin-bottom: 0.0em; 
				font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
H4 			{font-size: 8pt; font-weight: 400; margin-bottom: 0.0em; 
				font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

/* =================================================================================================*/
/* FORMS STYLES */
/* ................................................................................................ */
input.red 	{background-color: #cc0000; font-weight: bold;  color: white;}
				
/* =================================================================================================*/
/* SPECIAL STYLES */
/* ................................................................................................ */
.hit-counter 	{font-size: 10pt; ; margin: 0; padding: 0;
					background: transparent; color: #000000; text-align: right; }
.last-updated 	{background-color: #FFFFFF; border-top: #000000 1px solid; padding-left: 10px;
					border-top: #000000 1px solid; border-bottom: #000000 1px solid;
					font-weight: 400; color: #000000; text-align: right; font-size: 8pt;}
.last-copyright {background-color: #FFFFFF; padding-left: 20px; padding-right: 20px;
					font-weight: 400; color: #000000; text-align: center; font-size: 8pt;}
.notes  		{font-size: 10pt;  margin: 0; padding: 0; }
.small  		{font-size: 8pt; margin: 0; padding: 0; }
.smallb  		{font-size: 8pt;  margin: 0; padding: 0; font-weight: 700;}
.quotation 	{font-size: 10pt; ; font-weight: bold; color: #0066cc; line-height: 125%; }

.underline	{text-decoration: underline; }
.italic		{text-decoration: italic; }
.bold		{font-weight: 700;}
.bolditalic	{font-weight: 700; text-decoration: italic; }

.Eagles {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000080;	
}.ImagePadding {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
