﻿ul { padding: 10px; padding-right:30px; padding-bottom:0;}
ul li { list-style: circle; display: block; margin-bottom: 20px; background: url(/Images/Bullet.gif) no-repeat 4px 4px; padding-left: 20px; font-size:8pt; }

.form .item { width: 100%; margin-bottom: 5px; font-size: 8pt; }
.form .item .label { width: 120px; float: left; }
.form select, .form input, .form textarea { border: 1px solid #abbb92; background: #f1f4ec; width: 180px; padding: 1px 3px; }
.form select { width: 190px; }
.form textarea { width: 546px; }


.form fieldset { padding: 10px; border: 0px; }
.form fieldset legend { display: none; }

.buttons { width: 700px; text-align: right; height: 30px; }
.buttons input { width: auto; height: auto; }

/* Modal */

div.defaultModal { width: 100%; z-index: 100; margin-top: 5%; }
div.defaultModal dl { width: 831px; height: 560px; background: url(images/ModalWrapper.gif); margin: auto; }
div.defaultModal iframe { margin-top: 15px; width: 750px; height: 520px; vertical-align: middle; }
div.modal-cover { position: absolute; width: 100%; height: 100%; background: #000; z-index: 80; left: 0px; top: 0; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: .3; }

/* Standard grid */
div.standard .grid { width: 770px; border: #777 solid 1px; margin-bottom: 10px; background: #fff; margin: 30px; }
div.standard .grid th { background: #969787; padding: 6px; }
div.standard .grid th a { color: #fff; }

div.standard .grid a { color: #3b6ca8; }
div.standard .grid a:hover { color: #852424; }
div.standard .grid td { padding: 5px; }
div.standard .grid tr.alt { background: #ddd; }

table.mainMenu { background: #fff; }
table.mainMenu td td { border: 1px solid black; padding: 5px; }
table.mainMenu table.selected { background: #333; }
table.mainMenu table.selected a { color: #fff; }


/* Search */
.search { border: 1px solid #aaa; width: 600px; margin: 20px; }
.search h4 { background: #eee; padding: 10px; border-bottom: 1px solid #aaa; margin-bottom: 10px; }
.search .buttons { width: 500px; clear: both; padding-right: 10px; }
.search .item { padding: 3px 10px; }
.search .item .label { float: left; width: 120px; }