/*RESET*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}


/*default*/
body {font-family: Verdana, Arial; background: white; font-size: 13px;}
h1,h2,h3,h4,h5,h6 {font-family: Serif;}
a, a:link, a:visited {text-decoration:none; color: #EF690E; font-weight: normal}
a:hover {text-decoration:underline; color: #F87D1C}
input[type="submit"], input[type="text"], textarea, select, file {font-family: Arial, Verdana; font-weight: normal;}
input[type="text"], select, textarea, input[type="submit"] {margin: 2px 0; padding: 2px;}
.page-sub-header input[type="text"],.page-sub-header select, .page-sub-header textarea, .page-sub-header input[type="submit"] {margin: 3px 0;}
input[type="checkbox"] {float: left; margin-right: 5px; margin-top: 4px; display: inline-block; *float: left;}
input[type="checkbox"] ~ span, input[type="checkbox"] ~ label {margin-top: 0px; display: inline-block; *float: left;}
input[type="submit"], a.aBtn, .aBtn, input[type="button"], button, input[type="submit"].aBtn {cursor: pointer; display: inline-block; padding:5px 15px; font-size: 14px; border: 1px solid #727272; color: Black; font-family: Arial, Verdana; margin: 2px 4px;}

a.aBtn {padding:  6px 15px; }
a.aBtn:hover {text-decoration: none;}
p {line-height: 1.7em;}
.small input[type="submit"] {font-size: .9em;}

input[type="submit"].btnAsLink, a.btnAsLink {float: right; font-size: 10px; padding: 3px 8px; margin: 0 5px; background: none; border: none; color: #EF690E; text-decoration: underline; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-weight: normal}
input[type="submit"].btnAsLink.float_left {float: left;}
input[type="submit"].btnAsLink.close {font-size: 1.1em; text-decoration: none; background: #efefef}

.light-gray-gradient, #sub_nav .Navigation,  #main_nav .Navigation, .pop-up-wrapper, .exisiting-ui-wrapper-inner, .ui_note, .exisiting-ui-wrapper .program-name, #login, #main_nav .Navigation ul.nav-drop-third { border: 1px solid #ccc;
	-moz-box-shadow: 2px 2px 2px #aaa; 
	-webkit-box-shadow: 2px 2px 2px #aaa;
	box-shadow: 2px 2px 2px #aaa;
	-moz-box-shadow:    inset 0 1px 1px #fff;
	-webkit-box-shadow: inset 0 1px 1px #fff;
	box-shadow:         inset 0 1px 1px #fff;
	background-color: #fefefe;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#fefefe), to(#ededed));
	background-image: -webkit-linear-gradient(top, #fefefe, #ededed);
	background-image:    -moz-linear-gradient(top, #fefefe, #ededed);
	background-image:     -ms-linear-gradient(top, #fefefe, #ededed);
	background-image:      -o-linear-gradient(top, #fefefe, #ededed);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ededed',GradientType=0 );}
.light-gray-gradient .light-gray-gradient {
border: 1px solid #ddd;
	-moz-box-shadow: 2px 2px 2px #aaa; 
	-webkit-box-shadow: 2px 2px 2px #aaa;
	box-shadow: 2px 2px 2px #aaa;
	-moz-box-shadow:    inset 0 1px 1px #fff;
	-webkit-box-shadow: inset 0 1px 1px #fff;
	box-shadow:         inset 0 1px 1px #fff;
	background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#fff), to(#fefefe));
	background-image: -webkit-linear-gradient(top, #fff, #fefefe);
	background-image:    -moz-linear-gradient(top, #fff, #fefefe);
	background-image:     -ms-linear-gradient(top, #fff, #fefefe);
	background-image:      -o-linear-gradient(top, #fff, #fefefe);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ededed',GradientType=0 );
}
.medium-gray-gradient, #sub_nav .Navigation li a:hover, .program-name, #main_nav .Navigation ul.nav-drop { border: 1px solid #ccc;
	-moz-box-shadow: 2px 2px 2px #aaa; 
	-webkit-box-shadow: 2px 2px 2px #aaa;
	box-shadow: 2px 2px 2px #aaa;
	-moz-box-shadow:    inset 0 1px 1px #fefefe;
	-webkit-box-shadow: inset 0 1px 1px #fefefe;
	box-shadow:         inset 0 1px 1px #fefefe;
	background-color: #ededed;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#ededed), to(#dcdcdc));
	background-image: -webkit-linear-gradient(top, #ededed, #dcdcdc);
	background-image:    -moz-linear-gradient(top, #ededed, #dcdcdc);
	background-image:     -ms-linear-gradient(top, #ededed, #dcdcdc);
	background-image:      -o-linear-gradient(top, #ededed, #dcdcdc);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ededed',GradientType=0 );}

#main_nav .Navigation ul.nav-drop li a:hover {
	-moz-box-shadow:    inset 0 1px 1px #eee;
	-webkit-box-shadow: inset 0 1px 1px #eee;
	box-shadow:         inset 0 1px 1px #eee;
	background-color: #cacaca;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#dcdcdc), to(#cacaca));
	background-image: -webkit-linear-gradient(top, #dcdcdc, #cacaca);
	background-image:    -moz-linear-gradient(top, #dcdcdc, #cacaca);
	background-image:     -ms-linear-gradient(top, #dcdcdc, #cacaca);
	background-image:      -o-linear-gradient(top, #dcdcdc, #cacaca);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc', endColorstr='#cacaca',GradientType=0 );
}

.blue-graident,  input[type="submit"], #main_nav .Navigation li.active.nav1 > a:hover, #main_nav .Navigation li a:hover  {
	-moz-box-shadow:    inset 0 1px 1px #ccffff;
	-webkit-box-shadow: inset 0 1px 1px #ccffff;
	box-shadow:         inset 0 1px 1px #ccffff;
	background-color: #66ccff;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#66ccff), to(#0099ff));
	background-image: -webkit-linear-gradient(top, #66ccff, #0099ff);
	background-image:    -moz-linear-gradient(top, #66ccff, #0099ff);
	background-image:     -ms-linear-gradient(top, #66ccff, #0099ff);
	background-image:      -o-linear-gradient(top, #66ccff, #0099ff);;
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#66ccff', endColorstr='#0099ff',GradientType=0 );	}
#main_nav .Navigation li.active.nav3 > a, #main_nav .Navigation li.active.nav3 > a:hover {color: #66ccff;}

.dark-graident,  #main_nav .Navigation {
	-moz-box-shadow:    inset 0 1px 1px #999;
	-webkit-box-shadow: inset 0 1px 1px #999;
	box-shadow:         inset 0 1px 1px #999;
	background-color: #545454;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#545454), to(#787878));
	background-image: -webkit-linear-gradient(top, #545454, #787878);
	background-image:    -moz-linear-gradient(top, #545454, #787878);
	background-image:     -ms-linear-gradient(top, #545454, #787878);
	background-image:      -o-linear-gradient(top, #545454, #787878);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#787878',GradientType=0 );	}
#main_nav .Navigation li.active.nav2 > a, #main_nav .Navigation li.active.nav2 > a:hover {background: white;}

.medium-dark-graident, #main_nav .Navigation li.active.nav1 > a  {
	-moz-box-shadow:    inset 0 1px 1px #eee;
	-webkit-box-shadow: inset 0 1px 1px #eee;
	box-shadow:         inset 0 1px 1px #eee;
	background-color: #cacaca;
	background-image: -webkit-gradient(linear, 0% 100%, 0% 100%, from(#cacaca), to(#898989));
	background-image: -webkit-linear-gradient(top, #cacaca, #898989);
	background-image:    -moz-linear-gradient(top, #cacaca, #898989);
	background-image:     -ms-linear-gradient(top, #cacaca, #898989);
	background-image:      -o-linear-gradient(top, #cacaca, #898989);
	filter:			  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#898989',GradientType=0 );	}

.Navigation > ul > li {display:inline-block; *display:inline; margin: 0; padding: 0; list-style: none; }

.display-none {display: none;}
.float_left {float:left;}
.float_right {float:right;}
.align_left {text-align:left;}
.align_right {text-align:right;}
.align_center {text-align:center;}
.margin_top {margin-top: 10px;}
.margin_right {margin-right: 10px;}
.margin {margin: 10px;}
span.align_left, span.align_right, span.align_center {display: block;}
.align_right span{ margin-right: 5px;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.clear {clear: both;}
.padding {padding: 10px; overflow: auto;}
.padding_20 {padding: 20px; overflow: auto;}
.padding_lr {padding: 0 20px; overflow: auto;}
.padding_leftright_10 {padding: 0 10px; overflow: auto;}
.padding_leftright_20 {padding: 0 20px; overflow: auto;}
.padding_left_20 {padding: 0 0 0 20px; overflow: auto;} 
.padding_five {padding: 5px;}
a.padding, span.padding, a.padding_five, span.padding_five {display: inline-block;} 
.large {font-size: 1.1em;}
.exlarge {font-size: 1.5em; line-height: 2em;}
.small, .reset_password span, .script-block textarea {font-size: .8em;}
.border-top {padding-top: 5px; margin-top: 5px; overflow: auto; border-top: 1px solid #ccc;}
.border-bottom {padding-bottom: 5px; margin-bottom: 5px;  overflow: auto; border-bottom: 1px solid #ccc;}
.border-right {padding-right: 5px; margin-right: 5px; overflow: auto; border-right: 1px solid #ccc;}
.border-left {padding-left: 5px; margin-left: 5px; overflow: auto; border-left: 1px solid #ccc;}
.border {border: 1px solid #dbdbdb; padding: 10px; margin: 20px 0;}
img {max-width: 100%;}
 #ProgressImage, .ProgressImage { position:fixed; top:50%; left:50%; width: 200px; border:solid 1px black; padding:20px; margin-left:-110px; margin-top: -110px;  color:Black; background-color:White; z-index: 30000000000000000;}
.warning {color: Red;}

.li-padding li {padding: 5px 0;}
/* ------------------- grid ---------------- */
.column_thirds, .column_half, .column_quarter, .column_two_thirds, .column_three_quarter, .plan-ui, .pricing-plan-wrapper, .product-details-wrapper, .column_60, .column_40, .campaign-image-wrapper, .campaign-details-wrapper, .ui-45, .column_fifths, .column_two_fifths  {float: left; vertical-align: top; margin: 0; padding:0; overflow: hidden; min-height: 20px;}

.column_thirds {width: 33.33%;}
.amazon_offer_detail {width: 99%;}
.column_half {width: 50%;}
.float_right.column_half, .float_right.pricing-plan-wrapper, .float_right.column_quarter {float: right;}
.column_quarter {width: 25%;}
.column_three_quarter {width: 75%;}
.column_two_thirds {width: 66.66%;}
.column_60 {width: 60%;} 
.column_40 {width: 40%;}
.column_fifths {width: 20%;}
.column_two_fifths{width: 40%;}

.column_half ~ .column_half {clear:right;}

.column_thirds span, .column_half span, .column_quarter span, .column_two_thirds span, .column_three_quarter span, .plan-ui span, .pricing-plan-wrapper span, .product-details-wrapper span, .column_60 span, .column_40 span, .campaign-image-wrapper span, .campaign-details-wrapper span {line-height: 1.9em; display: inline-block;}
.page-header span {line-height: 1.7em}
span.small {line-height: normal}
span.ui_block {display: block;}
.input-block > .column_thirds, .input-block > .column_two_thirds, .input-block > .column_half, .input-block > .column_quarter, #login .column_two_thirds, #login .column_thirds, .input-block > .column_three_quarter, .input-block  > .column_two_thirds, .Add_Recipe input[type=text], .Add_Recipe textarea, .input-block  > .column_60, .input-block > .column_40, .input-block > .column_fifths  {margin: 3px 0;}
.column_two_thirds > .column_two_thirds , .column_two_thirds > .column_thirds  {margin: 0;}
.input-block .column_two_thirds > .column_two_thirds , .input-block .column_two_thirds > .column_thirds  {margin: 5px 0;}

.column_60.border-right {width: 60%; margin-right: 30px; padding-right: 30px; border-right: 1px solid #ccc;}
.column_half.border-right {width: 50%; margin-right: 40px; padding-right: 40px; border-right: 1px solid #ccc;}
.center-ui, .input-block .column_two_thirds.center-ui {margin: 0 auto; float: none;}
.center-ui-width {margin: 0 auto; width: 95%}

/* ------------------- page styles ---------------- */
#page_wrapper {width: 96%; max-width: 1125px; margin: 0 auto; background: white; border-left: 1px solid #ddd; border-right: 1px solid #ddd; -moz-box-shadow: 0px 0px 5px #ccc; 
	-webkit-box-shadow: 0px 0px 5px #ccc;
	box-shadow: 0px 0px 5px #ccc;}

.logo {display:inline-block; width: 750px; position: absolute; left: 50%; bottom: 50px; margin-left: -375px; color: white; font-size: 2.5em; text-align: center}
#main_header{height: 200px; padding-top: 5px; overflow: auto; clear:both; background: url(/images/banner_1200.jpg) no-repeat; position: relative;}
#sub_nav, #main_nav { border: none; overflow:auto; }
#main_content {min-height: 400px;}
#sub_page_wrapper {font-family: Verdana: Arial; font-size: .9em; padding: 20px; }
#footer_wrapper {width: 100%; text-align: center; padding: 20px 0;}
.login-wrapper {font-size: .9em; text-align: right;}
.login-wrapper img {max-height: 40px;}
.login-wrapper-text {padding-top: 7px;}
.login-wrapper-image {text-align: right;}

#main_nav .Navigation { border: none; border-top: 1px solid #000; border-bottom:1px solid #555; overflow: auto; position: relative;}
#main_nav .Navigation ul {display: block; position: relative;}
#main_nav .Navigation li {margin: 0; padding: 0; display:inline-block; float: left; *display:inline;  margin: 0; padding: 0; list-style: none; z-index: 10; }
#main_nav .Navigation li.float_right {float:right;}
#main_nav .Navigation li a {display: block; padding: 15px 20px; border-right: 1px solid #555; text-align: center; margin: 0; position: relative; font-size: 1.1em; color: White; text-transform: capitalize;}
#main_nav .Navigation li a:hover {text-decoration: none; border: none; border-right: 1px solid #0099ff; }

#main_nav .Navigation ul.nav-drop {clear: both; border: none; border-top: 1px solid #0099ff; display: none; position: absolute; left: 0; right: 0; z-index: 10}
#main_nav .Navigation ul.nav-drop-third {clear: both; border: none; border-top: 1px solid #fff; display: none; position: absolute; left: 0; right: 0; z-index: 10}
#main_nav .Navigation  li.active.nav1 ul.nav-drop, #main_nav .Navigation ul li:hover ul.nav-drop li:hover ul.nav-drop-third, #main_nav .Navigation  li.active.nav2 ul.nav-drop-third {display: block; z-index:20;}

#main_nav .Navigation ul li:hover ul.nav-drop li:hover ul.nav-drop-third, #main_nav .Navigation ul li:hover ul.nav-drop {z-index: 30;}
#main_nav .Navigation.two-tier {height: 85px;}
#main_nav .Navigation.three-tier{height: 119px;}

#main_nav .Navigation ul li:hover ul.nav-drop {display: block}
#main_nav .Navigation ul.nav-drop li a {display: block; padding: 10px 20px; border: none; border-right: 1px solid #dedede; text-align: center; margin: 0; position: relative; font-size: .95em; color: #EF690E}

#main_nav .Navigation ul.nav-drop-third {overflow: auto;display: block; height: 36px;}
#main_nav .Navigation ul.nav-drop-third li a  {display: block; padding: 11px; border: none; text-align: center; margin: 0; position: relative; font-size: .85em; color: black;}
#main_nav .Navigation ul.nav-drop-third li a:hover {color: Black; background: white;}

#main_nav .Navigation ul.nav-drop-third li.hidden {display: none;}

#breadcrumbs {overflow: auto; background: #555;}
 .breadcrumb_contents, #user_navigation {border: none; font-size: .9em; display: inline-block; float: left; background: transparent;}
 .breadcrumb_contents a, #user_navigation a {padding: 15px 20px; display: inline-block; color: white; border: none;}
 #user_navigation {float: right;}
 #user_navigation a {padding: 5px 20px; color: Black; line-height: 46px;}

#sub_nav #page_header {display: block; clear: both; padding: 15px 25px; border: none; border-bottom: 1px solid #E35F07; font-weight: bold;}

.page-header, .page-sub-header, .PaymentShipAddress h2, .COMEmailCustomer h2 { font-size: 1.6em; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #ddd; display: block; overflow: auto; clear: both; font-weight: bold;}
.page-sub-header, .PaymentShipAddress h2, .COMEmailCustomer h2 {font-size: 1.1em; margin-top: 15px; line-height: 1.6em;}
.OrderSummary .page-sub-header {font-size: 1.1em;}
.page-sub-header a {margin: 2px 10px;}
.page-sub-header ~ p { margin: 10px 10px 20px;}
.page-sub-header.border-top {border-top: 1px solid #ddd; padding-top: 10px; margin-top: 10px; }
.popup_serverside_wide .page-sub-header, .popup_serverside_wide_scroll .page-sub-header {font-weight:bold; color: #555; margin-top: 15px;clear: both;}
.popup_serverside_wide .page-header, .popup_serverside_wide_scroll .page-header { margin-top: 15px;clear: both;}
.page-header select {font-size: .6em; padding: 3px 2px;}
.page-header option {padding: 0;} 
.page-header input[type=submit], .page-sub-header input[type=submit] {font-size: .8em; margin-left: 5px;}
.page-header input[type=submit] {font-size: .6em;}
.page-header input[type=submit].btnAsLink, .page-sub-header input[type=submit].btnAsLink, .page-header a.btnAsLink, .page-sub-header a.btnAsLink  {font-size: 12px; margin: 0 5px;;}
.page-header input[type=text] {margin-top: 5px;}
.page-sub-header img {margin-top: 4px;}
.ui_block, .OrderSummary {display: block; clear: both; overflow: auto;}

input[type=text], input[type=password], textarea {padding: 4px 3px; border: 1px solid #9a9a9a; outline: none; background: white;}
select {padding: 3px; border: 1px solid #9a9a9a; outline: none; background: white;}

.align_center input[type=text] {text-align: center;}
.input-block input[type=text], .input-block input[type=password], .input-block select, .input-block textarea, .Address.UpdateData input[type=text], .Address.UpdateData select {width: 90%; font-size: 12px;}
.css-ui textarea {width: 99%;}
.obout_wrapper input[type=text] {padding: 0; margin: 0; border: none; background: transparent}
.column_half input[type=text] {width: 85%;}
.column_fifths input[type=text], .input-block .column_fifths input[type=text], .padding .column_thirds input[type=text] {width: 85%;}

.plan-ui {width:55%; }
.ui-admin {padding-bottom: 10px; margin-bottom: 10px; border-bottom:1px solid #dcdcdc;}

.date-ui > div {height: 50px;}
.date-ui > div.column_thirds span {padding-top: 16px;  display: inline-block;}

.pop-up-wrapper {padding: 10px; margin: 0 10px; border: 1px solid #dcdcdc; overflow: auto;}
.pop-out, .pop-out-tall {width: 1020px; height: 382px; position: fixed; left: 50%; top: 50%; margin-top: -200px; margin-left: -530px; background: white; border: 2px solid #555; padding: 30px 20px; z-index: 2000;
	-moz-box-shadow: 2px 2px 4px #000; 
	-webkit-box-shadow: 2px 2px 4px #000;
	box-shadow: 2px 2px 4px #000;}
.pop-out-tall {height: 512px; margin-top: -290px; padding: 20px;}
.ui_note {padding: 10px; margin: 10px; border: 1px solid #ccc;}

.popup_serverside, .popup_serverside_wide, .popup_serverside_wide_scroll, .popup_serverside_inside {min-height: 500px; min-width: 960px; left: 50%; top: 50%;  background: white; border: 1px solid #555; overflow:hidden; position: fixed; display: none; font-size: 12px; padding:20px; z-index: 3000000000000000;
	-moz-box-shadow: 2px 2px 4px #999;
	-webkit-box-shadow: 2px 2px 4px #999;
	box-shadow: 2px 2px 4px #999;}
.popup_serverside_wide, .popup_serverside_wide_scroll, .popup_serverside_inside {display: block; }
.popup_serverside_inside {min-width:800px; width: 800px; margin-left: -420px; min-height: 300px; height: 300px; margin-top: -170px;}

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
.popup_serverside, .popup_serverside_wide, .popup_serverside_wide_scroll {height: 520px; width: 1150px; margin-left: -590px ; margin-top: -270px; }
#page_wrapper {max-wdith: 1125px;}
#main_header {height: 408px; background: url(/images/header.jpg) no-repeat;}
}

/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
.popup_serverside, .popup_serverside_wide, .popup_serverside_wide_scroll {height: 800px; width: 1700px; margin-left: -870px ; margin-top: -410px; }
}

/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.popup_serverside, .popup_serverside_wide, .popup_serverside_wide_scroll {height: 500px; width: 960px; margin-left: -460px ; margin-top: -230px; }
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.popup_serverside, .popup_serverside_wide, .popup_serverside_wide_scroll {width: 500px; height: 960px; margin-top: -460px ; margin-left: -230px; }
}
.popup_serverside_wide_scroll .border {background: #fefefe;}
.popup_serverside_wide_scroll {padding: 0;}
.scrollBox {display: block; overflow: auto; overflow-x: hidden; max-height: 92%; margin-right: 0px; padding: 20px;}

.popup_serverside_wide_scroll .popup_serverside_wide {z-index: 10000;}

.content-wrapper-ui {display: block; padding: 10px; margin: 10px; clear: both; overflow: auto;}

.table-ui, .table-ui table,. .AddEditSellerLocation table {width: 100%; border-collapse: collapse;}
.table-ui-border, .table-ui-border table, .table-ui-border-left table, .table-ui-border-left, .COMEmailCustomer table, .panel_wallet table {width: 100%; border-collapse: collapse; border: none; font-size: .9em;}
.table-ui-border td, .table-ui-border table td, .table-ui-border-left table td td {border: none;}
.table-ui td, .table-ui-border {padding: 2px 3px;}
.table-ui-border td {border-top: 1px solid #ccc; padding: 5px; text-align: center;}
.table-ui-border th, .AddEditSellerLocation table th {border-bottom: 1px solid #555; padding: 5px; font-weight: bold; text-align: center;}
.table-ui-border th a, .AddEditSellerLocation table th a, .table-ui-border-left th a {color: #959595; } 
.table-ui-border-left td, .panel_wallet td, .exisiting-wrapper-inner, .exisiting-ui-wrapper-inner  {border-top: 1px solid #ccc; padding: 5px; }
.table-ui-border-left th, .COMEmailCustomer th, .existing-wrapper-inner-header {border-bottom: 1px solid #555; padding: 5px; font-weight: bold; color: #959595; }
td.width-150 {width: 150px; word-break:break-all;}
td.width-50 {width: 75px; word-break:break-all;}
td.width-400 {width: 400px; word-break:break-all;}
.pager-ui table {width: auto;}

#exisiting_ui {overflow: auto;}
.exisiting-wrapper {overflow: auto; display: block; margin: 0 3px;}
.exisiting-wrapper span {display: block;}
.exisiting-wrapper span span {display: inline-block;}
.exisiting-wrapper-inner, .exisiting-ui-wrapper-inner {overflow: auto; position: relative}
/*.exisiting-wrapper-inner, .exisiting-ui-wrapper-inner { border: 1px solid #9a9a9a; background: #f0f0f0; -moz-box-shadow: inset 0 1px 1px #fff; -webkit-box-shadow: inset 0 1px 1px #fff; box-shadow: inset 0 1px 1px #fff; position: relative; overflow: auto; padding: 5px; display: block; }
.exisiting-wrapper:hover, .exisiting-ui-wrapper:hover {-moz-box-shadow: 0px 0px 4px #555; -webkit-box-shadow: 0px 0px 4px #555; box-shadow: 0px 0px 4px #555;}
.exisiting-wrapper-inner .ui-admin, .exisiting-ui-wrapper .ui-admin {padding: 10px 5px 00px; margin: 0;}*/

.pnl-overlay {position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; text-decoration: none;}
.pnl-overlay:hover {text-decoration: none;}
.z-index-wrapper {position: relative; z-index: 10;}