﻿input
{
    font-size:90%;
}

.required
{
	color:#FF0000;
}

.divForm p
{
	margin:2px 0px 2px 0px;
	padding:0px 5px 0px 5px;
}

.divForm{
    width:100%;
    font-size:90%;
}

.divForm fieldset {
    border:1px solid #AAAAAA;
}

.divForm legend {
    padding: 0 2px;
    font-weight: bold;
    font-size:120%;
    color:#000000;
}

.divForm label {
    display: inline-block;
    line-height: 1.8;
    vertical-align: top;
    width:150px;
}

.divForm fieldset ol {
    margin: 0;
    padding: 0;
    list-style-type:none;
}

.divForm fieldset li {
    list-style: none;
    margin: 0;
    padding: 5px;
}

.divForm fieldset li.division {
    list-style: none;
    margin: 0;
    padding: 5px 0px 0px 0px;
    background: url(/images/divider.gif) left top repeat-x;
}

.divForm fieldset fieldset {
    border: none;
    margin:0px;
    padding:0px;
}

.divForm fieldset fieldset legend 
{
	margin:0px;
	padding:0px;
	font-weight: normal;
    color:#000000;
}

.divForm fieldset fieldset label 
{
	display: block;
	width: auto;
    margin-left: 153px; /* Width plus 3 (html space) */
}

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */
