/* HTML TAGS */
/*Note that changing the form id in the html will change the look of the form layout, the following can be used:


columnarForm
horizontalForm
marginForm
verticalForm

*/

/* IDs */
/* columnarForm */

/* marginForm */

#marginForm fieldset
{
    display: block;
    margin: 0 0 1em 0;
    border: 0 solid #FFFFFF;
    border-top: 1px solid #000000;
    padding: 0 1em 1em 1em;
}

#marginForm fieldset.radio
{
    margin: 0 0 0 -1em;
    border: 0 solid #FFFFFF;
}



#marginForm fieldset.radio input

{
    position: static;
    clear: both;
    float: left;
}



#marginForm fieldset.radio label
{
    position: relative;
    top: -1.25em;
    display: inline;
    width: auto;
    margin: 0 0 0 8em;
    font-weight: bold;
    font-weight: normal;
}

#marginForm fieldset.radio legend
{
    float: left;
    font-weight: bold;
}


#marginForm input.submit
{
    clear: both;
    top: 0;
}

#marginForm input
{
    position: relative;
    top: -1.4em;
    left: 8em;
    display: block;
    font-weight: normal;
}

#marginForm input.submit
{
    clear: both;
    top: 0;
}

#marginForm textarea.comments
{
    position: relative;
    display: block;
    width: 20em;
    height: 8em;
    top: -1.4em;
    left: 8em;
}


/* Hides the hidden input bug in Firefox */

#marginForm input.hide
{
    display:none;
}

#marginForm label

{
    clear: both;
    float: left;
    display: block;
    width: 8em;
    margin-top: -1.5em;
    font-weight: bold;
}

#marginForm label.first
{
    margin-top: 1em;
}

#marginForm label.error
{
    clear: both;
    float: right;
    display: block;
    width: 25em;
    margin-top: 1.5em;
    font-weight: bold;
}


#marginForm label.adderror
{
    clear: both;
    float: right;
    display: block;
    width: 18em;
    margin-top: -3.5em;
    font-weight: bold;
}

#marginForm label.addieerror

{
    clear: both;
    float: right;
    display: block;
    width: 15em;
    margin-top: 1.5em;
    font-weight: bold;
}

#marginForm label.ieerror
{
    clear: both;
    float: right;
    display: block;
    width: 25em;
    margin-top: -1.2em;
    font-weight: bold;
}



#marginForm select

{
    position: relative;
    top: -1.4em;
    left: 8em;
    display: block;
}

div.errors
{
	color:red;
}

