.registerShortForm, .loginFullForm{width:600px;padding:0px 15px 15px 15px;}
.my .registerfull, .my .loginFull{border:1px solid #E6E6E6;background-color:#ffffff;padding:6px;}
#my-full-login, #my-full-register, #my-partial-login{width:100%;}
.my .loginFull{width:500px;}
#my-partial-login{border:1px solid #E6E6E6;background-color:#ffffff;padding:6px;width:500px;}
#my-full-login .hint, #my-full-register .hint, #my-partial-login .hint{width:70%;float:left;padding-top:4px;margin-bottom:10px;font-weight:bold;}
.my .orders td, .my .orders th{padding:1px 8px 1px 0px;}
.my .orders th{color:#007F93;text-align:left;}
.my .orders td{font-size:10pt;}
.my .orders .orderDetails{width:100%;border:1px solid #0099ff;margin:4px;padding:4px;}
.my .orders .orderDetails td, .my .orders .orderDetails th{padding:4px;color:#666666;}
.my .orders .chargeLine td{color:gray;background-color:lightgray;}
.my .orders .productLine td{color:#666666;background-color:white;}
.my .lists #listList{width:45%;float:left;}
.my .lists #listDetail{width:45%;float:right;}
.my .purchase{border:2px solid #007F93;padding:8px;margin-bottom:10px;width:60%;}
.my .purchase .fieldlabel{width:100px;}
.my .default{}
.my .default table{margin-top:6px;}
.my .default .label{width:35%;color:#007F93;font-size:14pt;font-weight:bold;padding-bottom:0px;vertical-align:top;}
.my .default .hint{width:65%;font-weight:bold;padding-left:22px;padding-bottom:10px;vertical-align:top;}
.my .default .displayPromo{margin-bottom:10px;}
.my .favourites .item{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #007F93;}
.favouritetable{border:1px solid #E6E6E6;margin:10px;width:100%;}
.favouritetable th{padding:5px;font-weight:bold;font-size:10pt;border-right:1px solid #E6E6E6;background-color:#0099ff;color:white;}
.favouritetable td{padding:5px;font-size:10pt;border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}
.favouritetable td.itempicture{width:200px;text-align:right;}
.favouritetable td.itemdescription{width:320px;text-align:left;}
.favouritetable td.itemfavprice{width:100px;text-align:right;}
.favouritetable td.itemdefaultimage{width:24px;border-right:0px;}
.favouritetable td.itemicon{text-align:center;}
.favouritetable td.category{background-color:#D8EAEC;color:#007F93;}
.warrantytable{border:1px solid #E6E6E6;margin:10px 10px 10px 0;width:95%;}
.warrantytable th{padding:5px;font-weight:bold;font-size:10pt;border-right:1px solid #E6E6E6;background-color:#0099ff;color:white;}
.warrantytable td{padding:5px;font-size:10pt;border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;vertical-align:top;}
input.warrantybutton{background:#007F93 url(/res/img/button-pointer.jpg) no-repeat 140px 50%;color:white;padding:2px 20px 2px 2px;margin:2px 0 0 0;font-weight:bold;font-size:9pt;text-align:left;height:22px;width:160px;}
input.quotationbutton{background:#007F93 url(/res/img/button-pointer.jpg) no-repeat 140px 50%;color:white;padding:2px 20px 2px 2px;margin:2px 0 0 0;font-weight:bold;font-size:9pt;text-align:left;height:22px;width:160px;}
input.bookingbutton{background:#007F93 url(/res/img/button-pointer.jpg) no-repeat 140px 50%;color:white;padding:2px 20px 2px 2px;margin:2px 0 0 0;font-weight:bold;font-size:9pt;text-align:left;height:22px;width:160px;}
.valuecalibrationtable{border:1px solid #0095A6;margin:10px 0 10px 0;width:90%;}
.valuecalibrationtable th{padding:5px;font-weight:bold;font-size:10pt;background-color:#0095A6;color:white;}
.valuecalibrationtable th.right{padding:5px;font-weight:bold;font-size:10pt;background-color:#0095A6;color:white;border-right:0px;}
.valuecalibrationtable td{padding:5px;font-size:10pt;border-top:1px solid #D8EAEC;border-right:1px solid #D8EAEC;}
.valuecalibrationtable td.data{text-align:center;}
.calibrationtable{border:1px solid #E6E6E6;margin:10px 0 10px 0;width:95%;}
.calibrationtable th{padding:5px;font-weight:bold;font-size:10pt;border-right:1px solid #E6E6E6;background-color:#0099ff;color:white;}
.calibrationtable th.right{border-right:1px solid #E6E6E6;}
.calibrationtable td{padding:5px;font-size:10pt;border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}
.calibrationtable td table.small-success{background-color:#ffffff;border:1px solid #E6E6E6;}
.calibrationtable td table.small-failure{background-color:#ffffff;border:1px solid #E6E6E6;}
.calibrationtable td table.small-success td.small-success-image,
.calibrationtable td table.small-failure td.small-failure-image{vertical-align:top;width:22px;height:60px;padding:10px;border:0;}
.calibrationtable td table.small-success .small-success-image img,
.calibrationtable td table.small-failure .small-failure-image img{width:22px;height:60px;border:0;}
.calibrationtable td table.small-success td.small-success-detail,
.calibrationtable td table.small-failure td.small-failure-detail{font-size:12pt;font-weight:bold;width:100%;padding:0 10px 0 10px;vertical-align:top;border:0;}
.calibrationtable td table.small-success td.small-success-detail .label,
.calibrationtable td table.small-failure td.small-failure-detail .label{font-size:14pt;padding:10px 0 10px 0;vertical-align:top;border:0;}
.calibrationtable td table.small-success td.small-success-detail .message,
.calibrationtable td table.small-failure td.small-failure-detail .message{padding:0;border:0;}
.calibrationtable td input{color:#666666;}
.calibrationtable td.data{text-align:center;}
.innercalibrationtable{border:0;margin:0;width:90%;}
.innercalibrationtable th{font-weight:bold;background-color:#ffffff;color:#666666;text-align:left;}
.innercalibrationtable td{padding:5px 5px 0 5px;font-size:10pt;border:0;vertical-align:top;}
.innercalibrationtable td.heading{width:200px;font-weight:bold;}
.innercalibrationtable td.booking{width:200px;}
.innerInnercalibrationtable{border:0;margin:0;width:60%;}
.innerInnercalibrationtable td.numeric{padding:0 5px 0 0;font-size:10pt;border:0;vertical-align:top;text-align:left;}
.innerInnercalibrationtable td.status{padding:0 0 0 5px;font-size:10pt;border:0;vertical-align:top;text-align:right;}
.help{font-family:Arial, Helvetica, Ventana, sans-serif;font-size:9pt;color:#787878;background-image:url(/res/img/icons/help.gif);background-position:right;background-repeat:no-repeat;padding:5px 20px 0 0;text-align:right;float:left;clear:both;}
.help a{text-decoration:none;}
.help a:hover{text-decoration:underline;}
.calibrationsubmit{background:#007F93 url(/res/img/button-pointer.jpg) no-repeat 96% 50%;color:white;padding:2px 20px 2px 2px;margin:0;border:0;font-weight:bold;font-size:9pt;text-align:left;height:20px;float:right;}
INPUT.pversion{background-color:#007F93;color:white;padding:2px;margin:0;border:0;font-weight:bold;font-size:9pt;text-align:left;height:20px;float:right;}
.my .calibrationHistory table{border:1px solid #0099ff;}
.my .calibrationHistory td, .my .calibrationHistory th{padding:5px;}
.my .calibrationHistory th{color:#007F93;text-align:left;}
.my .calibrationHistory td{font-size:10pt;}
.subform{border:1px solid #E6E6E6;width:95%;padding:10px 0 10px 5px;margin:20px 0 20px 0;}
.allformbuttons{width:95%;text-align:right;float:left;}
.allformbuttons2{width:100%;text-align:right;float:left;}
#order-header th{color:#003399;}
.calibrationhistory UL{padding:10px 0 0 10px;margin:10px 0 0 10px;}
.calibrationhistory LI{padding-left:15px;list-style-image:url(/res/img/template/green-bullet.gif);margin:0 0 0 20px;}
.my .pscalibrationcheckerHistory td, .my .pscalibrationcheckerHistory th{padding:1px 8px 1px 0px;}
.my .pscalibrationcheckerHistory th{color:#007F93;text-align:left;}
.my .pscalibrationcheckerHistory td{font-size:10pt;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}
.my-promotions{text-align:right;vertical-align:top;padding:0 10px 10px 10px;}
#promo-wrapper{float:right;text-align:right;}
.feedbackitemtable{border:1px solid #E6E6E6;margin:10px;width:90%;}
.feedbackitemtable th{padding:5px;font-weight:bold;font-size:10pt;border-right:1px solid #E6E6E6;background-color:#0099ff;color:white;}
.feedbackitemtable td{padding:5px;font-size:10pt;border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}
