body{
	font: 12px/18px Arial, Helvetica, sans-serif;
}

.bodycopy {
	color: #FDFAE7;
	font: 12px/18px Arial, Helvetica, sans-serif;
}

.bodycopy2 {
	color: #FBF3C3;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

.copyblue {
	color: #56544D;
	font: 12px/18px Arial, Helvetica, sans-serif;
}

.serif {
	font: 13px/21px   Georgia, Times New Roman, Times, serif;
	color: #FDFAE7;
}

.bodycopy3 {
	color: #1B2221;
	font: 10px/15px Arial, Helvetica, sans-serif;
}

.bodycopy5 {
	color: #FF0000;
	font: 10px/15px Arial, Helvetica, sans-serif, bold;
}

.bodycopy6 {
	color: #FFFFFF;
	font: 10px/15px Arial, Helvetica, sans-serif, bold;
}

.header1 {
	color: #FF9933;
	font: normal 10px   Arial, Helvetica, sans-serif;
}

a.link1:link
{color: #000000;
	text-decoration: underline;
	font: 10px/15px Arial, Helvetica, sans-serif;
}

a.link1:visited
{color: #000000;
	text-decoration: underline;
	font:10px/15px Arial, Helvetica, sans-serif;
}

a.link1:hover
{color: #C2BCA5;
	text-decoration: underline;
	font: 10px/15px Arial, Helvetica, sans-serif;
}

a.link1:active
{color: #C2BCA5;
	text-decoration: underline;
	font: 10px/15px Arial, Helvetica, sans-serif;
}

a.link2:link
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

a.link2:visited
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

a.link2:hover
{color: #FDFAE7;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif; 
}

a.link2:active
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

.copytan {
	color: #56544D;
	font: 11px/17px   Arial, Helvetica, sans-serif;
}

.header2 {
	color: #56544D;
	font: bold 12px/19px Arial, Helvetica, sans-serif;
}

.header3 {
	color: #ffffff;
	font: bold 12px/19px Arial, Helvetica, sans-serif;
}

.bodycopy4 {
	color: #FDFAE7;
	font: 10px/17px Arial, Helvetica, sans-serif;
}

.bodycopy41 {
	color: #FDFAE7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
}

a.link3:link
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

a.link3:visited
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

a.link3:hover
{color: #C2BCA5;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif; 
}

a.link3:active
{color: #FF9933;
	text-decoration: underline;
	font: 11px/18px Arial, Helvetica, sans-serif;
}

a.link4:link
{color: #FF9933;
	text-decoration: underline;
	font:  12px/18px Arial, Helvetica, sans-serif;
}

a.link4:visited
{color: #FF9933;
	text-decoration: underline;
	font:   12px/18px Arial, Helvetica, sans-serif;
}

a.link4:hover
{color: #C2BCA5;
	text-decoration: underline;
	font:   12px/18px Arial, Helvetica, sans-serif; 
}

a.link4:active
{color: #FF9933;
	text-decoration: underline;
	font:   12px/18px Arial, Helvetica, sans-serif;
}

.copytan2 {
	color: #56544D;
	font: 12px/17px Arial, Helvetica, sans-serif;
}

.copytan3 {
	color: #56544D;
	font: 11px/17px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* Styles for drop downs */

table.sub td {
	background-color: #FEFBEC;
	font: normal 11px/22px arial,Helvetica,sans-serif;
	color: #716D6A;
	border-bottom: 1px solid #C1BDAF;
	border-top: 1px solid #FEFBEC;
}

table.sub td:hover {
	color: #FDFAE7;
	background-color: #B8B6AA;
	border-bottom: 1px solid #97938B;
	border-top: 1px solid #97938B;
}

table.sub td.top:hover {
	background-image: url(images/bg_dimension_dark.gif);
}

table.sub a:link, table.sub a:visited, table.sub a:active {
	color: #716D6A;
	text-decoration: none;
	display: block;
	padding-left: 4px;
}
table.sub a:hover {
	color: #FDFAE7;
	background-color: #B8B6AA;
	display: block;
	padding-left: 4px;
}

table.sub td.top {
	border-top: 0;
	background-image: url(images/bg_dimension.gif);
	background-repeat: repeat-x;
}

table.sub td.bottom {
	background-color: transparent;
	border-top: 0;
	border-bottom: 0;
	padding: 0;
}

/* FORM STYLES */

input {
 background-color: #ffffff;
 border: 1px solid #C2BCA5;
 font-family: Trebuchet MS, verdana, sans serif;
 font-size: 11px;
 color: #000000;
}



/* Miscellaneous */

table.announcement {
	background-color: white;
	font: normal 11px/22px arial,Helvetica,sans-serif;
	color: #716D6A;
	border: 2px solid #D0CDC3;
}
a.style2link:active {
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: underline;
}

a.style2link:hover {
	font-size: 14px;
	font-weight: bold;
	color: #fdfae7;
	text-decoration: underline;
}
a.style2link:visited {
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: none;
}	
a.style2link:link {
	font-size: 14px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: underline;}

/* FOOTER STYLES */
#footerContainer, #footerContainer .bodycopy2 {
	color: #FF9933;
}

#footerContainer a{
	margin-right: 18px;
}

