
::-moz-focus-inner {
	border:0;
	padding:0;
	margin:0;
	
}
.BestPurchases{
	width: 100%;
	min-height:500px;
}

.da-button 
{
background:#ddd;
    display:inline-block;
	outline:0;
	font:12px'Tahoma';
	padding:4px 12px;
	margin:0 auto 5px auto;
	width:auto;
	text-decoration:none;
	zoom:1;
	overflow:hidden;
	*overflow:visible;
	color:#fff;
	border:1px solid;
	text-shadow:1px 1px rgba(255,255,255,0.35);
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-appearance:none;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	-o-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}



.da-button.left {
	float:left
}

.da-button.st {
	padding: 7px;
	margin: 5px auto 11px auto;
	background-color: #ddd;
	background-image: -webkit-gradient(linear,center bottom,center top,color-stop(0,#ddd),color-stop(1,#eee));
	border-color: #999;
	color: #333;
	width: 125px
}
.da-button.small {
	padding:2px 8px
}
.da-button.large {
	padding:6px 16px
}
.da-button:active {
	background-image:none!important;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);
	-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1)
}
.da-button:disabled {
	background-image:none;
	-webkit-box-shadow:none;
	-o-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	color:#dadada;
	background-color:#f8f8f8;
	border-color:#ddd;
	cursor:default
}
.da-button img {
	margin:0 2px;
	max-width:16px;
	max-height:16px
}
.da-button.blue {
	padding: 7px;
	margin: 5px auto 11px auto;
	background-color: #ddd;
	background-image: -webkit-gradient(linear,center bottom,center top,color-stop(0,#ddd),color-stop(1,#eee));
	border-color: #999;
	color: #333;
}

.da-button.grid {
	padding: 3px;
	background-color: #ddd;
	background-image: -webkit-gradient(linear,center bottom,center top,color-stop(0,#ddd),color-stop(1,#eee));
	border-color: #999;
	color: #333;
	margin-top: 7px;
	width:65%
}




.da-button.SCS {
	padding: 2px;
	margin: 11px auto 11px auto;
	background-color: #bbb;
	border-color: #ddd;
	color: #555;
	background-image: -webkit-gradient(linear,center bottom,center top,color-stop(0,#bbb),color-stop(1,#eee));
	width: 100%;
}




/*
.da-button,.da-button.green {
	background-color:#a7d037;
	background-image:linear-gradient(bottom,#a7d037 0,#c8e342 100%);
	background-image:-o-linear-gradient(bottom,#a7d037 0,#c8e342 100%);
	background-image:-moz-linear-gradient(bottom,#a7d037 0,#c8e342 100%);
	background-image:-webkit-linear-gradient(bottom,#a7d037 0,#c8e342 100%);
	background-image:-ms-linear-gradient(bottom,#a7d037 0,#c8e342 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a7d037),color-stop(1,#c8e342));
	border-color:#779625
}
.da-button.red {
	background-color:#e15656;
	background-image:linear-gradient(bottom,#e15656 0,#f77272 100%);
	background-image:-o-linear-gradient(bottom,#e15656 0,#f77272 100%);
	background-image:-moz-linear-gradient(bottom,#e15656 0,#f77272 100%);
	background-image:-webkit-linear-gradient(bottom,#e15656 0,#f77272 100%);
	background-image:-ms-linear-gradient(bottom,#e15656 0,#f77272 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e15656),color-stop(1,#f77272));
	border-color:#bb2929
}
.da-button.pink {
	background-color:#ea799b;
	background-image:linear-gradient(bottom,#ea799b 0,#eea3bc 100%);
	background-image:-o-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);
	background-image:-moz-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);
	background-image:-webkit-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);
	background-image:-ms-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ea799b),color-stop(1,#eea3bc));
	border-color:#b04264
}
.da-button.orange {
	background-color:#fab341;
	background-image:linear-gradient(bottom,#fab341 0,#ffcb72 100%);
	background-image:-o-linear-gradient(bottom,#fab341 0,#ffcb72 100%);
	background-image:-moz-linear-gradient(bottom,#fab341 0,#ffcb72 100%);
	background-image:-webkit-linear-gradient(bottom,#fab341 0,#ffcb72 100%);
	background-image:-ms-linear-gradient(bottom,#fab341 0,#ffcb72 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fab341),color-stop(1,#ffcb72));
	border-color:#cc731e
}

*/
.da-button.gray {
	background-color:#ddd;
	color: #666;
	border-color: #9e9e9e;
	
}

.da-highlight {
	color:#d44d24
}
::-webkit-input-placeholder {
	color:#999
}
:-moz-placeholder {
	color:#999
}
.placeholder {
	color:#999
}
a {
	text-decoration: none;
	outline: 0;
}
a:hover {
	text-decoration:underline;
	
}
::-moz-selection {
	color: #fff;
	
}
::selection {
	color:#fff;
	background:#666
}
body {
	background: url('images/bg_h.jpg') repeat;
	color: #444;
	font: 12px Tahoma;
	height: 100%;
}
div#da-wrapper {
	height:auto;
	min-height:100%;
	position:relative;
	min-width:320px
}
div#da-wrapper,div#da-wrapper.fluid {
	background: url('images/bg_img.png') no-repeat fixed bottom left;
}
div#da-wrapper .da-container,div#da-wrapper.fluid .da-container {
	width: 100%;
	margin: 0 auto;
	direction: rtl;
}
div#da-wrapper.fixed {
	min-width:960px
}
div#da-wrapper.fixed .da-container {
	width:960px
}
div#da-header {
	margin: 0;
	z-index: 185;
	position: relative;
}
div#da-header #da-header-top {
	position: relative;
	background-image: url('images/hbg_dbl_b.jpg');
	height: 65px;
	direction: rtl;
}
div#da-header #da-header-top #da-logo-wrap {
	float: right;
	height: 65px;
	width: 175px;
	direction: rtl;
	margin-right: 3px;
}
div#da-header #da-header-top #da-logo {
	border: 0px;
	width: 175px;
	height: 65px;
	vertical-align: middle;
}
div#da-header #da-header-top #da-logo-img img {
	background: url('images/hbg_dbl_b.jpg');
}
div#da-header #da-header-top #da-header-toolbar {
	border-left: 1px solid #161616;
