BODY {	
	background-image: url(../images/bg-body.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color:#666666;
}

INPUT, TEXTAREA {
	color:#666666;
}

A {
	color:#0099FF;
}

DIV#container DIV#body-container DIV#body-content DIV#body {
	background-image: url(../images/bg-div-body.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#FFFFFF;
}

DIV#container DIV#body-container DIV#body-content DIV#body DIV#copy-column-container {
	background-image: url(../images/bg-copy-column-container.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

DIV#container DIV#body-container DIV#body-content DIV#body DIV#nav-container DIV#nav-content DIV#nav-heading,
DIV#container DIV#body-container DIV#body-content DIV#body DIV#nav-container DIV#nav-content DIV#nav,
DIV#container DIV#focus-container DIV#focus-content DIV#focus DIV#nav-container DIV#nav-content DIV#nav-heading,
DIV#container DIV#focus-container DIV#focus-content DIV#focus DIV#nav-container DIV#nav-content DIV#nav {
	background-image: url(../images/bg-nav.gif);
	background-repeat: repeat;
	background-position: top left;
}

DIV#container DIV#body-container DIV#body-content DIV#body DIV#nav-container DIV#nav-content DIV#nav UL LI,
DIV#container DIV#focus-container DIV#focus-content DIV#focus DIV#nav-container DIV#nav-content DIV#nav UL LI,
DIV#container DIV#focus-container DIV#focus-content DIV#focus DIV#nav-container DIV#nav-content DIV#nav DIV.nav-column DIV.nav-column-element {
	border-bottom:1px solid #CCCC99;
}

DIV#container DIV#focus-container {
	background-image: url(../images/bg-focus-container.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

DIV#container DIV#focus-container DIV#focus-content DIV#focus {
	background-image: url(../images/bg-focus.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#FFFFFF;
}

DIV#container DIV#footer-container {
	background-image: url(../images/bg-footer-container.gif);
	background-repeat: repeat;
	background-position: top left;
}

DIV#container DIV#footer-container DIV#footer-content DIV#footer {
	color:#FFFFFF;
	background-color:#666666;
}

DIV#container DIV#footer-container DIV#footer-content DIV#footer TABLE,
DIV#container DIV#footer-container DIV#footer-content DIV#footer A {
	color:#FFFFFF;
}

/*INPUTS*/
.input-form {
	border:1px solid #000000;
}

/*BUTTONS*/
.submit-button {
	background-image: url(../images/bg-submit-button.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:#666666;
	color:#FFFFFF;
}