﻿body 
{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	font-family:Arial;
}
.headerLeft
{
	background-color:Black;
	width:171px;
	height:105px;
	border-right-width:3px;
	border-right-color:White;
	border-right-style:solid;
	border-bottom-width:3px;
	border-bottom-color:White;
	border-bottom-style:solid;
}
.headerMain
{
	background-color:#006699;
	height:105px;
	border-bottom-width:3px;
	border-bottom-color:White;
	border-bottom-style:solid;
	padding-left:190px;
}
.headerText
{
	color:White;
	font-family:Arial;
	font-size:24pt;
	font-weight:bold;
}
.navFrame
{
	height:790px;
	padding-top:75px;
	padding-bottom:75px;
	text-align: right;
	vertical-align:top;
	background-color:#CC0000;
	border-right-width:3px;
	border-right-color:White;
	border-right-style:solid;
}
.bodyFrame
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	vertical-align:top;
}
.scoutLogo
{
	background-image:url(images/topbit.gif);
	position:absolute;
	z-index: 100;
	top:0px;
	left:0px;
}
.siteSponsor
{
	text-align:center;
	font-weight:bold;
	font-size:20pt;
}
.siteTitle
{
	text-align:center;
	font-weight:bold;
	font-size:24pt;
}
.clinicDates
{
	text-align:center;
	padding-top:20px;
	padding-bottom: 10px;
}
.clinicWhoWhere
{
	text-align:center;
	font-size:larger;
	width: 650px;
}
.content
{
    width: 650px;
}
.dayHeader
{
	color:#5d7b9d;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
	width:650px;
	padding-top: 20px;
	padding-bottom: 5px;
	vertical-align:middle;
}
.rowHeader
{
    font-weight: bold;
    color: White;
    background-color: Silver;
}
.colName
{
    width: 275px;
    text-align: left;
    padding-left: 5px;
}
.colDate
{
    width: 80px;
    text-align: right;
    padding-right:20px;
}
.colCounselor
{
    text-align: left;
    padding-left: 5px;
}
.infoLabel
{
	padding-right: 10px;
	text-align: right;
	vertical-align:top;
	font-size:larger;
	width: 100px;
}
.infoBulletLabel
{
	padding-left: 10px;
	padding-top:20px;
	text-align:left;
	font-size: larger;
}
.infoData
{
	text-align:left;
	font-size:12pt;
}
.infoBullets
{
	padding-left: 40px;
}
a.awardName:active, a.awardName:link, a.awardName:visited 
{
	color:Blue;
	padding-left: 10px;
	font-weight: bold;
	font-size:20pt;
	text-decoration: none;
}
a.awardName:hover
{
	color: Red;
	padding-left: 10px;
	font-weight: bold;
	font-size:20pt;
	text-decoration: none;
}