/* CSS Document */
html {
	background-color: #EFF2ED;
	font-family: Verdana;
}
body{
	padding:0px;
	margin: 15px 0px 0px 25px;
	text-align: left;
}
#logo {
	width: 720px;
	text-align: right;
	margin-bottom: 25px;
}
#title {
	font-size: 22px; 
}
#search {
	width: 720px;
}

#number {
	margin-bottom: 1px;
	font-size: 11px;
}
#number input {

	color: #00252B;
}
#number label {
	color: #00252B;
}
#number #right {
	width: 390px; 
	font-size: 10px;
	text-align: right;
}

#number #right a {
	color: #82958D;
	text-decoration: none;
}


#attributes .left {

	width: 470px; 
	font-size: 11px;
	vertical-align: top;
	
}
#attributes .right {
	width: 250px; 
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}


.section { height: 25px; background-color: #303030; color: #FFFFFF; font-size: 11px; font-weight: bold; vertical-align: middle; line-height: 24px; padding-left: 12px; }

.check td  {	font-size: 11px; color: #646464;height: 22px; }
.check td  a { color: #646464; }
.check td  a:visited { color: #646464; }
.physical td { font-size: 11px; }

.green { padding: 10px 10px 10px 13px; background-color: #CFDCD4; margin-bottom: 1px; }
.label {	color: #00252B;	height: 20px; font-weight: bold; font-size: 11px; }
.label a {	color: #646464;	font-weight: bold; font-size: 10px; }

.no_hand { cursor: default; }

.dropdown { width: 447px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data div { width: 445px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data div span { padding-left: 5px;  }

.dropdown_grade { width: 447px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_grade { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_grade { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none; width: 445px; }
.data_grade div { width: 425px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_grade div span { padding-left: 5px;  }


.dropdown_pcw { width: 115px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_pcw { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_pcw { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_pcw div { width: 113px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_pcw div span { padding-left: 5px;  }

.dropdown_brightness { width: 93px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_brightness { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_brightness { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_brightness div { width: 91px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_brightness div span { padding-left: 5px;  }

.dropdown_opacity { width: 85px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_opacity { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_opacity { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_opacity div { width: 83px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_opacity div span { padding-left: 5px;  }

.dropdown_sheffield { width: 89px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_sheffield { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_sheffield { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_sheffield div { width: 87px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_sheffield div span { padding-left: 5px;  }

.dropdown_caliper { width: 78px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_caliper { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_caliper { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_caliper div { width: 76px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_caliper div span { padding-left: 5px;  }

.dropdown_ppi { width: 61px; background-color: #E1E7E6; line-height: 20px; color: #646464; margin-bottom: 5px; cursor: pointer; }
.title_ppi { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_ppi { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_ppi div { width: 59px; border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_ppi div span { padding-left: 5px;  }

#digital_printing { font-size: 11px; }
.dropdown_digital_printing { width: 447px; background-color: #E1E7E6; line-height: 20px; color: #646464; cursor: pointer; }
.title_digital_printing { padding-left: 5px; border: 1px solid #B8C7C5; height: 20px; background-image:url("../images/dropdown_bg.jpg"); background-repeat: no-repeat; background-position: top right; }
.data_digital_printing { background-color: #FFFFFF; border-left: 1px solid #949494; border-left: 1px solid #949494; border-right: 1px solid #949494; border-bottom: 1px solid #949494; position: absolute; display: none;}
.data_digital_printing div { border-bottom: 1px solid #CFDCD4; height: 20px; }
.data_digital_printing div span { padding-left: 5px;  }

.find_paper { background-color: #E8F8ED; margin-bottom: 1px; }


td img { cursor: pointer; }

/*RESULTS*/

.chip { border: 1px solid #666666; }

#results {  }
#rows {  display: none;  overflow: auto; }
#results .results_title { font-size: 22px; margin-top: 10px; }
#rows .row { border: 1px solid #CFDCD4; padding: 6px 0px 6px 10px; margin-bottom: 10px; background-color: #FFFFFF; }
#rows .row .row_title img {}
#rows .row .row_title { color: #999999; }
#rows .row .row_title span { padding-left: 5px; cursor: pointer; }
#rows .row .row_data { display: none; }
#rows .row .row_data table { margin-top: 5px; font-family: Arial; font-size: 11px; }
#rows .row .row_data table .h { color: #000000; font-weight: bold; }
#rows .row .row_data table .r { color: #666666; }
#rows .row .row_data table .fc { border-right: none; padding-right: 0px; padding-left: 0px; }
#rows .row .row_data table input { width: 25px; height: 15px; font-size: 10px; }
#rows .row .row_data table .lc { border-right: none; padding-left: 10px; }
#rows .row .row_data table td { border-right: 1px solid #666666;padding-right: 10px; padding-left: 10px; padding-bottom: 5px; vertical-align: top; }
#rows .row .row_data table th { border-right: 1px solid #666666;padding-right: 15px; padding-left: 10px; padding-bottom: 5px; cursor: pointer; vertical-align: top; }
#rows table th.header { border-right: none; padding-left: 10px; cursor: pointer; }
#rows table th.headerSortUp { background-repeat: no-repeat; background-image: url("../images/arrow_up.gif"); background-position: top right;} 
#rows table th.headerSortDown { background-repeat: no-repeat; background-image: url("../images/arrow_down.gif"); background-position: top right;  } 


#buttons td { font-size: 10px; color: #646464; }
#buttons img { cursor: pointer; font-size: 10px; }
#buttons div { margin-top: 5px; margin-bottom: 5px; }

#loading { display: none; position: absolute;  width: 450px;  height: 295px;  background-color: #E2E8E7;  top: 274px; *top: 281px; _top: 281px;  left: 36;  border: 1px solid #B8C8C7; }
#loading table { font-family: Verdana; color: #666666; font-size: 24px; height: 100%; }


#charts { display: none; border: 1px solid #CFDCD4; width: 950px; padding: 5px;}
#charts a { color: #999999; text-decoration: none; }
#charts .chart_list td { vertical-align: top; color: #666666; }
#charts .chart_list .grade { font-size: 14px; margin: 5px; }

#charts div { cursor: pointer; }
#charts ul { color: #999999; margin-left: 30px; font-size: 12px; cursor: pointer; }
#charts li { padding: 2px; }


.dropdown_data { 
	border: 1px solid #B8C7C5;
	background-color: #E1E7E6;
	background-image: url("../images/dropdown_bg.jpg");
	color: #646464;
	cursor: pointer;
}
.dropdown_no_data { 
	border: 1px solid #B9C8C5;
	background-color: #D0DDD4;
	background-image: none;
	cursor: default;
}

#code_book_form {
	display: none;
	background-color: #CFDCD4;
	padding: 10px;
	width: 330px; 
	font-size: 11px;
}
#code_book_form 	#merchant_login {
	width: 125px;
	height: 20px;
	color: #00252B;
}
#code_book_form a {
	text-decoration: underline; 
	color: #646464;
	cursor: pointer;
}

a.download_code_book_link {
  text-decoration: underline;
  cursor: pointer;
  background-image: url(../images/download_icon.gif);
  background-repeat: no-repeat;
  padding-left: 14px;
  background-position: 0 2px;
  font-size: 11px;
  color: #646464;
}

span.buttons_separator {
  border-bottom: 1px solid #CFDCD4;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 470px;
  display: block;
  height: 1px;
}

.clearer{
  clear: both;
  height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
  display: block;
}
