
img{border: none;}
.noScreen{display:none;}
.rdoLstActivities{width: 250px;font-family: Arial;font-size: 12px;} 
.top{vertical-align:top;display:block;}
.accdata {padding-left: 20px; border: solid 1px #CCCCCC;border-top:none;overflow: auto;}
.radiolist td{text-indent: -23px;padding-left:23px; font: 12px Arial; color: #666666; font-weight:normal; }
.na{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #bbbbbb;vertical-align: top;background-color:#f6f6f6;} 


body{font-family:Arial, Helvetica, sans-serif;background-color: white;} 
h1{font-family:Arial, Helvetica, sans-serif;font-size: 13px;background-color: #CCCCCC;font-weight: bold;color: #000000;} 
h2{font-family:Arial, Helvetica, sans-serif;font-size: 15px;color: #666666;font-weight: bold;display:inline;} 
h4 {font: bold 12px Arial; color: #333333;margin-bottom: 0px; display:inline;}

a{font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;font-weight: normal;color: #3300FF;} 
.its{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;vertical-align: top;background-color:#ffffff;} 
.aits{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;background-color: #f4f7ff;vertical-align: top;} 
.ch{font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #CCCCCC;background-color:#ffffff;} 
.bt{border: 1px #cccccc solid;background-color:#ffffff;} 
.msg{font-family:Arial, Helvetica, sans-serif;font-size: 14px;color: white;background-color: #ea8c37;} 
.t{font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;} 
.dir,.directions{font-family:Arial, Helvetica, sans-serif;background: #ffffcc;font-size: 12px;border-left: 
solid 1px #bbbbbb;border-right: solid 1px #bbbbbb;border-bottom: solid 1px 
#bbbbbb;padding-left: 20px;} .rqd{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:Red;padding-left:5px;} 
.inf{font-family:Arial, Helvetica, sans-serif;font-size:12px;border: #cccccc 1px solid;background-color: #ffffff;} 
.inl{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;font-family: Arial;font-weight:normal;} 
.hd{background-color: #6B090A;font-family:Verdana;font-size:13px;font-weight:bold;color:#FFCC33;} 
.shd{background-color: #880F12;font-family:Verdana;font-size:12px;font-weight:bold;color:#FFCC33;}
.acchead {font: bold 12px Arial;background-color: #d2def2;border-bottom: solid 1px #999999;}
.data {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6600; vertical-align: top;}
.cbl2cols tr td { width: 50%; font: 12px Arial; color: #666666; font-weight:normal;}


.currentpage{padding-left:10px;padding-top:20px;font: bold 14px Arial;color: #999999;}

.tblNav{background-color:#ffffff;} .dataLabel { font-family: Arial, Helvetica, 
sans-serif; font-size: 12px; color: #999999; font-weight: normal; 
vertical-align: top; text-align: right; } .datalabelred { font-family: Arial, 
Helvetica, sans-serif; font-size: 12px; color: red; font-weight: normal; } 
.ch a { color:#999999; font-size:11px; } 
.titlebox { font-family: Arial, Helvetica, sans-serif; font-size: 15px; 
font-weight: bold; color: #666666; border-left: 1px #cccccc solid; 
border-right: 1px #cccccc solid; border-top: 1px #cccccc solid; text-indent: 
15pt; } .bodytable { border-left: 1px #cccccc solid; border-right: 1px #cccccc 
solid; border-bottom: 1px #cccccc solid; background-color:#ffffff; } 
.bodytable {border: 1px #cccccc solid; background-color:#ffffff;} 
.messagebox { font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; color: white; background-color: #ea8c37; } 
.databox {font: bold 13px Arial;border: 1px #cccccc solid;background-color: #d2def2;}
.total { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; } 
.error { font-family: Arial; color: Red; font-size: 12px; } 
.body { font-family: Arial; font-size: 12px; color: #333333; } .highlight { background-color: Yellow; } 
.directions { border: solid 1px #bbbbbb; padding:10px; padding-left:20px; } 
.headingText { font-family: Arial; font-size: 13px; font-weight: bold; color: #666666; } 
.campName { font-size:17px; font-weight:bold; } 
.checkText { font-family:Arial; font-size:14px; font-weight:bold; color:#000000; } 
.textHeading { font-size:15px; font-weight:bold; } 
.navLink { text-decoration:none; color: #666666; font-size:11px; } 
.red { color: Red;}
.neg {color:red;}
.sub {padding-left: 20px; display:block}
.leader {width: 100%; height: 15px; border-bottom: 1px dotted #CCCCCC;margin-bottom:4px;}
.leaderleft{float: left; height: 15px; position: relative; background-color: white; margin-bottom: -5px; border-bottom: solid white .2em;	padding-right: 10px;}
.bottomnav a,.bottomnav {color:#666666;font-family: Arial; font-size: 11px;}
.paymentbutton
{
    font:bold 11px Arial;
   color:#666666;
   width:200px;
   height:31px;
   padding-bottom:3px;
   padding-top:5px;
   text-indent:15px;
   background-image:url(assets/paymentbuttonback.png);
   border-width:0px;
   margin-top:5px;
   cursor:pointer;
   display:block;
   text-decoration:none;
   text-align:left;
}
#dark
{
background-color: #999999;
opacity: 0.5; /* Safari, Opera */
-moz-opacity:0.50; /* FireFox */
filter: alpha(opacity=50); /* IE */
height: 100%;
width: 100%;
z-index:0;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}

/* directions info box */
   
.ibox_dtop td.ibox_left{background: url(assets/dlt.png) ;width:21px; height:19px;}
.ibox_dtop td.ibox_center{background: url(assets/dct.png) repeat-x ;}
.ibox_dtop td.ibox_right {background: url(assets/drt.png) ;width:24px; height:19px;}
.ibox_dmiddle td.ibox_left{background: url(assets/dlm.png) repeat-y;}
.ibox_dmiddle td.ibox_center{padding: 15px; background: #ffffe9; line-height:17px; font: 12px Arial; color: #666666; font-weight:normal;  }
.ibox_dmiddle td.ibox_right{background: url(assets/drc.png) repeat-y;}
.ibox_dbottom td.ibox_left{background: url(assets/dlb.png) ;width:21px; height:25px;}
.ibox_dbottom td.ibox_center{background: url(assets/dcb.png) repeat-x ;}    
.ibox_dbottom td.ibox_right {background: url(assets/drb.png) ;width:24px; height:25px;}
.ibox_dhead{background: url(assets/dhead.png) no-repeat bottom right;height:10px;}

/* directions warning box */
   
.ibox_wtop td.ibox_left{background: url(assets/wlt.png) ;width:21px; height:19px;}
.ibox_wtop td.ibox_center{background: url(assets/wct.png) repeat-x ;}
.ibox_wtop td.ibox_right {background: url(assets/wrt.png) ;width:24px; height:19px;}
.ibox_wmiddle td.ibox_left{background: url(assets/wlm.png) repeat-y;}
.ibox_wmiddle td.ibox_center{ min-height:20px; padding-top: 13px; padding-bottom: 22px; padding-left:75px; background: url(assets/message.png) #fff4df no-repeat left top; line-height:17px; font: 12px Arial; color: #666666; font-weight:normal;  }
.ibox_wmiddle td.ibox_right{background: url(assets/wrm.png) repeat-y;}
.ibox_wbottom td.ibox_left{background: url(assets/wlb.png) ;width:21px; height:25px;}
.ibox_wbottom td.ibox_center{background: url(assets/wcb.png) repeat-x ;}    
.ibox_wbottom td.ibox_right {background: url(assets/wrb.png) ;width:24px; height:25px;}
.ibox_whead{background: url(assets/whead.png) no-repeat bottom right;height:13px;}