/* global */
body							{background-image: url(bg.gif); background-repeat: repeat-x; background-position: top; margin: 0px;}
td								{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
a								{color: #003399; text-decoration: underline; font-weight: bold;}
a:hover							{color: #003399; text-decoration: none; font-weight: bold;}


/* classes */
.headertable					{height: 68px;}
.header02						{width: 146px; padding: 2px; text-align: right;}
.maintable						{border-left: 1px solid #999999; border-bottom: 1px solid #999999;}
.footer							{border-left: 1px solid #999999; background-color: #666666; border-bottom: 1px solid #999999; margin-top: 10px;}
.footer1						{border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; padding: 3px; text-align: center; font-size: 10px}
.footer2						{background-color: #999999; padding: 5px; text-align: right;}
.home01							{background-color: #EEEEEE; text-align: center; font-size: 12px; width: 25%; padding: 3px; border-right: 1px solid #999999;}
.home02							{background-color: #FFFFFF; text-align: center; padding: 3px; border-right: 1px solid #999999;}
.home03							{background-color: #EEEEEE; padding: 4px; vertical-align: top; border-right: 1px solid #999999; font-size: 12px;}
.pageheader						{background-color: #EEEEEE; font-size: 14px; padding: 3px; border-right: 1px solid #999999; font-weight: bold;}
.content						{background-color: #FFFFFF; padding: 6px; border-right: 1px solid #999999;}
.csheader						{background-color: #003399; color: #FFFFFF; font-weight: bold; padding: 1px;}
.cscontent						{padding: 5px;}

.input							{margin: 1px; padding: 1px; border: 1px solid #003399; font-size: 10px; color: #666666;}
.button							{margin: 1px; padding: 0px; border: 1px solid #FFFFFF; font-size: 10px; color: #FFFFFF; background-color: #064F94; font-weight: bold; cursor: pointer;}


/* identifiers */
#header01						{font-size: 9px; color: #FFFFFF; width: 700px; height: 10x; font-family: Helvetica, Arial, sans-serif;}
#logo							{width: 400px; background: url(logo-refrigerant-recovery.gif) top left no-repeat; padding-top: 35px;}


/* links */
a.mainnav:after					{content: url(arrow01.gif); color: #FFFFFF; text-decoration: none;}
a.mainnav						{content: url(arrow01.gif); color: #FFFFFF; text-decoration: none;}
a.mainnav:hover					{content: url(arrow01.gif); color: #FFFFFF; text-decoration: underline;}

a.footerlink					{color: #FFFFFF; text-decoration: underline;}
a.footerlink:hover				{color: #FFFFFF; text-decoration: none;}
/* Alliances */
#alliances	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1em auto;
}

#alliances	h2	{
	color: #669;
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 1em;
	text-align: center;
}

#alliances	ul	{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#alliances	ul	li	{
	border-bottom: 1px solid #ccc;
	display: block;
	padding: 15px;
}

#alliances	ul	li	img	{
	float: left;
}

#alliances	ul	li	p	{
	margin-left: 140px;
}
/* Alliances */