/*	border-left: 1px solid rgba(0,0,0,0.6);*/
	direction: rtl;
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile,div#da-header #da-header-top #da-header-toolbar #da-header-button-container {
	float:left;
	position:relative
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile {
	border-left: 1px #222 solid;
/*	border-left: 1px solid rgba(0,0,0,0.6);*/
	border-right: 1px #222 solid;
/*	border-right: 1px solid rgba(0,0,0,0.6);*/background: url('images/user-drop-arrow.png') no-repeat left center;
	padding-right: 12px;
	padding-left: 24px;
	padding-top: 21px;
	padding-bottom: 0px;
	float: right;
	height: 40px;
	color: #ddd;
	z-index: 100;
	margin-top: 0px;
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar,div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info {
	float:left;

}
div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar {
	height:32px;
	padding:12px 0;
	margin-right:12px
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar img {
	max-width:32px;
	max-height:32px
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info {
	font-size: 12px;
	color: #C0C0C0;
	line-height: 1;
	padding: 13px 0;
	font-weight: bold;
	position: relative;
	text-align: center;
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info .da-user-title {
	color:#ddd;
	font-size:11px;
	margin-top:6px;
	font-weight:normal;
	display:block
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container {
	margin: 0 auto;
	padding: 10px 7px 10px 0px;
	width: 87px;
	direction: rtl;
	position: static;
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul {
	margin-bottom: 0;
	float: right;
	direction: rtl;
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li {
	font: 9px Tahoma;
	list-style: none;
	float: right;
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button {
	float: left;
	display: block;
	width: 36px;
	height: 36px;
	margin-left: 4px;
	position: relative;
	background: url('images/toolbar-button.png') no-repeat center top;
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active {
	background-position:center bottom
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active>a {
	margin-top:1px
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button>a {
	text-decoration: none;
	text-indent: -99999px;
	display: block;
	margin: auto;
	width: 36px;
	height: 36px;
	outline: 0;
	background-position: center center;
	background-repeat: no-repeat;
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.notif.da-header-button>a {
	background-image:url('images/icons/white/16/alert_2.png')
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.message.da-header-button>a {
	background-image:url('images/icons/white/16/message_small.png')
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.logout.da-header-button>a {
	background-image:url('images/icons/white/16/off_small.png')
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button span.da-button-count {
	position: absolute;
	color: #fff;
	left: 100%;
	margin-left: -12px;
	top: -4px;
	font-size: 10px;
	display: block;
	padding: 4px;
	line-height: 1;
	z-index: 250;
	min-width: 10px;
	text-align: center;
	background: #e15656;
	border: 1px solid #900;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
	-o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
	-webkit-border-radius: 9px;
	-o-border-radius: 9px;
	-moz-border-radius:9px;
	border-radius:9px
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active span.da-button-count {
	top:-3px
}
div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button .da-header-dropdown {
	margin-top: 11px;
	margin: 0 -85px 0 0;
	width: 150px;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown {
	position: absolute;
	top: 100%;
	right: 0;
	display: none;
	padding: 4px 0;
	margin: 2px 0 0;
	background-color: #efefef;
	border: 1px solid #c5c5c5;
	border: 1px solid rgba(100,100,100,0.4);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.25);
	-moz-box-shadow: right;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li {
	margin:0;
	list-style:none
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret {
	position:absolute;
	top:-8px;
	width:20px;
	height:8px;
	overflow:hidden
}
div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown li.da-dropdown-caret {
	left:50px
}
div#da-header #da-header-top #da-header-toolbar .da-header-button ul.da-header-dropdown li.da-dropdown-caret {
	left:13px
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-outer,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-inner {
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	display:block
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-outer {
	border-left:11px solid transparent;
	border-right:11px solid transparent;
	border-bottom:11px solid #aaa;
	border-bottom-color:rgba(0,0,0,0.2)
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-inner {
	top:1px;
	left:1px;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-bottom:10px solid white
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-divider {
	line-height: 1;
	padding-top: 1px;
	margin: 2px 1px 6px;
	border-bottom: 1px solid #DDD;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li span {
	position: relative;
	display: block;
	float: none;
	clear: both;
	text-decoration: none;
	padding: 1px 22px 1px 22px;
	font-size: 11px;
	font-weight: normal;
	color: #444;
	white-space: nowrap;
	overflow: hidden;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li a:hover {
	color: #fff;
	background-color:#cecece
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li ul.da-dropdown-sub {
	width: 200px;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-title {
	font-size: 11px;
	font-weight: bold;
	padding: 3px 7px 3px 7px;
	direction: rtl;
	float: right;
	width: 111px;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-footer {
	border-top: 1px solid #cacaca;
	padding: 3px 7px;
	cursor: pointer;
	float: right;
	width: 111px;
	font-size: 11px;
	direction: rtl;
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-footer:hover {
	background-color:#cecece;
	color:#fff
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li {
	border-bottom:1px solid #cacaca;
	overflow:hidden
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li>a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li>span {
	padding:6px 22px
}
div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li>a,div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li>span {
	background:url(../images/icons/color/email.png) no-repeat 12px center;
	padding-right:40px
}
div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li.read>a,div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li.read>span {
	background-image:url(../images/icons/color/email_open.png)
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li.unread a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li.unread span,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li a:hover,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span:hover {
	background-color:red
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span {
	padding:0
}
div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span.time {
	font-size:10px;
	color:#666
}
div#da-header #da-header-bottom {
	background: url('images/hbg_dbl_b.jpg');
	border-bottom: 1px solid rgba(255,255,255,0.2);
	height: 65px;
}
div#da-header #da-header-bottom #da-search {
	float: right;
	width: 180px;
	padding: 9px 0;
	position: relative;
	margin-right: 11px;
	font-family: Tahoma;
	font-size: 10px;
}
div#da-header #da-header-bottom #da-search input[type=text] {
	width:100%;
	background:#f0f0f0 url('images/search-icon.png') no-repeat left center;
	border:1px solid #cecece;
	margin:0;
	outline:0;
	padding-right:24px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
div#da-header #da-header-bottom #da-search input[type=text]:focus {
	background-color:#fff
}
div#da-header #da-header-bottom #da-breadcrumb  {
	margin-right: 70px;
	margin: 29px 0 0 0;
	float: right;
	font-size: 11px;
}

div#da-header #da-header-bottom #da-breadcrumb ul,div#da-header #da-header-bottom #da-breadcrumb ul li {
	list-style: none;
	margin: 0;
}
div#da-header #da-header-bottom #da-breadcrumb ul li {
	display:inline-block;
	line-height:1;
	margin-right:25px
}
div#da-header #da-header-bottom #da-breadcrumb ul li img {
	max-width:16px;
	max-height:16px;
	margin-right:10px;
	float:left
}
div#da-header #da-header-bottom #da-breadcrumb ul li a,div#da-header #da-header-bottom #da-breadcrumb ul li span {
	text-decoration:none;
	color:#ccc;
	line-height:16px
}
div#da-header #da-header-bottom #da-breadcrumb ul li span {
	cursor:default
}
div#da-header #da-header-bottom #da-breadcrumb ul li a:hover {
	border-bottom: 3px #777 solid;
	color:#fff;
	padding-top: 10px;
	padding-bottom: 3px;
	background: url('images/nav_arrow.png') no-repeat center top;
}

div#da-header #da-header-bottom #da-breadcrumb ul li  a:active {
	border-bottom: 3px #660 solid;
	padding-top: 10px;
	padding-bottom: 0px;
/*	background: url('images/breadcrumb-arrow.png') no-repeat center bottom;*/
}
div#da-content {
	margin: 0 auto;
	clear: both;
}
div#da-wrapper #da-sidebar-separator,div#da-wrapper.fluid #da-sidebar-separator {
	position:absolute;
	left:180px;
	width:50px;
	margin-left:2%;
	top:0;
	bottom:0;
	background:url('images/container-separator.png') repeat-y center top
}
div#da-wrapper.fixed #da-sidebar-separator {
	left:50%;
	margin-left:-300px
}
div#da-content #da-sidebar {
	position:relative;
	float:left;
	z-index:150
}
div#da-content #da-sidebar .da-button-container {
	padding:2px;
	margin-bottom:6px;
	border:1px solid #cacaca;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1);
	-o-box-shadow:inset 0 1px 0 rgba(255,255,255,1);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1);
	box-shadow:inset 0 1px 0 rgba(255,255,255,1);
	background-color:#fff;
	background-image:linear-gradient(bottom,#fff 0,#f1f1f1 100%);
	background-image:-o-linear-gradient(bottom,#fff 0,#f1f1f1 100%);
	background-image:-moz-linear-gradient(bottom,#fff 0,#f1f1f1 100%);
	background-image:-webkit-linear-gradient(bottom,#fff 0,#f1f1f1 100%);
	background-image:-ms-linear-gradient(bottom,#fff 0,#f1f1f1 100%);
	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#f1f1f1))
}
div#da-content #da-sidebar #da-main-nav.da-button-container {
	width:174px
}
div#da-content #da-main-nav ul,div#da-content #da-main-nav ul li {
	margin:0;
	list-style:none
}
div#da-content #da-main-nav ul {
	border:1px solid #cacaca;
	background:#fff;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
div#da-content #da-main-nav ul li {
	display:block;
	border-top:1px solid #fff;
	border-bottom:1px solid #cacaca;
	background-color:#fdfdfd;
	-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,1);
	-o-box-shadow:inset 0 0 2px rgba(255,255,255,1);
	-moz-box-shadow:inset 0 0 2px rgba(255,255,255,1);
	box-shadow:inset 0 0 2px rgba(255,255,255,1)
}
div#da-content #da-main-nav ul li:first-child {
	border-top:0;
	-webkit-border-radius:4px 4px 0 0;
	-o-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0
}
div#da-content #da-main-nav ul li:last-child {
	border-bottom:0;
	-webkit-border-radius:0 0 4px 4px;
	-o-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px
}
div#da-content #da-main-nav ul li a,div#da-content #da-main-nav ul li span {
	display:block;
	color:#444;
	cursor:pointer;
	text-decoration:none;
	padding:18px 32px 18px 48px;
	outline:0;
	position:relative;
	background:url('images/menu-bulb-off.png') no-repeat right center
}
div#da-content #da-main-nav ul li.active a,div#da-content #da-main-nav ul li.active span {
	background-image:url('images/menu-bulb-on.png')
}
div#da-content #da-main-nav ul li span.da-nav-count {
	display:block;
	position:absolute;
	left:0;
	top:-1px;
	background:0;
	margin:0;
	font-size:10px;
	line-height:1;
	z-index:100;
	text-align:center;
	background:#f0f0f0;
	border:1px solid #bbb;
	min-width:10px;
	padding:2px 4px;
	border-left:0;
	border-top:0;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);
	-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);
	-o-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);
	box-shadow:inset 0 0 6px rgba(0,0,0,0.25);
	-webkit-border-radius:0 0 2px 0;
	-moz-border-radius:0 0 2px 0;
	-o-border-radius:0 0 2px 0;
	border-radius:0 0 2px 0
}
div#da-content #da-main-nav ul li span.da-nav-icon {
	padding:0;
	margin:0;
	width:32px;
	height:32px;
	background:none!important;
	position:absolute;
	left:8px;
	top:50%;
	margin-top:-16px
}
div#da-content #da-main-nav ul li span.da-nav-icon img {
	max-width:24px;
	max-height:24px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-12px;
	margin-top:-12px
}
div#da-content #da-main-nav ul li ul {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background: #e9e9e9 url('images/submenu-shadow.png') repeat-x left top;
	-webkit-border-radius:0;
	-o-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
div#da-content #da-main-nav ul li ul.closed {
	display:none
}
div#da-content #da-main-nav ul li ul li {
	border:0;
	background:0;
	font-size:12px;
	-webkit-box-shadow:none;
	-o-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
div#da-content #da-main-nav ul li ul li:hover {
	background:url('images/menu-hover.png')
}
div#da-content #da-main-nav ul li ul li a,div#da-content #da-main-nav ul li ul li span {
	padding:6px 0;
	padding-left:48px;
	background:none!important
}
div#da-content #da-content-wrap {
	margin-left:230px;
	padding-bottom:20px;
	margin-top:20px
}
div#da-content #da-content-wrap #da-content-area {
	float:left;
	width:100%;
	display:block;
	margin-top:0px;
	padding-top:0px;
}
div#da-footer {
	background:#fff;
	border-top:1px solid #d0d0d0;
	padding:10px 0;
	text-align:center;
	position:fixed;
	bottom:0;
	width:100%;
	left:0px;
	margin-left:0px;
	z-index:60;
}
div#da-footer p {
	margin:0;
}
@media only screen and (max-width:1023px) {
	div#da-wrapper.fixed {
		min-width:0
	}
	div#da-wrapper.fixed .da-container {
		width:96%
	}
}
@media only screen and (min-width:481px) and (max-width:1023px) {
	div#da-header #da-header-bottom #da-search {
		width:115px
	}
	div#da-header #da-header-bottom #da-breadcrumb {
		margin-left:65px;
		margin-bottom:0px;
		background-image:url('images/hdr_dwn_bg.jpg') repeat-x;
	}
	div#da-content #da-sidebar-separator {
		left:115px!important
	}
	div#da-wrapper.fixed #da-sidebar-separator {
		margin-left:2%
	}
	div#da-content #da-sidebar #da-main-nav.da-button-container {
		width:109px
	}
	div#da-content #da-main-nav ul li span.da-nav-icon {
		position:relative;
		width:auto;
		height:auto;
		left:auto;
		top:auto;
		text-align:center;
		margin:0 0 4px 0
	}
	div#da-content #da-main-nav ul li span.da-nav-icon img {
		max-width:none;
		max-height:none;
		position:relative;
		left:auto;
		top:auto;
		margin-left:0;
		margin-top:0
	}
	div#da-content #da-main-nav ul li a,div#da-content #da-main-nav ul li span {
		padding:16px;
		text-align:center;
		background-position:right top
	}
	div#da-content #da-main-nav ul li ul li a,div#da-content #da-main-nav ul li ul li span {
		padding:6px 0;
		text-align:center
	}
	div#da-content #da-content-wrap {
		margin-left:165px
	}
}
@media only screen and (max-width:768px) {
	div#da-header #da-header-top da-header-toolbar #da-user-profile #da-user-avatar {
		margin:0
	}
	div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info {
		display:none
	}
}
@media only screen and (max-width:480px) {
	div#da-wrapper .da-container {
		width:100%!important
	}
	div#da-header #da-header-bottom {
		height:auto;
		padding-bottom:0px;
		margin-bottom:0px;
		background-image:url('images/hdr_dwn_bg.jpg')
		
	}
	div#da-header #da-header-top #da-logo-wrap {
		float:none;
		position:absolute;
		width:100%;
		height:55px;
		border-bottom:1px solid #161616
	}
	div#da-header #da-header-top #da-logo {
		position:absolute;
		left:50%;
		text-align:center;
		margin-left:-115px
	}
	div#da-header #da-header-top #da-header-toolbar {
		border:0;
		width:100%;
		margin-top:56px;
		border-top:1px solid #535353;
		color:#bbb
		
	}
	div#da-header #da-header-top #da-header-toolbar #da-user-profile {
		border:0;
		float:left
	}
	div#da-header #da-header-top #da-header-toolbar #da-header-button-container {
	padding: 10px 7px;
	border: 0;
	float: right
}
	div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown {
		right:auto;
		left:0
	}
	div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown li.da-dropdown-caret {
		right:auto;
		left:16px
	}
	div#da-header #da-header-bottom #da-search {
		display:none
	}
	div#da-header #da-header-bottom #da-breadcrumb {
		display:none;
		color:#bbb;
	}
	div#da-content #da-sidebar-separator {
		display:none
	}
	div#da-content #da-sidebar {
		display:block;
		height:55px;
		width:100%;
		cursor:pointer;
		float:none;
		background:url(../images/icons/black/16/list.png) center 14px no-repeat,url(../images/header-bottom.png) repeat-x left top
	}
	div#da-content #da-sidebar #da-main-nav.da-button-container {
		width:100%;
		padding:0;
		background:0;
		border:0
	}
	div#da-content #da-sidebar #da-main-nav ul {
		border:0
	}
	div#da-content #da-sidebar #da-main-nav ul,div#da-content #da-sidebar #da-main-nav ul li {
		-webkit-border-radius:0;
		-moz-border-radius:0;
		-o-border-radius:0;
		border-radius:0
	}
	div#da-content #da-main-nav>ul>li:last-child {
		border-bottom:1px solid #cacaca
	}
	div#da-content #da-main-nav {
		position:absolute;
		display:none;
		top:41px
	}
	div#da-content #da-main-nav.open {
		display:block
	}
	div#da-content {
		margin-top:auto
	}
	div#da-content #da-content-wrap {
		margin:0 2%
	}
	#da-customizer {
		display:none
	}
}
#da-customizer {
	z-index: 300;
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -91px;
}
#da-customizer #da-customizer-content {
	background: #fff;
	padding: 8px 16px;
	width: 150px;
	padding-top: 0;
	overflow: hidden;
	border-color: #999;
	border-color: rgba(0,0,0,.2);
	border-style: solid;
	border-width: 1px;
	border-top-width: 0;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
	-o-box-shadow:0 5px 10px rgba(0,0,0,.2);
	box-shadow:0 5px 10px rgba(0,0,0,.2)
}
#da-customizer #da-customizer-content ul,#da-customizer #da-customizer-content ul li {
	margin:0;
	list-style:none
}
#da-customizer #da-customizer-content ul {
	margin-bottom:5px
}
#da-customizer #da-customizer-content ul li {
	padding:4px
}
#da-customizer #da-customizer-content ul li span.da-customizer-title {
	margin-bottom: 4px;
	margin: 3px 0 0 0;
	display: block;
	color: #666;
	text-align: center;
}
#da-customizer #da-customizer-content ul li select {
	background-color:#fcfcfc;
	border:1px solid #d1d1d1;
	padding:4px;
	margin:0;
	outline:0;
	width:100%;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
