﻿#mListForm { background: #3d3d3d; border-top: solid 1px #4e4e4e; width: 630px; float: left; }
#mListForm h2 { margin: 0px 0px 20px 20px; float: left; font-size: 18px; }
#mListForm span#mandDesc { float: right; margin: 5px 20px 0px 0px; }
#mListForm #mListText { padding: 20px; }
#mListForm a { color:#A0A0A0; }
#mListForm a:hover { color: #EC008C; }

.formSection { border-bottom: solid 1px #4e4e4e; padding: 5px 0px; clear: both; width: 100%; overflow: hidden; }
.formSection label { padding-right: 10px; text-transform: uppercase; color: #A0A0A0; float: left; width: 100px; text-align: right; margin: 2px 10px 0px 75px;}
.formSection label span.mand { margin-right: -8px; }
.formSection input { background: #666; border: solid 1px #999; float: left; width: 170px; }
.formSection select { background: #666; color: #fff; border: solid 1px #999; font-size: 11px; float: left; width: 170px; }
.formSection select.small { width: 70px; }
.formSection span.val { color: #EC008C !important; float: left; margin-left: 10px; }
.formCbSection { padding: 10px 0px; }
.formCbSection span.val { float: none; display: block; margin-left: 132px; clear: both; }
.formCbSection span.cb { display: block; font-size: 10px; margin-left: 100px; }
.formCbSection span.cb input { background: none; border: 0; width: auto; }
.formCbSection span.cb label { padding: 0; margin: 0px 0px 0px 10px; text-transform: none; color: #fff; width: 385px; text-align: left;}
.mand { color: #fff; margin: 0px 3px; font-size: 10px; }
.formButtons { clear: both; padding: 20px 0px 30px 178px; }
.formButtons input { margin-left: 10px; }