﻿/* Application form section */
table.applicationfailure,
table.applicationsuccess
{
  width: 90% !important;
  margin: 10px auto;
}

/* Shown when the application was not successfully entered */
table.applicationfailure td
{
  background: #ffcccc;
  border: 1px dashed #996666;
  padding: 5px;
  font-size: 14px !important;
}

/* Shown when the application was successfully entered */
table.applicationsuccess td
{
  background: #fffeee;
  border: 1px dashed #aaa999;
  padding: 5px;
  font-size: 14px !important;
}

table.applicationform 
{
	margin-left: 80px;
}

table.applicationform th
{
	text-align: right;
	padding-right: 10px;
	font-weight: normal;
}
table.applicationform tr.req th 
{
	font-weight: bold;
}
table.applicationform .vSummary
{
	color: #d00 !important;
}

span.output
{
	display: block;
	padding: 2px;
	width: 75%;
	background: #fffeee;
	border: 1px solid #eee;
	margin: 10px auto;	
	color: #000;
	text-align: center;
}

/* Border below web part title */
.ms-WPHeader td,
.ms-WPBorder, 
.ms-WPBorderBorderOnly 
{
	border-color: #663300 !important;
}
/* Text of web part title */
tr .ms-WPHeader span
{
	color: #663300 !important;

}

/**********************************************************
 * Footer links 
 *********************************************************/
#footer
{
	margin: 0 auto;
	background: #fff;
	padding: 0;
	border-collapse: collapse;
}
#footer td
{
	padding: 0;
}
#footer a {
	display: block;
	height: 0;
	padding-top: 25px;
	overflow: hidden;
}
#footer a:hover 
{ 
	background-position: left -25px; 
}
	
a.wflooring 
{ 
	width: 95px; 
	background: transparent url('Images/logos/wflooring.gif') no-repeat left top;
}

a.wfrg 
{ 
	width: 94px; 
	background: transparent url('Images/logos/wfrg.gif') no-repeat left top;
}

a.eco 
{ 
	width: 110px; 
	background: transparent url('Images/logos/eco.gif') no-repeat left top;
}

a.cool 
{ 
	width: 94px; 
	background: transparent url('Images/logos/cool.gif') no-repeat left top;
}

a.wfex
{ 
	width: 103px; 
	background: transparent url('Images/logos/wfex.gif') no-repeat left top;
}

a.tesoro 
{ 
	width: 78px; 
	background: transparent url('Images/logos/tesoro.gif') no-repeat left top;
}

a.global 
{ 
	width: 102px; 
	background: transparent url('Images/logos/global.gif') no-repeat left top;
}

a.s4s 
{ 
	width: 110px; 
	background: transparent url('Images/logos/s4s.gif') no-repeat left top;
}

a.oem 
{ 
	width: 81px; 
	background: transparent url('Images/logos/oem.gif') no-repeat left top;
}

/**********************************************************
 * Login page 
 *********************************************************/
#loginContainer, #passwordResetContainer
{
	margin-left: 180px;
}
#loginContainer label, #passwordResetContainer label
{
	margin-right: 10px;
}