/* product line style */
ul.productLine li{padding-bottom:2em;border-bottom:1px solid #d6d6d6;}
ul.productLine div.clear{margin-top:1.5em;}
ul.productLine li div.thumb{float:left;width:200px;}
ul.productLine li div.desc{float:right;width:380px;}
div.wideThumb ul.productLine li div.thumb{width:270px;}
div.wideThumb ul.productLine li div.desc{width:310px;}
a.seeFull{display:block;width:155px;height:21px;background:url(../img/global/btn_seefull.gif) no-repeat;line-height:21px;cursor:pointer;text-indent:-5000px;margin:1em 0 .5em;}
a.getQuote{display:block;width:152px;height:21px;background:url(../img/global/btn_getquote.gif) no-repeat;line-height:21px;cursor:pointer;text-indent:-5000px;}
div.quoteForm{display:none;margin-top:1.5em;background:#eee;border:10px solid #999;padding:1em 2em;}
div.quoteForm h5{color:#b00;font-size:2.3em;margin-bottom:0.2em;}
div.quoteForm h6{font-size:1.5em;margin-bottom:1em;}
div.quoteForm a.btnClose{float:right;display:block;background:url(../img/global/btn_close.gif) no-repeat;width:65px;height:21px;line-height:21px;text-align:center;text-transform:uppercase;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}

/* price quote form */
form.standard{padding-bottom:3em;position:relative;}
form.standard span.req{color:#b00 !important;}
form.standard div.left,form.standard div.right{}
form.standard div.left{float:left;width:46%;}
form.standard div.right{float:right;width:52%;}
form.standard div.box{margin-bottom:.25em;}
form.standard div.box label{float:left;width:38%;text-align:right;color:#111;font-size:1.2em;margin-right:5%;padding-top:.2em;}
form.standard div.box input.text,form.standard div.box textarea.text{float:left;width:54%;}
form.standard input.submitBtn{float:right;margin-top:1em;}
form.standard div.box span.error{color:#b00;font-size:.85em;}