.normal {    font-size:1em;}#search_form {    clear:both;}.form .input {    font-size: 11px;    /*height: 17px;*/    width: 100%;    border:1px solid  #B3B3B3;    padding-left:0px;    padding-right:0px;    -position:relative;}.form fieldset {    padding:5px 10px;    margin-left:0px;    margin-right:-2px;}.form .fieldset {}.form .column-0 {    border-right: 1px solid #E4E4E4;}.column-0 .column-wrap{    margin-left:10px;    height:auto;}.column-1 .column-wrap{    margin-left:20px;    height:auto;}.form-column {    vertical-align:top;}.input-label{    display:block;    margin-left:2px;}.outer-wrap{    margin-right:10px;}.form .fwrap {    width:100%;    margin-bottom:10px;}.checkbox LABEL {    clear:both;    float:left;    line-height: 17px;    padding-top:2px;    cursor:pointer;}.checkbox LABEL INPUT {    clear:both;    display:inline;    float:left;    margin-top:1px;    margin-right:5px;}fieldset.checkbox {    border:1px solid #B3B3B3;}.outer-wrap STRONG {    display:block;    color: #dc143c;}.form .error .input {    border:1px solid red;    background-color:#faebd7;}.checkbox.single .input {    width:auto;}.checkbox .label-inner {    margin-left:25px;    display:block;    text-align:justify;}.dropdown .input {    height:21px;}#leftcol h2,#leftcol h3{    margin-left:13px;}#purchase_form .form .fwrap {    margin-bottom:3px;}#purchase_form .input.submit {    width:100%;    margin-top: 10px;}.column-wrap {    margin-left:10px;}.outer-wrap.listed LABEL {    display:block;}.outer-wrap.checkbox.single,.outer-wrap.listed.radiobutton {    margin-top:1em;}td.disabled {    background-color:#dcdcdc;    color:gray;}A.hoverinfo {    position:relative;    cursor:pointer;}A.hoverinfo P{    position:relative;    text-decoration:none !important;}A.hoverinfo .info {    display:none;    color:black;}A:hover.hoverinfo .info {    display:block;    position:absolute;    width:200px;    border: 2px solid #5F6540;    background-color:#EDEEEA;    text-decoration:none;}.right {    float:right;}.form .input.reset, .form .input.submit {    background: none repeat scroll 0 0 #717751;    color: #FFFFFF;    display: inline;    font-family: arial;    font-size: 14px;    font-weight: bold;    height: 23px;    line-height: 23px;    margin: auto;    text-align: center;    text-decoration: none;    text-transform: uppercase;    vertical-align: middle;    width: 20%;}