/* STATIC LINK CHANGES */

#static-page-container a {
	font-weight:600;
}

/* TWO COLUMN LAYOUT */

/*.urone{float:left;width:780px;}*/
/*.urtwo {float:left;margin-left:30px;width:350px;}*/

.urone{float:left;width:65%;}
.urtwo {float:left;margin-left:30px;width:30%;}

@media screen and (max-width: 900px) {
  .urone, .urtwo {
    width: 100%;
  }
}


.txonly { display: none; }


/******** OTHER CSS from old BASIC.CSS ********/



/* THUMBNAIL AND BLURB STRUCUTRE */

.theimg {
    float: left;
/*    height: 75px;*/
    margin-right: 10px;
    overflow: hidden;
    width: 350px;
}

.lgfeature{padding-bottom:15px; overflow:auto;}
.theimg a{display:block;}
.theimg img {
        width:350px;
}
.lgfeature-content{
        overflow:hidden;
}
/*#rightcontent .lgfeature h3, */#rightcontent .lgfeature dd, #rightcontent .lgfeature p{margin:0;}
.lgfeature dd, .lgfeature p{overflow:auto;}
.date{
        display:block;
        font-size:0.9em;
        font-weight:bold;
        margin-bottom:3px;
/*      margin-top:3px;*/
        display:block;
}




/* IMAGES WITH CAPTIONS (FLOATED LEFT or RIGHT) */

#rightcontent div.capleft, #singlecolumn div.capleft {
        float:left;
        width:250px;
        margin:0 7px 5px 0px;
}
#rightcontent div.capleft p, #singlecolumn div.capleft p {
        padding:5px 5px 5px 5px;
        background:#d6d6d6;
        font-size:12px;
        width:240px;
        color:#000;
}
#rightcontent div.capright, #singlecolumn div.capright {
        float:right;
        width:250px;
        margin:0 15px 5px 7px;
}
#rightcontent div.capright p, #singlecolumn div.capright p {
        padding:5px 5px 5px 5px;
        background:#d6d6d6;
        font-size:12px;
        width:240px;
        color:#000;
        }


#image-desc{background-color:#333; color:#fff; font-size:13px; padding:5px; width:465px; position:relative; top:-18px;}
#image-desc a{color:#fff;}

#image-desc-view{background-color:#333; color:#fff; font-size:13px; padding:5px; width:700px; position:relative; top:-18px;}
#image-desc-view a{color:#fff;}


/*TABLE FORMATTING*/

table th{font-weight:bold;}
table.datatab {
        border: 1px solid #666666;
        margin-bottom:15px;
        }

table.datatab thead tr td {
        background:#99CCFF;
        font-weight:bold;
        padding: 3px 8px;
        border-left: 1px solid #fff;
}

table.datatab tbody tr td {
        font-size: 12px;
        padding: 3px 8px;
        border-left: 1px solid #D9D9D9;
        }

table.datatab tbody tr.odd td {
        background-color:#edf3fe;
        }



/* FORMS STYLING */
input {
  border: solid grey 1px;
  border-radius: 3px;
  color: black;
  padding: 3px;
  background: white;
}

/* Ben Added 11/15/23 for reported issue wit ASD forms */
#static-page-container button, 
#static-page-container input,
#static-page-container select,
#static-page-container textarea {
  padding: 3px;
  border-radius: 3px;
  margin: 1px;
  background-color: white;
  border: solid grey 1px;
  appearance: auto;
}
