/*
*********************
IDEX CSS base file

Version = 2.1
Date = June 29, 2010
Author = Idex Team
*********************
*/

@import url("reset.css");

#RUSHPOP1_window{
  display: none; position: absolute; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: absolute; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -320px; margin-top: -350px; padding:0; width: 628px; height:500px;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

#SUFFIXPOP_window{
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -220px; margin-top: -250px; padding:0; width: 500px; height:auto;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

#PREFIXPOP_window{
   display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -220px; margin-top: -250px; padding:0; width: 500px; height:300px;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

#CONFIRMPOP_window{
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -320px; margin-top: -350px; padding:0; width: 628px; height:auto;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}
#CONFIRMPOP_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:#fff; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
#RUSHPOP1_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:white; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
#SUFFIXPOP_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:white; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

#PREFIXPOP_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:white; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

#CONFIRMPOP_window .lightbox-outer-container .lightbox-content-box { font-size:1em; width:600px; }
#RUSHPOP1_window .lightbox-outer-container .lightbox-content-box { font-size:1em; width:600px; }
#SUFFIXPOP_window .lightbox-outer-container .lightbox-content-box { font-size:1em; width:600px; }
#PREFIXPOP_window .lightbox-outer-container .lightbox-content-box { font-size:1em; width:600px; }

#OTHERPOP_background{  
  display: none; position: fixed; z-index: 101; top: 0px; left: 0px; 
  width: 150%; height: 100%; background-color:#000;
  filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;  
}
* html #OTHERPOP_background { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
.secondary-button1 {margin:5px;cursor:pointer; color:#06c; }
.secondary-button1:hover { color:#000; border:#999 1px solid; background:#ccc; }
.add1 { background:url(../images/icon-plus.gif) 5px center no-repeat; }
.add1:hover { background:url(../images/icon-plus.gif) 5px center no-repeat #ddd; }
	
	}



#orderconfirm_window{
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -220px; margin-top: -250px; padding:0; width: 628px; height:auto;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

* html #orderconfirm_window { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}	
#orderconfirm_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:#fff; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}
#cancel_window{
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  margin-left: -220px; margin-top: -250px; padding:0; width: 628px; height:auto;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

#cancel_window .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:#fff; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

#cancel_window .lightbox-outer-container .lightbox-content-box { font-size:1em; width:600px; }

#emailPolicy ol li{color:#333; font-size:12px; line-height:150%}

/*--- order-confirmation, order-review p.wrap ------*/
	p.wrap{
	word-wrap:break-word;
	width:350px;
	font-face:Arial,Helvetica,sans-serif; font-size:12px; color:black;
	}
	
	p.wrap1
	{
	left:-10px;
	font-family:Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	position:relative;
	font-size:20px;	
	width:500px;
	}
	
   #center-two-column .expert-witness-search-panel .order-review-desc table tr td p.wrap{
	word-wrap:break-word;
	width:500px;
	font-size:12px;
	font-weight:normal;
	}
	div#resultSearchBased div.quickSearch span.act{
	background-color:#fff;
	font-weight:bold;
	background-image:none !important;
	font-size:12px;
	color:#903;
	}
	a img, a {
	border:0px;
	outline:none;
	}
	
#center-two-column .expert-witness-search-panel table.search-result-product-option-detail1 {width:745px; margin:0;padding:0;}
#center-two-column .expert-witness-search-panel table.search-result-product-option-detail1 tr th {padding:5px 25px 5px 0; color:#333; font-size:1.1em; font-weight:bold; border-bottom:1px solid #ddd;}
#center-two-column .expert-witness-search-panel table.search-result-product-option-detail1 tr td {padding:8px 15px 8px 0; color:#333; font-size:1em; font-weight:normal; border-bottom:1px solid #ddd;line-height:120%;}
#center-two-column .expert-witness-search-panel table.search-result-product-option-detail1 tr td.noborder { border-bottom:none; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
#th1 { right:85px; bottom:-1097px; }
	#radiobutton {
		position: relative;
		top: 3px;
	}
}



