﻿div.layoutpanel {float:left; width:100%; clear:both; line-height:1.25em;}
div.layoutpanelpadding {padding:1.5em; min-width:1px;}
div.layoutpanel ol.layoutpanellist {display:inline-block;}
div.layoutpanel ol.layoutpanellist, div.layoutpanel ol.layoutpanellist li.layoutpanellistitem {margin:0; padding:0; list-style-type:none;}
div.layoutpanel ol.layoutpanellist li.layoutpanellistitem {float:left;}
div.layoutpanel ol.layoutpanellist li.radiowrapper {margin:0px;}
div.layoutpanel ol.layoutpanellist li.layoutpanellinebreak {float:none; clear:left; #display:inline; /* # = only IE7 and below reads #display*/}
div.layoutpanel div.layoutfieldwrapper {float:left;}
div.layoutpanel span.vdlabel {display:block; font-weight:700; float:left}
div.layoutpanel span.vdlabel label {line-height:1.6em;}
div.layoutpanel span.vdlabel label.labelbeforechoice {clear:both;}
div.layoutpanel div.vdcontent label.choicelabel {font-weight:400; float:left; clear:none; margin-top:0.25em;}
div.layoutpanel div.vdcontent {float:left;}
div.layoutpanel div.vdcontent input {float:left;}
div.layoutpanel div.vdcontent input[type=radio] {float:none;}
div.layoutpanel div.vdcontent input[type=checkbox] {float:none;}
div.layoutpanel div.vdcontent div.choicegroup {float:left; width:100%;}
div.layoutpanel div.vdcontent div.choicegroup span.layoutfieldwrapper {clear:both;}
div.layoutpanelfloatbreaker {clear:both; height:0px;}
form {margin:0; padding:0;}