*{  margin:0;   padding:0}

@font-face{font-family:'MyriadWebPro'; src:url('myriad-web-pro.eot'); src:url('myriad-web-pro.eot?#iefix') format('embedded-opentype'), url('myriad-web-pro.woff') format('woff'), url('myriad-web-pro.ttf') format('truetype'), url('myriad-web-pro.svg#myriad-web-pro') format('svg'); font-weight:normal; font-style:normal}

@font-face{font-family:'MyriadWebPro-Bold'; src:url('myriadwebpro-bold.eot'); src:url('myriadwebpro-bold.eot?#iefix') format('embedded-opentype'), url('myriadwebpro-bold.woff') format('woff'), url('myriadwebpro-bold.ttf') format('truetype'), url('myriadwebpro-bold.svg#myriadwebpro-bold') format('svg'); font-weight:normal; font-style:normal}

body{background:url(../images/bg.gif) left top repeat-x #fff; font-size:14px; font-family:'MyriadWebPro'}

.wrapper{width:100%; min-width:1024px; margin:0 auto}

.header{width:1250px; margin:0 auto;text-align:center; position:relative; min-width:1024px}
.logo{position:absolute; left:28px; top:17px}

.navigation{background:#5391aa; border:2px #37628f Outset;  width:592px; height:24px; top:22px; left:313px; float:left; margin-left:320px; margin-top:23px}

.navigation ul li{float:left; background:url(../images/seprate.gif) right 5px no-repeat; padding-right:1px}
.navigation ul li.last{background:none; padding:0}
.navigation ul li a{padding:6px 9px 7px; display:block; color:#fff; text-transform:uppercase; text-decoration:none; font-size:12px; font-weight:normal}
.navigation ul li a:hover, .navigation ul li a.selected{background:#37628f; color:#fff;  text-decoration:none}

a.certlink {color: blue}
a.certlink:hover, a.certlink:active {color:blue; text-decoration:underline}
a.certlink:link a.certlink.visited {color:blue; text-decoration:none}

.wel-msg{background:#9b9b9b; width:90px; border:2px #37628f outset; padding:6px 10px 5px; display:block; color:#fff; top:22px; float:left; right:120px; font-size:12px; margin-top:20px; margin-bottom:10px}
.wel-msg span{color:#e9ead3}
.logout{background:#5391aa; border:2px #37628f outset; padding:4px 10px 4px; display:block; width:70px; text-transform:uppercase; right:25px; top:22px; float:left; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; margin-top:20px}
.logout .icon{display:inline-block; width:15px; height:16px; background:url(../images/marton-images.png) 0 0 no-repeat; margin:0 5px -4px 0}
.logout:hover{background:#37628f; color:#fff; text-decoration:none}

.middle-part{width:99%; min-height:555px; min-width:1200px; margin:0 auto}

.heading-part {background: #00008b;border: 1px solid #00008b;height: 30px;text-align: center;min-width: 1255px;width: 100%}
.heading-part h1{color:#fff; font-size:16px; line-height:18px; font-weight:bolder; margin:7px 0 0 25px; float:left; text-align:left}
.add-customer{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.add-customer span{width:15px; height:16px; background:url(../images/marton-images.png) -19px top no-repeat; display:inline-block; margin:0 5px -4px 0}
.add-customer:hover{color:#5d5e54}
.add-customer1{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.add-customer1 span{width:15px; height:16px; background:url(../images/marton-images.png) -19px top no-repeat; display:inline-block; margin:0 5px 4px 0}
.add-customer1:hover{color:#5d5e54}
.view-labels{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.view-labels span{width:16px; height:16px; background:url(../images/marton-images.png) -35px top no-repeat; display:inline-block; margin:0 5px -4px 0}
.view-labels:hover{color:#5d5e54}
.search-customers{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none;     height:16px}
.search-customers span{width:16px; height:16px; background:url(../images/marton-images.png) -73px -35px no-repeat; display:inline-block; margin:0 5px -4px 0}
.search-customers:hover{color:#5d5e54}
.view-all-customers{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.view-all-customers span{width:19px; height:18px; background:url(../images/marton-images.png) -89px top no-repeat; display:inline-block; margin:0 5px -4px 0}
.view-all-customers:hover{color:#5d5e54}
.print{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none;     margin-left:0;     margin-right:10px}
.print span{width:16px; height:16px; background:url(../images/marton-images.png) -53px -35px no-repeat; display:inline-block; margin:0 5px -4px 0}
.print:hover{color:#5d5e54}
.download{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.download span{width:19px; height:18px; background:url(../Images/GenerateDocumentsFinal.png) top no-repeat; display:inline-block; margin:0 5px -4px 0}
.download:hover{color:#5d5e54}
.envelope{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:10px}
.envelope span{background:url(../images/marton-images.png) -71px 0px no-repeat; width:16px; height:12px; display:inline-block}
.envelope:hover{color:#5d5e54}
.excel{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none;     margin-left:0;     margin-right:10px; margin-top:5px}
.excel span{width:16px; height:16px; background:url(../images/excel-file.png) 0px 0px  no-repeat; display:inline-block; margin:0 5px -4px 0}
.excel:hover{color:#5d5e54}

.back{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.back span{width:25px; height:22px; background:url(../images/back.png) -53px -35px no-repeat; display:inline-block; margin:0 5px -4px 0}
.back:hover{color:#5d5e54}

.footer{background:#5391aa; border-top:1px #37628f solid; height:42px; width:100%; min-width:1250px}

.copyright{float:left; color:#fff; margin:15px 0 0 30px}

.page-show{float:left; font-size:14px; color:#454545; margin:5px 0 0 15px}

.pagination{float:right; color:#454545; font-size:14px; * max-width:336px}

.pagination a{display:block; float:left; padding:0 10px; line-height:20px; background:url(../images/paging-bg.gif) left top repeat-x; border:1px #cecece solid; color:#454545; margin:0 2px; box-shadow:1px 1px 2px #d9dac5; -moz-box-shadow:1px 1px 2px #d9dac5; -webkit-box-shadow:1px 1px 2px #d9dac5}
.pagination a:hover, .pagination a.selected{background:#5391aa; border:1px #37628f solid; color:#fff}

.white-bg{box-shadow:1px 1px 2px #d9dac5; -moz-box-shadow:1px 1px 2px #d9dac5; -webkit-box-shadow:1px 1px 2px #d9dac5; background:#fff; border:1px #cfcfcf solid}
.table-grid{box-shadow:1px 1px 2px #d9dac5;  -moz-box-shadow:1px 1px 2px #d9dac5; -webkit-box-shadow:1px 1px 2px #d9dac5; background:#fff;  border:1px solid #cfcfcf}
.table-grid tr.last td{border:none}

 
.table-grid th{color:#454545; background:#dcdcd1; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding:4px 4px 0px 4px; line-height:18px; border-bottom:1px #cfcfcf solid; font-size:12px}
.table-grid th a{color:#454545; text-decoration:underline}
.table-grid th a:hover{color:#454545; text-decoration:none}

 
 .table-grid td{ color:black; background:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; vertical-align:middle;  border-bottom:1px #cfcfcf solid;  font-size:12px; height:22px;  border-right:1px #cfcfcf solid; padding-left:2px; padding-right:4px}
 .table-grid .hover-row td{background:#fff}
.table-grid .hover-row:hover td{}

 
.active{background:url(../images/marton-images.png) -118px top no-repeat; width:14px; height:14px; display:inline-block}
.active.de-active{background:url(../images/marton-images.png) -118px -14px no-repeat; width:14px; height:15px; display:inline-block}
.decline{background:url(../images/decline.png) no-repeat ; width:15px; height:15px; display:inline-block}
.Acknowledge{background:url(../images/thumbsup.png) 0 1px no-repeat; width:16px; height:16px; display:inline-block}
.verticalborder{ }

.edit{background:url(../images/marton-images.png) -36px -17px no-repeat; width:14px; height:16px; display:inline-block; margin:0 5px}
.delete{background:url(../images/marton-images.png) -72px -17px no-repeat; width:16px; height:17px; display:inline-block; margin:0 5px}
.delete1{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.delete1 span{width:15px; height:16px; background:url(../images/marton-images.png)  -72px -17px no-repeat; display:inline-block; margin:0 5px -4px 0}
.delete1:hover{color:#5d5e54}
.update{background:url(../images/marton-images.png) -55px -53px no-repeat; width:16px; height:16px; display:inline-block; margin:0 5px}
.cancel{background:url(../images/marton-images.png) -1px -41px no-repeat; width:16px; height:16px; display:inline-block; margin:0 5px}

.details{width:16px; height:16px; background:url(../images/marton-images.png) -35px top no-repeat; display:inline-block}
.logsbutton{width:16px; height:16px; background:url(../images/log_file_icon1.png) no-repeat; display:inline-block}
.history{width:16px; height:16px; background:url(../images/History.png); display:inline-block}

.sales-bidding{ width:16px; height:14px; background:url(../images/marton-images.png) -52px -1px no-repeat; display:inline-block}

.pending-report{background:url(../images/marton-images.png) -52px -18px no-repeat; width:16px; height:16px; display:inline-block}

.designby{color:#fff; float:right; margin:10px 25px 0 0}

.renus-icon{background:url(../images/marton-images.png) 0px -18px no-repeat; width:28px; height:21px; display:inline-block; margin:0 0 -5px 5px}
.hrd-icon{background:url(../images/HRD_LOGO_Transparent.png) 0px 0px no-repeat; width:28px; height:21px; display:inline-block; margin:0 0 -5px 5px}

.pending-parts{display:inline-block; margin:5px 10px 0 0; font-size:13px;  color:White !important}
.pending-parts:hover{color:#5d5e54 !important}
.pending-parts span{background:url(../images/marton-images.png) -52px -18px no-repeat; width:16px; height:16px; display:inline-block; margin:0 5px -3px 0}

.save{display:inline-block; margin:5px 10px 0 0; font-size:13px; color:#fff; font-weight:normal; text-decoration:none}
.save:hover{color:#5d5e54}
.save span{background:url(../images/marton-images.png) -89px -19px no-repeat; width:16px; height:16px; display:inline-block; margin:0 5px -3px 0}

.sub-heading {color: #fff;font-size: 14px;background: #00008b;padding: 6px 10px 4px 10px}

.input-box{padding:0; color:#454545}
.input-box .input-title{font-size:12px; padding:1px 0 0 5px; float:left; width:40%; font-family:Arial,Helvetica,sans-serif;  font-weight:700;  height:12px}
.input-box .input-title span{color:#f00; font-size:12px}
.input-box .input-text{float:left; width:57%}
.input-box .input-radio{float:left; width:50%}
textarea{resize:none}
.input-box .input-text textarea{}
.input-box .input-text input, .input-box .input-text textarea, .note-box{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px; background-color:#fff; width:90%;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s}
.disable-box{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px; width:90%; background-color:#ddd; display:block;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s; height:16px}
.input-box .input-text-full{width:100%}
.input-box .input-text-full textarea{height:120px}
.input-box .input-text-full textarea{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px; width:94%; background-color:#fff;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s; resize:none}
.input-box .input-text input:focus, .input-box .input-text textarea:focus, .input-box .input-text-full textarea:focus, .edit-text:focus, .select:focus, .active-class:focus{ border-color:rgba(82,168,236,0.8);  outline:0;  outline:thin dotted \9;   -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}

.edit-text{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px; background-color:#fff;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s}
.select, .active-class{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px 2px; background-color:#fff;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s}
.select >option{padding-left:5px}
.active-class >option{padding-left:5px}
.page-combo{width:45px}
.active-class{width:93%; font-size:12px; font-family:Arial,Helvetica,sans-serif}
.edit-text.cust-id{width:84%}
.edit-text.name-textbox{width:92%}
.edit-text.state-textbox{width:60%}
.edit-text.phone-textbox{width:86%}
.edit-text.fax-textbox{width:86%}
.edit-text.contact-textbox{width:94%}
.alert{font-size:14px; line-height:16px;  padding:10px;  margin-bottom:5px;  color:#c09853;  text-shadow:0 1px 0 rgba(255,255,255,0.5);  background-color:#fcf8e3;  border:1px solid #d0a75f;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;  display:block}

.alert h4{ margin:0}

.alert .close{ position:relative;  top:-2px;  right:-6px;  line-height:18px}

.alert-success{ color:#468847;  background-color:#dff0d8;  border-color:#5daa5e;  text-align:center}

.alert-danger, 
.alert-error{ color:#b94a48;  background-color:#f2dede;  border-color:#db6260;  text-align:center}

.alert-info{ color:#3a87ad;  background-color:#d9edf7;  border-color:#60b4de;  text-align:center}

.alert-block{ padding-top:4px;  padding-bottom:4px}
.alert h4{font-size:18px; line-height:22px}

.close{ float:right;  font-size:20px;  font-weight:bold;  line-height:18px;  color:#000;  text-shadow:0 1px 0 #fff;  opacity:0.2;  filter:alpha(opacity=20)}

.close:hover{ color:#000;  text-decoration:none;  cursor:pointer;  opacity:0.4;  filter:alpha(opacity=40)}

.btn.btn-info.active{color:rgba(255,255,255,0.75)}

.btn{border-color:#c5c5c5; border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25); font-weight:bolder}

.btn.btn-info{color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.25); background-color:#49afcd;  background-color:#2f96b4; background-repeat:repeat-x; background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);  line-height:18px;  display:inline-block; font-weight:bolder}
.btn.btn-info:hover, .btn.btn-info:active, .btn.btn-info.active, .btn.btn-info.disabled, .btn.btn-info[disabled]{color:#fff; background-color:#2f96b4; font-weight:bolder;  background-color:#2a85a0}
.btn.btn-info:active, .btn.btn-info.active{background-color:#24748c; font-weight:bolder}

.btn-info-red{color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.25); background-color:#49afcd;  background-color:red !important; background-repeat:repeat-x; background-image:linear-gradient(to bottom,red,red);  line-height:18px;  display:inline-block; font-weight:bolder}
.btn-info-red:hover, .btn-info-red:active, .btn-info-red.active, .btn-info-red.disabled, .btn-info-red[disabled]{color:#fff; background-color:red; font-weight:bolder;  background-color:red}
.btn-info-red:active, .btn-info-red.active{background-color:#f00; font-weight:bolder}

.btn{outline:none !important}
.btn{font-weight:bolder; display:inline-block;  border:none;  display:inline; padding:2px 12px; margin-bottom:0; *margin-left:.3em; font-size:12px; line-height:18px; *line-height:18px; color:#333; text-align:center; text-shadow:0 1px 1px rgba(255,255,255,0.75); vertical-align:middle; cursor:pointer; background-color:#f5f5f5; *background-color:#e6e6e6; background-repeat:repeat-x; *-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  zoom:1;  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);  box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);  font-family:Arial,Helvetica,sans-serif;  background-image:linear-gradient(to bottom,#fff,#e6e6e6); *}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled]{color:#333; font-weight:bolder; background-color:#e6e6e6; *background-color:#d9d9d9}
.btn:active, .btn.active{font-weight:bolder; background-color:#ccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{font-weight:bolder; color:#333; text-decoration:none; background-color:#e6e6e6; *background-color:#d9d9d9; background-position:0 -15px; -webkit-transition:background-position .1s linear; -moz-transition:background-position .1s linear; -o-transition:background-position .1s linear; transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px}

#dhtmltooltip{ margin-left:22px;  margin-top:-28px;  visibility:hidden;  z-index:1000000;  background:#daeffe;  border:1px solid #acddff;  padding:10px;  width:220px;  position:absolute;  color:#7c7c7c;  font-size:12px;  line-height:18px}

#dhtmlpointer{ position:absolute;  z-index:1000001;  visibility:hidden;  width:14px;  height:18px;  display:block;  position:absolute;  top:20px;  left:-14px}
.arrowinfo{     background:url(../Images/arrow-tooltip.png) no-repeat;  width:14px;  height:18px;  display:block;  position:absolute;  top:20px;  left:-14px}
.contact-field{width:56%; text-indent:10px; padding:2px 0; float:left; color:#999}
.contact-name{width:44%; padding:2px 0; float:left}
.contact-small-first{width:48%; float:left}
.contact-small-second{width:48%; float:right}
.contact-field1{width:28%; text-indent:10px; padding:2px 0; float:left; color:#999}
.contact-name1{width:72%; padding:2px 0; float:left}

.table-grid .hover-row.yellow td{background:#FCF8E3}
.table-grid .hover-row.green td{background:#DFF0D8}
.table-grid .hover-row.red td{background:#F2DEDE}

.main-field{margin:0 0 5px 15px; color:#454545}

.main-field .input-title{font-size:12px; padding:4px 0 7px 4px; float:left}
.main-field .input-title span{color:#999; font-size:12px}
.main-field .input-text{float:left; margin-left:10px}

.main-fieldcontact-field{width:56%;  padding:2px 0; float:left;  color:#454545; font-family:Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:700}
.main-fieldcontact-name{width:44%; padding:2px 0; float:left}
.main-fieldcontact-small-first{width:48%; float:left}

.main-fieldcontact-small-second{width:48%; float:right}
.main-fieldcontact-field1{width:28%; text-indent:10px; padding:2px 0; float:left;  color:#454545; font-family:Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:700}
.main-fieldcontact-name1{width:72%; padding:2px 0; float:left}

.main-field .input-text .input{color:#454545; font-size:12px; font-family:Arial,Helvetica,sans-serif; border:1px #C4C4C4 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:0 none; padding:1px 2px; background-color:#fff; width:100px;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;  -moz-transition:border linear 0.2s,box-shadow linear 0.2s;  -o-transition:border linear 0.2s,box-shadow linear 0.2s;  transition:border linear 0.2s,box-shadow linear 0.2s}
 
 
 .autocomplete_completionListElement{ margin:1px !important;  background-color:inherit;  color:windowtext;  border:buttonshadow;  border-width:1px;  border-style:solid;  cursor:'default';  overflow:auto;  text-align:left;  list-style-type:none;  padding-left:1px;  font-size:12px}
 
 
 
 .autocomplete_highlightedListItem{ background-color:#5391AA;  color:#E9EAD3;  padding-left:1px;  cursor:pointer;  padding-top:2px;  font-size:12px;  width:500PX}
 
 
 
 .autocomplete_listItem{ background-color:#E9EAD3;  color:#595875;  padding-left:1px;  padding-top:2px;  font-size:12px;  width:500PX}
 
.ui-autocomplete{ max-height:100px; overflow-y:auto; overflow-x:hidden; padding-right:20px}

* html .ui-autocomplete{height:100px}

.print-t-card{width:280px; float:right; margin:10px 0;}
.print-t-card h5{font-size:14px; float:left; margin:4px 15px 0 0}
.w93pr{width:93%}
.table-grid .print{margin:0}
.note-box{width:99% !important; height:80px}

.chklst td{ padding-left:100px;  padding-bottom:10px}
.chklst label{ margin-left:5px}

#wrapper{color:#000; font-family:tahoma; font-size:14px; margin:0 auto; width:800px; margin-top:50px}

#wrapper a{cursor:pointer; font-size:15px; font-weight:bold; text-decoration:underline}

.box{background-color:#fff; color:#888; height:205px; left:100%; padding:20px; position:fixed; right:30%; top:25%; width:555px; z-index:101; border:5px solid #CFCFCF; border-radius:10px; -moz-border-radius:10px}

.overlay{background:#444; bottom:0; left:0; right:0; top:0; z-index:100}

a.boxclose{background:url("../JS/fancyboxpopup/close.png") repeat scroll left top transparent; position:absolute; top:-10px; right:-10px; width:24px; height:24px; cursor:pointer; z-index:8040}

.login-box{width:400px; padding:6px; margin:auto; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; -moz-box-shadow:1px 1px 5px #666;     -webkit-box-shadow:1px 1px 5px #666;     box-shadow:1px 1px 5px 2px #666; margin-bottom:140px}
.login-box h1{font-size:28px; line-height:30px; color:#8d8d8f; text-align:center; font-weight:bold; margin:5px 0}
.header-logo-part{text-align:center; padding:20px 0 30px 0; border-bottom:1px #5391aa solid; margin-bottom:40px}
.login-box .login-blue-box{background:#5391aa; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; padding:15px}
.login-input{width:210px; margin:auto; margin-bottom:15px}
.login-input h4{font-size:15px; font-weight:normal; color:#fff; margin-bottom:5px}
.login-input input{font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#333; padding:4px; background:url(../images/inputbox-bg.gif) left top repeat; -webkit-border-radius:5px; border:none; width:200px; -moz-border-radius:5px; border-radius:5px}
.login-btn{-webkit-border-radius:5px; border:none; -moz-border-radius:5px; border-radius:5px; text-align:center; font-size:14px; font-weight:bold; padding:12px 20px; background:url(../images/login-btn.gif) left top repeat-x; cursor:pointer; color:#fff; font-family:Arial,Helvetica,sans-serif}
.login-btn:hover{background:url(../images/login-btn-hvr.gif) left top repeat-x}
.login-input select{font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#333; padding:4px; background:url(../images/inputbox-bg.gif) left top repeat; -webkit-border-radius:5px; border:none; width:208px; -moz-border-radius:5px; border-radius:5px}

 #spnValidateRequired{ color:Red}
 
/* End */
.ErrorEmptyClass{ background:none repeat scroll 0 0 #F8C6C6;     color:#D30505;     display:block;     font-family:Verdana;     font-size:12px;     font-weight:bold;     line-height:18px;     padding:10px;     text-align:center !important}

.ErrorClass{    background:none repeat scroll 0 0 #F8C6C6;     border:1px solid #FA4343;     color:#D30505;     display:block;     font-family:Verdana;     font-size:12px;     font-weight:bold;     line-height:18px;     padding:10px;     text-align:center}
.EmptyDataClass{text-align:center !important;    background-color:#dff0d8 !important;     border-color:#d6e9c6 !important;     color:#3c763d !important; border-radius:4px 4px 4px 4px !important; display:block;     font-size:14px;     line-height:16px;     margin-bottom:0px !important; text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.EmptyDataClass td{background-color:#dff0d8 !important;     border:none !important;     text-align:center !important;     width:100%; color:#3c763d !important; padding-left:5px !important}

.SuccessClass{    background:none repeat scroll 0 0 #C6F8C9;     border:1px solid #118B4B;     color:#262F2A;     display:block;     font-family:Verdana;     font-size:12px;     font-weight:bold;     line-height:18px;     padding:10px;     text-align:center}

.contactmain{    background-color:Gray;     background-image:none;     background-repeat:no-repeat;     border:1px solid black;     display:block;     height:100%;     left:0;     opacity:0.7;     padding:100px 0 0;     position:fixed;     text-align:center;     top:0;     vertical-align:middle;     width:100%;     z-index:1001}

.view-prev{display:inline-block; font-size:13px; color:#454545; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.view-prev span{ margin:0 5px -4px 0; background:url("../images/marton-images.png") no-repeat scroll -71px -53px transparent;     display:inline-block;     height:16px;        width:16px}
.view-prev:hover{color:#5d5e54}

.view-next{display:inline-block; font-size:13px; color:#454545; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.view-next span{margin:0 5px -4px 0; background:url("../images/marton-images.png") no-repeat scroll -89px -53px transparent;  display:inline-block;  height:16px;   width:16px}
.view-next:hover{color:#5d5e54}

.viewsales-bidding{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.viewsales-bidding span{margin:0 5px -4px 0; background:url(../images/marton-images.png) -52px -1px no-repeat transparent;  display:inline-block;  width:16px; height:14px}
.viewsales-bidding:hover{color:#5d5e54}

.viewEnvelop{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.viewEnvelop span{margin:0 5px -4px 0; background:url(../images/marton-images.png)  -71px -1px no-repeat transparent;     display:inline-block;     width:16px; height:14px}
.viewEnvelop:hover{color:#5d5e54}

.print1{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.print1 span{margin:3px 5px -4px 0; background:url(../images/marton-images.png) -53px -35px no-repeat transparent;     display:inline-block;     width:16px; height:14px}
.print1:hover{color:#5d5e54}

.print2{display:inline-block; font-size:13px; color:#000  !important; font-weight:normal; text-decoration:none;   margin-left:0;     margin-right:10px}
.print2 span{margin:3px 5px -4px 0; background:url(../images/marton-images.png) -53px -35px no-repeat transparent;     display:inline-block;     width:16px; height:14px}
.print2:hover{color:#5d5e54  !important}
.viewActive{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.viewActive span{margin:0 5px -4px 0; background:url(../images/active.png)  no-repeat transparent;     display:inline-block;     width:16px; height:14px}
.viewActive:hover{color:#5d5e54}

.help{display:inline-block; font-size:13px; color:#fff; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10px; margin-top:5px}
.help span{margin:0 5px -4px 0; background:url(../images/marton-help.png)  no-repeat transparent;     display:inline-block;     width:16px; height:16px}
.help:hover{color:#5d5e54}

.nav_up{background:url("../images/arrow_up.png") no-repeat scroll 50% 50% transparent; border:1px solid #CCC; bottom:60px; cursor:pointer; height:20px; left:300px; padding:7px; position:fixed; white-space:nowrap; width:20px; float:right}
.nav_down{background:url("../images/arrow_down.png") no-repeat scroll 50% 50% transparent; border:1px solid #CCC; bottom:60px; cursor:pointer; height:20px; left:333px; padding:7px; position:fixed; white-space:nowrap; width:20px; float:right}

.standard_title { font-size: medium }
.standard_title_large { font-weight: bold; font-size: 16px; }

@media (min-width:1024px) and (max-width:1050px){.navigation{width:500px !important; margin-left:300px !important; font-size:12px !important}

.navigation ul li a{ font-size:10px !important}

input[type=text]::-ms-clear{display:none}

}
*/
#container{width:100%; margin:0px; padding:0px}
.wel-img{position:relative; width:75px; margin-top:8px; float:left; margin-bottom:5px}

.nav-a{/*width:1200px; float:left*/}

.heading-partForCustomer{ background:none repeat scroll 0 0 #9B9B9B;  border:1px solid #5D5E54;  height:30px;   text-align:center;  width:100%}
.heading-partForCustomer h1{color:#fff; font-size:16px; line-height:18px; font-weight:bolder; margin:7px 0 0 25px; float:left; text-align:left}

.treeview{padding:5px}
.treeview a{color:Black; padding-top:10px; vertical-align:middle}

 .CustomComboBoxStyle .ajax__combobox_textboxcontainer input{ background-color:#FFF;  border:1px solid #C4C4C4;  border-radius:3px 0px 0px 3px;  box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;  color:#454545;  font-family:Arial,Helvetica,sans-serif;  font-size:12px;  outline:0 none;  padding:1px 2px;  width:100px;  transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}
 
 .CustomComboBoxStyle .ajax__combobox_textboxcontainer input:focus{ border-color:rgba(82,168,236,0.8);  outline:0;  outline:thin dotted \9;   -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
 
 
 
 .ajax__combobox_itemlist li:hover{ background-color:#5391AA !important;  color:#E9EAD3 !important;  font-size:13px !important}

 
 .ajax__combobox_itemlist li:selected{background-color:#5391AA !important;  color:#E9EAD3 !important}
 .CustomComboBoxStyle .ajax__combobox_buttoncontainer button{ background-color:ThreeDFace;  border:solid 1px Black;  height:20px}
 .CustomComboBoxStyle .ajax__combobox_buttoncontainer button:hover{ background-color:ThreeDFace;  border:solid 1px Black;  height:20px}
 
 .CustomComboBoxStyle .ajax__combobox_inputcontainer{ background-color:#E6F5FD;  border:solid 1px Blue;  border-right:0px none;  top:0px /*!important*/}
 
 
 .CustomComboBoxStyle .ajax__combobox_itemlist{ background-color:#e9ead3 !important;  border:solid 1px Blue;   font-size:12px !important}
 .CustomComboBoxStyle .ajax__combobox_itemlist li{ background-color:#5391aa !important;  border:solid 1px Blue;   font-size:12px !important}
 .CustomComboBoxStyle{ border-collapse:collapse;  border-style:none;  border-width:0;  display:inline-block;  position:inherit !important}
 .divvisible{ visibility:visible}
 .divcollapse{ height:0px;  overflow:auto;  visibility:hidden}
 .table-grid td .ajax__combobox_textboxcontainer{ border:none !important;  border-bottom:none !important}
 .table-grid td .ajax__combobox_buttoncontainer{ border:none !important;  border-bottom:none !important}
 
 
 .navigation1{ background:none repeat scroll 0 0 #5391AA;  border:1px outset #37628F;  float:left;  height:24px;  width:592px}
  
 ul.cssMenu, ul.cssMenu ul{ list-style:none;  margin:0;  padding:0;  position:relative;  z-index:1000;  background:#5391AA;  width:100%}
  
 ul.cssMenu li{position:relative;  float:left;  zoom:1;background:url("../images/seprate.gif") no-repeat scroll right 5px transparent;  padding-right:1px;display:inline-table}
 ul.cssMenu li:hover{   background:#37628f; color:#fff;  text-decoration:none}
 ul.cssMenu li a{    padding:6px 9px 7px; display:block; color:#fff; text-transform:uppercase; text-decoration:none; font-size:12px; font-weight:normal}
 ul.cssMenu li.last{  background:none repeat scroll 0 0 transparent;  padding:0}
 ul.cssMenu li:hover{  background:#37628f; color:#fff;  text-decoration:none}
 li.last a:hover{ color:#E9EAD3 !important;  background:#37628f !important}
 li.last a.selected{color:#5391AA !important;  background:#E9EAD3 !important}
 ul.cssMenu ul{ display:none;  position:absolute;    width:175px;    background:#FFF;  top:100%;  left:0;   border:1px solid #5391AA;  margin:0;  padding:0;    list-style-type:none;    border-bottom-width:0}
 ul.cssMenu ul li{ background:none;   float:none;  display:inline-block;  width:175px}
 ul.cssMenu ul li a{   display:block;    color:#5391AA;  background-color:#E9EAD3;  text-decoration:none;  padding:3px 5px;  border-bottom:1px solid #5391AA;  font-weight:normal;  text-align:left}
 ul.cssMenu ul li a:hover{ color:#E9EAD3;  background:#5391AA}
 ul.cssMenu ul a.selected{color:#5391AA;  background:#E9EAD3}
 ul.cssMenu ul ul{ left:100%;  top:0;  z-index:1000}
 .pressblk{display:inline-block;}
 .press_col{  display: inline-block; padding-top: 15px; vertical-align: top; width: 32%;}
 ul.cssMenu li:hover >ul{ display:block;  color:#FFF;  background:#5391AA}
.find-usingform{display:inline-block; margin:3px 10px 0 0; font-size:16px; color:#000000; font-weight:bold; text-decoration:none;     height:16px}
.find-usingform span{width:16px; height:16px; background:url(../images/marton-images.png) -73px -35px no-repeat; display:inline-block; margin:0 5px -4px 0}
.find-usingform:hover{color:#5d5e54}
.rightbucket {
    width: 63px !important;
}
.leftbucket {
    width: 63px !important;
}
.gray {
    background-color: gray;
}
.green {
    background-color: green;
}
.w50px{width:50px;}
.material-main-fieldcontact-small-first{width: auto;float: left;}
.material-main-fieldcontact-small-second{width: 20%;float: right;}
.material-main-fieldcontact-field{padding: 5px 2px;float: left;color: #454545;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 700;}
.radiobtn label{color: #454545;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 700;}
.nowrap { white-space: -moz-pre-wrap; /* Firefox */
white-space: -o-pre-wrap; /* Opera */
white-space: pre-wrap; /* Chrome */
word-wrap: break-word; /* IE */}

.subnav {display: none;}
.subnav-show {display: block !important;}
.boxshadow {border: solid 1px #9A9A9A;-moz-box-shadow: inset 2px 2px 3px -2px #242424;-webkit-box-shadow: inset 2px 2px 3px -2px #242424;box-shadow: inset 2px 2px 3px -2px #242424;}
#watermark
{
 opacity:0.5;
 color:red;
 font-size: 42px;
 font-family: Verdana;
}
a.hoverwhite {
    color: #000;
}
a.hoverwhite:hover {
    color: #fff;
}
.hand {
    cursor:pointer;
}
#Reddhtmltooltip{ margin-left:22px;  margin-top:-28px;  visibility:hidden;  z-index:1000000;  background:#fff;  border:1px solid #f00;  padding:10px;  width:220px;  position:absolute;  color:#f00;  font-size:12px;  line-height:18px}
.redarrowinfo{     background:url(../Images/red-arrow-tooltip.png) no-repeat;  width:14px;  height:18px;  display:block;  position:absolute;  top:20px;  left:-14px}