.heading { font-size: 24px; text-transform: uppercase; color: #b7cfe5; padding: 0 0 0 28px; }

#content { padding: 18px 20px; background: #fff; }

.outerBorder { border: 1px solid #5d76a9; }

.header { margin: 0 0 14px 0; padding: 2px 0 2px 0; border: 1px solid #181f3d; background-color: #797EB8; text-align: center; }

.searchSubmit { font-size: 11px; text-align: center; margin: 18px 0; }

.fieldset { border: 1px solid #999; padding: 10px; }

.breadcrumb td { color: #333; padding: 6px 30px 6px 0; font-size: 11px; font-weight: bold; }

.paginate { padding:10px 6px 10px 4px; }
.pagecount { color:#666; }

.resultRowOne, .resultRowTwo { font-size:11px; color:#222; padding:6px 6px 6px 8px; }
.resultRowOne { background-color:#dfecf7; }
.resultRowTwo { background-color:#f5f9fc; }

.resultHead { font-size:11px; font-weight:bold; color:#000; padding:8px 0 8px 8px; border-bottom:1px solid #999; background-color:transparent; }

.copyright { text-align:center; font-size:9px; margin-top:15px; margin-bottom:15px; }
.copyright a { color: #b7cfe5; }

.input { border: 1px solid #dfecf7; color:#333; font-size:11px; height:1.7em; } 
.textarea { border: 1px solid #dfecf7; color:#333; font-size:11px; }
.select { background-color:  #fff; font-size:11px; font-weight:normal; color:#333; margin-top:2px; margin-bottom:2px; } 
.multiselect { border:1px solid #b7cfe5; background-color:#fff; color:#333; font-size:11px; margin-top:2px; } 
.radio { color:transparent; background-color:transparent; margin-top:4px; margin-bottom:4px; }
.checkbox { background-color:transparent; color:transparent; }
.submit { background-color:  #fff; font-size:11px; font-weight:normal;  border:none; padding:1px 3px 2px; background:#5d76a9; color:#fff; }  