@charset "utf-8";
/*.margin-r-b-10{margin:0 10px 10px 0;}*/
.margin-r-10 { margin-right:10px;}
.left_block {float:left;width:43%;}
.right_block {float:right;width:56%;}
.grid_table00{border-top:#c6c6c6 solid 1px;}
.grid_table00 table{margin-bottom:20px;}
.grid_table00 table th {font-weight:bold;font-size:12px;padding:6px 2px;background:#e5e5e5;border:#c6c6c6 solid 1px;border-top-color:#fff;}
.grid_table00 table th th{padding:0;border:none 0;background:none;}
.grid_table00 table th tr:hover {background:#e5e5e5;}
.grid_table00 table td {border:#d3d4d8 solid 1px;padding:9px 2px;font:normal 12px Arial, Helvetica, sans-serif;}
.grid_table00 table tr:hover {background:#edf4f8;}
.grid_table00 table tfoot tr{background-color:#F3F3F3;}
.grid_table00 table tfoot td{ font-weight:bold;}
.table01 td{padding:6px 10px;}
.table01 .fir-col {width:60%;}
.table01 .sec-col {width:40%;}
.grid_table00 td span.subtxt00{color:#939393;display:block;}
.left_block_bottom {margin-top:30px;}
.text-box-div {border:#c1c1c1 solid 1px;padding:0 2px;background-color: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);  background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);}
.text-box{line-height:18px;padding:6px 0;border:0 none;background:transparent;width:100%;}
.graph {margin:8px 0;border:#cecece solid 1px;background:#f8f8f8;padding:0 10px 10px;position:relative;}
.graph_info{margin-bottom:10px;width:100%;}
.graph_info span.graph_info_text{color:#1f6897;font:bold italic 13px Arial, Helvetica, sans-serif;display:block;margin-top:7px;}
.graph_info ul{padding:0;margin:0; width:90%;}
/*.graph_info ul li{padding:0 0 0 6px;margin:0;vertical-align:middle;}*/
.graph_info ul li label{margin:0 6px;font-weight:normal;}
.quk_redeem_block {background:#fcfcfc;border-style:solid;border-width:1px 1px 0px 1px;border-color:#c8c8c8;padding:6px 15px 0;font:bold 12px Arial, Helvetica, sans-serif;position:relative;}

.multi_width{width:142px;}
.multi_width_small{width:100px;}
/*---Begin: combo select box style-----*/
.combowrap input {color:#4c4c4c;padding:6px 0 5px 6px ;border-collapse:collapse;vertical-align:top;}
.ui-autocomplete-input:focus {outline: none;}
.formrow {position:relative;padding-bottom:15px;}
.combowrap { background-color:#fdfdfd;background: -moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* IE10+ */background: linear-gradient(to bottom, #fdfdfd 0%,#f3f3f3 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */border: 1px solid #CCC;font-weight: bold;padding: 4px 0 5px 4px;text-align: left;height:18px;*width:200px;}
.combowrap input {border:0px;background:none;padding:0;margin:0;font:bold 12px Arial, Helvetica, sans-serif;color:#4C4C4C;*width:170px;}
.combowrap .ui-button {background:url(../images/sprite/sprite-icons.png) no-repeat scroll right -149px transparent;float: right;border:0;margin:0;padding:0;height:20px;*margin-top:-25px;}
.combowrap input[type=text]:focus,  .combowrap input[type=email]:focus,  .combowrap input.hasvalue {background:none;}
.combowrap .ui-autocomplete-input {line-height:18px;margin:0;cursor:default;padding:1px 0 8px;}
.ui-autocomplete {position: absolute;cursor: default;background:#fff;border:1px solid #ccc;max-height:200px;/*min-width:154px;*/overflow-y:auto;overflow-x:hidden;}
.ui-menu {display:block;}
.ui-menu .ui-menu {margin-top: -3px;}
.ui-menu .ui-menu-item {margin:0;padding: 0;width: 100%;background:#fff;}
.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:0 20px 0 8px;line-height:1.5;color:#666;white-space:nowrap;background:#f6f6f6;margin:1px 0;}
.ui-menu .ui-menu-item a.ui-state-hover,  .ui-menu .ui-menu-item a.ui-state-active {background:#66b7dc;color:#fff;}
/*---End: combo select box style-----*/
a.link-text02{color:#3280BD;font-size:13px;padding-top:5px;}
a.link-text02:hover{text-decoration:underline;}
.listing-section{padding-bottom:20px; position:relative;}

.listing-section-01{width:46.5%;}
.listing-style01{}
.listing-style01 li{font-size:12px;font-weight:bold; line-height: 13px;padding: 0 0 13px;}
.listing-style01 li span{display:block;font:bold 16px/16px Arial, Helvetica, sans-serif;color:#3280BD;border-bottom: 1px solid #E1E7F0; margin-bottom:2px;}
.datefiledbox { background-color:#fdfdfd;background: -moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fdfdfd 0%,#f3f3f3 100%); /* IE10+ */background: linear-gradient(to bottom, #fdfdfd 0%,#f3f3f3 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */border: 1px solid #CCC; margin-bottom:4px;font-weight: bold;text-align: left;width:148px!important}
.summary_date {border:0 none;padding:0 15px 0 0;background:url(../images/sprite/sprite-icons.png) right -145px no-repeat;color:#818181;padding: 4px 15px 5px 4px;height:18px;font:bold 12px Arial, Helvetica, sans-serif;color:#4C4C4C;width:126px;}
.box-listing{padding:10px 0 ;}
.box-listing ul{width:100%;}
.box-listing li{border:#D5D5D5 1px solid;border-color:#D5D5D5 #E6E6E6 #EFEFEF #E6E6E6;float:left;width:22%;padding:0!important;margin-left:2%!important;}
.box-listing li div{border-top:#E6E6E6 1px solid;background:#EFEFEF;text-align:center;font-size:12px;color:#4C4C4C;padding:5px 0;}
.box-listing li div span{color:#3280BD;font-size:20px;font-weight:bold;display:block;}
input.button01 {background:#f5f5f6;background: -moz-linear-gradient(top, #f5f5f6 0%, #dddddd 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#f5f5f6), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* IE10+ */background: linear-gradient(to bottom, #f5f5f6 0%,#dddddd 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */border: 1px solid #B5B5B5;color: #444;cursor: pointer;font: bold 15px Arial, Helvetica, sans-serif;overflow: visible;padding: 2px 12px;width: auto;text-shadow: .01em 0.05em 0.01em white;}
h3{font: normal 20px Arial, Helvetica, sans-serif;color:#818181;padding-bottom:10px;margin-bottom:8px;line-height:16px;}

.settings { position:absolute; right:4px; top:4px; width:44px; height:23px; background:url(../images/settings-sprite.png) 0 0 no-repeat; text-indent:-9999px; display:block; cursor:default;z-index:2;cursor:pointer;}
.menu-open { position:absolute; right:0px; top:1px; width:52px; height:25px; background:url(../images/settings-sprite.png) 0 -31px no-repeat; text-indent:-9999px; display:block; z-index:2;}
.show-box {border-radius:5px 0px 5px 5px;-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;-moz-box-shadow:0px 0px 2px #666; -webkit-box-shadow:0px 0px 5px #999;box-shadow:0px 0px 6px #999;display:none;background-color:#f9f9f9;position:absolute; max-width:90%;z-index:100;border:1px transparent;text-align:left;padding:12px;top: 21px; right: 4px; margin-top:5px;margin-right: 0px;*margin-right: -1px;color:#789;font-size:11px; z-index:1; *border:1px solid #ccc; *top:19px;border:1px solid #ccc\9;top:19px\9; right:3px\9;font:normal 12px Arial, Helvetica, sans-serif;color:#444;}
.btn-style {background:#ececec;background: -moz-linear-gradient(top, #ffffff 0%, #ececec 9%, #dadada 99%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(9%,#ececec), color-stop(99%,#dadada)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #ffffff 0%,#ececec 9%,#dadada 99%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #ffffff 0%,#ececec 9%,#dadada 99%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #ffffff 0%,#ececec 9%,#dadada 99%); /* IE10+ */background: linear-gradient(to bottom, #ffffff 0%,#ececec 9%,#dadada 99%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-8 */border: 1px solid #ACACAC;color: #4C4C4C;cursor: pointer;font: 13px Arial,Helvetica,sans-serif;height: 24px;padding: 0 10px;}
#affiliateHolderLegend { position:absolute; top:2px; left:6px;}
.legendLabel { font-size:11px; padding:2px 4px;}
.date-field {background: url(../images/sprite/sprite-icons.png) no-repeat scroll right 7px transparent;color: #818181;width:150px;}
.chk-bx-listing { margin:4px 0 !important;}
.chk-bx-listing li{ padding:2px 0;}
.list-devider {border-left: 1px solid #E1E1E1;height: 76%;left: 50%;position: absolute;top: 32px; width: 0;}

ul.graphTotalHolderUl{padding:10px 0;width:86%;}
.graphTotalHolderUl li{padding:0 10px 0 15px;font:bold 11px/15px Arial, Helvetica, sans-serif;position:relative; float:left; display:block;}
.graphTotalHolderUl li span.color-box{width:10px;height:10px;position:absolute;left:0;top:3px;}
.noDataFound{ position:absolute; left:0; top:45%; font:bold 13px Arial, Helvetica, sans-serif;color:#DB1212; text-align:center; width:100%}