﻿.Required
{ /*text-indent:9999px; overflow:hidden; padding-left:10px; background:Transparent url(/images/required2.jpg) no-repeat 0 0;*/ }

dl, dd, dt
{ margin:0; padding:0; font-weight:normal; }

.required
{ margin-left:10px; font-weight:bold; }

label
{ font-size:11px; display:block; margin:0; padding:0; text-transform:lowercase; }

input
{ border:1px solid #ccc; width:130px; background-color:#f5f5f5; height:18px; padding-right:1px; }

textarea
{ border:1px solid #ccc; background-color:#f5f5f5; padding-right:1px; }

fieldset
{ float:left; width:auto; clear:both; border:0px dotted #ff0000; margin:10px 0px 10px 0px; padding:0px; background-color:Transparent; }

.TextInput
{ float:left; margin:5px 10px 0 0; }

.DropDownInput
{ float:left; margin:5px 10px 0 0; }


.YesNo
{ float:left; }

input.Money
{ text-align:right; }

.TextAreaInput
{ clear:both; float:left; margin-top:10px; }

.TextAreaInput textarea
{ width:396px; height:100px; }


.RadioInput
{  }

#Content .RadioList
{ margin:0; padding:0; float:left; border:0px solid #ccc; background-color:Transparent; }

#Content .RadioList li
{ float:left; border:0px solid #ccc; margin-right:0px; padding-top:0px; list-style-type:none; }

.RadioList li label
{ padding-right:15px; font-size:12px; border:0px solid #ccc; }

.RadioList li input
{ float:left; border:0; background-color:Transparent; width:15px; height:15px; margin-right:0px; border:0px solid #ccc; }


#Content ul.CheckList
{ float:left; margin:0; padding:0; }

#Content ul.CheckList li
{ list-style-type:none; /*display:block; clear:both; float:left;*/ }

ul.CheckList input
{ border:0; width:auto; float:left; }

ul.CheckList label
{ float:left; font-size:13px; padding-left:5px; }

CheckInput
{ padding:10px 0px; }

.CheckInput input
{ width:15px; height:15px; float:left; }

.CheckInput label
{ float:left; padding-left:10px; font-size:12px; }

.ButtonInput
{ height:20px; padding-left:25px; float:left; background:#fff url(../images/design/button_L.jpg) no-repeat top left; }

.ButtonInput a
{ text-decoration:none; text-transform:lowercase; display:block; float:left; height:100%; padding-right:15px; padding-top:2px; font-size:12px; background:Transparent url(../images/design/button_R.jpg) no-repeat right 0px; }