#da-customizer ul#da-customizer-layouts {
	list-style:none;
	margin:0
}
#da-customizer ul#da-customizer-layouts li {
	float:left;
	padding:0;
	padding-right:8px
}
#da-customizer ul#da-customizer-layouts li label,#da-customizer ul#da-customizer-layouts li input {
	display:inline;
	margin:0;
	padding:0;
	width:auto;
	margin-left:2px;
	vertical-align:middle
}
#da-customizer span.da-customizer-tooltip {
	font-size:.9em;
	display:inline-block;
	line-height:1;
	cursor:pointer
}
#da-customizer #da-customizer-button {
	padding-bottom:5px
}
#da-customizer #da-customizer-button button {
	width:100%
}
#da-customizer-dialog textarea {
	background-color:#fcfcfc;
	border:0;
	padding:6px;
	outline:0;
	width:100%;
	margin:0;
	color:#444;
	font-size:1em;
	height:200px;
	resize:none;
	font-family:Tahoma;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04)
}
#da-customizer #da-customizer-pulldown {
	border-left: 1px solid rgba(0,0,0,.2);
	border-right: 1px solid rgba(0,0,0,.2);
	border-top: 0 solid rgba(0,0,0,.2);
	border-bottom: 1px solid rgba(0,0,0,.2);
	display:block;
	margin-left:71px;
	width:40px;
	height:40px;
	cursor:pointer;
	margin-top:-1px;
	background:#fff url('images/icons/black/32/cog_5.png') no-repeat center;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	-o-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
	-o-box-shadow:0 5px 10px rgba(0,0,0,.2);
	box-shadow:0 5px 10px rgba(0,0,0,.2)
}
div#da-error-wrapper {
	width:320px;
	padding:30px 0;
	margin:auto;
	position:relative
}
div#da-error-wrapper .da-error-heading {
	color:#e15656;
	text-align:center;
	font-size:24px;
	font-family:Tahoma
}
@-webkit-keyframes error-swing {
	0% {
		-webkit-transform:rotate(1deg)
	}
	100% {
		-webkit-transform:rotate(-2deg)
	}
}
@-moz-keyframes error-swing {
	0% {
		-moz-transform:rotate(1deg)
	}
	100% {
		-moz-transform:rotate(-2deg)
	}
}
@keyframes error-swing {
	0% {
		transform:rotate(1deg)
	}
	100% {
		transform:rotate(-2deg)
	}
}
div#da-error-wrapper #da-error-code {
	width:285px;
	height:170px;
	padding:127px 16px 0 16px;
	position:relative;
	margin-bottom:20px;
	z-index:5;
	line-height:1;
	font-size:32px;
	text-align:center;
	background:url('images/error-hanger.png') no-repeat center;
	-webkit-transform-origin:center top;
	-moz-transform-origin:center top;
	transform-origin:center top;
	-webkit-animation:error-swing infinite 2s ease-in-out alternate;
	-moz-animation:error-swing infinite 2s ease-in-out alternate;
	animation:error-swing infinite 2s ease-in-out alternate;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
}
div#da-error-wrapper #da-error-code span {
	font-size:96px;
	display:block
}
div#da-error-wrapper #da-error-pin {
	width:38px;
	height:38px;
	display:block;
	margin-bottom:-27px;
	z-index:10;
	position:relative;
	background:url('images/error-pin.png') no-repeat center;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
}
div#da-error-wrapper p {
	text-align:center;
	font-size:14px
}
div#da-error-wrapper p a {
	color:#fff;
	background:#a6d037;
	text-decoration:none;
	padding:1px 6px;
	display:inline-block;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
form.da-form input {
	outline: 0;
	width: 75px;
}
form.da-form input[type=text], form.da-form input[type=password], form.da-form select, form.da-form textarea, form.da-form .customfile {
	background-color: #fcfcfc;
	border: 1px solid #d1d1d1;
	padding: 0px;
	outline: 0;
	width: 50%;
	margin: 0;
	color: #444;
	font-size: 12px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	-o-box-shadow: 0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	box-shadow: 0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);
	-webkit-transition: background 150ms linear;
	-moz-transition: background 150ms linear;
	-ms-transition: background 150ms linear;
	-o-transition:background 150ms linear;
	transition:background 150ms linear
}
form.da-form input[type=text]:focus, form.da-form input[type=password]:focus, form.da-form select:focus, form.da-form textarea:focus {
	border-color:#bbc1c9;
	background-color:#fff
}
form.da-form input[type=text].error, form.da-form input[type=password].error, form.da-form select.error, form.da-form textarea.error {
	border-color:#e48c85
}
form.da-form input[type=text]:disabled, form.da-form input[type=password]:disabled, form.da-form select:disabled, form.da-form textarea:disabled {
	background:#f0f0f0
}
form.da-form textarea {
	height:10em;
	margin:2px 0;
	resize:none
}
.customfile-input {
	position:absolute;
	height:100px;
	cursor:pointer;
	background:transparent;
	border:0;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	z-index:999999
}
form.da-form .customfile {
	position:relative;
	overflow:hidden
}
.customfile-disabled {
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:default
}
.customfile-feedback {
	line-height:15px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.customfile-button {
	outline:0;
	float:right;
	line-height:15px;
	padding:6px 10px;
	margin:-7px -7px -7px 0;
	cursor:pointer;
	z-index:9999;
	background:#f3f3f3 url('images/button-gradient.png') repeat-x left bottom;
	border:1px solid #d1d1d1;
	-webkit-border-radius:0 2px 2px 0;
	-o-border-radius:0 2px 2px 0;
	-moz-border-radius:0 2px 2px 0;
	border-radius:0 2px 2px 0;
	-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);
	-o-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);
	-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);
	box-shadow:inset 0 1px 1px rgba(255,255,255,0.6)
}
.customfile:not(.customfile-disabled):active .customfile-button {
	background-image:none;
	-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)
}
form.da-form .da-form-row .ui-slider {
	margin-top:6px;
	margin-bottom:12px
}



