﻿/* DEFAULTS
----------------------------------------------------------*/
body
{
    background: #f7fcff;
    font-size: .90em;
    font-family:"Montserrat", sans-serif;
    margin: 0px;
    padding: 0px;
    color: #232323;
}


 .MainInfoDefault
{
 width: 100%;
 height :99%;
 color : #232323;
 background: url('/Images/Bg2.png') no-repeat 0px 0px;  
}

a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}



/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.2em;
    color: #666666;
    font-variant:normal; 
    text-transform: none;
    font-weight: 100;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.2em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


.legend1
{
    background: url('/Images/step1.png')  0px 4px ;  
    background-repeat:no-repeat;  
    height:16px; 
    width:16px; 
}

.legend2
{
    background: url('/Images/step2.png') 0px 4px;  
    height:16px; 
    width:16px; 
      background-repeat:no-repeat; 
}

.legend3
{
    background: url('/Images/step3.png') 0px 4px;  
    height:16px; 
    width:16px; 
      background-repeat:no-repeat; 
}

.legend2_Old
{
    background: url('/Images/check.png') 0px 4px;  
      background-repeat:no-repeat; 
    height:16px; 
    width:16px; 
}

.legend3_Old
{
    background: url('/Images/check1.png') 0px 4px;  
      background-repeat:no-repeat; 
    height:16px; 
    width:16px; 
}

.legendStaus
{
    background: url('/Images/UserGroup.png') 0px 4px;  
      background-repeat:no-repeat; 
    height:16px; 
    width:16px; 
}

.legendCheckList
{
    background: url('/Images/check1.png') 0px 4px;  
    background-repeat:no-repeat; 
    height:16px; 
    width:16px; 
}

.DivCheckedIMG
{
    height:24px; 
    width:24px; 
    position:relative ;   
    margin-top:-14px;
    margin-right:-16px;  
    float:right;  
    border:0; 
}

.CheckedIMG
{
    background: url('/Images/customers.png') 0px 1px;  
    background-repeat:no-repeat; 
    height:24px; 
    width:24px; 
    border:none;
}

.BttChecked
{
	height:16px; 
    width:16px; 
	background-repeat:no-repeat;
	cursor: pointer;
	border:0;
	background-image: url('/Images/check4.png');
	background-position:  center  center ;
}

