form#searchFor, form#sortBy, form#showItems{
float:left;
}
form#sortBy{
width:300px;
}
form#showItems{
width:260px;
float:right;
}
form#loginNew, form#loginReturn, form#billingAddress, form#shippingAddress, form#generalContact, form#customerReview, form#myAccountUpdate, form#popup, form#tpQuote{
margin-top:15px;
}

form#searchFor label, form#sortBy label, form#showItems label{
padding-right:7px;
padding-left:26px;
font-size:12px;
font-weight:bold;
}

form#sortBy label{
padding-right:7px;
padding-left:0;
font-size:12px;
font-weight:bold;
}
form#customerReview label, form#loginNew label, form#loginReturn label, form#billingAddress label, form#shippingAddress label, form#generalContact label, form#myAccountUpdate label, form#popup label, form#tpQuote label{
float:left;
padding-right:7px;
padding-left:0;
font-size:12px;
font-weight:bold;
width:100px;
}
form#generalContact label{
margin-top:3px;
}
form#tpQuote label{
width:200px;
text-align:right;
font-size:11px;
line-height:20px;
}

form#loginNew label, form#loginReturn label, form#billingAddress label, form#shippingAddress label, form#myAccountUpdate label, form#popup label{
font-size:11px;
width:120px;
line-height:20px;
padding-left:10px;
}
form#myAccountUpdate label{
width:160px;
}
form#AddToCart .required, form#customerReview .required, form#loginNew .required, form#loginReturn .required, form#billingAddress .required, form#shippingAddress .required, form#generalContact .required, form#myAccountUpdate .required, form#popup .required, form#tpQuote .required{
margin:3px 0 5px 0;
}
form#customerReview .formHelpBottom, form#loginNew .formHelpBottom, form#loginReturn .formHelpBottom, form#billingAddress .formHelpBottom, form#shippingAddress .formHelpBottom, form#popup .formHelpBottom{
width:500px;
padding:3px 0 15px 110px;
font-size:80%;
float:left;
clear:both;
}
form#loginNew .formHelpBottom, form#loginReturn .formHelpBottom, form#billingAddress .formHelpBottom, form#shippingAddress .formHelpBottom, form#popup .formHelpBottom{
width:auto;
padding-left:140px;
}
form#customerReview .starRating{
width:200px;
padding:3px;
margin-right:7px;
}
input.keyword, select.searchIn, input.inputEmailOptIn, select.selectOne, input.inputText, input.inputText5, input.inputTextLarge, textarea{
width:169px;
border:1px solid #bebebe;
font-size:10px;
color:#707070;
padding:3px;
margin-right:7px;
}
textarea{
width:300px;
height:100px;
font-family:tahoma;
font-size:12px;
}
input.inputText5{
width:40px;
}
input.inputTextLarge{
width:300px;
}
select.searchIn{
width:197px;
color:#000;
margin-bottom:1px;
margin-left:7px;
}
select.selectOne{
width:auto;
}
form#generalContact select.selectOne, form#tpQuote select.selectOne{
margin-top:2px;
}
input.submitFindIt, input.submitEmailOptIn, input.submit{
padding-top:3px;
margin-bottom:-4px;
padding-left:5px;
padding-right:5px;
}
form#showItems input.submit{
padding-right:0;
}
form#customerReview input.submit, form#generalContact input.submit, form#tpQuote input.submit{
padding-left:110px;
}
form#tpQuote input.submit{
padding-left:200px;
}
form#loginNew input.submit, form#loginReturn input.submit, form#billingAddress input.submit, form#shippingAddress input.submit, form#myAccountUpdate input.submit, form#popup input.submit{
margin-left:140px;
margin-bottom:0;
padding:0;
clear:both;
}
form#myAccountUpdate input.submit{
margin-left:180px;
}
form#AddToCart{
margin-top:10px;
}

form#AddToCart label{
font-weight:bold;
color:#545454;
}

form#AddToCart .required label{
float:left;
}
form#AddToCart .required{
width:200px;
}

input.inputQTY{
width:39px;
border:1px solid #bebebe;
color:#000;
text-align:center;
font-weight:bold;
}

input.submitCart{
margin-top:13px;
margin-left:5px;
}
.formRowQTY{
float:left;
text-align:center;
width:50px;
}
#insideNav form{
padding-left:10px;
}
form#billingAddress label.labelCheckbox, form#generalContact label.labelCheckbox, form#myAccountUpdate label.labelCheckbox, form#popup label.labelCheckbox{
width:400px;
float:left;
line-height:20px;
font-weight:normal;
}
form#tpQuote label.labelCheckbox{
width:400px;
float:left;
line-height:20px;
font-weight:normal;
margin-left:210px;
text-align:left;
}
form#tpQuote div label.labelCheckbox{
line-height:20px;
font-weight:normal;
width:150px;
margin-left:0;
}
form#tpQuote div input.inputCheckbox{
float:none;
}
input.inputCheckbox{
float:left;
margin-right:4px;
clear:none;
}
form#billingAddress div.optional label, form#generalContact div.optional label, form#popup div.optional label, form#tpQuote div.optional label{
font-weight:normal;
}
form#tpQuote div.optional label{
font-weight:normal;
line-height:20px;
}