form.da-form .da-form-row .ui-progressbar {
	margin-top:7px;
	margin-bottom:12px
}
form.da-form .da-form-row .chzn-container-multi .chzn-choices .search-field input {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box
}
.da-message {
	font-size:12px;
	border-bottom:1px solid #d2d2d2;
	padding:15px 8px 15px 45px;
	position:relative;
	vertical-align:middle;
	cursor:pointer;
	background-color:#f8f8f8;
	background-position:12px 12px;
	background-repeat:no-repeat
}
.da-message p,.da-message ul,.da-message ol {
	margin:0
}
.da-message ul li,.da-message ol li {
	list-style-position:inside;
	list-style-type:inherit;
	margin:0
}
.da-message.error {
	background-color:#ffcbca;
	background-image:url('images/message-error.png');
	border-color:#eb979b;
	color:#9b4449
}
.da-message.error .da-message-close {
	background-position:right bottom
}
.da-message.success {
	background-color:#e1f1c0;
	background-image:url('images/message-success.png');
	border-color:#b5d56d;
	color:#62a426
}
.da-message.success .da-message-close {
	background-position:left bottom
}
.da-message.warning {
	background-color:#fef0b1;
	background-image:url('images/message-warning.png');
	border-color:#ddca76;
	color:#a98b15
}
.da-message.warning .da-message-close {
	background-position:right top
}
.da-message.info {
	background-color: #bce5f7;
	background-image: url('images/message-info.png');
	border-color: #a6d3e8;
	color: #505050
}
.da-message.info .da-message-close {
	background-position:left top
}
form.da-form .da-button-row:after,form.da-form .da-form-row:after,form.da-form:after,form.da-form-item:after,.da-form ul.da-form-list:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
* html .da-button-row,* html .da-form-row,* html .da-form,* html .da-form-item,* html .da-form ul.da-form-list {
	height:1%
}
.da-form .da-form-row {
	padding:5px 10px;
	display:block;
	border-bottom:1px solid #d3d3d3
}
.da-form .da-form-row:last-child {
	border-bottom:0
}
.da-form .da-button-row {
	margin: 5px auto 0px auto;
	padding: 7px;
	text-align: right;
	-webkit-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,1);
	width: 55%;
}
form.da-form .da-form-col-1-8 label,form.da-form .da-form-col-2-8 label,form.da-form .da-form-col-3-8 label,form.da-form .da-form-col-4-8 label,form.da-form .da-form-col-5-8 label,form.da-form .da-form-col-6-8 label,form.da-form .da-form-col-7-8 label,form.da-form .da-form-col-8-8 label {
	white-space:nowrap;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
form.da-form .da-form-col-1-8,form.da-form .da-form-col-2-8,form.da-form .da-form-col-3-8,form.da-form .da-form-col-4-8,form.da-form .da-form-col-5-8,form.da-form .da-form-col-6-8,form.da-form .da-form-col-7-8,form.da-form .da-form-col-8-8 {
	float:left;
	padding:0 1%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-khtml-box-sizing:border-box
}
form.da-form .da-form-col-1-8.alpha,form.da-form .da-form-col-2-8.alpha,form.da-form .da-form-col-3-8.alpha,form.da-form .da-form-col-4-8.alpha,form.da-form .da-form-col-5-8.alpha,form.da-form .da-form-col-6-8.alpha,form.da-form .da-form-col-7-8.alpha,form.da-form .da-form-col-8-8.alpha {
	padding-left:0;
	clear:left
}
form.da-form .da-form-col-1-8.omega,form.da-form .da-form-col-2-8.omega,form.da-form .da-form-col-3-8.omega,form.da-form .da-form-col-4-8.omega,form.da-form .da-form-col-5-8.omega,form.da-form .da-form-col-6-8.omega,form.da-form .da-form-col-7-8.omega,form.da-form .da-form-col-8-8.omega {
	padding-right:0;
	clear:right
}
form.da-form .da-form-col-1-8 {
	width:12.5%
}
form.da-form .da-form-col-2-8 {
	width:25%
}
form.da-form .da-form-col-3-8 {
	width:37.5%
}
form.da-form .da-form-col-4-8 {
	width:50%
}
form.da-form .da-form-col-5-8 {
	width:62.5%
}
form.da-form .da-form-col-6-8 {
	width:75%
}
form.da-form .da-form-col-7-8 {
	width:87.5%
}
form.da-form .da-form-col-8-8 {
	width:100%
}
.da-form ul.da-form-list {
	display:block;
	width:100%!important
}
.da-form ul.da-form-list.inline {
	margin-bottom:0
}
.da-form ul.da-form-list,.da-form ul.da-form-list li {
	margin:0;
	line-height:normal;
	list-style:none
}
.da-form ul.da-form-list {
	margin-bottom:4px
}
.da-form ul.da-form-list li {
	margin-bottom:4px
}
.da-form ul.da-form-list li:last-child {
	margin:0
}
.da-form ul.da-form-list.inline li {
	float:left;
	margin:5px 10px 0 0
}
.da-form ul.da-form-list li input,.da-form ul.da-form-list li label {
	float:none!important;
	padding:0;
	margin:0 2px 0 0;
	width:auto!important;
	display:inline!important;
	vertical-align:middle!important
}
.da-form label {
	cursor:pointer;
	display:block;
	
}
.da-form label .required {
	color:#f00
}
.da-form fieldset {
	margin-bottom:0;
	border-top:1px solid #d3d3d3
}
.da-form fieldset legend {
	padding: 4px 6px;
	margin: 0px 0px 0px 0;
	background-color: #f1f1f1;
	border: 1px solid #d3d3d3;
}
.da-form .da-form-item .errorMessage,.da-form .da-form-item label.error {
	display:block;
	color:#d44d24;
	font-size:11px;
	width:100%!important;
	margin-top:1px;
	padding:0!important
}
.da-form .da-form-item .formNote {
	display:block;
	color:#555;
	font-size:11px;
	margin-bottom:1px;
	font-style:italic;
	margin-top:-17px;
	text-align:right;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.da-form .da-form-item a.formNote {
	color:#73991f
}
.da-form .da-form-item .formNote.left {
	text-align:left
}
.da-form .da-form-row .da-form-item {
	position:relative
}
.da-form .da-form-row .da-form-item>*,.da-form .da-form-row .da-form-item.default>* {
	width: 150px;
	font-size: 12px;
	height: 19px;
	vertical-align: top;
	z-index: 95;
	float: right;
}
.da-form .da-form-row .da-form-item.small>* {
	width:35%
}
.da-form .da-form-row .da-form-item.large>* {
	width: 25%;
	font-size: 11px;
	padding: 0px;
	font-family: Tahoma;
}
.da-form .da-form-row,.da-form .da-form-inline .da-form-row,.da-form .da-form-row.da-form-inline {
	border-bottom: 1px #ececec solid;
	margin: 0 auto 5px auto;
	width: 225px%;
	direction: rtl;
	height: 21px;
}
.da-form .da-form-row label,.da-form .da-form-inline .da-form-row label,.da-form .da-form-row.da-form-inline label {
	float: right;
	width: 28%;
	padding: 0px;
	direction: rtl;
	height: 19px;
	text-align: right;
	margin-right: 15px;
}
.da-form .da-form-row .da-form-item,.da-form .da-form-inline .da-form-row .da-form-item,.da-form .da-form-row.da-form-inline .da-form-item {
	margin: 0 auto;
	height: 19px;
	font-size: 9px;
	width: 200px;
	direction: rtl;
	float: right;
	z-index: 97;
}
.da-form .da-form-block .da-form-row,.da-form .da-form-row.da-form-block {
	width:100%;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.da-form .da-form-block .da-form-row label,.da-form .da-form-row.da-form-block label {
	float:none;
	width:auto;
	display:block;
	padding:0 0 6px 0
}
.da-form .da-form-block .da-form-row .da-form-item,.da-form .da-form-row.da-form-block .da-form-item {
	margin:0;
	display:block
}
/*#DDBuyCommodity{
	width: 60%;
	clear: both;
	float: none;
	margin: 0 0 0 0px
}*/

@media only screen and (max-width:768px) {
	.da-form .da-form-row label,.da-form .da-form-inline .da-form-row label,.da-form .da-form-row.da-form-inline label {
		clear:both;
		float:none;
		width:auto;
		padding:0 0 6px 0
	}
	.da-form .da-form-row .da-form-item,.da-form .da-form-inline .da-form-row .da-form-item,.da-form .da-form-row.da-form-inline .da-form-item {
		clear:both;
		float:none;
		margin:0
	}
.da-form_T .da-form-row_T label_T {
		clear:both;
		float:none;
		width:auto;
		padding:0 0 6px 0
	}

		
.da-form-item_T {
		clear:both;
		float:none;
		margin:0
	}

	.da-form .da-form-item .formNote {
		text-align:left;
		margin-top:auto
	}
}
@media only screen and (max-width:480px) {
	.da-form .da-form-row {
		padding:3px;
		margin-left: 20%;
		margin-right: 20%;
		width: 95%;
	}
			

.da-form_T .da-form-row_T {
		padding:12px;
		margin-left: 20%;
		margin-right: 20%;
		width: 95%;
		
	}
	.da-form .da-button-row {
		padding:8px
	}
	.da-form .da-form-item .errorMessage,.da-form .da-form-item label.error {
		margin:1px 0 0 0
	}
}
.da-gallery ul,.da-gallery ul li {
	margin:0;
	list-style:none;
	text-align:center
}
.da-gallery ul li {
	display:inline-block;
	position:relative;
	margin:15px;
	width:150px;
	height:150px
}
.da-gallery ul li a {
	display:block;
	position:relative;
	z-index:15;
	zoom:1
}
.da-gallery ul li a img {
	padding:6px;
	max-width:138px;
	max-height:138px;
	background-color:#fff;
	border:1px solid #dcdcdc;
	border:1px solid rgba(255,255,255,0);
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	-o-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	box-shadow:0 1px 4px rgba(0,0,0,0.4)
}
.da-gallery ul li a:after,.da-gallery ul li a:before {
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	border:6px solid #fafafa;
	background-color:#808080;
	left:0;
	top:0;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	-o-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);
	box-shadow:0 1px 4px rgba(0,0,0,0.4);
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box
}
.da-gallery ul li a:after {
	z-index:-10;
	-webkit-transform:rotate(8deg);
	-o-transform:rotate(8deg);
	-moz-transform:rotate(8deg);
	transform:rotate(8deg)
}
.da-gallery ul li a:before {
	z-index:-5;
	-webkit-transform:rotate(4deg);
	-o-transform:rotate(4deg);
	-moz-transform:rotate(4deg);
	transform:rotate(4deg)
}
.da-gallery ul li:nth-child(even) a:after {
	-webkit-transform:rotate(-6deg);
	-o-transform:rotate(-6deg);
	-moz-transform:rotate(-6deg);
	transform:rotate(-6deg)
}
.da-gallery ul li:nth-child(even) a:before {
	-webkit-transform:rotate(-2deg);
	-o-transform:rotate(-2deg);
	-moz-transform:rotate(-2deg);
	transform:rotate(-2deg)
}
.da-gallery ul li:nth-child(3n) a:after {
	-webkit-transform:rotate(6deg);
	-o-transform:rotate(6deg);
	-moz-transform:rotate(6deg);
	transform:rotate(6deg)
}
.da-gallery ul li:nth-child(3n) a:before {
	-webkit-transform:rotate(3deg);
	-o-transform:rotate(3deg);
	-moz-transform:rotate(3deg);
	transform:rotate(3deg)
}
.da-gallery ul li:nth-child(5n) a:after {
	-webkit-transform:rotate(-8deg);
	-o-transform:rotate(-8deg);
	-moz-transform:rotate(-8deg);
	transform:rotate(-8deg)
}
.da-gallery ul li:nth-child(5n) a:before {
	-webkit-transform:rotate(-4deg);
	-o-transform:rotate(-4deg);
	-moz-transform:rotate(-4deg);
	transform:rotate(-4deg)
}
.da-gallery ul li:nth-child(8n) a:after {
	-webkit-transform:rotate(-8deg);
	-o-transform:rotate(-8deg);
	-moz-transform:rotate(-8deg);
	transform:rotate(-8deg)
}
.da-gallery ul li:nth-child(8n) a:before {
	-webkit-transform:rotate(-3deg);
	-o-transform:rotate(-3deg);
	-moz-transform:rotate(-3deg);
	transform:rotate(-3deg)
}
.da-gallery ul li span.da-gallery-hover ul li,.da-gallery ul li span.da-gallery-hover ul li a,.da-gallery ul li span.da-gallery-hover ul li a:after,.da-gallery ul li span.da-gallery-hover ul li a:before {
	width:auto;
	height:auto;
	border:0;
	margin:auto;
	-webkit-transform:none;
	-o-transform:none;
	-moz-transform:none;
	transform:none
}
.da-gallery ul li span.da-gallery-hover {
	display:block;
	z-index:20;
	position:relative;
	margin:0;
	padding:0;
	right:0;
	bottom:0
}
.da-gallery ul li span.da-gallery-hover ul {
	position:absolute;
	right:10px;
	bottom:11px
}
.da-gallery ul li span.da-gallery-hover ul li {
	padding:0;
	float:left;
	margin:0 1px;
	overflow:hidden
}
.da-gallery ul li span.da-gallery-hover ul li a {
	display:block;
	text-indent:-99999px;
	text-decoration:none;
	width:32px;
	height:32px;
	margin:0;
	padding:0;
	border:1px solid #060606;
	opacity:0;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);
	-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	background-color:#202020;
	background-repeat:no-repeat;
	background-position:center center
}
.da-gallery ul li span.da-gallery-hover ul li.da-gallery-update a {
	background-image:url('images/icons/white/16/pencil.png');
	top:50px
}
.da-gallery ul li span.da-gallery-hover ul li.da-gallery-delete a {
	background-image:url('images/icons/white/16/cross_small.png');
	top:150px
}
.da-gallery ul li:hover span.da-gallery-hover ul li a {
	top:0;
	opacity:1
}
.da-gallery ul li span.da-gallery-hover ul li a:hover {
	background-color:#101010
}
div.da-panel:after,div.da-panel .da-panel-content:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
div.da-panel,div.da-panel .da-panel-content {
	display:inline-block
}
* html div.da-panel,* html div.da-panel .da-panel-content {
	height:1%
}
div.da-panel,div.da-panel .da-panel-content {
	display:block
}
div.da-panel,div.da-panel-widget {
	margin: 55px auto 0 auto;
	border: 1px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	width: 75%;
}
div.da-panel .da-panel-header 
{
	margin: 0 auto;
	text-align: right;
	color: #bbb;
	font-size: 12px;
	font-weight: normal;
	position: relative;
	background-image: url('images/th_bg_b.jpg');
	padding: 0;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 25px;
    top: 1px;
    right: 0px;
}
div.da-panel .da-panel-header .da-panel-title {
	margin-right: 32px;
	margin-bottom: 15px;
	margin: 0 0 0 0;
	font-size: 12px;
	padding: 3px 15px 0px 10px;
	direction: rtl;
	float: right;
}
div.da-panel .da-panel-header .da-panel-title img {
	max-height:16px;
	max-width:16px;
	display:inline;
	margin-right:4px
}
div.da-panel .da-panel-header .da-panel-toggler {
	background:url('images/icons/white/16/nav_up_white.png') no-repeat center;
	border-left:1px solid #c3c3c3;
	margin-top:-26px;
	height:16px;
	width:32px;
	padding-right:16px;
	display:block;
	position:absolute;
	right:0;
	top:50%;
	cursor:pointer;
	padding-left: 0;
	padding-top: 18px;
	padding-bottom: 18px;
}
div.da-panel.collapsed .da-panel-header .da-panel-toggler {
	background-image:url('images/icons/white/16/nav_down_white.png')
}
div.da-panel.collapsed>* {
	display:none
}
div.da-panel .da-panel-content,div.da-panel-widget {
	background-color:white;
	border:1px solid #bfbfbf
}
div.da-panel .da-panel-content {
	border-top: 0;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: 100%;
}
div.da-panel.scrollable .da-panel-content .viewport {
	overflow:hidden;
	position:relative
}
div.da-panel.scrollable .da-panel-content .viewport .overview {
	position:absolute;
	left:0;
	top:0
}
div.da-panel.scrollable .da-panel-content .scrollbar {
	width:10px;
	height:16px;
	padding:3px 0;
	background-color:#fff;
	border-top:1px solid #d0d0d0
}
div.da-panel.scrollable .da-panel-content .scrollbar .track {
	height:16px;
	width:10px;
	background:url('images/scrollbar-track-bg.png') repeat-x;
	position:relative
}
div.da-panel.scrollable .da-panel-content .scrollbar .thumb {
	height:13px;
	width:10px;
	margin-top:1px;
	border-top:1px solid #fff;
	cursor:pointer;
	overflow:hidden;
	top:0;
	position:absolute;
	background:#f0f0f0 url('images/scrollbar-grip.png') no-repeat center
}
div.da-panel.scrollable .da-panel-content .scrollbar .thumb .end {
	display:none
}
div.da-panel.scrollable .da-panel-content .disable {
	display:none
}
div.da-panel .da-panel-content.with-padding,div.da-panel-widget {
	margin: 0 auto;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 3px;
	width: 100%;
}
div.da-panel-toolbar ul:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
div.da-panel-toolbar ul {
	display:inline-block
}
* html div.da-panel-toolbar ul {
	height:1%
}
div.da-panel-toolbar ul {
	display:block
}
div.da-panel-toolbar ul,div.da-panel-toolbar ul li {
	margin:0;
	list-style:none
}
div.da-panel-toolbar ul,div.da-panel-toolbar ul.top {
	border-left: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #cacaca;
background:url('images/toolbar-bg.png') repeat-x left bottom;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: 0;
}
div.da-panel-toolbar ul.bottom {
	border-bottom-color:#bfbfbf
}
div.da-panel-toolbar ul li {
	display:block;
	float:left;
	position:relative
}
div.da-panel-toolbar ul li a,div.da-panel-toolbar ul li span {
	display:block;
	padding:6px 10px;
	text-decoration:none;
	color:#444;
	border-right:1px solid #d6d6d6;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);
	-o-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);
	box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1)
}
div.da-panel-toolbar>ul>li>a:active,div.da-panel-toolbar>ul>li>span:active {
	background-color:#f0f0f0;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)
}
div.da-panel-toolbar ul li a img,div.da-panel-toolbar ul li span img {
	max-height:16px;
	max-width:16px;
	margin-right:8px
}
div.da-panel-toolbar ul li ul {
	position:absolute;
	top:100%;
	left:-1px;
	margin:0;
	z-index:300;
	border:0;
	background:0;
	display:none
}
div.da-panel-toolbar.bottom ul li ul {
	bottom:100%;
	top:auto
}
div.da-panel-toolbar ul li ul li {
	display:block;
	float:none;
	min-width:120px;
	background:#fafafa;
	border:1px solid #cacaca;
	border-top-color:#fafafa;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);
	-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.3)
}
div.da-panel-toolbar ul li ul li a,div.da-panel-toolbar ul li ul li span {
	border-right:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none
}
div.da-panel-toolbar ul li ul li:hover {
	
	border: 1px solid #779625!important;
}
div.da-panel-toolbar ul li ul li:hover>a,div.da-panel-toolbar ul li ul li:hover>span {
	color:#efefef
}
div.da-panel-toolbar ul li ul li:first-child {
	border-top:1px solid #cacaca
}
div.da-panel-toolbar ul li:hover>ul {
	display:block
}
div.da-panel-toolbar ul li ul li ul {
	left:100%;
	top:0;
	margin-top:-1px
}
div.da-panel-toolbar.bottom ul li ul li ul {
	bottom:0;
	top:auto;
	margin-top:0;
	margin-bottom:-1px
}
div.da-panel-toolbar.bottom ul li ul li:hover ul li:first-child {
	border-left:1px solid #cacaca
}
html .fc,.fc table {
	margin-bottom:0
}
.fc .fc-event-skin {
	background-color:#505050;
	border-color:#000
}
.fc .fc-button-content {
	background:url('images/button-gradient.png') repeat-x left bottom;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.6);
	}
