@charset "utf-8";
/* CSS Document */





/******************************
/  About
******************************/
/*
#Header-About{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/







/******************************
/  Contact
******************************/
/*
#Header-Contact{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/

#PageContent #Contact div.left{
	float:left;
	width:407px;
}

#PageContent #Contact h1{
	width:407px;
}

#PageContent #Contact p.descrpition{
	color:#999;
	padding:11px 0 0 0;
	width:407px;
}

#PageContent #Contact div.right{
	border-left:solid #999 1px;
	float:left;
	margin:14px 0 10px 0;
	min-height:100px;
	padding:0 0 0 23px;
	width:219px;
}

#PageContent #Contact div.right p{
	font-size:12px;
	padding:0px;
}

#PageContent #Contact #ContactForm{
	clear:left;
	margin:10px 0 0 0;
	font-size:12px;
}

#PageContent #Contact #ContactForm input.field{
	width:198px;
}

#PageContent #Contact #ContactForm textarea{
	height:50px;
	width:617px;
}

#PageContent #Contact #ContactForm table.top{
	background-color:#d7effc;
	padding:10px;
}

#PageContent #Contact #ContactForm table.bottom{
	padding:10px;
}

#PageContent #Contact #ContactForm table.top td, #PageContent #Contact #ContactForm table.bottom td{
	padding:5px 5px 0 0;
}







/******************************
/  Contact
******************************/
/*
#Header-Conditions{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/





/******************************
/  General
******************************/
.btn{
	background:none;
	background-color:#FFF;
	border:solid #999 2px;
	color:#999;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px;
}

.btn:hover{
	border:solid #000 2px;
	background-color:#999;
	color:#000;
}

.error{
	color:#C00;
	font-size:12px;
	font-weight:bold;
}

#Header-Standard{
	background-image:url(/images/page-headers/standard.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:126px;
	width:901px;
}





/******************************
/  Home
******************************/
#Header-Home{
	background-image:url(/images/page-headers/home.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:120px;
	width:901px;
}

#Header-Home h1{
	color:#999;
	font-size:26px;
	padding:14px 0 0 360px;
	width:570px;
	position:relative;
	z-index:200;
}
	#Header-Home h1 span.red{
		color: #af0101;
	}
	#Header-Home h1 span.green{
		color: #036a38;
	}

#Header-Home p{
	font-size:16px;
	margin:0 0 0 370px;
	width:530px;
}







/******************************
/  Partners
******************************/
/*
#Header-Partners{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/

#PageContent .PartnerContainer{
	border-top:solid #b3afa3 1px;
	min-height:20px;
	overflow:auto;
	padding:17px;
}

#PageContent .PartnerContainer .image{
	float:left;
	width:250px;
}

#PageContent .PartnerContainer .text{
	float:left;
	width:350px;
}

#PageContent .PartnerContainer .text h1{
	font-size:16px;
}

#PageContent .PartnerContainer .text h1 a{
	color:#000;
}

#PageContent .PartnerContainer .text h1 a:hover{
	color:#999;
}

#PageContent .PartnerContainer .text p{
	padding:0px;
}







/******************************
/  Privacy Notice
******************************/
/*
#Header-Privacy{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/







/******************************
/  Shipping and Returns
******************************/
/*
#Header-Shipping{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/






/******************************
/  Thank You
******************************/
/*
#Header-Thanks{
	height:80px;
	padding:40px 0 0 0;
	text-align:center;
	width:901px;
}
*/