
@charset "utf-8";
body {
    background: none repeat scroll 0 0 #fff;
}
#content1 {
    /*background: url("../imgdata/form_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    border:solid 1px #ccc;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    min-height: 200px;
    padding: 0 10px;
    width: 700px;
}
#footer {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    color: #666;
}
a.footer_link:link, a.footer_link:visited {
    color: #666 !important;
}
a.footer_link:hover {
    color: #ccc !important;
}
#content1 > div:first-child {
    /*border-top: 50px solid black;*/
}
#content1 form {
    background: none repeat scroll 0 0 white;
    /*border-bottom: 50px solid black;*/
    min-height: 150px;
}
#content1 h2 {
    margin: 0;
    opacity: 1;
}
#content1 label {
    display: inline-block;
}
#content1 div.input > label:first-child{
    background: none repeat scroll 0 0 #ffffe0;
    border: 1px solid #eee;
    margin-left: 50px;
    padding: 5px;
    text-align: right;
    vertical-align: top;
    width: 150px;
    color:#900;
}
.formEx{
    margin-left: 0px;
    text-align: right;
    width: 250px;
}
#content1 input, #content1 textarea {
    display: inline-block;
}
#content1 input[type="text"], #content1 textarea, #content1 select {
    width: 400px;
}
#content1 input[type="radio"], #content1 input[type="checkbox"] {
    clear: both;
    float: none;
}
#content1 div {
    padding: 5px;
}
#content1 div.submit {
    text-align: center;
}
#content1 form input[type="submit"], #content1 form input[type="button"], #content1 form button {
    background: none repeat scroll 0 0 #eee;
}
div.checkbox label {
    display: inline-block;
}
#content1 table {
    width: 680px;
}
#content1 table th {
    background: none repeat scroll 0 0 #eee;
    color: #666;
    font-weight: normal;
    padding: 10px 0;
}
#content1 table tr td:first-child {
    background: none repeat scroll 0 0 #ffffe0;
    font-weight: bold;
    padding: 5px;
}
#content1 table tr td:last-child {
    background: none repeat scroll 0 0 #fff;
}

h2 {
    /*background: none repeat scroll 0 0 black;*/
    border:none;
    border-bottom:solid 1px #ccc;
    color: #000;
    text-align: center;
    padding:5px 0;
}
h3 {
    background: url("../img/theme5/h3.png") repeat-x scroll left center rgba(134, 121, 71, 0.4);
    border: 0 none;
    border-radius: 3px;
    padding-left: 50px;
}
h4 {
    border-color: #86477e;
    border-width: 4px;
    color: #696969;
}
span.date {
    color: #007b43;
}
input[type="submit"], input[type="button"], button, .buttonchange {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    border-color: #ddd #aaa #aaa #ddd;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    font-size: 100%;
    padding: 3px 10px;
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover, .buttonchange:hover {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
}
.edit_button, .delete_button, .copy_button, .send_button, .small_button, .stepmail_button, .user_button, .white_button {
    background-color: rgba(255, 255, 255, 0.7);
    border-radius: 3px;
}
table {
    background-color: #efefef;
}
tbody.selectable .ui-selecting td {
    background: none repeat scroll 0 0 #dbd1da !important;
}
tbody.selectable .ui-selected td {
    background: none repeat scroll 0 0 #906b8b !important;
    color: #fff;
}
tbody.selectable .ui-selected td a {
    color: #fff;
}
#content_form div span{
	margin-left:10px;
	}
.form_input_input {
	width: 400px !important;
	background:#fee;
}
/*.form_input_label{
	float:left;
	background: #ffffe0;
    border: 1px solid #eee;
    margin-left: 50px;
    padding: 5px;
    text-align: right;
    width: 150px;
    color:#900;
    padding-right:5px;
}*/