/*
body, .normal {
	font-family: Verdana;
	font-size: 11px;
	color: #006;
	margin: 0;
}
*/

#jsDebug {
	display: none;
	margin-top: 20px;
	border: 1px solid #fc0;
	background: #fffff7;
	width: 800px;
}

/*
label {
	width: 200px;
	height: 25px;
	display:inline-block;
	vertical-align: text-top;
	text-align: right;
	margin-right: 10px;
}
input[type="text"],input[type="password"], select, textarea {
	width: 410px;
	vertical-align: middle;
	background: #fff;
}
button {
	width: auto;
	background: #006 !important;
	border: 1px solid #006;
	color: #fff !important;
}
*/

.w50px {
	width: 50px;
}
.w100px {
	width: 100px;
}
.w200px {
	width: 200px;
}
.w300px {
	width: 300px;
}
.auto {
	width: auto;
}
.left {
	text-align: left;
}

input.error, select.error, textarea.error, button.error {
	color: #f60;
	border: 1px solid #f60;
	background: #fff7f7;
}
input.disabled, select.disabled, textarea.disabled, button.disabled {
	color: #999;
	border: 1px solid #ccc;
	background: #fff;
}
label.disabled {
	color: #999;
}

h2 {
	margin: 0;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	color: #f00;
}
h5 {
	margin-bottom: 0;
}
form {
	margin: 0;
}
a.refresh {
	width: 22px;
	height: 22px;
	/*background: url('images/iconRefresh.png');*/
	vertical-align: middle;
	margin: 0 0 0 8px;
}
a.backToOptions {
	height: 25px;
	background: url('images/rds_achteruit.png');
	vertical-align: middle;
	margin: 0 0 0 8px;
}
div#dynamicInputDropDown {	
	position: absolute;
	left: 1px;
	top: 1px;
	width: 1px;
	height: 1px;
	color: #000;
	visibility: hidden;
	/* background: #eee; */
	background: #f7f7ff;
	border: 1px solid #666;
	z-index: 1;
}
div#dynamicInputDropDown span, div#dynamicInputDropDown a {
	display: block;
	height: 15px;
	padding: 0 0 0 8px;
}
div#dynamicInputDropDown span {
	color: #c00;
}
div#dynamicInputDropDown a {
	color: #000;
	text-decoration: none;
}
div#dynamicInputDropDown a.hover {
	color: #fff;
	background: #006;
}
div#dynamicInputDropDown div#arrows {
	position: absolute;
	top: 0;
	right: 0;
	width: 15px;
	height: 100%;
	background: url('images/iconUpDownNone.png') no-repeat right center
}
div#dynamicInputDropDown div#arrows.up {
	background: url('images/iconUpDownUp.png') no-repeat right center
}
div#dynamicInputDropDown div#arrows.down {
	background: url('images/iconUpDownDown.png') no-repeat right center
}
div#dynamicInputDropDown div#arrows.both {
	background: url('images/iconUpDownBoth.png') no-repeat right center
}

div.semiTransparent {
	background: url('images/whiteAlpha60.png') repeat;
}

div#historyLoading {
	position: relative;
	height: auto;
	padding: 0;
	background: none;
	text-align: left;
}
div#historyLoading.overlay {
	position: absolute;
	padding: 20px 0 0 200px;
	background: url('images/whiteAlpha60.png') repeat;
	z-index: 1;
}

/*
#historyTable {
	background: #999;
	font-size: 11px;
}
#historyTable th {
	color: #006;
	background: #fff;;
	font-weight:bold;
	border-bottom: 3px solid #999;
	empty-cells: show;
	text-align: left;

}
#historyTable td {
	background: #fff;
	empty-cells: show;
	border-bottom: 1px solid #999;
}
#historyTable td table {
	background: #ccc;
	font-size: 11px;
}
#historyTable td table td {
	background: #fff;
	empty-cells: show;
	border-bottom: 1px solid #eaeaea;
}

div.formErrors {
	display: none;
	margin: 8px 0 24px 210px;
	padding: 4px;
	width: 410px;
	color: #f60;
	border: 1px solid #f60;
	background: #fff7f7;
}
*/

#signatureMoviePlaceHolder {
	width: 600px;
	height: 400px;
	border: 1px solid #006;
}

/*
a.actions {
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	color: gray;
}
a.erroractions {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #f60;
}
a.erroractionsBlue {
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
	color: #006;
}
a.actions img, a.erroractions img {
	vertical-align:middle;
	padding:	2px;
}

div#actionRequiredLoading {
	position: relative;
	padding-top:4px;
	text-align: center;
	background: url('images/bgBusy.gif') no-repeat;
	width:225px;
	height:23px;
	font-weight: bold;
	font-size:10px;
}

#actionRequiredTable table  {
	background: #999;
	font-size: 11px;
}

#actionRequiredTable table th {
	color: #006;
	background: #fff;;
	font-weight:bold;
	border-bottom: 3px solid #999;
	empty-cells: show;
	text-align: left;
}
#actionRequiredTable table td {
	background: #fff;
	empty-cells: show;
	border-bottom: 1px solid #999;
}
*/

#resellerSettingsForm  table {
	font-size: 11px;
}

div#processingUpload {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	visibility: hidden;
	background: #fff;
}
div#cookieNotice {
	font-family: Arial;
	color: #ccc;
	font-size: 10px;
	margin: 10px 0 0 0;
	padding: 4px;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	text-align: center;
	/*position: absolute;
	background: #ffffcc;
	left: 0px;
	top: 0px;
	width: 100%;
	margin-bottom: 25px;*/
}
textarea#blackList, textarea#whiteList {
	width: 200px;
	height: 250px;
	overflow: auto;
	text-transform: uppercase;
}

/*
table#resellerPriceTable {
	background:transparent url(tableTop.gif) no-repeat scroll left top;
	width: 100%;
}
table#resellerPriceTable {
	vertical-align: middle;
	color: #666666;
}
table#resellerPriceTable th {
	color: #bbbcc0;
	font-size: 14px;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
}
table#resellerPriceTable td {
	border-top: 1px solid #1C1F2E;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 4px 0;
	text-align: left;
}
#resellerPriceTable th.tld, #resellerPriceTable td.tld {
	padding-left: 20px !important;
}
#resellerPriceTable th.product {
	text-align: right;
	padding-right: 50px !important;
}
#resellerPriceTable td.cost {
	text-align: right;
	padding-right: 100px !important;
}
#resellerPriceTable td.tld {
	font-weight: bold;
	color: #ff6414;
}
*/

span.important {
	font-weight: bold;
	color: #f60;
}
