ul.auto_complete_dropdown
{
    border: solid 1px #000000;
    display: none;
}
ul.auto_complete_dropdown li
{
    padding: 1px 5px;
    margin: 0;
    height: 18px;
    line-height: 18px;
}



.b-bull ul
{
    margin: 0 0 0 0.3em;
    padding-left: 0.9em;
    text-indent: -1em;
    line-height: 1.05;
}
.b-bull ul li
{
    margin-bottom: 0.2em;
}
.b-bull ul li:before
{
    content: "\25CF\00A0\00A0";
}

.b-error .b-bull ul
{
    margin-bottom: 0;
}
.b-error .b-bull ul li
{
    margin-left: 15px;
}
.b-error .b-bull ul li.title
{
    font-weight: bold;
    margin-bottom: 3px;
    margin-top: 7px;
    font-size: 11px;
    margin-left: 5px;
}
.b-error .b-bull ul li.title:before
{
    content: none;
}

.b-bull span.m-radio-label label
{
    margin-top: 2px;
    margin-right: 18px;
}
span.m-normal label
{
    font-weight: normal !important;
}
span.m-bold label
{
    font-weight: bold !important;
}



.ajax__calendar_container table tr td
{
    border: 0px none;
    font-size: 100%;
    padding: 0px;
}

.ajax__htmleditor_editor_default table tr td
{
    border: none 0 #666666;
    padding: 0px;
}

div.form-holder div.form-field .ajax__htmleditor_editor_default table tr td table tr td img
{
    margin-top: 0;
}

.radio-list table
{
	border:0 !important;
	background:none !important;
}

.radio-list table tr td
{
	border:0 !important;
	font-size:100% !important;
}

div.form-holder p.m-error label
{
    color: #9c0000;
}
div.form-holder div.m-error label
{
    color: #9c0000;
}
div.form-holder label.m-error
{
    color: #9c0000;
}
.load-overlay { height:100%; bottom:0; left:0; position:fixed; right:0; top:0; z-index:1000; display:none; }

table.simple td.m-header-alert { background:none repeat scroll 0 0 #FEFEAF; }

