body, html, form { margin:0; padding:0; font:10pt Arial; }
div { padding:0px; }
td { vertical-align: top; }
h1 { font: bold 13pt Arial; color:#a3050b; border-bottom:solid 2px #cccdcf; }
h2, h2 a { text-align:center; margin:0px; font:bold 13pt Arial; color:#333333 }
h3, h3 a { margin:0px; font:bold 13pt Arial; color:#333333 }
ul { margin-left: 0px; padding-left: 20px; border: bold 1px #000000 }
/*li { padding-left: 10px; border: bold 1px #000000 }*/
a { text-decoration: none; color:#5c8498; font:10pt Arial; }
a:hover { text-decoration: underline; }
#LeftColumn, #MiddleColumn, #RightColumn, #BorderColumn { padding: 6px; }

.searchbox-sword { border:solid 1px #dce3e9; font-size:10px; width:250px; }
.bodytext { font:10pt Arial; }
.csc-firstHeader { margin:0px; padding:0px; }
.align-justify { text-align:justify; font:10pt Arial; }
.align-right { text-align:right; font:10pt Arial; }
.align-center { text-align:center; font:10pt Arial; }
.table-head td { background-color:#cccccc; font:bold 10pt Arial; text-align:center; vertical-align:middle; padding:2px; }
.table-even td { background-color:#cccccc; font:10pt Arial; padding:2px; }
.table-odd td { background-color:#eeeeee; font:10pt Arial; padding:2px; }
.search-input select { width:200px; }

.csc-mailform { border:none; padding: 5px 15px 5px 10px; }
.csc-mailform-field label { width:100px; vertical-align:top; }