.fc .fc-button-content:active {
	background-image:none;
	-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);
	box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)
}
.fc .fc-widget-header {
	background:url('images/default-header.png') repeat-x left bottom;
	-moz-box-shadow:inset 1px 0 0 0 #f8f8f8;
	-webkit-box-shadow:inset 1px 0 0 0 #f8f8f8;
	-khtml-box-shadow:inset 1px 0 0 0 #f8f8f8;
	box-shadow:inset 1px 0 0 0 #f8f8f8
}
.da-panel-content .el-finder {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border:0
}
div.pp_default .pp_social {
	display:none
}
.da-circular-stat-wrap,.da-circular-stat {
	margin:0;
	list-style:none
}
.da-circular-stat-wrap {
	text-align:center;
	margin-bottom:20px
}
.da-circular-stat {
	display:inline-block;
	width:135px;
	height:135px;
	position:relative;
	margin:0 5px 5px 5px;
	background:url('images/circular-stat-back.png') no-repeat center;
	background-size:100% 100%
}
.da-circular-stat .da-circular-front,.da-circular-stat .da-circular-progress {
	display:block;
	position:absolute;
	width:120px;
	height:120px;
	top:8px;
	left:8px;
	z-index:50
}
.da-circular-stat .da-circular-front {
	z-index:100;
	background:url('images/circular-stat-front.png') no-repeat center;
	background-size:100% 100%
}
.da-circular-stat .da-circular-front .da-circular-digit,.da-circular-stat .da-circular-front .da-circular-label {
	display:block;
	width:70px;
	height:30px;
	margin:auto;
	margin-top:30px;
	text-align:center
}
.da-circular-stat .da-circular-front .da-circular-digit {
	color:#181818;
	font-size:14px;
	color:#444;
	font-weight:bold
}
.da-circular-stat .da-circular-front .da-circular-digit span {
	font-size:18px
}
.da-circular-stat .da-circular-front .da-circular-label {
	margin-top:4px;
	color:#000;
	font-size:11px
}
ul.da-summary-stat,ul.da-summary-stat li {
	margin:0;
	list-style:none

}
ul.da-summary-stat li:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
ul.da-summary-stat li {
	display:block;
	clear:both
}
ul.da-summary-stat>li>a,ul.da-summary-stat>li>span {
	text-decoration:none;
	display:block;
	padding:8px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
	-webkit-transition:all 100ms ease-out;
	-o-transition:all 100ms ease-out;
	-moz-transition:all 100ms ease-out;
	transition:all 100ms ease-out
}
ul.da-summary-stat>li:hover>a,ul.da-summary-stat>li:hover>span {
	background-color:#f0f0f0
}
ul.da-summary-stat li .da-summary-icon {
	width:48px;
	height:48px;
	display:block;
	float:left;
	position:relative;
	text-align:center;
	background-color:#656565;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px
}
ul.da-summary-stat li .da-summary-icon img {
	max-height:32px;
	max-width:32px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-16px;
	margin-top:-16px
}
ul.da-summary-stat li .da-summary-text {
	margin-left:56px;
	display:block;
	color:#656565
}
ul.da-summary-stat li .da-summary-text span.value {
	color:#444;
	font-size:21px;
	font-weight:bold;
	display:block;
	display:inline-block
}
ul.da-summary-stat li .da-summary-text span.label {
	display:block
}
ul.da-summary-stat li .da-summary-text span.value.up {
	background:url('images/up.png') no-repeat right center;
	padding-right:24px
}
ul.da-summary-stat li .da-summary-text span.value.down {
	background:url('images/down.png') no-repeat right center;
	padding-right:24px
}
table.da-table_P {
	width:99%;
	margin:0 auto;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

table.da-table_P tr td,table.da-table_P tr th {
	vertical-align: middle;
	width: 33%;
	padding:5px
}
table.da-table_P thead tr {
	background: #bbb url('images/default-header.png') repeat-x left top;
	padding:0px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
table.da-table_P tr th {
	padding: 3px;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	-moz-box-shadow: inset 1px 0 0 0 #f8f8f8;
	-webkit-box-shadow: inset 1px 0 0 0 #f8f8f8;
	-khtml-box-shadow: inset 1px 0 0 0 #f8f8f8;
	box-shadow: inset 1px 0 0 0 #f8f8f8;
}
table.da-table_P thead tr {
	-moz-box-shadow: inset 0 1px 0 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 0 #fff;
	-khtml-box-shadow: inset 0 1px 0 0 #fff;
	box-shadow: inset 0 1px 0 0 #fff;
	width: 100%;
}
table.da-table_P tr td {
	border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #dcdcdc;
	border-right: 1px solid #e0e0e0;
	padding: 0px;
	width: 33%;
	background: #fefefe;

}
table.da-table_P tr.odd {
	background-color: #f1f1f1;
	border-right: 1px solid #e0e0e0;
}
table.da-table_P tr.even {
	background-color:#e0e0e0

}

table.da-table {
	width: 100%;
	margin: 0 auto;
	background:#f1f1f1
}
table.da-table tr td,table.da-table tr th {
	vertical-align:middle;
	/*width:12%;*/
	
}
table.da-table thead tr {
	background: #bbb url('images/default-header.png') repeat-x left top;
	width: 100%;
	padding:0px;

}
table.da-table tr th {
	padding: 3px;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	-moz-box-shadow: inset 1px 0 0 0 #f8f8f8;
	-webkit-box-shadow: inset 1px 0 0 0 #f8f8f8;
	-khtml-box-shadow: inset 1px 0 0 0 #f8f8f8;
	box-shadow: inset 1px 0 0 0 #f8f8f8;
	height:19px
}
table.da-table thead tr {
	-moz-box-shadow: inset 0 1px 0 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 0 #fff;
	-khtml-box-shadow: inset 0 1px 0 0 #fff;
	box-shadow: inset 0 1px 0 0 #fff;
	width: 100%;
	height:19px
	
}
table.da-table tr th:last-child {
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	height:19px
}
table.da-table tr td {
	border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #dcdcdc;
	border-right: 1px solid #e0e0e0;
	padding: 0px;
	height:19px
	
}
table.da-table tr td:last-child {
	border-right:1px;
	vertical-align:middle;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	height:19px;
	width: 4%;
	

}
table.da-table tr:last-child td {
	border-bottom:1px;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	height:19px;
	width: 4%;
}

table.da-table tr td.da-icon-column {
	text-align:center;
}
table.da-table tr td.da-icon-column img {
	margin:0 2px
}
table.da-table tr.odd {
	background-color: #f1f1f1;
	border-right: 1px solid #cacaca;
}
table.da-table tr.even {
	background-color:#f8f8f8
}
table.da-table.da-detail-view tbody th {
	width:120px;
	background:url(images/default-header.png) repeat-x left bottom
}
table.da-table.da-detail-view tbody tr:last-child th {
	border-bottom:0
}
table.da-table.da-detail-view .null {
	color:#f2618c
}
.dataTables_wrapper {
	background-color:#fcfcfc
}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate {
	display:inline-block;
	padding:10px
}
.dataTables_wrapper .dataTables_paginate {
	padding:0
}
.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_paginate {
	float:right
}
.dataTables_wrapper .da-table {
	border-top:1px solid #cacaca
}
.dataTables_wrapper .da-table tr:last-child td {
	border-bottom:1px solid #cacaca
}
.dataTables_wrapper input[type=text], .dataTables_wrapper select {
	background-color:#fcfcfc;
	border:1px solid #d1d1d1;
	padding:3px;
	outline:0;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:background 150ms linear;
	-moz-transition:background 150ms linear;
	-ms-transition:background 150ms linear;
	-o-transition:background 150ms linear;
	transition:background 150ms linear
}
.dataTables_wrapper input[type=text]:focus, .dataTables_wrapper select:focus {
	border-color:#bbc1c9;
	background-color:#fff
}
.dataTables_wrapper .dataTables_paginate {
	padding:9px 8px
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active {
	display:inline-block;
	background-color:#f3f3f3;
	cursor:pointer;
	line-height:1;
	outline:0;
	border:1px solid #b1b1b1;
	text-align:center;
	margin-left:6px;
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	-o-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);
	box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35)
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next {
	width:20px;
	height:20px;
	text-indent:-9999px
}
.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active {
	width:auto;
	padding:4px 7px;
	font-size:11px;
	line-height:1;
	color:#444
}
.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button:hover,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:hover {
	text-decoration:none
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next {
	background-image:url('images/dt-arrow-right.png')
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous {
	background-image:url(images/dt-arrow-left.png)
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button.paginate_button_disabled {
	background-color:#fefefe;
	border-color:#e0e0e0;
	cursor:default;
	color:#ccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);
	-o-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);
	-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 1px rgba(255,255,255,0.5)
}
.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous:active,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next:active,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button:not(.paginate_button_disabled):active,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:not(.paginate_button_disabled):active {
	background-color:#efefef;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)
}
.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:not(.paginate_button_disabled):active {
	background-color:#ec0
}
.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active {
	background-color: #ccc;
	border-color: #777;
	color: #333
}
.dataTables_wrapper table thead th.sorting_asc,.dataTables_wrapper table thead th.sorting_desc,.dataTables_wrapper table thead th.sorting {
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:19px
}
.dataTables_wrapper table thead th.sorting {
	background-image:url(images/sort.png)
}
.dataTables_wrapper table thead th.sorting_asc {
	background-image:url(images/sort_asc.png)
}
.dataTables_wrapper table thead th.sorting_desc {
	background-image:url(images/sort_desc.png)
}
.dataTables_wrapper table tr.odd td.sorting_1 {
	background-color:#f0f0f0
}
.dataTables_wrapper table tr.even td.sorting_1 {
	background-color:#f8f8f8
}
pre,code {
	font-family:Tahoma
}
hr {
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal
}
h1 {
	font-size:21px
}
h2 {
	font-size:19px
}
h3 {
	font-size:17px
}
h4 {
	font-size:16px
}
h5 {
	font-size:15px
}
h6 {
	font-size:14px
}
blockquote {
	border-left:4px solid #a6d037;
	font-size:14px;
	padding:10px;
	font-style:italic
}
ol {
	list-style:decimal
}
ul {
	list-style:disc
}
li {
	margin-left:30px
}
pre li,code li {
	margin-left:0
}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure {
}
.da-wizard-nav ul:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
* html .da-wizard-nav ul {
	height:1%
}
.da-wizard-nav {
	display:block;
	clear:both;
	margin:0 16px;
	position:relative;
	padding:16px 0
}
.da-wizard-nav ul,.da-wizard-nav ul li {
	margin:0;
	list-style:none
}
.da-wizard-nav ul {
	position:relative
}
.da-wizard-nav ul li {
	display:block;
	z-index:25;
	position:relative;
	float:left;
	background:url('images/wizard-nav.png') no-repeat right center;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-khtml-box-sizing:border-box
}
.da-wizard-nav ul li span,.da-wizard-nav ul li a {
	position:relative;
	text-align:center;
	display:block;
	width:32px;
	height:32px;
	line-height:32px;
	margin:4px 0;
	float:right;
	color:#545454;
	z-index:20;
	text-shadow:1px 1px 0 #fff;
	font-weight:bold;
	text-decoration:none
}
.da-wizard-nav ul li.active span,.da-wizard-nav ul li.active a {
	text-indent:-9999px;
	background:url(../images/icons/color/asterisk_orange.png) no-repeat center center
}
.da-wizard-nav ul li.done span,.da-wizard-nav ul li.done a {
	text-indent:-9999px;
	background:url(../images/icons/color/accept.png) no-repeat center center
}
.da-wizard-nav ul li span img,.da-wizard-nav ul li a img {
	max-width:16px;
	max-height:16px;
	margin:8px
}
.da-wizard-nav ul li.done span.da-wizard-label,.da-wizard-nav ul li.active span.da-wizard-label {
	color:#444
}
.da-wizard-nav ul li.active span.da-wizard-label {
	font-weight:bold
}
.da-wizard-nav ul li span.da-wizard-label {
	display:block;
	margin:0;
	line-height:16px;
	clear:both;
	width:auto;
	height:auto;
	color:#868686;
	font-weight:normal;
	margin-bottom:-16px;
	background:none!important;
	text-align:right;
	white-space:nowrap;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis
}
.da-wizard-nav .da-wizard-progress {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	margin:16px 0;
	z-index:15
}
.da-wizard-nav .da-wizard-progress,.da-wizard-nav.green .da-wizard-progress {
	background-color:#cef576
}
.da-wizard-nav.red .da-wizard-progress {
	background-color:#e67474
}
.da-wizard-nav.blue .da-wizard-progress {
	background-color:#85b8e6
}
.da-wizard-form fieldset {
	border-top:0;
	border-bottom:1px solid #d3d3d3
}
.da-wizard-form {
	margin-top:16px;
	border-top: 1px solid #d3d3d3
}

#UpdatePanel1 
{
    margin-top:0px;
    margin-bottom:10px;
    padding-top:0px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #fff;
    background-color: #f9f9f9;
    width: 350px;
    overflow: hidden;
    float: right;
	height:35%;
}

#UpdatePanel1 SmallBiddingBoard
{
    margin-top:0px;
    margin-bottom:10px;
    padding-top:0px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #fff;
    background-color: #f9f9f9;
    width: 350px;
    overflow: hidden;
    float: right;
	height:35%;
}

#MarketBoard
{
	margin-left: 5%;
	margin-right: 5%;
	-moz-box-shadow: 0px 0px 3px #aaa;
	-webkit-box-shadow: 0px 0px 3px #aaa;
	box-shadow: 0px 0px 3px #aaa;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #fff;
	background-color: #f9f9f9;
	width: 90%;
	overflow: hidden;
	float: left;
}

#BiddingBoard
{
	margin-left: 35%;
	margin-top: 150px;
	padding-top: 0px;
	-moz-box-shadow: 0px 0px 1px #fff;
	-webkit-box-shadow: 0px 0px 1px #fff;
	box-shadow: 0px 0px 1px #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thin #ededed solid;
	background-color: #f9f9f9;
	width: 30%;
	overflow: hidden;
	float: left;
	margin-right: 35%;
	margin-bottom: 0px;
}

#BiddingBoard_PPR
{
	margin-left: 35%;
	margin-top: 150px;
	padding-top: 0px;
	-moz-box-shadow: 0px 0px 1px #fff;
	-webkit-box-shadow: 0px 0px 1px #fff;
	box-shadow: 0px 0px 1px #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thin #ededed solid;
	background-color: #fff;
	width: 20%;
	overflow: hidden;
	float: left;
	margin-right: 35%;
	margin-bottom: 0px;
}

#BiddingBoard_T
{
	margin-left: 35%;
	margin-top: 150px;
	padding-top: 0px;
	-moz-box-shadow: 0px 0px 1px #fff;
	-webkit-box-shadow: 0px 0px 1px #fff;
	box-shadow: 0px 0px 1px #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #fff;
	background-color: #f9f9f9;
	width: 400px;
	overflow: hidden;
	float: left;
	margin-right: 35%;
}

#LogingBoard
{
	margin-left: auto;
	margin-top: 150px;
	padding-top: 0px;
	-moz-box-shadow: 0px 0px 1px #fff;
	-webkit-box-shadow: 0px 0px 1px #fff;
	box-shadow: 0px 0px 1px #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thin #ededed solid;
	background-color: #f9f9f9;
	width: 29%;
	overflow: hidden;
	margin-right: auto;
	margin-bottom: 0px;
}

#steps
{
	margin-right: auto;
	margin-left: auto;
	margin: 0 0 0 0;
	width: 100%;
	height: 155px;
}
.step
{
    float: left;
    width: 85%; /*height:320px;*/
}
#navigation
{
	height: 45px;
	background-color: #808080;
	border-top: 1px solid #fff;
}
#navigation ul
{
    list-style: none;
    float: left;
    margin-left: 22px;
}
#navigation ul li
{
    float: left;

    position: relative;
    margin: 0px 2px;
}
#navigation ul li a
{
    display: block;
    height: 45px;
    background-color: #444;
    color: #777;
    outline: none;
    font-weight: bold;
    text-decoration: none;
    line-height: 40px;
    padding: 0px 10px;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    background: #f0f0f0;
    background: -webkit-gradient(         linear,         left bottom,         left top,         color-stop(0.09, rgb(240,240,240)),         color-stop(0.55, rgb(227,227,227)),         color-stop(0.78, rgb(240,240,240))         );
    background: -moz-linear-gradient(         center bottom,         rgb(240,240,240) 9%,         rgb(227,227,227) 55%,         rgb(240,240,240) 78%         );
}
#navigation ul li a:hover, #navigation ul li.selected a
{
	background: #d8d8d8;
	color: #666;
	text-shadow: 1px 1px 1px #fff;
	height: 95%;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    margin-bottom: 4px;
}
span.checked
{
    background: transparent url(../images/checked.png) no-repeat top left;
    position: absolute;
    top: 0px;
    left: 1px;
    width: 20px;
    height: 20px;
}
span.error
{
    background: transparent url(../images/error.png) no-repeat top left;
    position: absolute;
    top: 0px;
    left: 1px;
    width: 20px;
    height: 20px;
}

/*Change nav belt positioning with this*/
#steps fieldset
{
	padding-bottom: 10px;
	width: 100%;
}
#steps legend
{
	background: url('images/th_bg_b.jpg');
	text-align: left;
	color: #fff;
	font-size: 12px;
	text-shadow: 1px 3px 3px #000000;
	font-weight: bold;
	float: right;
	width: 100%;
	padding: 5px 15px 5px 0px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #d9d9d9;
	margin-bottom: 35px;
	direction: rtl;
	height: 15px;
}
#steps p
{
    margin-left:auto;
	margin-right:auto;
    clear: both;
    background-color: #f4f4f4;
    border: 1px solid #fff;
    width: 280px;
    height: 20px;
    padding: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
}
#steps p label
{
    width: 100px;
    float: left;
    text-align: left;
    margin-right: 15px;
    line-height: 20px;
    color: #666;
    text-shadow: 1px 1px 1px #fff;
    font-weight: bold;
}


#steps input, #steps textarea, #steps select
{
	margin: 0 13px 0 0;
	background: #ffffff;
	border: 1px solid #ddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 1px;
	width: 70%;
	font-size: 12px;
	float: right;
}
#steps input:focus
{
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    background-color: #FFFEEF;
}
#steps p.radio
{
    background: #ffffff;
    border: 1px solid #ddd;
    float: left;
}

#steps p.submit
{
    top: 15px;
    bottom: 5px;
    float: right;
    background: none;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#steps button
{
    border: none;
    outline: none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    display: block;
    cursor: pointer;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
    clear: both;
    padding: 7px 5px;
    text-shadow: 0 2px 2px #000000;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 22px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    background: #295C9D;
}
#steps button:hover
{
    background: #d8d8d8;
    color: #666;
    text-shadow: 1px 1px 1px #fff;
}

#steps .BoardButton
{
	margin-top: 7px;
	margin-left: auto;
	margin-bottom: 2px;
	margin-right: auto;
	border: none;
	outline: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #333;
	padding: 3px;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 12px;
	background: #ddd;
	width: 65px;
	float: none;
}

#steps .BoardButton:hover
{
    background: #d8d8d8;
    color: #666;
    text-shadow: 1px 1px 1px #000000;
}

#steps .CustomButton
{
    border: none;
    outline: none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    display: block;
    cursor: pointer;
    margin-top: 7px;
    margin-bottom: 2px;
    clear: both;
    padding: 7px 25px;
    text-shadow: 0 2px 2px #000000;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 22px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    background: #295C9D;
}

#steps .CustomButton:hover
{
    background: #d8d8d8;
    color: #666;
    text-shadow: 1px 1px 1px #000000;
}

#steps BuyButton
{
    border: none;
    outline: none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    display: block;
    cursor: pointer;
    margin: 0px auto 3px;
    clear: both;
    padding: 15px 25px;
    text-shadow: 0 1px 1px #000000;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 22px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    background: #295C9D;
}

#steps BuyButton:hover
{
    background: #d8d8d8;
    color: #666;
    text-shadow: 1px 1px 1px #fff;
}


.Test
{
    float: right;
    padding-left: 50px;
}



.Textbox
{
    background: #ffffff;
    border: 1px solid #ddd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: right;
    float: left top:0px;
    padding-bottom: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    min-height: 20px;
    vertical-align: middle;
    width: 120px;
}


.Textbox2
{
    background: #ffffff;
    border: 1px solid #ddd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: left;
    top: 0px;
    padding-bottom: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    min-height: 20px;
    vertical-align: middle;
    width: 120px;
}


.ButtonCount
{
		position:absolute;
	color:#F00;
	left:100%;
	margin-left:-12px;
	top:-4px;
	font-size:10px;
	display:block;
	padding:4px;
	line-height:1;
	z-index:1000;
	min-width:10px;
	text-align:center;
	background:#e15656;
	border:1px solid #900;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
	-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
	-webkit-border-radius:9px;
	-o-border-radius:9px;
	-moz-border-radius:9px;
	border-radius:9px
	
}



/* Classic Skin */




.CustomButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.CustomButton:hover {
	background-color:#1e62d0;
}.CustomButton:active {
	position:relative;
	top:1px;
}



* @group Base */
.chzn-container {
  font-size: 13px;
  position: relative;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.chzn-container .chzn-drop {
  background: #fff;
  border: 1px solid #aaa;
  border-top: 0;
  position: absolute;
  top: 29px;
  left: 0;
  -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  -moz-box-shadow   : 0 4px 5px rgba(0,0,0,.15);
  -o-box-shadow     : 0 4px 5px rgba(0,0,0,.15);
  box-shadow        : 0 4px 5px rgba(0,0,0,.15);
  z-index: 1010;
}
/* @end */

/* @group Single Chosen */
.chzn-container-single .chzn-single {
  background-color: #ffffff;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #aaaaaa;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	position: relative;
	height: 23px;
	line-height: 24px;
	padding: 0 0 0 8px;
	color: #444444;
	text-decoration: none;
	background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
}
.chzn-container-single .chzn-default {
  color: #999;
}
.chzn-container-single .chzn-single span {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.chzn-container-single .chzn-single abbr {
  display: block;
  position: absolute;
  right: 26px;
  top: 6px;
  width: 12px;
  height: 13px;
  font-size: 1px;
  background: url('chosen-sprite.png') right top no-repeat;
}
.chzn-container-single .chzn-single abbr:hover {
  background-position: right -11px;
}
.chzn-container-single .chzn-single div {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  width: 18px;
}
.chzn-container-single .chzn-single div b {
  background: url('chosen-sprite.png') no-repeat 0 0;
  display: block;
  width: 100%;
  height: 100%;
}
.chzn-container-single .chzn-search {
  padding: 3px 4px;
  position: relative;
  margin: 0;
  white-space: nowrap;
  z-index: 1010;
}
.chzn-container-single .chzn-search input {
  background: #fff url('chosen-sprite.png') no-repeat 100% -22px;
  background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  outline: 0;
  border: 1px solid #aaa;
  font-family: Tahoma;
  font-size: 1em;
}
.chzn-container-single .chzn-drop {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius   : 0 0 4px 4px;
  border-radius        : 0 0 4px 4px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
}
/* @end */

.chzn-container-single-nosearch .chzn-search input {
  position: absolute;
  left: -9000px;
}

/* @group Multi Chosen */
.chzn-container-multi .chzn-choices {
  background-color: #fff;
  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%);
  border: 1px solid #aaa;
  margin: 0;
  padding: 0;
  cursor: text;
  overflow: hidden;
  height: auto !important;
  height: 1%;
  position: relative;
}
.chzn-container-multi .chzn-choices li {
  float: left;
  list-style: none;
}
.chzn-container-multi .chzn-choices .search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0;
}
.chzn-container-multi .chzn-choices .search-field input {
  color: #666;
  background: transparent !important;
  border: 0 !important;
  font-family: Tahoma;
  font-size: 100%;
  height: 15px;
  padding: 5px;
  margin: 1px 0;
  outline: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  -o-box-shadow     : none;
  box-shadow        : none;
}
.chzn-container-multi .chzn-choices .search-field .default {
  color: #999;
}
.chzn-container-multi .chzn-choices .search-choice {
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
    color: #333;
	border: 1px solid #aaaaaa;
	line-height: 13px;
	padding: 3px 20px 3px 5px;
	margin: 3px 0 3px 5px;
	position: relative;
	cursor: default;
	background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.chzn-container-multi .chzn-choices .search-choice-focus {
  background: #d4d4d4;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display: block;
  position: absolute;
  right: 3px;
  top: 4px;
  width: 12px;
  height: 13px;
  font-size: 1px;
  background: url('chosen-sprite.png') right top no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
  background-position: right -11px;
}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  background-position: right -11px;
}
/* @end */

/* @group Results */
.chzn-container .chzn-results {
  margin: 0 4px 4px 0;
  max-height: 240px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.chzn-container-multi .chzn-results {
  margin: -1px 0 0;
  padding: 0;
}
.chzn-container .chzn-results li {
  display: none;
  line-height: 15px;
  padding: 5px 6px;
  margin: 0;
  list-style: none;
}
.chzn-container .chzn-results .active-result {
  cursor: pointer;
  display: list-item;
}
.chzn-container .chzn-results .highlighted {
  background-color: #3875d7;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );  
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  color: #fff;
}
.chzn-container .chzn-results li em {
  background: #feffde;
  font-style: normal;
}
.chzn-container .chzn-results .highlighted em {
  background: transparent;
}
.chzn-container .chzn-results .no-results {
  background: #f4f4f4;
  display: list-item;
}
.chzn-container .chzn-results .group-result {
  cursor: default;
  color: #999;
  font-weight: bold;
}
.chzn-container .chzn-results .group-option {
  padding-left: 15px;
}
.chzn-container-multi .chzn-drop .result-selected {
  display: none;
}
.chzn-container .chzn-results-scroll {
  background: white;
  margin: 0 4px;
  position: absolute;
  text-align: center;
  width: 321px; /* This should by dynamic with js */
  z-index: 1;
}
.chzn-container .chzn-results-scroll span {
  display: inline-block;
  height: 17px;
  text-indent: -5000px;
  width: 9px;
}
.chzn-container .chzn-results-scroll-down {
  bottom: 0;
}
.chzn-container .chzn-results-scroll-down span {
  background: url('chosen-sprite.png') no-repeat -4px -3px;
}
.chzn-container .chzn-results-scroll-up span {
  background: url('chosen-sprite.png') no-repeat -22px -3px;
}
/* @end */

/* @group Active  */
.chzn-container-active .chzn-single {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  -o-box-shadow     : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active .chzn-single-with-drop {
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow   : 0 1px 0 #fff inset;
  -o-box-shadow     : 0 1px 0 #fff inset;
  box-shadow        : 0 1px 0 #fff inset;
  background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  -webkit-border-bottom-left-radius : 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft : 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius : 0;
  border-bottom-right-radius: 0;
}
.chzn-container-active .chzn-single-with-drop div {
  background: transparent;
  border-left: none;
}
.chzn-container-active .chzn-single-with-drop div b {
  background-position: -18px 1px;
}
.chzn-container-active .chzn-choices {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  -o-box-shadow     : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active .chzn-choices .search-field input {
  color: #111 !important;
}
/* @end */

/* @group Disabled Support */
.chzn-disabled {
  cursor: default;
  opacity:0.5 !important;
}
.chzn-disabled .chzn-single {
  cursor: default;
}
.chzn-disabled .chzn-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @group Right to Left */
.chzn-rtl { text-align: right; }
.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; }
.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; }

.chzn-rtl .chzn-single div { left: 3px; right: auto; }
.chzn-rtl .chzn-single abbr {
  left: 26px;
  right: auto;
}
.chzn-rtl .chzn-choices .search-field input { direction: rtl; }
.chzn-rtl .chzn-choices li { float: right; }
.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; }
.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; background-position: right top;}
.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }
.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; }
.chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; }
.chzn-rtl .chzn-search input {
  background: #fff url('chosen-sprite.png') no-repeat -38px -22px;
  background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);  
  background: url('chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  padding: 4px 5px 4px 20px;
  direction: rtl;
}











/* @end */


/* The #footer must stick to the bottom of the page, the fixed positionning is here necessary. */

#footer {
	position: fixed;
	bottom: 0px;
	margin:0;
	left:0;
	right:0;
	width: 100%;
	min-width:980px;
	height: 40px;
	padding:0;
	font-family:Tahoma;
	text-shadow: 1px 1px 1px #000;
	background-color:#FFFFFF;
	



}