/* Welcome & LOGIN Container */
#welcomeContainer, #loginContainer{
	height: 229px;
	width: 379px;
	border: 1px solid #005B99;
}

#welcomeContainer div, #loginContainer div{
	height: 207px;
	padding: 12px 0 0 8px;
	border: 4px solid #001A2C;
	_height: 100%;
}

#welcomeContainer div .imgText{
	padding: 16px 0 0 7px;
}

#welcomeContainer div p{
	margin: 0;
	padding: 20px 0 0 7px;
	line-height: 18px;
	font-size: 12px;
}

#welcomeContainer div p#slogan{
	font-size: 16px;
	line-height: 24px;
	color: #FDFAE7;
	padding-right: 10px;
}

#welcomeContainer div p#slogan span{
	color: #C5EFFE;
}

#welcomeContainer div p a{
	color: #FF9933;
}

#loginContainer div{
	padding-left: 0;
	color: #FDFAE7;
	line-height: 18px;
	font-size: 12px;
}

#loginContainer div p{
	margin: 0;
	padding: 0 10px 6px 7px;
}

#loginContainer div p a{
	color: #FF9933;
}

#loginContainer form{
	background-color: #FF9933;
	margin: 0 0 12px 0;
	padding: 5px 0 0 5px;
	border-top: 4px solid #001A2C;
	border-bottom: 4px solid #001A2C;
}

#loginContainer div form p{
	padding: 0;
}

#loginContainer div form p a{
	color: #FDFAE7;
	margin-top: 9px;
}

#loginContainer div form p a:hover{
	color: #002946;
}

#loginContainer form #miscLinks{
	margin: 9px 0 9px 0;
}

#loginContainer form .inputField{
	width: 135px;
	margin-right: 5px;
	height: 17px;
	padding: 2px;
}

#loginContainer div img{
	padding-left: 7px; 
}

/* Three Boxes on home page */
#jobs, #supplierInformation, #nationWideDistribution{
	height: 201px;
	width: 251px;
	border: 1px solid #005B99;
	font-size: 12px;
	line-height: 18px;
}

#jobs div, #supplierInformation div, #nationWideDistribution div{
	height: 193px;
	padding: 0;
	border: 4px solid #001A2C;
	_height: 100%;
}

#jobs h2, #supplierInformation h2, #nationWideDistribution h2{
	font-size: 10px;
	font-weight: bold;
	color: #FDFAE7;
	margin: 0;
	padding: 9px 0 9px 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom: 4px solid #001A2C;
}

#jobs {background-color: #460A0A}
#jobs h2{background-color: #9E1616}
#supplierInformation {background-color: #164114}
#supplierInformation h2{color: #FFF4ED; background-color: #46AA42}
#nationWideDistribution {background-color: #004879}
#nationWideDistribution h2{border-bottom: 1px; color: #F0FFEA; background-color: #64CEF6}

#jobs p{
	margin: 0 18px 0 9px;
	padding: 6px 0 0 6px;
	color: #FDFAE7;
}

#jobs p#jobsBlock1{
	border-bottom: 1px solid #6B3A36;
	margin-bottom: 1px;
	padding-bottom: 17px;
}

#jobs p#jobsBlock1 a{
	color: #FF9933;
}

#jobs p#jobsBlock1 a img{
	border: none;
	margin-top: 5px;
}

#jobs p#jobsBlock2{
	font-size: 16px;
	padding-top: 10px
	border-top: 1px solid #6B3A36;
}

#jobs p#jobsBlock2 a{
	font-size: 12px;
	color: #FF9933;
	display: block;
}

#supplierInformation #supplyBlock1{
	padding: 12px 12px 12px 15px;
	margin: 0;
	color: #FDFAE7;
}

#supplierInformation #supplyBlock2{
	padding: 0 0 0 15px;
	margin: 0;
}

#nationWideDistribution img{
	border: none;
}
#supplierInformation #supplyBlock2 a{
	color: #FF9933;
	display: block;
}

#welcomeContainer div p a:hover,
#loginContainer div p a:hover,
#jobs p#jobsBlock1 a:hover,
#jobs p#jobsBlock2 a:hover,
#supplierInformation #supplyBlock2 a:hover {
	color: #FDFAE7;
}