
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; padding-top:5px; overflow: auto;margin-bottom:20px;}
.radiolist td{text-indent: -23px;padding-left:23px; font: 12px Arial; color: #666666; font-weight:normal; }
.na, .nawithhover {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:italic; color: #bbbbbb;vertical-align: top;background-color:#f6f6f6;}
.mainnav {width:

25
%; border-right: solid 1px #CCCCCC;}
.mainnav:hover {background-color:#eeeeee;}
.divlink {padding:10px;}
.divlink:hover {background-color: #eeeeee;cursor: pointer;}

body{background-color: #efeff1;}
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;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size: 13px;color: #555;font-weight: bold;display:inline;}
h4 {font: bold 13px Arial; color: #333333;margin-bottom: 0px; display:inline;}
hr {border: 0px; border-top: 1px dashed #cccccc;}
a{font-family: Arial, Helvitica, Sans-Serif;font-size: 13px;color: #325984;}
.its, .itshover, .itswithhover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;vertical-align: top;background-color:#ffffff;}
.aits, .aitshover, .aitswithhover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;background-color: #f4f7ff;vertical-align: top;}
.itshover:hover, .aitshover:hover, .itswithhover:hover, .aitswithhover:hover, .nawithhover:hover {background-color: #eeeeee;cursor: pointer;}
.ch{font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #CCCCCC;}
.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: #ffffe9;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{font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding-left: 7px;background-color: #BBBBBB;font-weight: bold;color: #000000;}
.shd{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-indent: 15pt;background-color: #dfdfdf;color: #333333;font-weight: bold;}
.acchead {font: bold 13px Arial;background-color: #eee; height:30px; color:#555;margin-top:2px;}
.data {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6600; vertical-align: top;}
.cbl2cols tr td { width: 50%; vertical-align:top; font: 12px Arial; color: #666666; font-weight:normal;}
.d {font: bold 14px Arial; color: #666666; }
.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; 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;}
.notes
{
    font: 11px Arial; color:#999999;
}
.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;}

/* 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;}


/* directions confirmation box */

.ibox_ctop td.ibox_left{background: url(assets/clt.png) ;width:21px; height:19px;}
.ibox_ctop td.ibox_center{background: url(assets/cct.png) repeat-x ;}
.ibox_ctop td.ibox_right {background: url(assets/crt.png) ;width:24px; height:19px;}
.ibox_cmiddle td.ibox_left{background: url(assets/clm.png) repeat-y;}
.ibox_cmiddle td.ibox_center{ min-height:20px; padding:15px; padding-left:75px; background: url(assets/cicon.png) #ffffff no-repeat left top; line-height:17px; font: 12px Arial; color: #666666; font-weight:normal;  }
.ibox_cmiddle td.ibox_right{background: url(assets/crm.png) repeat-y;}
.ibox_cbottom td.ibox_left{background: url(assets/clb.png) ;width:21px; height:25px;}
.ibox_cbottom td.ibox_center{background: url(assets/ccb.png) repeat-x ;}
.ibox_cbottom td.ibox_right {background: url(assets/crb.png) ;width:24px; height:25px;}

/* directions guide box */
.ibox_gtop td.ibox_left{background: url(assets/glt.png) ;width:21px; height:19px;}
.ibox_gtop td.ibox_center{background: url(assets/gct.png) repeat-x ;}
.ibox_gtop td.ibox_right {background: url(assets/grt.png) ;width:24px; height:19px;}
.ibox_gmiddle td.ibox_left{background: url(assets/glm.png) repeat-y;}
.ibox_gmiddle td.ibox_center{ min-height:20px; padding:15px; background:  #FFFFFF; line-height:17px; font: 12px Arial; color: #666666; font-weight:normal;  }
.ibox_gmiddle td.ibox_right{background: url(assets/grm.png) repeat-y;}
.ibox_gbottom td.ibox_left{background: url(assets/glb.png) ;width:21px; height:25px;}
.ibox_gbottom td.ibox_center{background: url(assets/gcb.png) repeat-x ;}
.ibox_gbottom td.ibox_right {background: url(assets/grb.png) ;width:24px; height:25px;}