/* CSS Document */

form#training form#contact  {background:#fff; width:700px; padding:10px 0 10px 0; margin:10px auto;}
form#training p {color:#000; text-align:left; padding:15px 5px 5px 0; margin:0;}
form#training fieldset#personal_info p {padding:4px; margin:0;}

form#training fieldset {width:600px;display:block;border:2px solid #ccc;padding:5px 5px 5px 10px;margin-bottom:1em;line-height:1.5em;}
form#training fieldset:hover {border:2px solid #795f4c;}
form#training fieldset#opt:hover {border:2px solid #795f4c;}

form#training legend {font-size:1.1em;font-weight:bold;border-bottom:2px solid #000;margin-bottom:15px;padding:6px;background:none; color:#000;}
* html form#training legend {padding:0 0 30px 0;margin:5px 0 0 0;border:none;}

form#training label {clear:left; display:block; float:left; width:200px; text-align:left; padding-right:10px; color:#000; margin-bottom:0.5em;}

form#training input {padding-left:0.5em; margin-bottom:1em; width:300px; background:#fff;}

form#training fieldset#current input {width:380px;}

form#training textarea {width:410px; height:15em; border:1px solid #000; padding:0.5em; overflow:auto; background:#fff;}
form#training textarea:hover { background:#fff; border:1px solid #795f4c; color:#000;}
form#training textarea:focus {background:#fff; border:1px solid #795f4c; color:#000;}

form#training option {background:#fff; color:#000; float:left; width:100px;}

form#training #button1, form#training #button2 {color:#fff; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px; background:#444; border:1px solid; border-color:#fff #444 #444 #fff;}
form#training #button1:hover, form#training #button2:hover {color:#fff; background:#795f4c; border:1px solid; border-color:#4f718a #000 #000 #4f718a; }

/*-------------------------*/

form#apply form#contact {background:#fff; width:700px; padding:10px 0 10px 0; margin:10px auto;}
form#apply p {color:#000; text-align:left; padding:15px 5px 5px 0; margin:0;}
form#apply fieldset#current p {padding:4px; margin:0;}

form#apply fieldset {width:600px;display:block;border:2px solid #ccc;padding:5px 5px 5px 10px;margin-bottom:1em;line-height:1.5em;}
form#apply fieldset:hover {border:2px solid #795f4c;}
form#apply fieldset#opt:hover {border:2px solid #795f4c;}

form#apply legend {font-size:1.1em;font-weight:bold;border-bottom:2px solid #000;margin-bottom:15px;padding:6px;background:none; color:#000;}
* html form#apply legend {padding:0 0 30px 0;margin:5px 0 0 0;border:none;}

form#apply label {clear:left; display:block; float:left; width:200px; text-align:left; padding-right:10px; color:#000; margin-bottom:0.5em;}

form#apply input {padding-left:0.5em; margin-bottom:1em; width:300px; background:#fff;}

form#apply fieldset#current input {width:380px;}

form#apply textarea {width:410px; height:15em; border:1px solid #000; padding:0.5em; overflow:auto; background:#fff;}
form#apply textarea:hover { background:#fff; border:1px solid #795f4c; color:#000;}
form#apply textarea:focus {background:#fff; border:1px solid #795f4c; color:#000;}

form#apply option {background:#fff; color:#fff;}

form#apply #button1, form#apply #button2 {color:#fff; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px; background:#444; border:1px solid; border-color:#fff #444 #444 #fff;}
form#apply #button1:hover, form#apply #button2:hover {color:#fff; background:#795f4c; border:1px solid; border-color:#4f718a #000 #000 #4f718a; }
