/* GLOBALS: containers for side-by-side <div>'s, miscellaneous alignment specs  */
                                                                  /* top of css */
.cbox {
     margin: 0 auto;          /* containers for side-by-side <div>'s */
     position: relative;
     text-align: left;
     clear: both;
}
.cleft {
     text-align: left;
     float: left;
}
.cright {
     float: right;
     text-align: left;
     clear: right;
}
.cright img {
     display: block;          /* assures correct alignment of images  */
}

/* containers and definitions for forms */

form {  margin: 0; }

* {margin:0; padding:0;}      /* make IE behave properly */

body {
     text-align:center;         /* center content in IE5 */
}
img {  border:0; }

.forminp {                               /* input boxes on forms */
     height: 18px !important;
     height: 20px;
     border-top: 2px solid #4A4A4A;
     border-left: 2px solid #4A4A4A;
     border-right: 1px solid #B6B6B6;
     border-bottom: 1px solid #B6B6B6;
     background-color: #FFFFFF;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px !important;
     font-size: 15px;
     font-weight: normal;
     color: #000000;
     letter-spacing: 0.05em;
}
.flist { font: normal 14px Helvetica, Arial, sans-serif; }

