BODY {
	background-image:url(../images/bg-body.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#3B3B3B;
	color:#FFFFFF;
}

A {
	color:#99CC00;
}

DIV#container DIV#header-container {
	background-image:url(../images/bg-header-container.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

DIV#container DIV#body-container {
	background-image:url(../images/bg-body-container.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

DIV#container DIV#body-container DIV#body-container-content DIV#content {
	color:#666666;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#primary-nav UL LI {
	border-right:2px solid #666666;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#primary-nav UL LI A {
	color:#666666;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#login LABEL {
	color:#666666;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container {
	background-image:url(../images/bg-secondary-nav-container.gif);
	background-position:top left;
	background-repeat:repeat;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#secondary-nav UL LI {
	border-bottom:1px solid #FFFFFF;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#footer-nav UL LI A {
	color:#FFFFFF;
}


/*BLOCK LEVEL CLASSES - START*/
DIV#container DIV#body-container DIV#body-container-content DIV#content DIV.merchants-box {
	background-image:url(../images/bg-merchants-box.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

DIV#container DIV#body-container DIV#body-container-content DIV#content DIV.affiliates-box {
	background-image:url(../images/bg-affiliates-box.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
/*BLOCK LEVEL CLASSES - END*/


/*BUTTONS - START*/
INPUT.button-login,
A.button-login {
	color:#0066CC;
}

INPUT.button-submit,
A.button-submit {
	background:transparent;
	background-image: url(../images/bg-button-submit.png);
	background-position: right;
	background-repeat: no-repeat;
	color:#FFFFFF;
}

INPUT.button-default,
A.button-default {
	background:transparent;
	background-image: url(../images/bg-button-default.gif);
	background-position: left;
	background-repeat: no-repeat;
	color:#FFFFFF;
}
/*BUTTONS - END*/

/*MISC*/
.a3 {
	color:#99CC00;
}

.a3back {
	background-image: url(../images/1px-a3.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

.a3flip {
	color:#FFFFFF;
	background-color:#99CC00;
}

.alert {
	color:#FF0033;
}


INPUT.textbox-login,
INPUT.textbox-default {
	border:none;
	border:1px solid #DDDDDD;
}