body, p, td, div {}

A.view:link {color: #25407b;}
A.view:link:hover {color: #0000ff;}
A.view:visited {color: #551A8B;}
A.view:visited:hover {color: #0000ff;}

.dpickerdiv {font-size: 10px;color: #999999;text-align:center;float:left;}

.dpickercb {display: none;}
.dpickercb, .dpickerdiv, .applybutton, .gridlist-columnheader, .ListDataRow, .ListDataRowAlt, .gridlist-rowselected, .button {cursor:pointer;cursor:hand;}

.Adiamor-ui-gridlist {border-top:1px solid #a0aebb;border-right:1px solid #a0aebb;border-left:1px solid #a0aebb;}
.Adiamor-ui-gridlist * {}
.gridlist-header {width:786px;height:25px;padding-top:7px;padding-bottom:4px;}
.Adiamor-ui-gridlist-footer {}
.gridlist-columnheader-group {height:21px;background-image:url(http://www.adiamor.com/images/Adiamor_T/header_background.gif);}
.gridlist-columnheader-top {height:0px;color:#DDDDDD;width:656px;border-left: 1px solid #a0aebb;border-right: 1px solid #a0aebb;border-bottom: 0px;}
.gridlist-columnheader-group, .panel-rowcompare-button {}


.ListColumn {}

.gridlist-column0 {width:50px;}
.gridlist-column1 {width:50px;}
.gridlist-column2 {width:50px;}
.gridlist-column3 {width:50px;}
.gridlist-column4 {width:50px;}
.gridlist-column5 {width:50px;}
.gridlist-column6 {width:50px;}
.gridlist-column7 {width:50px;}
.gridlist-column8 {width:50px;}
.gridlist-column9 {width:50px;}
.gridlist-column10 {width:50px;}
.gridlist-column11 {width:50px;}
.gridlist-column12 {width:50px;}
.gridlist-column13 {width:50px;}
.gridlist-column14 {width:50px;}
.gridlist-column15 {width:50px;}
.gridlist-column16 {width:50px;}
.gridlist-column17 {width:50px;}
.gridlist-column18 {width:50px;}
.gridlist-column19 {width:50px;}


.gridlist-column-image {text-align:left;width:79px;}
.gridlist-column-boolean {text-align:center;}
.gridlist-column-boolean-value {width:78px;height:15px;background-image:url(http://www.adiamor.com/images/Adiamor_T/checkbox_0.gif);background-repeat:no-repeat;background-position:center center;}
.gridlist-rowselected .gridlist-column-boolean-value {background-image:url(http://www.adiamor.com/images/Adiamor_T/checkbox_1.gif);}
.gridlist-column-number, .gridlist-column-money {text-align:right;}
.gridlist-column-text {}
.gridlist-column-button {text-align:center;}
.gridlist-column-money {text-align:right;}

.gridlist-columnheader {background-image:url(http://www.adiamor.com/images/Adiamor_T/header.gif);}
.gridlist-columnheader-sortASC {background-image:url(http://www.adiamor.com/images/Adiamor_T/header_sort_asc.gif);}
.gridlist-columnheader-sortDESC {background-image:url(http://www.adiamor.com/images/Adiamor_T/header_sort_desc.gif);}

.gridlist-columnheader-sortDESC, .gridlist-columnheader-sortASC, .gridlist-columnheader {background-repeat:no-repeat;background-position:right;}

.ListDataElement {height:328px;overflow:hidden;}
.gridlist-frame {height:328px;overflow:hidden;position:relative;top:0px;left:0px;background-repeat:no-repeat;background-position:300px 200px;}
.ListDataSurface {height:10000px;position:relative;top:0px;background-image:url(http://www.adiamor.com/images/Adiamor_T/gridbg.gif);padding-bottom: 15px;}

.gridlist-datablock {padding:0px;margin:0px;}
.ListDataRow, .ListDataRowAlt {border-bottom:1px solid #DDDDDD; background-color: Transparent; }
.ListDataRow, .ListDataRowAlt, .ListDataRowActive, .gridlist-cell, .ListDataRowHeight {height:20px; color: #555555;}
.gridlist-cell {padding-left:5px; padding-right:5px;vertical-align:middle;text-align:center;border-right:1px solid white; padding-top: 2px;}
.gridlist-columnheader {text-align:center;padding-left:6px; padding-right:5px;vertical-align:middle;}
.gridlist-columnheader {height:21px;color: #DEDDDD;text-decoration: none;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;}
.ListDataRowAlt {}
.gridlist-rowselected {background-color: #E5E6C6;}

.Adiamor-ui-verticalscrollbar-container {width:20px;}
.Adiamor-ui-verticalscrollbar-element{height:328px;width:20px;}
.Adiamor-ui-verticalscrollbar-surface{height:800px;background-image:url(http://www.adiamor.com/images/Adiamor_T/gridbg.gif);}

.gridlist-overlay {background-image:url(http://www.adiamor.com/images/Adiamor_T/gridbg.gif);text-align:center;display:none;position:absolute;top:-2000px;left:-2000px;width:100px;height:100px;}
.gridlist-indicator {position: absolute; left: 312px; top: -250px;}

.slider-overlay, .slider-overlay-mini {background-image:url(../images/Adiamor_T/mini-overlay.png);position:relative;top:1px;}
.slider-overlay-mini-o {background-image:url(../images/Adiamor_T/mini-overlay-on.png);position:relative;top:1px;}
.slider-overlay-small {background-image:url(../images/Adiamor_T/small-overlay.png);position:relative;}
.slider-overlay-ie6 {position:relative;top:1px;background-image:url(../images/Adiamor_T/mini-overlay.gif);}
.slider-grabby, .slider-grabby-mini {position:relative;top:0px;z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabby-small {position:relative;top:-3px;z-index: 452;cursor:pointer;cursor:hand;}
.slider-element, .slider-element-small, .slider-element-mini {position:relative;-moz-user-select: none;-khtml-user-select: none;user-select: none;}

.slider-grabbyleft {background-image:url(../images/Adiamor_T/leftslider_big.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyleft-o {background-image:url(../images/Adiamor_T/leftslider_big_over.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright {background-image:url(../images/Adiamor_T/rightslider_big.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright-o {background-image:url(../images/Adiamor_T/rightslider_big_over.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyleft-small {background-image:url(../images/Adiamor_T/leftslider_small.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyleft-small-o {background-image:url(../images/Adiamor_T/leftslider_small_over.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright-small {background-image:url(../images/Adiamor_T/rightslider_small.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright-small-o {background-image:url(../images/Adiamor_T/rightslider_small_over.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyleft-mini {background-image:url(../images/Adiamor_T/leftslider_mini.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyleft-mini-o {background-image:url(../images/Adiamor_T/leftslider_mini_over.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright-mini {background-image:url(../images/Adiamor_T/rightslider_mini.gif);z-index: 452;cursor:pointer;cursor:hand;}
.slider-grabbyright-mini-o {background-image:url(../images/Adiamor_T/rightslider_mini_over.gif);z-index: 452;cursor:pointer;cursor:hand;}


.slider-grabbybottom {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_big.gif);}
.slider-grabbybottom-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_big_over.gif);}
.slider-grabbytop {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_big.gif);}
.slider-grabbytop-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_big_over.gif);}
.slider-grabbybottom-small {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_small.gif);}
.slider-grabbybottom-small-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_small_over.gif);}
.slider-grabbytop-small {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_small.gif);}
.slider-grabbytop-small-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_small_over.gif);}
.slider-grabbybottom-mini {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_mini.gif);}
.slider-grabbybottom-mini-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/bottomslider_mini_over.gif);}
.slider-grabbytop-mini {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_mini.gif);}
.slider-grabbytop-mini-o {background-image:url(http://www.adiamor.com/images/Adiamor_T/topslider_mini_over.gif);}

.slider-tooltip-border { border: 1px solid gray; }
.slider-tooltip-noborder { border: 1px solid white; }

.slider-price {background-image:url(http://www.adiamor.com/images/Adiamor_T/price_big.gif);}
.slider-carat {background-image:url(http://www.adiamor.com/images/Adiamor_T/carat_big.gif);}
.slider-cut {background-image:url(http://www.adiamor.com/images/Adiamor_T/cut_big.gif);}
.slider-cut-noround {background-image:url(http://www.adiamor.com/images/Adiamor_T/cut_big2.gif);}
.slider-color {background-image:url(http://www.adiamor.com/images/Adiamor_T/color_big.gif);}
.slider-clarity {background-image:url(http://www.adiamor.com/images/Adiamor_T/clarity_big.gif);}

.slider-polish {background-image:url(http://www.adiamor.com/images/Adiamor_T/polsym_small.gif);}
.slider-table {background-image:none;}
.slider-sym {background-image:url(http://www.adiamor.com/images/Adiamor_T/polsym_small.gif);}
.slider-fluor {background-image:url(http://www.adiamor.com/images/Adiamor_T/fluor_small.gif);}
.slider-size {background-image:none;}
.slider-depth {background-image:none;}

.slider-price-mini {background-image:none;}
.slider-carat-mini {background-image:none;}
.slider-cut-mini {background-image:url(http://www.adiamor.com/images/Adiamor_T/cutmarkings.gif);}
.slider-cut-mini-noround {background-image:url(http://www.adiamor.com/images/Adiamor_T/cutmarkings2.gif);}
.slider-cut-mini-both {background-image:url(http://www.adiamor.com/images/Adiamor_T/cutmarkings3.gif);}
.slider-color-mini {background-image:url(http://www.adiamor.com/images/Adiamor_T/colormarkings.gif);}
.slider-clarity-mini {background-image:url(http://www.adiamor.com/images/Adiamor_T/claritymarkings.gif);}

.slider-bg-repeat {background-repeat:no-repeat;}

.slider-main {height:65px;}
.slider-small {height:40px;display:none;}
.slider-container {background-image:url(http://www.adiamor.com/images/Adiamor_T/sliderback_big.gif);width:464px;height:47px;}
.slider-container-small {background-image:url(http://www.adiamor.com/images/Adiamor_T/sliderback_small.gif);width:226px;padding: 0px 0px 0px 10px;z-index:100;background-repeat:no-repeat;}
.slider-container-mini {float:right;height:31px;background-image:url(http://www.adiamor.com/images/Adiamor_T/sliderback_mini.gif);margin-right: 15px; margin-top: 5px;padding-left: 3px; padding-right: 3px;z-index:100;background-repeat:no-repeat;_margin-right: 8px;}
.slider-container {padding-left: 15px;z-index:100;background-repeat:no-repeat;}

.slider-mini-label-container {height:40px;border-bottom: 1px solid #a0aebb;background-image:url(../images/Adiamor_T/gradient.gif);background-repeat:repeat-x; background-position: 0px 0px;}
.slider-optional-label {vertical-align:middle;cursor:pointer;}

.slider-callout {position:absolute;top:-5000px;left:-5000px;background-repeat:no-repeat;z-index:9999;}
.optional-arrow {margin: 0px 0px 0px -2px;position:absolute;visibility:hidden;}

.slider-info {float:left;width:47px;height:40px;align:center;border-right:1px solid #a0aebb;text-align:center;z-index:9999;background-image:url(../images/Adiamor_T/gradient.gif);}
.slider-info-small {align:center;text-align:center;display:inline;}

.slider-extension-container {background-color:white;border:1px solid #D5D5BE;}
.slider-extension-frame {position:relative;}
.slider-extension-frame, .slider-extension-container {width:620px;overflow:hidden;height:50px;}
.slider-extension-button {font-size:10px;color:gray;text-align:center;width:600px;padding-bottom:5px;}

.slider-results-container {position:absolute;top:-1000px;left:-1000px;width:332px;height:29px;overflow:hidden;z-index:900;}
.slider-results-frame {position:relative;padding:3px;width:332px;height:29px;overflow:hidden;}
.slider-results-surface {position:relative;background-image:url(../images/Adiamor_T/results_back.gif);top:0px;left:0px;height:29px;width:332px;}

.panel-rowdetail, panel-rowdetailcontent, .panel-rowcompare, .panel-rowcompare-contents {position:absolute;top:-2000px;left:-1000px;padding:0px;overflow:hidden;line-height:14px;z-index:12000; }
.panel-rowdetail-arrow {position:absolute;top:-2000px;left:-1000px;padding:0px;overflow:hidden;line-height:14px;z-index:12000; }
.panel-rowcompare-button {position:relative;top:130px;left:50px;}
.panel-rowcompare-contents {width:154px;height:169px;}

.query-builder, .query-results {position:relative;width:10px;visibility:hidden;}
.query-builder-optional {float:right;align:center;position:relative;width:272px;height:245px;background-image:url(../images/Adiamor_T/gradient.gif); background-repeat:repeat-x; background-position: left top; }

.query-results-filter {position:relative;background-color:white;width:785px;height:245px;}

.cbline {line-height:19px;}

.panel-columnchooser, .panel-columnchooser-contents {background-repeat:no-repeat;position:absolute;width:171px;height:165px;top:-2000px;left:-2000px;padding:0px;overflow:hidden;line-height:14px;z-index:75;}
.panel-columnchooser-checkbox {margin:0px;margin-left:15px;padding-top:3px;padding-bottom:0px;z-index:100;}

.applybutton {font-size:8px;height:30px;width:150px;}
.hidden {display: none;}
.preload {opacity:.00;filter:alpha(opacity=00);height:1px;width:1px;}
.arial {font-family: Arial, Helvetica, sans-serif;}

/*Framework CSS*/
	.ActiveSlider { background: #e3edf6 url(../images/Adiamor_T/active-slider.gif) repeat-x scroll top left; background-image:url(../images/Adiamor_T/active-slider.gif); }
	.MoreCols { float:right; vertical-align:middle; padding-top: 10px; }
	#OptionsContainer { display: block; background-image:url(../images/Adiamor_T/gradient_tall.gif); background-repeat:repeat-x; background-position: left bottom; height:245px; border-top: 1px solid #a0aebb; border-bottom: 1px solid #a0aebb; }
	#optional-overlay { background-color:white; background-image:url(../images/Adiamor_T/optional-opener.gif); background-repeat: no-repeat; background-position: left top; width:272px; height:247px; position:absolute; right: 0px; top: 0px; z-index:13000; float: right; }
	#optional-button { width:17px; height:247px; position:absolute; left: 0px; top: 0px; z-index:13000; float: left; background-image:url(../images/Adiamor_T/transparent.gif); background-repeat: repeat; cursor: pointer; }
	#CanInput { display: none; }
/*End Framework CSS*/

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.MoreCols { float:right; vertical-align:middle; padding-top: 10px; width: 100%; position: relative; bottom: 25px; }	
	#columnchooser-button { float: right; text-align: right; }
	#results-recordcount { position: relative; top: 3px; }
	#OptionsContainer { display: block; background-image:url(../images/Adiamor_T/gradient_tall.gif); background-repeat:repeat-x; background-position: left bottom; height:245px; border-top: 1px solid #a0aebb; border-bottom: 1px solid #a0aebb; position: relative; right: 0px; top: -21px; }
	#optional-overlay { background-color:white; background-image:url(../images/Adiamor_T/optional-opener.gif); background-repeat: no-repeat; background-position: left top; width:272px; height:247px; position:absolute; right: 0px; top: -21px; z-index:450; float: right; }
	#optional-button { width:17px; height:247px; position:absolute; left: 0px; top: -21px; z-index:451; float: left; background-image:url(../images/Adiamor_T/transparent.gif); background-repeat: repeat; cursor: pointer; }
}

@-moz-document url-prefix()
{
	#OptionsContainer { display: block; background-image:url(../images/Adiamor_T/gradient_tall.gif); background-repeat:repeat-x; background-position: left bottom; height:245px; border-top: 1px solid #a0aebb; border-bottom: 1px solid #a0aebb; position: relative; right: 0px; top: -21px; }
	#optional-overlay { background-color:white; background-image:url(../images/Adiamor_T/optional-opener.gif); background-repeat: no-repeat; background-position: left top; width:272px; height:247px; position:absolute; right: 0px; top: -21px; z-index:450; float: right; }
	#optional-button { width:17px; height:247px; position:absolute; left: 0px; top: -21px; z-index:451; float: left; background-image:url(../images/Adiamor_T/transparent.gif); background-repeat: repeat; cursor: pointer; }
}

