/* Logo */
h1 {
	background: url(../images/logo_orange.png);
}

/* Links */
a {
	color: #dd3a2e;
}

/* infobox */
.infobox {
	background: #fcecd3;
	border: solid 1px #eb945a;
}

/* Headings */
h3 {
	color: #ff6600;
}

h5 {
	color: #ff6600;
}

/* Infolinks */
#ulInfoLinks  li a:hover {
	text-decoration: underline;;
	color: #669900;
	font-size: 13px;
}


/* Tracker */
#ulTracker li a {
	color: #808080;
}

#ulTracker li.current a {
	color: white;
}

#ulTracker li.current {
	background: #606060;
	color: #ffffff;
}

#ulTracker li.complete {
	background: #DBEEFD;
}


#ulTracker1 li a {
	color: #808080;
}

#ulTracker1 li.current a {
	color: white;
}

#ulTracker1 li.current {
	background: #606060;
	color: #ffffff;
}

#ulTracker1 li.complete {
	background: #fcecd3;
}


#ulTracker2 li a {
	color: #808080;
}

#ulTracker2 li.current a {
	color: white;
}

#ulTracker2 li.current {
	background: #606060;
	color: #ffffff;
}

#ulTracker2 li.complete {
	background: #fcecd3;
}

/* Buttons */
input.imagebutton {
	background: url(../../images/button_orange.png) no-repeat;
}

input.imagebutton .alt {
	background: url(../../images/button_black.png) no-repeat;
}

input.imagebuttonmedium {
	background: url(../../images/buttonmedium_orange.png) no-repeat;
}

input.imagebuttonlarge {
	background: url(../../images/buttonlarge_orange.png) no-repeat;
}

/* Global shipping */
p.globalshipping {
	background: url(../images/shippingorange.png) no-repeat;
}

/* Steps */
#olSteps span.stepnumber {
	color: #ff6600;
}

/* Login */
#divLogin {
	width: 230px;;
	text-align: left;
	background: url(../images/1px_orange.png);
	margin-top: 1em;;
	margin-bottom: 1.3em;
}

#divLoginTop {
	background: url(../images/orange_top.png) no-repeat;;
	position: relative;
	top: -4px;
	padding-bottom: 1px;;
	padding-right: 10px;
}

#divLoginBottom {
	background: url(../images/orange_base.png) no-repeat;;
	position: relative;;
	top: 9px;
	padding-bottom: 0px;
}

/* lightly highlight */
.colourhighlight {
	background: #fcecd3;
}

/* Picker */
#divDeletePicked .hover {
	background-color: #fcecd3;
}

/* Cropper */
div.slider {
	background: url(../images/slider_orange.png);
}

li.roatatecropper a {
	background: url(../images/rotate_orange.png) no-repeat 50% 10px;
}

li.resetcropper a {
	background: url(../images/reset_orange.png) no-repeat 50% 10px;
}

li.previewcropper a {
	background: url(../images/preview_orange.png) no-repeat 50% 10px;
}

.warningmessage {
	background: #fcecd3;
	color: #333;
}

/* Selected backgrounds and icons */
#divBackgroundPicker li.selected {
	border: solid 1px #ff6600;
	background: #ffedd2;
}

#ulIcons li.selected {
	border: solid 1px #ff6600;
	background: #ffedd2;
}

/* Payment */
#divPromocode label {
	border-left: solid 3px #ff6600;
}

/* Thanks */
#divThanks h3 {
	background: url(../images/hooray_orange.png);
}

/* highlight */
.highlight {
	background: #ffffcc;
	color: #333;
}

.highlight strong {
	color: #dd3a2e
}