/* General typography stylings, paragraphs and H2 tags */

#footer h2 {
	font-size:24px;
	line-height:24px;
	color:#FFD42A;
	letter-spacing:-1px;
	font-weight:400;
	padding:0px 10px 0px 10px;
	margin:12px 0;
}
#footer p {
	color:#cccccc;
	font-size:12px;
	padding:0 10px 0 10px;
	line-height:18px;
	float:left;
	margin:10px 0;
}
#footer img {
	border:none;
}
#footer a {
	color:#FF6600;
	text-decoration:none;
}
#footer li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#footer .strong { /* Forcing a bold text */
	font-weight:bold;
}
#footer .italic { /* Forcing an italic text */
	font-style:italic;
}
.clear { /* Use this class between rows of content when you use columns */
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* Images containers */

#footer .imgshadow { /* Better style on dark background */
	background:#FFFFFE;
	padding:4px; /* Makes the light borders thanks to the background color */
	border:1px solid #333333;
	margin-top:5px;
	/* CSS3 shadow */
	-moz-box-shadow:0px 0px 5px #111111;
	-webkit-box-shadow:0px 0px 5px #111111;
	box-shadow:0px 0px 5px #111111;
}
#footer .img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 0px;
}
#footer .img_right { /* Image sticks to the right */
	width:auto;
	float:right;
	margin:5px 0px 5px 15px;
}

