﻿/* request page begin */
#requestdiv { width:inherit;float:left; position:relative; margin:0; padding:18px 10px 0 34px;height:auto;}
#requestdiv h1{color:#092497;font:12pt Arial, Helvetica, sans-serif;font-weight:bold;padding-bottom:10px;}
#requestdiv p.ptop{color:Red;font:10pt Arial, Helvetica, sans-serif; font-weight:500;padding:0;text-align:left; padding-bottom:10px;}

#requestdiv p{display:block;width:600px; color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal;}
#requestdiv div.box1{width:630px;float:left; margin:0 0 10px 0; }
#requestdiv div.box2{width:345px;float:left; margin:0 0 0 0;}
#requestdiv div.box3{width:285px;float:left; margin:0 0 0 0;}
#requestdiv div.box3 label{display:block;width:85px;float:left;color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal; margin-left:5px;}
#requestdiv label{display:block;width:150px;float:left;color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal;}
#requestdiv label.required{color:red;}
#requestdiv label.days{color:black;width:10px;float:left; border-style:inset;}
#requestdiv label.textarea{width:500px;}
#requestdiv label.contact{display:block;float:right;}
#requestdiv input{color: blue; background: white;border: 1px solid #781351; width:170px;}
/*#requestdiv input.radio{color: blue; background: white;width:10px; border-style:none;}*/
#requestdiv textarea{color: blue; background: white;border: 1px solid #781351; width:450px;}
#requestdiv input.phone{color: blue; background: white;border: 1px solid #781351; width:75px;}
#requestdiv input.button{font-size:9pt; font-weight:bold; width:70px; padding:1px 1px 1px 1px; border-style:outset; background-color:#ffffff;}
#requestdiv span.Error{font:inherit; font-weight:bold;color:Red;}
#requestdiv span.days{font:inherit;color:Black;}
#requestdiv input.pn{color: blue; background: white;border: 1px solid #781351; width:100px;}
#requestdiv input.desc{color: blue; background: white;border: 1px solid #781351; width:200px;}
#requestdiv input.qty{color: blue; background: white;border: 1px solid #781351; width:50px; text-align:right;}
#requestdiv input.uom{color: blue; background: white;border: 1px solid #781351; width:50px;}
#requestdiv input.cond{color: blue; background: white;border: 1px solid #781351; width:150px;}
#requestdiv input.check{border-style:none; width:15px;float:left; border-color:White;}
#requestdiv input.clear{width:40px;padding:0px 1px 0px 1px;border-style:outset; background-color:#C0C0C0;}

#requestdiv select{color: blue; background: white;border: 1px solid #781351; width:170px;}
#requestdiv select.cond{color: blue; background: white;border: 1px solid #781351; width:150px;}
#requestdiv table.rfq{border: solid 1px #CCCCCC;width: 100%; }
#requestdiv tr.head{color:blue;background-color:inherit;font-family:inherit; Font-Size:8pt;font-weight: bold; height:18px; }
#requestdiv div.check{display:block; border: solid 1px #781351;width: 100%; height:20px; position:relative;  }

#requestdiv div.popupControl td{width:100%;  }
#requestdiv div.popupControl{background-color:White;position:absolute;visibility:hidden;  }
#requestdiv div.popupControl input{color: blue;border-style:none; width:12px;float:left; border-color:White;}
#requestdiv div.popupControllabel{float:left;color:black;font:8px Arial, Helvetica, sans-serif; font-weight:normal;vertical-align:text-top; width:100px;} 
#requestdiv div.popupInner {border: 1px inset #781351; width:200px;}

/**#requestdiv td.check{border: solid 1px #781351;width: 100%; }**/
#requestdiv td.check input{border-style:none; width:15px;float:left; border-color:White;}
#requestdiv td.check label{float:left;color:blue;font:12px Arial, Helvetica, sans-serif; font-weight:normal;vertical-align:text-top; width:10px}

#requestdiv table.radio{border: solid 1px #CCCCCC;width: 400px; padding:10px 0 10px 0;  }
#requestdiv table.radio td{width: 200px;  }
#requestdiv table.radio input{color: blue; border-style:none; width:30px;float:left; border-color:White;}
#requestdiv table.radio label{float:left;color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal;vertical-align:text-top; }

#requestdiv div.info{width:628px;float:left; margin:0px 0px 10px 0px; padding:0px; border: 1px solid #e1e1e1; background-color:#e1e1e1; }
#requestdiv p.info{color:blue;font:10pt Arial, Helvetica, sans-serif; font-weight:500;padding:5px 5px 0px 10px;text-align:left; }
#requestdiv input.file{color: blue; background: white; border:1px solid #781351; width:255px;}
#requestdiv span.optional{color:blue;font:9pt Arial, Helvetica, sans-serif; font-weight:500;text-align:left;}
#requestdiv input.address{color: blue; background: white;border: 1px solid #781351; width:450px;}
#requestdiv span.required{color:red;}
#requestdiv input.button1{font-size:8pt; font-weight:bold; width:120px; padding:0px 1px 0px 1px; margin-left:4px; }
#requestdiv span.email{font-size:8pt; font-weight:100;color:blue; margin-left:80px;}


/** Customer Satisfaction Survey**/
#requestdiv div.divSurvey{width:630px;float:left; margin:0 0 10px 0; border: 2px solid #e1e1e1;}
#requestdiv div.divSurvey-1{background-color:#e1e1e1;color:black;font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 0 3px 3px;}
#requestdiv div.divSurvey-2{color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal;margin:0 0 0 10px;  }

#requestdiv div.divSurvey-22{width:280px;}

#requestdiv table.survey{margin:0;padding:0;width:280px;}
#requestdiv table.Survey td{padding:0px; margin:0px;}
#requestdiv table.survey input{float:left;width:20px;padding:0px; margin:0px; border: 2px solid white;}
#requestdiv table.survey label{float:left;color:black;font:12px Arial, Helvetica, sans-serif; font-weight:normal;vertical-align:text-top; width:10px }

#requestdiv .tdSurvey{width:280px;vertical-align:top;}
#requestdiv .tdSurvey2{vertical-align:top;}
#requestdiv .tdSurvey3{vertical-align:top; padding-left:110px }
#requestdiv .tdSurvey4{width:110px;}
#requestdiv .tdSurvey5{width:280px;}
#requestdiv span.sendright{margin-left:80px;}
