@charset "utf-8";

.quotecartUpdateNotice { text-align:right; padding:3px 0px 0px 0px; }
.quotecartViewItemIcon { position:relative; top:2px; }
.quotecartUpdateItemQuantity { width:28px; padding:1px; border:1px solid black; text-align:right; background-color:white; text-align:center; }
.quotecartItemTextarea { border:1px solid black; background-color:white; width:340px; height:72px; padding:2px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#006; }

.quotecartItemTextarea400 { border:1px solid black; background-color:white; width:400px; height:52px; padding:2px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#006; }

.quotecartUpdateCurrentItem { width:77px; height:32px; margin:0; padding:0; border:0; background-image:url(../images/nav/quotecartUpdateItemOrange.gif); }

.quotecartRemoveCurrentItem {  }

.quotecartTableBottomRow { border-top:1px dotted #999; border-bottom:1px solid #000; }
.quotecartTableBottomRowLast { border-top:1px dotted #999; }

input.quotecartTextInput20px { font-size:14px; color:#006; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; border:1px solid black; background-color:#FFF; width:20px; }
input.quotecartTextInput200px { font-size:14px; color:#006; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; border:1px solid black; background-color:#FFF; width:200px; }
input.quotecartTextInput350px { font-size:14px; color:#006; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; border:1px solid black; background-color:#FFF; width:350px; }
input.quotecartTextInput450px { font-size:14px; color:#006; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; border:1px solid black; background-color:#FFF; width:450px; }

input.quotecartCheckbox { margin:0; padding:0; border:1px solid #000; }

div#termsPopup { border:none; background-image:url(../images/structure/informationPopup2.gif); background-repeat:no-repeat; height:309px; width:433px; position:absolute; left:-210px; top:-127px; display:none; filter:alpha(opacity=100); -moz-opacity:100; opacity:100; }

.quotecartSubmitNowButton { width:163px; height:32px; margin:0; padding:0; border:0; background-image:url(../images/nav/quotecartSubmitOrange.gif); background-color:#DDD; }
.quotecartSubmitNowButton:hover { background-image:url(../images/nav/quotecartSubmitGreen.gif); background-color:#DDD; cursor:pointer;  }
.quotecartResetNowButton { width:163px; height:32px; margin:0; padding:0; border:0; background-image:url(../images/nav/quotecartEmptyGray.gif); background-color:#DDD; }
.quotecartResetNowButton:hover { background-image:url(../images/nav/quotecartEmptyOrange.gif); background-color:#DDD; cursor:pointer;  }

.left32 { position:relative; left:-32px; }
	
input.formRequiredSilent { background-color:#FFF; background-image:url(../images/misc/greenAsterisk.gif); background-position:top right; background-repeat:no-repeat; }
input.formRequiredActive { background-color:#FCC; background-image:url(../images/misc/redAsterisk.gif); background-position:top right; background-repeat:no-repeat; }

