/* set the page font formatting. */
body, p, div, td {font-family: verdana; font-size: 9pt; color: #000000; }
body { background: #9C132F url(/images/webdesign_2_backgrnd.jpg) repeat-x; }
/* default link colors */
body img {
   border: 0px;
}
a:link { font-weight: bold; text-decoration: underline; color: #9C132F; }
a:hover { font-weight: bold; text-decoration: none; color: #ffffff; }
a:visited { font-weight: bold; text-decoration: underline; color: #9C132F; }
a:visited:hover { font-weight: bold; text-decoration: underline; color: #ffffff; }

/* set input, select and textfield elements sizes */
.SMinput { width: 20px; }
.MDinput { width: 125px; }
.LGinput, select { width: 225px; }
.XLinput, select { width: 300px; }
.SMtext {width: 450px; height: 75px; }
.MDtext {width: 450px; height: 150px; }
.LGtext {width: 450px; height: 200px; }
.XLtext {width: 450px; height: 300px; }

.staffdescriptive {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #9C132F;
}

.myTable {
   border-collapse: collapse;
}
.myTable, .myTable input, .myTable textarea, .myTable select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
}
.myTable td, .myTable th, .myTable tbody td, .myTable thead th {
   border: 1px solid #aaa;
   padding: 3px;
   text-align: left;
}
.myTable caption {
   background: #000;
   color: #fff;
   text-align: left;
   padding: 3px;
}
.myTable label {
   font-weight: bold;
   float: right;
   padding-right: 4px;
}
.myTable .userinput {
   width: 220px;
}
.myTable pre {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
}
.noTable {
   border-collapse: collapse;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
}
.myTable td, .myTable th, .myTable tbody td, .myTable thead th {
   padding: 3px;
   text-align: left;
}
.myTable a, .noTable a, .myTable td a, .noTable td a {
   text-decoration: none;
   color: #9C132F;
}
.myTable a:hover, .noTable a:hover, .myTable td a:hover, .noTable td a:hover {
   text-decoration: underline;
}

p.ptrans01 { border-top:solid 1px #999999; padding-top:30px; margin-top:10px; font-weight:bold; font-size:13px; }
p.ptrans02 { }