<style type="text/css">
@media print {
BODY {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; background: white;}
}
@media screen {
BODY {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; background-image : url(/lib/images/bg.gif);}
}
td {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; margin-right: 55px; margin-left: 55px; }
p {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;}
th {font-family: arial,helvetica,sans-serif; color: white; font-size: 10px;}

.heading-box{border-style:solid; border-width:1px 0px 1px 0px; border-color: #ACABA2; border-color:#95958b; border-bottom-color:#78776E; background:#FFCC66; padding:4px 10px 4px 10px; font:bold 18px Arial,Helvetica,sans-serif; color:#993333; text-transform: uppercase;}
.headlink {color: white; text-decoration: none;}
a.headlink {color: white; text-decoration: none;}
a.headlink:hover {color: yellow; text-decoration: underline;}

.microText {font-family: verdana,arial,helvetica,sans-serif; font-size: 9px;}
.microTextg {font-family: verdana,arial,helvetica,sans-serif; font-size: 8px; color: gray;}
.miniText {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;}
a.miniText {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; text-decoration: underline}
.miniTextg {font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; color: gray;}


     
.FaithinGod {background:#008000;}     
.Setup {background:#000080;}
.Interviews {background:#000080;} 
.Cubs {background:#003366;}     
.Scouts {background:#999933;}
.DutytoGod {background:#336600;}
.Parents {background:#808000;}
.new {background:#999933;}
.PersonalProgress {background:#A91E0A;}     
.Camp {background:#A91E0A;}  
     
.footer {font-size : 10px; color: #336699; text-decoration: none;}
a.footer:hover {font-size : 10px; color: #336699; text-decoration: underline;}

.tstyle {border-left:#336699 1px solid; border-bottom:#336699 1px solid; border-right:#336699 1px solid; border-top:#336699 1px solid; background-color:#FFF; }
.tstyle2 {border-left:#336699 1px solid; border-right:#336699 1px solid; border-top:#336699 1px solid; background-color:#ffffff; }
.tstyleHead {font-size: 12px; font-weight: bold; color: #8588B1; }
.head {font-size: 12px; font-weight: bold; color: #336699;}
.Help {top-bottom:#336699 1px solid; background-color:#FFFFF2; }

 .trHead {font-size: 14px; font-weight: bold; color: #990000; background-color:#CCC; border-bottom:#990000 1px solid; text-decoration: none;}
a.trHead {font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: none;}
a.trHead:hover {color: #000099; text-decoration: underline}
.trEven {background-color: #FFFFFF; }
.trOdd {background-color: #F9F9F9; }
.trHead {font-size: 12px; font-weight: bold; color: #FFFFFF; background-color:#c0c0c0; text-decoration: none;}

.subhead {font-size: 18px; font-weight: bold; color: #336699;}

a.menuMini:hover { color:#C00; } 
.toolbarblue {font-family:Arial,Helvetica,sans-serif;font-size:11;color:#000099;text-decoration:none}
.toolbarblueon {font-family:Arial,Helvetica,sans-serif;font-size:11;color:#000099;text-decoration:none;font-weight: bold}
a.toolbarblue:hover {text-decoration: underline; }
.toolbar{font-family:Arial,Helvetica,sans-serif;font-size:11;color:#FFFFFF;text-decoration:none}
a.toolbar:hover {text-decoration: underline; }
.black{font-family:Arial,Helvetica,sans-serif;font-size:11;color:#000000;text-decoration:none}
.blackon {font-family:Arial,Helvetica,sans-serif;font-size:11;color:#000000;text-decoration:none;font-weight: bold}
a.black:hover {text-decoration: underline; }

.toolbaron {font-family:Arial,Helvetica,sans-serif;font-size:11;color:#FFFFFF;text-decoration:none;font-weight: bold}
 .sMenu {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-weight : bold;
		color : #336699;
		text-transform : uppercase;
		text-decoration: none;
	    }
.sMenu:hover {text-decoration: underline} 
.formerrorsmall {font-size: 10px; color: #FF0000;}
.formsuccesssmall {font-size: 10px; color: #008000;}
.formerror {font-weight: bold; background-color: #E7EAB3; text-align: right; vertical-align: top; color: #FF0000}
 
.ywselect {background-color: #FFD5D5;}
.info {background-color: #FAFAFF;}
.form {background-color: #E5E5CC;}


.vert { 
font-family: verdana,arial,helvetica,sans-serif; font-size: 9px;
width:1px; 
writing-mode: tb-rl; }

</style>