body {background:url(publicimg/bodygradient.png) left top repeat-x; color:#000;}

body, .guidePageOverlay, .defaultbg {background-color:#eeeeee;}

a, a:visited {color:#003af6;}
a:hover {color:#00135a;}

.underline {border-bottom-color:#003af6;}
.underline:hover {border-bottom-color:#00135a;}

.disabled, .disabled a {color:#CCC!important;}

.open_order a, .open_no-order a {color:#00135a;}

.topmenu {background-color:#000;}

.topmenu h1, .topmenu h4  {color:#FFF;}

.step1 .road1 a, .step2 .road2 a,.step3 .road3 a   {color:#565656;}
.step1 .road2 a, .step1 .road3 a, .step2 .road1 a, .step2 .road3 a, .step3 .road1 a, .step3 .road2 a   {color:#909090;}

.unchecked-cell-wrapper, .unchecked-cell-wrapper-nohover {
	border: solid 1px #d0d0d0;
	background-color:#fbfbfb;
}
.unchecked-cell-wrapper:hover {
	background-color:#eff1f2;
	border:solid 1px #c2c2c2;
}


.checked-cell-wrapper {
	border: solid 1px #c4c1c1;
	background-color:#e6e9eb;
}
.checked-cell-wrapper:hover {
	background-color:#eff1f2;
	border:solid 1px #c2c2c2;
}

.thumb {
	border:1px solid #c4c1c1;
	background-color:#FFF;
}

.cell-checkbox, .order-quantity-field, .order-productselect, .smallselect, .orderdetailsTextfield, .orderCouponTextfield, .orderdetailsTextarea, .comment-popup-Textfield, .commentField, .checkbox  {
	border: solid 1px #999;
	background-color:#FFF;
}

.order-quantity-field:hover, .order-productselect:hover, .smallselect:hover, .cell-checkbox:hover, .orderdetailsTextfield:hover, .orderdetailsTextarea:hover,  .orderCouponTextfield:hover, .comment-popup-Textfield:hover, .checkbox:hover {
	border:solid 1px #00135a;
}

.comment-popup-bg {
	background:#d3dce9;
}

.validationError {
	background-color:#ffeaea!important;
	border:solid 1px #bd0000!important;
}

.validationErrorSign .text {
	background-color:#bd0000;
	color:#FFF;
}

.instructions {color:#b4b4b4;}

.rowOver {background:#d3dce9;}
.rowOverLight {background-color:#eff1f2;}
.rowbg, .orderOverviewTable th, .borderBottom, .masterRow  {
	border-bottom:solid 1px #d3dce9;
}

.addToAll {
	border:solid 1px #949494;
	background:#afc6d5;
}

.copyright {border-top-color:#999;}
.copyright a, .copyright {color:#999;}
