
body {height:100%; margin:0;}
h3 {color:#5f87ae; font-size:1.6em; padding:0; margin:0;}
h4 {color:#5f87ae; font-size:1.1em; padding:0; margin:0; padding-bottom: 4px;}
input[type=text],
select,
textarea
{
/*border: 1px solid;*/
/*background-color: #FFFFC0; */
} 
label 
{
    display: inline;
    padding-left: 3px;
    padding-right: 5px;
    font-size: inherit;
    font-weight: inherit;
}
input[type="radio"], input[type="checkbox"] 
{
    margin: 0;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input 
{
    /*height: auto;*/
    margin-bottom: 2px;
}
textarea 
{
    height: auto;
}
input[type="text"], input[type="password"] 
{
   /* height: 20px;*/
}
li 
{
    line-height: normal;
}
input, textarea, .uneditable-input 
{
    width: auto;
}
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;background-image: url(../images/overlay.gif)}

/* Container */
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#fff; border:1px solid #000; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

.starthidden { display: none; }