body {background: #695E42;}p {font-family: verdana;   font-size: 12px;   margin-left: 25px;   margin-bottom: 20px;   margin-right: 150px;}.headertext {font-family: verdana;                font-size: 15px;                font-weight: bold;                margin-left: 25px;                margin-right: 25px;}.header {background: url(/images/neoc_resv_header.jpg) no-repeat;           border-left: 1px solid #000000;           border-top: 1px solid #000000;           margin-left: auto;           margin-right: auto;           width:770px;           height: 237px;}.contentwrap {background: #FCFCBC;                 border-right: 1px solid #000000;                 border-left: 1px solid #000000;                 border-bottom: 1px solid #000000;                 padding-top: 1px;                 padding-bottom: 1px;                 margin-left: auto;                 margin-right: auto;                 width: 771px;}.cal1hdg{    color: black;    font-weight: bold;    cursor: pointer;    font-size: 10px;    font-family: Verdana, Arial, Helvetica, sans-serif;    text-align: center;}.cal1dayreg{    border-top: white solid 1px;    border-left: white solid 1px;    border-bottom: black solid 1px;    border-right: black solid 1px;    width: 12px;    font-size: 12px;    font-family: Verdana, Arial, Helvetica, sans-serif;    text-align: center;    margin: 0px;    color: white;    background-color: lightgrey;    cursor: pointer;}.cal1daysink{    border-top: black solid 1px;    border-left: black solid 1px;    border-bottom: white solid 1px;    border-right: white solid 1px;}.cal1daygreen{    border-top: white solid 1px;    border-left: white solid 1px;    border-bottom: black solid 1px;    border-right: black solid 1px;    width: 12px;    font-size: 12px;    font-family: Verdana, Arial, Helvetica, sans-serif;    text-align: center;    margin: 0px;    background-color: lightgreen;    cursor: pointer;}