#dir { width: 650px; z-index: 500;}

.leftcol	{padding: 0; width:350px; float: left;}
.rightcol	{padding: 0; width:350px; margin:0 0 0 400px;}

h4 {margin-top: 10px; margin-bottom: 10px; width:auto;}
h5 {margin-top: 20px; margin-bottom: 10px; clear: both; padding-top: 10px; border-top: 1px solid #D1DBBD; font-size:100%; color:#94a6ce;}

.logo { margin: 0 0 5px 0; }

p { width:auto; clear:left; min-width:500px; z-index: 500;}

.right { float: right; width:260px; text-align:right;}
.left { float:left; width:auto;}

label {font-weight: bold; width: 130px; float:left; text-align: left; margin-right: 10px; clear: both;}
fieldset {width: 770px; padding: 10px; margin-top: 20px; margin-bottom: 10px;}

/* multiple_select */

.multiple_select {border:0; margin-left: 20px; width: 770px;}
ul.multiple_select_list { margin: 0; padding: 0; overflow: auto; list-style: none; border: 0; z-index: 500;}
ul.multiple_select_list li {background: url('../img/unchecked.png') left no-repeat; color: #000; padding: 0 0 0 25px; line-height: 10px; cursor: pointer; font-weight: normal; font-size: 10px; float: left; width: 350px;}
ul.multiple_select_list li.choice_selected {background: url('../img/checked.png') left no-repeat; background-color: #D1DBBD;}
ul.multiple_select_list li.choice_hover {background-color: #eee}