.BttUnCheck
{
	height:16px; 
    width:16px; 
	background-repeat:no-repeat;
	cursor: pointer;
	border:0;
	background-image: url('/Images/check0.png');
	background-position:  center  center ;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
.page
{
    width: 99.7%;
    background-color: #81c868;
    border: 1px solid #fafafa;
    height: 100%;
    padding:0; 
}

.header
{
    position:fixed;
    margin: 0px;
    padding: 0px;
    width: 100%;
    top:0; 
    height:50px; 
    background-color: #2194D2;
    z-index:1000; 
}

.header h1
{
  font-weight: 500;
    margin: 0px;
    padding:  4px 0px 0px 10px;
    color: #FFF;
    border: none;
    line-height: 2em;
    font-size: 1.2em;
}

.main
{
	display:block;
    width: 100%;
    height: 100%;
    background: #FFF;
    min-height: 540px;
    margin:0;
    padding:0;  
    position:relative;
    padding-top:42px; 
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    background: #0D0D0D;
    padding:  4px 0px 0px 0px;
    margin: 0px auto;
    text-align: right;
    line-height: normal;
    min-height:20px;
    border-top: 2px solid #2194D2;
    color: #b9b9b9;
    width:100%; 
    bottom:0px;   
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#f7fcff;
    width: 100%;
   clear:both;   
   height:100%;  
}

div.menu
{
  padding:   2px 0px 2px 0px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #2194D2;
    color: #fff;
    display: block;
    line-height: 1.4em;
    padding:  2px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-weight: 400;
    border-bottom: 1px solid #FFF;
}

div.menu ul li a:hover
{
    background-color: #0a6190;
    color: #DAE2EB;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #0a6190;
    color: #DAE2EB;
    text-decoration: none;
    border:0px;
}

.LeftManu
{
	background-color: #33CC66;
   color: #404040;
    height:2px; 
}
	
div.hdPrint
{
    background-color:#f7fcff;
    width: 100%;
   clear:both;   
   height:20px;  
}


.navbar-menu{display:block;list-style-type:none;margin:0;padding:0;float:right;height:40px;text-align:center;line-height:normal;position:relative;}
.navbar-menu-item{display:block;list-style:none;border-left:1px solid #d6d6d6;float:left}
.navbar-menu-item>.currency,.navbar-menu-item>.language{line-height:50px}
.navbar-menu-item>.language .flag{margin-right:0}
.navbar-menu-item.pointsmax-partners-option>.my-pointsmax-title .my-pointsmax-title-span{position:relative;line-height:50px;margin-left:10px;margin-right:10px}
.navbar-menu-item.pointsmax-partners-option>.my-pointsmax-title .icon-down{margin-top:20px;background:url(/images/arrow-down.png) center 4px no-repeat;float:right;width:24px;height:41px}
.navbar-menu-item.sign-in-up{border-right:1px solid #d6d6d6; width:160px;}
.navbar-menu-item.sign-in-up>.sign-in .user-icon{margin-top:8px;margin-right:2px;background-image:url(/images/UserLog.png);background-repeat:no-repeat;float:left;width:24px;height:24px}
.navbar-menu-item.sign-in-up>.sign-in .signin-text{font-size:15px;font-style:normal;font-variant:normal;font-weight:400;float:left}
.navbar-menu-item.sign-in-up>.sign-in .signin-text-hide{ display:none ;}
.navbar-menu-item.sign-in-up>.sign-in .icon-down{margin-top:20px;background:url(/images/arrow-down.png) center 4px no-repeat;float:right;width:24px;height:24px}
.navbar-menu-item a{position:relative;display:inline-block;color:#FFF}
.navbar-menu-item a:hover,.navbar-menu>li.selected>a{background:#0a6190;color:#fafafa;text-decoration:none}
.navbar-menu-item a:before{right:37%}
.navbar-menu-item a:after{right:38%}
.navbar-menu-item>a{display:block;line-height:50px;padding-left:15px;padding-right:15px;min-width:64px;zoom:1;cursor:pointer}
.navbar-menu-item>a:after,.navbar-menu-item>a:before{content:" ";display:table}
.navbar-menu>li.selected>a:after,.navbar-menu>li.selected>a:before{box-shadow:none;display:inline-block;content:'';position:absolute}
.navbar-menu-item>a:after{clear:both}
.navbar-menu>li.selected>a:before{border-right:9px solid transparent;border-bottom:9px solid #FF0000;border-left:9px solid transparent;top:57px;z-index:1001}
.navbar-menu>li.selected>a:after{border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;top:58px;z-index:1002}
#sign-in-up-panel,.currencies,.languages,.user-panel,signed-in-panel{top:54px;text-align:left;right:20px;z-index:1000}
.anchor{cursor:pointer}

.signed-in-panel{width:200px;padding:2px 8px;background:#fff;border:1px solid #bebebe;border-top:1px solid #0283df;border-bottom:2px solid #0283df;position:absolute;float:none;margin-top:1px;}
.signed-in-panel span{padding:8px 14px 6px;margin:8px 0 0;background:#f4f4f4;display:block;clear:both;color:#333;font-weight:400;font-size:12.6px}
.signed-in-panel-list{color:#333;margin:0 ;overflow:hidden;padding-top:8px ; padding:0px; }
.signed-in-panel-list>li{width:180px;margin:0 8px;line-height:19px;font-size:90%;list-style:none;float:left;position:relative;}
.signed-in-panel-list>li:nth-child(2),.signed-in-panel-list>li:nth-child(3){border:none}
.signed-in-panel-list>li.selected,.signed-in-panel-list>li>a:hover{background:#f4f4f4;color:#0283df}
.signed-in-panel-list>li a{padding:6px 4px;text-decoration:none;display:block;color:#666;cursor:pointer;font-size:14px;float:left;width:100%; }
.signed-in-panel-list>li a.signed-in-panel-item{height:30px}
.signed-in-panel-list>li a.signed-in-panel-item-logout{height:30px; text-align:center;color:#FFF;border-color: #cf4436; background: #e74c3c; }
.signed-in-panel-list>li a .title{float:right;width:160px}
.signed-in-panel-list>li a .title span{text-align:left}
.signed-in-panel-list>li+li{border-top:1px solid #dedede}
.signed-in-panel-item-def{color:#0283df;width:44px;display:inline-block}
.signed-in-panel{-webkit-box-shadow:0 0 8px #46b0d3;box-shadow:0 0 8px #46b0d3}
.signed-in-panel>.uc_top_arrow{background:url("/images/arrow-top.png") no-repeat 0 -2px;width:16px;height:9px;position:relative;bottom:-1px;top:-12px; left:160px;  }
.languages,.user-panel,signed-in-panel{top:54px;text-align:left;right:20px;z-index:1000}



.showmain
{
	display:table;
    width: 100%;
    height: 100%;
    background: #FFFFFF;
    min-height: 540px;
    margin-top:0px;
    padding:0px; 
    min-height:570px; 
}

.showmain_Row
{
	display:table-row;
    width: 100%;
    height: 100%;
    padding:0px; 
    margin-top:0px;
}

.showmain_Left
{
    display:table-cell;
    height: 100%;
    background: #00131a;
    padding-left:2px; 
    padding-top:0px; 
    border-right:2px solid #2A3F54;
    position:relative;  
}

.showmain_Right
{
    display:table-cell;
    width: 90%;
    height: 100%;
    padding-left:2px;
    padding-top:0px; 
    vertical-align: top;
}

.showmain_LeftMain
{
   margin-top:6px; 
   width:100%;
  height:auto;  
}
.LeftMenumain
{
    background: #1a2633;
    color: #E7E7E7!important;
    display: block;
    line-height: 1.35em;
    padding:4px 0px 4px 0px; 
    text-decoration: none;
    white-space:pre-wrap;
    font-weight: 400;
    border-bottom: 1px solid #223344 ;
    width:99%; 
    font-size:12px;
    margin-left:2px;  
}
.recent_property_RowFull1
{
  width:99%;    
 }
 
 .Menu_RowFull1
{
  width:100%; 
  margin-top:0px;   
  float:left;  
 }
 

.LeftMenumain:hover
{
    background-color:#00689c;
    color: #DAE2EB;
    text-decoration: none;
}
.FunctionTitle 
{
  background: #0086b3;
   color:#FFF;   
  display:block;   
  height:4px;  
  margin-left:-2px;
   margin-right:-1px;
   padding-right:4px;
} 
/* DIV Expand   
----------------------------------------------------------*/

.Expand_wrap
{
    margin-top: 0px;  
    height: auto;
}

.divExpand 
{
    width:98.8%;
    float:left;  
    background: #00394d;
    text-align:left ;
    margin: 0px;
    padding: 0px;
    display:inline-block;
    border-top:1px solid #fafafa;
    padding: 4px 0px 8px 0px; 
    border-left:4px solid #0086b3; 
    margin-left:-2px;
    cursor: pointer;
}

.divExpand:hover  
{
   border-left:4px solid #ff751a; 
   color: #ff751a;
}

.Expand_a
{
    color: #FFF;
    cursor: pointer;
    text-align:left ;
    text-decoration:none;
    display:inline; 
    margin-left:4px; 
    height:20px; 
    
}

.chk
{
    vertical-align:middle;
}

.Expand_a:hover 
{
   color: #ff751a;
}
.menuLeftText
{
    color: #FFF;
    font-weight:600; 
    text-align:left ;
    margin-left:0px; 
    font-size:12px; 
}

.menuLeftText:hover
{
   color: #ff751a;
}

.IconMDSS_List
{
    background-image:url(/images/folder.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    margin-top:4px; 
    display:inline-block;
}

.IconMDSS_Shipping
{
    background-image:url(/images/Shipping.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}

.IconMDSS_HR
{
    background-image:url(/images/UserGroup.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}

.IconMDSS_Project
{
    background-image:url(/images/future_projects.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}

.IconMDSS_ACC
{
    background-image:url(/images/issue.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}

.IconMDSS_Report
{
    background-image:url(/images/calendar.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}
.IconMDSS_Tool
{
    background-image:url(/images/graphic_design.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}

.IconMDSS_TRANS
{
    background-image:url(/images/Trans.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}
 
.IconMDSS_NEWS
{
    background-image:url(/images/new.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;
      margin-top:4px; 
    display:inline-block;
}
 
/* FORM ELEMENTS   
----------------------------------------------------------*/


fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}


/* MISC  
----------------------------------------------------------*/

 .clear
{
    clear: both;
}

.title
{
	float: left;
	text-align: left;
	width: 40%;
	margin: 4px auto auto 8px;
	font-weight:400;
	font-style:normal;  
	color: #FF0000;
	line-height: 2em;
	font-size: 2em;
}

.loginDisplay
{
    font-size: 1.1em;
    float: left;
    text-align: right;
     margin:  8px  auto auto auto;
    color: #F8F8F8;
    width:56%;
    display:none;  
}

.loginDisplay a:link
{
    color: #F8F8F8;
    text-decoration: none;
}

.loginDisplay a:visited
{
    color: #5a524d;
}

.loginDisplay a:hover
{
    color: #5a524d;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}

/* AccountInfo  ----------------------------------------------------------*/ 
 .accountInfo
{
 position: absolute;
 border: 1px solid #2194D2;
 width: 400px;
 height: auto;
 left: 50%;
 top: 50%;
 margin-left: -171px;
 margin-top: -150px;
 border-radius: 4px;
}
.accountHD
{
	width: 99.5%;
	padding: 4px 0px 4px 2px;
    line-height: 30px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px #5B5B5B;
    background: #2194D2;
    border-bottom: 1px solid #2194D2;
    border-radius: 3px 3px 0 0;
}


.form-row {
 margin-top: 15px;
 margin-bottom:-5px;	
}

.row-fluid {
width: 100%;
}
 
.row-pad 
{
	padding: 10px  0px 10px 20px;
   
}

.form-actions
{
	float: left;
	width: 100%;
	height: 40px;
	margin-bottom: 0px;
	border-top: 1px solid #cfcfcf;
	border-radius: 2px;
	background-color: #Fafafa;
}
  
.right {
float: right;
}

 .accountImg
{
 background-image:url('/Images/Lock.png') ;
 background-repeat:no-repeat;
 background-position:center; 
 float:left; 
 border-right:1px solid #c4c4c4;
 width: 128px;
 height: 150px;
}

 .accountlogo
{
 background-image:url('/Images/MDsoft.png') ;
 background-repeat:no-repeat;
 background-position:center; 
 float:left; 
 border-right:1px solid #c4c4c4;
 width: 16px;
 height: 16px;
}

 .accountinput
{
 float:left;
 width: 270px;
 background:#fff; 

}

.Notification
{
    width: 99.9%;
    float: left;
    height: auto;
}
 
 input.textEntry
{
	width: 90%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 input.textEntryNumber
{
	width: 90%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	text-align:right;
}

 input.textEntry92
{
	width: 92%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry90
{
	width: 90%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 input.textEntry:focus,input.textEntryNumber:focus,input.textEntryAcc:focus, input.textEntryAccPWD:focus, input.textEntrySearch:focus, select:focus,input.textEntry92:focus,input.textEntry90
{
	outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}
 
 .textMultiLine
{
    width: 92%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}

 .textMultiLine90
{
    width: 90%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine90:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}

input.textEntryAcc
{
	width: 80%;
	line-height: 12px;
	padding:   4px 10px 4px 26px;
	background: #fff url(/Images/8bcLQqF.png) no-repeat;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntryAccPWD
{   
	width: 80%;
	line-height: 12px;
	padding:   4px 10px 4px 26px;
    background: #fff url(/Images/8bcLQqF.png) no-repeat;
	border: 1px solid #cfcfcf;
    background-position:  0px -59px !important;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 input.textEntrySearch
{
	width: 80%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 input.textEntryGrid
{
	width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntryGrid1
{
	width: 94%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 input.textEntryGridNum
{
	width: 96%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	text-align:right;
}

 input.textEntryGridNum1
{
	width: 94%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	text-align:right;
}

 input.textEntryGridNum2
{
	width: 86%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	text-align:right;
}

 input.textEntryGridNum3
{
	width: 90%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	text-align:right;
}


 input.textDate
{
	width: 100px;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}


 .WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      width:100%; 
      display: block;
      padding: 4px 4px;
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
        margin-left:-138px;     
    }
    
    
    
 .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:520px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle520 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
        margin-left:-138px;     
    }
    
      
    
 .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:500px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle510 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
        margin-left:-138px;     
    }
    
    
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:320px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
        margin-left:-138px;
    }
    
    
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:300px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
        margin-left:-138px;
    }
    
.bttLogin
{
	width: 100px;
	background-color: #2194D2;
	border-color: #2f96b4 #2f96b4 #1f6377;
	margin-right: 20px;
	margin-top: 5px;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 4px 12px;
	cursor: pointer;
	border: 1px solid #bbbbbb;
	border-color: #c5c5c5;
	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
	border-radius: 4px;
}
.bttLogin:hover
{
	background-color:  #0a6190;
}

.submitbtt
{
	width: 80px;
	height: 26px;
	margin-top: 2px;
	background-color: #2194D2;
	border-color: #2f96b4 #2f96b4 #1f6377;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 2px 12px;
	cursor: pointer;
	border: 1px solid #bbbbbb;
	border-color: #c5c5c5;
	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
	border-radius: 2px;
}
.submitbtt:hover 
{
	background-color:  #0a6190;
}


.submitbtt1
{
	width: 80px;
	height: 26px;
	margin-top: 2px;
	background-color: #ca0002;
	border-color: #2f96b4 #2f96b4 #1f6377;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 2px 12px;
	cursor: pointer;
	border: 1px solid #bbbbbb;
	border-color: #c5c5c5;
	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
	border-radius: 2px;
}

.submitbttAdd
{
	width: 100px;
	height: 30px;
	margin-top: 16px;
	background-color: #277cbe;
	border: 1px solid #10518f;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 2px 12px;
	cursor: pointer;
	border-radius: 2px;
}
.submitbttAdd:hover 
{
	background-color:  #00689c;
}

.submitbttCFM
{
	width: 120px;
	height: 26px;
	margin-top: 2px;
	background-color: #ff471a;
	border: 1px solid #e62e00;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 2px 12px;
	cursor: pointer;
	border-radius: 2px;
}
.submitbttCFM:hover 
{
	background-color:  #991f00;
}

.submitbtt1:hover 
{
	background-color:  #B90000;
}

.submitbtt_getinfo
{
    width: 20px;
    height: 26px;
    margin-top: 2px;
    background-color: #FFD7D7;
    border-color: #2f96b4 #2f96b4 #1f6377;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    padding: 2px 4px;
    cursor: pointer;
    border: 1px solid #bbbbbb;
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
    border-radius: 2px;
}

.submitbtt_Search
{
	height:25px; 
    width:40px;
	margin-right:0px;
	margin-left:-4px;
	background: #FFFFFF; 
	background-color: #2194D2;
	background-repeat:no-repeat;
	color: #ffffff;
	cursor: pointer;
	border:0;
	border-radius: 2px;
	background-image: url('/Images/find.png');
	background-position:  center  center ;
}
  
.submitbtt_Search:hover 
{
	background-color:  #0a6190;
}

.submitbttV23
{
    visibility:visible;  
	width: 0px;
	height: 0px;
	margin-top: 2px;
	background-color: #ffffff;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	padding: 2px 12px;
	cursor: pointer;
	border: 0px;
	}

.mstSrc_Border 
{
	margin-top:4px;
position: relative;
z-index: 998;
background-color: #fff;
border: solid 1px #009b00;
display: inline-block;
_height: 22px;
width: 29%;
}

.form-control {
display: block;
width: 200px;
height: 26px;
margin-top :0px; 
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.controlCombo {
width: 350px;
height: 26px;
margin-top :0px; 
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


/* DIV FORM ELEMENTS   
----------------------------------------------------------*/
 .MainInfo
{
 width: 99.8%;
 height :99%;
 color : #232323;
 background: #FFF; 
 margin-top:0px;
 padding-top:4px; 
 position:relative;  
}
 

.MainInfo h2
{
    line-height: 18px;
    font-size: 14px;
    font-weight: bold;
    color: #232323;
    text-align: left;
    margin: 0px 0px 0 0px;
    padding: 4px 10px;
    border-top: 1px solid #fafafa;
    height :40px;
    background: url('/Images/Line2.png') 0px 0px;  
}

.UpdateProgress
{
    display:block;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index:2000; 
    width:80px;
    height:80px;  
    background: url('/Images/loading.gif') no-repeat 0px 0px;  
}

 
 .MainInput
{
 width: 100%;
 height :100%;
 color : #232323;
 display: table;
 margin: 0 auto;
 padding:  1px 1px 1px 2px;
}

 .RowFull
{
 width: 100%;
 float:left ; 
 margin-top :6px;
}

 .Col1
{
 width: 10%;
  float:left ; 
}

 .Col2
{
 width: 90%;
  float:left ; 
}

 .Col3
{
 width: 60%;
  float:left ; 
}

 .Col4
{
 width: 30%;
  float:left ; 
}

 .Col5
{
 width: 50%;
  float:left ; 
}

 .Col6
{
 width: 7%;
  float:left ; 
}
 .Col7
{
 width: 20%;
  float:left ; 
}

 .Col8
{
 width: 16%;
  float:left ; 
}
 .Col9
{
 width: 5%;
  float:left ; 
}
 .Col10
{
 width: 80%;
  float:left ; 
}

 .Col11
{
 width: 40%;
  float:left ; 
}

 .Col12
{
 width: 15%;
  float:left ; 
}

 .Col55
{
  width: 55%;
  float:left ; 
}

 .Col51
{
  width: 51%;
  float:left ; 
}
.Col50
 {
   width:50%;
      float:left;     
     } 
 .Colinput_hdtext
{
 width: 70px;
  float:left ; 
}


 .Colinput_hdtext90
{
 width: 90px;
  float:left ; 
}


 .Colinput_hd
{
 width: 120px;
  float:left ; 
}

 .Colinput_hdSearch
{
 width: 100px;
  float:left ; 
}

.Colinput_text
{
 width: 220px;
  float:left ; 
}

.Colinput_text3
{
 width: 360px;
  float:left ;
}

 .Colinput_txt60
{
 width: 60px;
  float:left ; 
}

 .Colinput_txt50
{
 width: 50px;
  float:left ; 
}

 .Colinput_txt40
{
 width: 40px;
  float:left ; 
}

 .Colinput_txt10
{
 width: 20px;
  float:left ; 
}

.Colinput_text2
{
 width: 280px;
  float:left ;
}

 .Colinput_hd130
{
 width: 130px;
  float:left ; 
}
.Colinput_hd120
{
 width: 120px;
  float:left ; 
}

.Colinput_hd110
{
 width: 110px;
  float:left ; 
}

.Colinput_text300
{
 width: 200px;
  float:left ; 
}

.Colinput_text210
{
 width: 210px;
  float:left ; 
}

.RowFull1
{
 width: 100%;
 float:left ; 
}

.RowFull2
{
 width: 100%;
 float:left ; 
}

 .ColCheck
{
  width: 30%;
  float:left ; 
  margin-right:2px;  
}

.Col33
{
 width: 33%;
 float:left ; 
}

.Col25
{
 width: 22%;
 float:left ; 
}
 
 .RowFooter
{
 width: 99.9%;
 float:left ; 
 background: #E6F0F3;
 margin-top :-14px;
 padding : 2px  auto 4px 0px;
 border :  1px solid #B3CBD6;
 
}

 .RowFullSearch
{
    width:99.7%;
    float: left;
    padding : 2px 2px 2px 2px; 
    background: #FFCC66;
}


 .RowFullSearch1
{
    width:99.7%;
    float: left;
    padding : 2px 2px 4px 2px; 
}

 .RowFullStep
{
  width:99.6%;
  float:left; 
  background:#ccffcc;
  border: 1px solid #00cc00;  
  color: #a6a6a6;
  text-align: center;
  padding-top:1px;
  padding-bottom:1px; 
  margin-top:4px; 
  margin-left:1px; 
}

.mGrid {   
    width: 100%;
    background-color: #fff;   
    margin: 2px 0 0px 0;   
    border-collapse:collapse;   
    min-height: 1px;
    font-size :14px; 
}  
.mGrid td {   
    padding: 2px;   
    border: solid 1px #c1c1c1;   
    color: #232323;   
} 

.tdMain
{
    padding: 2px;
    border: solid 1px #c1c1c1;
    color: #00CC00;
}  
 
.mGrid th
{
    padding: 4px 2px;
    background: #d8ecf6;
    font-size: 0.9em;
    text-decoration: none;
    text-align: center;
    border: solid 1px #73BCDF;
}  

.mGrid th:hover
{
     background: #b7e7fb;
     border: 1px solid #96d9f9;
     border-top: none;
     border-left: none;
}

.mGrid .alt { background: #f6f6f6; }  
.mGrid .alt_sel { background: #f60000; }  
.mGrid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }  
.mGrid .pgr table { margin: 5px 0; }  
.mGrid .pgr td {   
    border-width: 0;   
    padding: 0 6px;   
    border-left: solid 1px #666;   
    font-weight: bold;   
    color: #fff;   
    line-height: 12px;   
 }     
.mGrid .pgr a { color: #666; text-decoration: none; }  
.mGrid .pgr a:hover { color: #000; text-decoration: none; }  

.mGrid a
{
    color: #1A4206;
    text-decoration: none;
}  
.mGrid a:hover { color: #000; text-decoration: none; }  

 .GridFooter
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #73BCDF;
    height: 32px;
    background: #d8ecf6;
    padding: 0px -20px 0px -20px;
    width:99.8%; 
}

 .GridFooter_P
{    width:100%; 
     float:left; 
     padding: 0px -20px 0px -20px;
      text-align:left;
}

.GridFooter_Note
{    width:100%; 
     float:left; 
     margin-top:6px; 
     padding: 0px -10px 0px -10px;
     text-align:left;
}

.GridFooter_Note1
{    width:99.9%; 
     float:left; 
     margin-top:6px; 
     padding: 0px -10px 0px -10px;
     text-align:left;  
     border: 1px solid #73BCDF; 
     background: #FFF0F5;
}

.Grid_Total_col
{
    float: Left;
    background: #ca0002;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align: center;
}

.Grid_Total_col1
{
    float: Left;
    background: #00C600;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align: center;
}

.Grid_Total_col2
{
    float: left;
    background: #800040;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align: center;
}


.Grid_Total_col3
{
    float: Left;
    background: #A0529A;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align: center;
}

.Grid_Total_col4
{
    float: left;
    background: #00C600;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align:right;
}

.Grid_Total_col5
{
    float: left;
    background: #993300;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(27, 27, 27, 0.4);
    border-radius: 4px;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    width: 200px;
    text-align:right;
}

Grid_Total_colText
{
    float: Left;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #ca0002 !important;
    font-weight: bold;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    text-align: left;
}

.Grid_Total_col1Text
{
    float: Left;
    font-family: Helvetica Neue, Arial;
    font-size: 1.4em;
    color: #00C600 !important;
    font-weight: bold;
    line-height: 1.1em;
    padding: 2px 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-right: 2px;
    text-align:left ;
}


 .DvSearch
{
    width: 99.8%;
    float: left;
    border: 1px solid #73BCDF;
}

 .DvSearch1
{
    width: 99.6%;
    float: left;
    border: 1px solid #73BCDF;
}

 .DvSearch2
{
    width: 99.6%;
    float: left;
    border: 1px solid #73BCDF;
}

 .MainList
{
    width: 100%;
    float: left;
    padding: 0px -20px 0px -20px;
     max-width:1800px;
    overflow:auto;  
}
 .Btt_Date
{
 margin-left: -18px; 
}

 
 #leftmenu-trigger {
    border-right: 1px solid #f2f2f2;
}
header #leftmenu-trigger {
    border-right: 1px solid #f2f2f2;
}
#leftmenu-trigger {
    background-position: 0 0;
    float: left;
   background: #81c868;
}
#leftmenu-trigger, #rightmenu-trigger {
    height: 50px;
    width: 50px;
    cursor: pointer;
    background-image: url('/Images/MnuLeft1.png');
}

.navbar-header
{border-collapse:collapse}
.pull-left
{
 float:left;
 }

.divMenuLeft
{
 float:left;
 border-right: 1px solid #f2f2f2;
 height:51px;  
}
 
#navigation ul > li > ul.sub-menu {
    display: none;
    position:absolute;
    padding:10px 0;
    background:#fff;
    border: 1px solid #DDDCDC;
    top: 24px;
    z-index: 1;
}
/* Show dropdown when hover */
 #navigation ul > li:hover > ul.sub-menu {
    display:block;
}

.hdLogo
{
 float:left;
}

.pull-right
{
 float:left;
 background:#fafafa; 
 display: block;
 height:100%; 
 width:99.6%; 

}
.static-sidebar-wrapper
{
  overflow:visible; 
  float:left;
  background: #f7fcff;
  vertical-align: top;
  width:15%;
  height:100%;
   border-right: #669999  1px solid;
}

 .treeNode
    {
        font: 12px Arial, Sans-Serif;
    }

   .rootNode
    {
        font-size: 14px;
        padding:5px;
    }

    .leafNode
    {
        padding: 4px;
    }

    .selectNode
    {
        font-weight: bold;
    }
    
  .scrollToTop{
	width:50px; 
	height:80px;
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	bottom:100px; 
	right:5px;
	display:none;
	cursor: pointer;
	background: url('/Images/Scrolltop.png') no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}

/* Status Color  
----------------------------------------------------------*/
.Contract_IMPTK
{
 background:#ffdd99;
}

.Contract_IMP
{
 background:#008080;
}
.Contract_EXP
{
 background:#80ff80;
}
.Contract_EXPDate
{
 background:#ff751a;

}
.Contract_Liqui
{
 background:#F0E68C;

}
.Contract_Check
{
 background:#F08080;

}

.Contract_Emprt
{
 background:#2E8B57;

}

.Contract_Emprt1
{
 background:#FFF0F5;

}

.Contract_Manager
{
 background:#00BFFF;

}


.Contract_Acc
{
 background:#FFB6C1;

}

.Contract_WH
{
 background:#AFEEEE;

}


.Contract_Shipping
{
 background:#FFE4B5;

}

/* PRIMARY LAYOUT ELEMENTS   :1280
----------------------------------------------------------*/
@media (max-width: 1280px) and (min-width: 1030px) 
{
  .MainList
{
    width: 100%;
    float: left;
    padding: 0px -20px 0px -20px;
    max-width:1130px;
    overflow:auto;   
}

.showmain_LeftMain
{
  position:fixed;  
  top:50px;    
  width:9.6%;
}

.Col51
{
  width: 50%;
  float:left ; 
}

input.textEntry92
{
	width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry90
{
	width: 96%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine
{
    width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
 .textMultiLine:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


 .textMultiLine90
{
    width: 96%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine90:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
}

/* PRIMARY LAYOUT ELEMENTS   :1024
----------------------------------------------------------*/
@media (max-width: 1028px) and (min-width: 900px) {

.header h1
{
    font-weight: 600;
    margin: 0px;
    padding:  0px 0px 0px 4px;
    color: #FFF;
    border: none;
    line-height: 2em;
    font-size: 1.4em;
}

.main
{
	display:block;
    width: 100%;
    height: 100%;
    background: #FFF;
    min-height: 540px;
    margin:0;
    padding:0;  
    position:relative;
    padding-top:42px; 
    min-width:900px; 
}

.loginDisplay
{
    font-size: 1.1em;
    float: left;
    text-align: right;
    margin:  8px  auto auto auto;
    color: #F8F8F8;
    width:52%; 
      display:none;  
}

 input.textDate
{
	width: 80px;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .Colinput_hd
{
 width: 100px;
  float:left ; 
}
.Col11
{
 width: 35%;
  float:left ; 
}

  .WindowsStyle .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
    margin-top:-22px;
        margin-left:-104px;      
    }
    
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
        margin-left:-104px;   
    }
  

 
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:260px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
        margin-left:-104px;   
    }
    

.controlCombo {
width: 290px;
height: 26px;
margin-top :0px; 
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


     .Colinput_txt50
{
 width: 50px;
  float:left ; 
}

 .Colinput_txt40
{
 width: 40px;
  float:left ; 
}

.MainList
{
    width: 100%;
    float: left;
    padding: 0px -20px 0px -20px;
    max-width:900px;
    overflow:auto;   
}

.showmain_LeftMain
{
  position:fixed;  
  top:50px;    
  width:9.6%;
}

.Col51
{
  width: 60%;
  float:left ; 
}

input.textEntry92
{
	width: 99%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry90
{
	width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine
{
    width: 100%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
 .textMultiLine:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


 .textMultiLine90
{
    width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine90:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  .Col5
  {
      width:60%;
      float:left;  
  }
 .Col50
 {
   width:50%;
      float:left;     
     } 
      
 .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:490px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle520 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
        margin-left:-104px;     
    }
    
    
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:480px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle510 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
       margin-top:-22px;
        margin-left:-104px;         
    }
    
    
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:230px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
        margin-top:-22px;
        margin-left:-104px;   
    }
    
}

/* PRIMARY LAYOUT ELEMENTS   :800
----------------------------------------------------------*/
@media (max-width: 890px) and (min-width: 500px) {

body
{
    background: #f7fcff;
    font-size: .80em;
    font-family:"Montserrat", sans-serif;
    margin: 0px;
    padding: 0px;
    color: #232323;
}

.main
{
	display:block;
    width: 100%;
    height: 100%;
    background: #FFF;
    min-height: 540px;
    margin:0;
    padding:0;  
    position:relative;
    padding-top:42px; 
    min-width:800px; 
}

.header h1
{
    font-weight: 600;
    margin: 0px;
    padding:  0px 0px 0px 4px;
    color: #FFF;
    border: none;
    line-height: 2em;
    font-size: 1.2em;
}

.loginDisplay
{
   display:none; 
}

.showmain_Left
{
    display:none;
}

.showmain_Right
{
    display:table-cell;
    width: 100%;
    height: 100%;
    padding-left:2px;
    padding-top:0px; 
    vertical-align: top;
}

 input.textDate
{
	width: 80px;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .Colinput_hd
{
 width: 80px;
  float:left ; 
}
.Colinput_hd110
{
     width: 106px;
  float:left ; 
  
    }

.Colinput_hdtext
{
 width: 64px;
  float:left ; 
}

.Colinput_text
{
 width: 220px;
  float:left ; 
}

 .Col11
{
 width:36%;
  float:left ; 
}

.MainList
{
    width: 100%;
    float: left;
    padding: 0px -20px 0px -20px;
    max-width:776px;
    overflow:auto;  
}

 .WindowsStyle .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
             margin-top:-22px;
             margin-left:-3px; 
     }
    
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
              margin-left:-3px; 
    }
  

 
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:260px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
              margin-left:-3px; 
    }
    

.controlCombo {
width: 290px;
height: 26px;
margin-top :0px; 
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


     .Colinput_txt50
{
 width: 50px;
  float:left ; 
}

 .Colinput_txt40
{
 width: 40px;
  float:left ; 
}

.showmain_LeftMain
{
  position:fixed;  
  top:50px;    
  width:9.6%;
}

.Col51
{
  width: 68%;
  float:left ; 
}

 input.textEntrySearch
{
	width: 70%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry92
{
	width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry90
{
	width: 96%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine
{
    width: 99%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
 .textMultiLine:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


 .textMultiLine90
{
    width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine90:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  .Col5
  {
      width:68%;
      float:left;  
  }
 .Col50
 {
   width:50%;
      float:left;     
     } 
      
 .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:474px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle520 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
     margin-left:-3px; 
    }
    
    
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:460px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle510 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
       margin-top:-22px; 
           margin-left:-3px;     
    }
    
    
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:180px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
        margin-top:-22px;
            margin-left:-3px; 
    }
    
    
}

/* PRIMARY LAYOUT ELEMENTS   :480
----------------------------------------------------------*/
@media (max-width: 490px)  and (min-width: 50px) {

.header h1
{
    font-weight: 600;
    margin: 0px;
    padding:  0px 0px 0px 4px;
    color: #FFF;
    border: none;
    line-height: 2em;
    font-size: 1.2em;
}

.main
{
	display:block;
    width: 100%;
    height: 100%;
    background: #FFF;
    min-height: 540px;
    margin:0;
    padding:0;  
    position:relative;
    padding-top:42px; 
    min-width:800px; 
}

.loginDisplay
{
    display:none; 
}
.hdLogo
{
 display:none;
}
.navbar-menu{display:block;list-style-type:none;margin:0;padding:0;float:right;height:40px;text-align:center;line-height:normal;position:relative}
.navbar-menu-item{display:block;list-style:none;border-left:none;float:left}

.showmain_Left
{
    display:none;
}

 input.textDate
{
	width: 80px;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .Colinput_hd
{
 width: 80px;
  float:left ; 
}
.Colinput_hd110
{
     width: 106px;
  float:left ; 
  
    }

.Colinput_hdtext
{
 width: 64px;
  float:left ; 
}

.Colinput_text
{
 width: 220px;
  float:left ; 
}

 .Col11
{
 width:36%;
  float:left ; 
}

.MainList
{
    width: 100%;
    float: left;
    padding: 0px -20px 0px -20px;
    max-width:776px;
    overflow:auto;  
}

 .WindowsStyle .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
             margin-top:-22px;
             margin-left:-3px; 
     }
    
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
              margin-left:-3px; 
    }
  

 
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:260px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
          margin-top:-22px;
              margin-left:-3px; 
    }
    

.controlCombo {
width: 290px;
height: 26px;
margin-top :0px; 
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


     .Colinput_txt50
{
 width: 50px;
  float:left ; 
}

 .Colinput_txt40
{
 width: 40px;
  float:left ; 
}

.showmain_LeftMain
{
  position:fixed;  
  top:50px;    
  width:9.6%;
}

.Col51
{
  width: 68%;
  float:left ; 
}

 input.textEntrySearch
{
	width: 70%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry92
{
	width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

input.textEntry90
{
	width: 96%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine
{
    width: 99%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}
 .textMultiLine:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


 .textMultiLine90
{
    width: 98%;
	line-height: 12px;
	padding:    4px  4px 4px 4px;
	border: 1px solid  ;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
}

 .textMultiLine90:focus
{
  outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;  
}


    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:280px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  .Col5
  {
      width:68%;
      float:left;  
  }
 .Col50
 {
   width:50%;
      float:left;     
     } 
      
 .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:474px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle520 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle520 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
        margin-top:-22px;
     margin-left:-3px; 
    }
    
    
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:460px; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus
    {
     outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
    }
 
    .WindowsStyle510 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    .WindowsStyle510 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
        width:100%; 
       margin-top:-22px; 
           margin-left:-3px;     
    }
    
    
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
    {
      display: block;
      padding: 4px 4px;
      width:180px; 
      background-image: none; 
      border: 1px solid #c4c4c4;  
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
    .WindowsStyleSupSearch1 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
    {
        margin:  0px;
        padding: 0px;
        border-color:  #fff;
        border-bottom-style:ridge ; 
        background-color : #fff;
    }
    
   .WindowsStyleSupSearch1 .ajax__combobox_itemlist
    {
        border-color: #7F9DB9;
         width:100%; 
        margin-top:-22px;
            margin-left:-3px; 
    }
    
}