#EMAILPOP_window1{
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  display: none; position: fixed; z-index: 102; top: 70%; _top: 60%; left: 50%;      
  /*margin-left: -320px;*/ margin-left:-250px; margin-top: -350px; padding:0; /*width:600px;*/ width:480px; height:auto;
  box-shadow:0px 16px 16px rgba(0,0,0,.50); -moz-box-shadow:0px 16px 16px rgba(0,0,0,.50); -webkit-box-shadow:0px 16px 16px rgba(0,0,0,.50); 
  border:4px solid #666; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; 
}

#EMAILPOP_window1 .lightbox-outer-container { display:block; margin:0; padding:10px; width:600px; height:auto; 
	background:#fff; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;
	border:4px solid #999; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#EMAILPOP_window1 .lightbox-outer-container { opacity:10;}

}



#search-result-product-option-detail2 {width:100%; margin:0;padding:0;}
#search-result-product-option-detail2 tr th {padding:5px 25px 5px 0; color:#333; font-size:1.1em; font-weight:bold;}
#search-result-product-option-detail2 tr td { padding:8px 15px 8px 0; color:#333; font-size:1em; font-weight:normal; line-height:190%;}
#search-result-product-option-detail2 tr td.noborder { border-bottom:none; }
#heading1{vertical-align:text-top}
p.wrap3
                {
                font-family:Arial, Helvetica, sans-serif;
                word-wrap:break-word;
                position:relative;
                min-width:50px;
                max-width:100px;
                }
                .wrap2
                {
                font-family:Arial, Helvetica, sans-serif;
                word-wrap:break-word;
                width:500px;
                }

/*for POS issue */	
table.orderList1 tr td{font-size:11px !important; font-weight:normal !important; border-bottom:1px dotted #666; padding:10px 5px 10px 15px !important; color:#000; line-height:150%}
table.orderList1 tr:hover{background:#F9F9F9}
table.orderList1 tr th{font-weight:bold; font-size:11px; border-bottom:1px dotted #666; padding:5px 0 5px 5px; background:#D2CFE0; white-space:nowrap !important}
table.orderList1 tr th a{text-decoration:underline; color:#000; font-size:12px; font-weight:bold}
table.orderList1 tr th a:hover{text-decoration:none; color:#903}
table.orderList1 tr td span{font-style:italic; color:#000 !important}
table.orderList1 tr td a{font-size:11px; color:#347018 !important; text-decoration:underline !important}
table.orderList1 tr td a:hover{text-decoration: none !important}
table.orderList1 td.title{font-size:12px;}
table.orderList1 tr td.status{color:#FD4016 !important}
table.orderList1 ul {display:block; padding:5px 0 20px 10px}
table.orderList1 ul li{display:block; padding:3px 0 0 10px; background:url(../images/bullet-arrow-red.gif) left 7px no-repeat}                
/*for POS issue */		

#center-two-column .expert-witness-search-panel table.search-updated-desc { width:600px; margin:0; padding:0; font-size:0.85em; }
#center-two-column .expert-witness-search-panel table.search-updated-desc thead tr th { padding:5px 8px; color:#333; font-size:1.2em; font-weight:bold; text-decoration:underline; text-align:left; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr td { padding:5px 8px; color:#333; font-size:1.2em; font-weight:normal; text-decoration:none; text-align:left; }
#center-two-column .expert-witness-search-panel table.search-updated-desc thead tr th.center,
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr td.center { text-align:center; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr { background:#fff; border:1px solid #fff; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr:hover { background:#eff8f7; border:1px solid #aed9d6; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr td a:link {  color:0000FF; font-weight:normal; text-decoration:underline; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr td a:visited { color:#333; font-weight:normal; text-decoration:underline; }
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr:hover td a,
#center-two-column .expert-witness-search-panel table.search-updated-desc tbody tr td a:hover { color:#903; text-decoration:underline; }

#center-two-column .expert-witness-search-panel .addDocPrint {width:741px;overflow-x:hidden; border:1px solid #ccc; margin:0 0 15px 0}
