/* Google Font API */
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700|Droid+Sans:700);

/* import core styles */
@import url(yaml/core/base.css);

/* import screen layout */
@import url(yaml/navigation/hlist.css);
@import url(yaml/forms/gray-theme.css);

@import url(yaml/screen/typography.css);
@import url(yaml/screen/screen-FULLPAGE-layout.css);

/* import print layout */
@import url(yaml/print/print.css);

body {
}

form.ym-form div.ym-error span.ym-label {
    color: #800;
}

form.ym-form div.ym-fbox-check span.radiowrapper {
    padding-left: 10px;
}

form.ym-form div.ym-fbox-check span.radiowrapper br {
    display: none;
}

form.ym-form div.ym-fbox-check span.radiowrapper input {
    margin-left: 5%;
    margin-right: 5px;
}

form.ym-form div.ym-fbox-check span.radiowrapper {
    margin-left: 25%;
    paddding-left: 0%;
}

form.ym-form div.ym-fbox-text div.ym-grid input {
    width: 100%;
}

form.ym-form div.ym-fbox-text input.dateField {
    width: 20%;
    margin-right: 5px;
}

form.ym-form div.ym-fbox-text span.yui-skin-sam {
    /* styles for the date picker icon wrapper */
}

form.ym-form div.ym-fbox-text span.yui-skin-sam img {
    /* styles for the date picker icon image */
    padding-top: 2px;
}

span.additionalNavi {
    display: block; 
    text-align: right;
    float: right;
}

div.button-wrapper {
    float: right;
    /*margin-top: -20px;*/
}

table tbody tr td, table thead tr th {
    vertical-align: middle;
}

table tbody tr td .ym-button {
    /* results in better centering -> dont ask why... */
    margin-top: -2px;
}

table .center-cell  {
    text-align: center;
}

table {
    margin-bottom: 45px;
}

.margin-box {
    margin-left: 5px;
    margin-right: 5px;
}

tbody.nohover tr:hover th,
tbody.nohover tr:hover td {
	background:none;
}

div.groupbuildfeedback.error ul {
    list-style-type: none;
}