/* Black background text box */

#footer .black_box {
	background: rgba(0,0,0,0.6);
	padding:4px 6px 4px 6px;
	margin-bottom:6px;


}

/* Social Icons */

#footer #social {
	float:right; /* Positionning of the social icons container */
	width:auto;
	margin:5px 15px 0px;
	padding:0px;
	overflow:hidden;
}
#footer #social li {
	margin-right:12px; /* 12px is the space between each one of them */
	_margin-right:0px; /* IE6 only */
	float:left;
	width:24px;
	padding:0px;
	height:32px;
	list-style:none;
}
#footer #social li:hover {
	margin-top:-1px; /* Icons move 1px up on hover, you can remove this if you don't like */
}

/* Tooltips for social icons */

a.tooltip:hover {
	text-decoration:none;
}
/* The "span" defines the text appearing on mouse hover, these are basic stylings */
a.tooltip span {
	display:none;
	padding:5px;
	bottom:44px;
	position:relative;
	width:55px;
	text-align:center;
	/* CSS3 Rounded Corners */
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
a.tooltip:hover span {
	display:block;
	position:absolute;
	border:1px solid #161616;
	color:#dddddd;
	font-size:12px;
	margin-left:-20px;
	background:rgba(0,0,0,0.3);
}



/*  _______________________________________

	02 FOOTER - DROP DOWN MENU (DROP UP)
    _______________________________________  */



#footer_menu {
	margin: 0;
	padding: 0;
	width:auto;
	box-shadow: 3px 3px 4px #000;
	
}
#footer_menu li {
	list-style: none;
	float: left;
	font-size:12px;
	padding: 12px 14px 14px 14px;
	
	
}
#footer_menu li:hover {
	background:#202020; /* Fallback color for older browsers */
	background: rgba(0,0,0,0.3);
}
#footer_menu li a {
	display: block;
	color: #cccccc;
	text-decoration: none;
}
#footer_menu li a:hover {
	color: #ffffff;
}
#footer_menu .imgmenu { /* Used for the home item, text is here hidden and replaced by an image */
    padding:5px 8px 0px 14px;
    border:none;
    background:none;
}
#footer_menu .imgmenu a { /* Used for the home item, text is here hidden and replaced by an image */
    background:url("img/home.png") top left no-repeat;
    width:36px;
    height:30px;
}
#footer_menu li.imgmenu:hover {
    background:none;
}
#footer_menu li.imgmenu a:hover {
    background:url("img/home2.png") top left no-repeat;
}

