@charset "utf-8";
/* CSS Document */

/* === demo form === */
#formLayout {background-color: #f3f3f3; border: solid 1px #a1a1a1; padding: 10px;	width: 300px}
#formLayout .label, .formLayout input {display: block; width: 120px;	float: left; margin-bottom: 10px}
#formLayout .label {text-align: right; padding-right: 20px}


/* === /master/seminar.php form === */
#frmSemNumLayout {border: solid 1px #a1a1a1; padding: 10px; width: 400px; height: 60px; margin-bottom: 25px}
#frmSemNumLayout .label{display: block; width: 200px; height: 25px; float: left; margin-bottom: 10px; text-align: left; margin-left: 15px} 
#frmSemNumLayout .item {display: block; height: 25px; float: left; margin-bottom: 10px; text-align: right; padding-right: 20px}
#frmSemNumLayout .span2 {display: block; width: 400px; height: 25px; margin-bottom: 10px; text-align: center}

#frmSemEnterLayout {border: solid 1px #a1a1a1; padding: 10px; width: 500px; height: 400px; margin-bottom: 15px;}
#frmSemEnterLayout .label{width: 150px; height: 25px; float: left; margin-bottom: 10px; text-align: left; padding-left: 10px} 
#frmSemEnterLayout .item {height: 25px; float: left; margin-bottom: 10px; text-align: right}
#frmSemEnterLayout .header {width: 500px; height: 25px; margin-bottom: 10px; margin-left: 10px; text-align: left; font-weight: 700}

#frmSemDetailLayout {border: solid 1px #a1a1a1; padding: 10px; height: 400px; margin-bottom: 15px; text-align: left; font-size: 12px}
#frmSemDetailLayout .label{display: block; width: 135px; height: 25px; float: left; margin-bottom: 10px; text-align: left; padding-left: 10px} 
#frmSemDetailLayout .item {display: block; height: 25px; float: left; margin-bottom: 10px; text-align: right}
#frmSemDetailLayout .header {display: block; width: 440px; height: 25px; margin-bottom: 10px; margin-left: 10px; text-align: left; font-weight: 700}

#frmLoginLayout {background-color: #f3f3f3; border: solid 1px #a1a1a1; padding: 10px; width: 240px; height: 165px; margin-bottom: 15px}
#frmLoginLayout .label{display: block; width: 105px; height: 25px; float: left; margin-bottom: 10px; text-align: left; padding-left: 10px} 
#frmLoginLayout .listitem{display: block; width: 105px; height: 25px; float: left; text-align: left} 
#frmLoginLayout .item {display: block; height: 25px; float: left; margin-bottom: 10px; text-align: right}
#frmLoginLayout .header {display: block; width: 240px; height: 25px; margin-left: 10px; text-align: left; font-weight: 700}
#frmLoginLayout .span2 {display: block; width: 240px; height: 25px; margin-bottom: 10px; text-align: center}


#frmInvoice {background-color: #f3f3f3; border: solid 1px #a1a1a1; padding: 10px; height: 450px; margin-bottom: 15px; text-align: left; font-size: 12px}
#frmInvoice .label{display: block; width: 160px; height: 25px; float: left; padding-left: 10px} 
#frmInvoice .item {display: block; width: 250px; height: 25px; float: left}
#frmInvoice .header {display: block; width: 440px; height: 25px; margin-left: 10px; font-weight: 700}
#frmInvoice .listitem {display: block; width: 440px; height: 20px; margin-left: 10px}

/* === Misc. Items === */

.standardbutton { /* not implemented yet */}

.submitbutton {margin-top: 15px; margin-bottom: 15px}

.txthidden {visibility: hidden}

.dropdown {margin-left: 5px; margin-right: 5px}

.textbox {margin-left: 5px; margin-right: 5px}

.smallbutton {font-size 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 75px; height: 25px; vertical-align: middle}