/* Drop Up */

   
#footer_menu li ul.dropup {
   display: none; 
   width: 10em; /* Width for Opera */
}
#footer_menu li:hover ul.dropup  {
	display: block;
	position: absolute;
	margin: 0 0 0 -15px;
	bottom:40px; /* Distance to the bottom of the browser */
	border: 1px solid #111111;
	border-bottom:none;
	background:#FFFFF; /* Fallback color for older browsers */
	background: rgba(0,0,0,0.5);

	

}

#footer_menu li:hover a {
	color: #aaaaaa;
}
#footer_menu li:hover a:hover {
	color: #eeeeee;
}
#footer_menu li:hover p {
	margin:6px 0;
}

/* Right Panel */

#footer_menu .right { /* Use the right class to push the content to the right */
	float:right;
	right:0px;
	border-right:none;
	border-left:1px solid rgba(0,0,0,0.3);
	background:white;
}
/*  _______________________________________

	03 FOOTER - COLUMNS CONTENT
    _______________________________________  */



/* Following the principles of the 960 grid, we define here 3 containers
   which can contain from 1 to 3 columns */
   
#footer .dropdown_1column, 
#footer .dropdown_2columns, 
#footer .dropdown_3columns {
	margin:4px auto;
	position:absolute;
	padding:10px 5px 10px 5px;
	display:none;
	text-align:left;
}

/* Drop Downs Sizes */

#footer .dropdown_1column {width: 140px;}
#footer .dropdown_2columns {width: 280px;}
#footer .dropdown_3columns {width: 420px;}

/* Showing Drop Down on Mouse Hover - Left aligned */

#footer_menu li:hover .dropdown_1column, 
#footer_menu li:hover .dropdown_2columns, 
#footer_menu li:hover .dropdown_3columns {
}

#footer_menu li .dropup{
	display: block;
	position: absolute;
	bottom:40px;
	background-color:#FFFFFF;

}
/* Columns sizes, they have to be placed within a dropdown_columns DIV */

#footer .col_1,
#footer .col_2,
#footer .col_3 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
#footer .col_1 {width:130px;}
#footer .col_2 {width:270px;}
#footer .col_3 {width:410px;}

/* Lists stylings */

#footer_menu li ul.simple { /* Reset stylings for other lists inside columns */
	margin-left:5px;
}
#footer_menu li ul.simple li {
	border:none;
	padding:0px;
	width:120px;
	line-height:24px;
	margin-left:5px;
}

/* Best Buying Divs Begins here */

.cat-drop-shadow
{
    position: relative;
    width: 80%;
    color:Gray;
    font-weight:bold;
    height:50%;
    padding: 5px;
    margin: auto;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #356AA0;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    
}

.drop-shadow
{
    position: relative;
    width: 40%;
    padding: 10px;
    margin: auto;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #FFD42A;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 25px rgba(0, 0, 0, 0.1) inset;
}
.drop-shadow:before, .drop-shadow:after
{
    content: "";
    position: absolute;
    z-index: -2;
}

.drop-shadow p
{
    font-size: 8px;
    font-weight: bold;
}

.drop-shadow label
{
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}



.drop-shadow label a
{
    color: Black;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}


.curved:before
{
    top: 10px;
    bottom: 10px;
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.6);
    box-shadow: 0 0 15px rgba(0,0,0,0.6);
    -moz-border-radius: 10px / 100px;
    border-radius: 10px / 100px;
    cursor:pointer;
    
}

.curved-hz-2:before
{

    -moz-border-radius: 100px / 10px;
    border-radius: 100px / 10px;

    
}

 .ui-autocomplete
        {
            color:Blue;
          
        }

#DDClients
{
    arrow-color: #ffffff;
}


/* filter widget, added to style.css themes */ 
table.tablesorter thead tr.filters input { 
    width: 95%; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box; 
} 
table.tablesorter thead tr.filters, table.tablesorter thead tr.filters td { 
    text-align: center; 
    background: #fff; 
} 
/* optional disabled input styling */ 
table.tablesorter thead tr.filters input.disabled { 
    opacity: 0.5; 
    filter: alpha(opacity=50); 
}
#tableWrapper {
	padding: 0px;
	margin: 0 auto;
	width: 100%;
	position: static;
	direction: rtl;
}
.salePositionTable {
    -moz-box-shadow: 0px 0px 3px #aaa;
    -webkit-box-shadow: 0px 0px 3px #aaa;
    box-shadow: 0px 0px 3px #aaa;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #fff !important;
    background-color: #f9f9f9;
    overflow: hidden;
    float: left;
}

#SaleTable {
    padding: 0px;
    margin: 0 auto;
    width: 100%;
    position: static;
    direction: rtl;
}

#tableWrapperRec {
	padding: 2px;
	margin: 0 auto;
	width: 60%;
	position: static;
	direction: rtl;
}

.acc_dtl {
	border-bottom: thin #efefef solid;
	width: 100%;
	text-align: right;
	margin-bottom: 5px;
	direction: rtl;
}
.centering {
	margin: 0 auto;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-align: center;
}
.sub_header_title {
	border-bottom: 1px rgba(255,255,255,0.2) solid;
	margin: 0 auto;
	background: url('images/th_bg_b.jpg') repeat;
	height: 23px;
	width: 100;
	text-align: right;
	color: #bbb;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
}

.da-panel_P{
	background: #FFFFFF;
	margin: 55px 95px 0 auto;
	border: 1px solid;
	position: static;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	width: 450px;
	float: right;
}

.da-panel_T{
	background: #FFFFFF;
	margin: 0px 0px 0 0;
	border: 1px;
	width: 100%;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
}

.da-panel_ST{
	background: #FFFFFF;
	margin: 0px 0px 0 0;
	border: 1px;
	position: relative;
	width: 100%;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
}
div.da-panel_PST{
	background: #FFFFFF;
	margin: 55px auto 0 auto;
	border: 1px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	width: 35%;
}


.da-panel_Receipt{
	background: #FFFFFF;
	margin: 0px 0px 0 0;
	border: 1px;
	position: relative;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

div.da-panel_SCS {
	background: #FFFFFF;
	margin: 55px auto 0 auto;
	border: 1px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	width: 35%;
}

div.da-panel_I {
	background: #FFFFFF;
	margin: 55px auto 0 auto;
	border: 1px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	width: 35%;
}

div.item_P{
		clear:both;
		float:none;
		margin:0;
		width: 75%;
	}

#Messenger {
	margin: 0 auto 0 auto
}




    .ui-combobox {
        position: relative;
        display: inline-block;
        width:250px;
        z-index:555555;
    }
    .ui-combobox-toggle {
        position: absolute;
        top: 0;
        bottom: 0;
        margin-left: -1px;
        padding: 0;
        /* adjust styles for IE 6/7 */
        *height: 1.7em;
        *top: 0.1em;
    }
    .ui-combobox-input {
        margin: 0;
        padding: 0.3em;
        
    }
    
    

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content 
{ 
  border: 1px solid #aaaaaa;
  background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; 
  color: #222222; 
  }
.ui-widget-content a { color: #222222; }





.NewRow
{
    padding:5px 10px;
	display:block;
	border-bottom:1px solid #d3d3d3;
	width:90%;
	overflow:hidden;


}


.NewRow .Texter input
{
 
background-color: #fcfcfc;
	border: 1px solid #d1d1d1;
	padding: 0px;
	outline: 0;
	width: 35%;
	height:20px;
	margin: 0;
	color: #444;
	font-size: 12px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;


}

.NewRow .Texter select
{
 
    width:135px;
	font-size: 12px;
	height: 24px;
	vertical-align: top;
	z-index: 95;
	float: right;  
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px
}


.NewRow .Labeler
{
    padding:5px 5px;
    width: 150px;
	font-size: 12px;
	height: 19px;
	vertical-align: top;
	z-index: 95;
	float: right;  
}

 .contact_Title {
	width: 250px;
	height: 35px;
	margin-right: 115px;
	direction: rtl;
	float: none;
	font-size: large;
	font-weight: bold;
	color: #ddd;
	background: #31113a;
	border-radius: 15px;
	text-align: center;
	padding-top: 15px;
	border: #ff9900 solid;
	margin-top: 75px;
}

.contact_box {
	width: 250px;
	height: 65px;
	margin-right: 15%;
	direction: rtl;
	float: right;
	font-size: large;
	font-weight: bold;
	color: #31113a;
	background: #ddd;
	border-radius: 15px;
	text-align: center;
	padding-top: 5px;
	border: #ff9900 solid;
	margin-top: 30px;
}
   .contact_centering {
	margin: auto 45% auto 45%;
}

.contact_centering_2 {
	margin: 150px 45% auto 45%;
	position: static;
}

.contact_text {
		background:#eee;
		font-weight:normal;
		width:100%;
		margin-top:5px
}
    

#dauserinfo{
font-size: 10px;
}


th.hide_column, td.hide_column {
    display : none;

}

.trclass {
      height:25px;
  }
 