body
{
}

table.frontFooter td
{
	color:#000;
}

td.homePlaceHolder
{
	padding: 0 5px 5px 5px;
}

a.headerLink
{
	text-decoration:none;
	color:#FFF;
}
td.mainnav, td.mainnav a
{
	color:White;
	text-decoration:none;
}



a					{color:#618142;text-decoration:underline;}
a:hover				{text-decoration:none;}
a.White				{color:#ffffff;text-decoration:none;}
a.White:hover		{text-decoration:underline;}
a.WhiteBig			{color:#ffffff;font-size:22px;text-decoration:none;font-weight:bold;}
a.WhiteBig:hover	{text-decoration:underline;}
a.WhiteMedium		{color:#ffffff;font-size:12px;text-decoration:none;}
a.WhiteMedium:hover	{text-decoration:underline;}
a.Blue				{color:#587fa0;text-decoration:underline;}
a.Red				{color:Red;text-decoration:underline;}
a.RedAlt			{color:#B30000;text-decoration:underline;}
a.Gray				{color:676767;text-decoration:none;}
a.Gray:hover		{text-decoration:underline;}
a.RailLink			{color:#587fa0;text-decoration:underline;font-size:11px;}
a.RailGreen			{color:#618142;text-decoration:none;font-size:11px;}
a.RailGreen:Hover	{text-decoration:underline;}

td					{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#676767;}
td.Rail				{font-family:Arial;font-size:11px;color:#676767;}
td.White			{color:#ffffff;}
td.WhiteBig			{color:#ffffff;font-size:22px;text-decoration:none;font-weight:bold;}
a.White				{color:#ffffff;}

hr					{border:dotted 1px #cccccc; height:1px;}

input				{font-size:11px;}

.PageTitle			{font-size:12px;font-weight:bold;font-color:#484848;}
.Author				{font-size:10px;color:#000000;}
.bttnGo				{border:solid 1px #676767;background-color:#ffffff;color:#676767;height:18px;}
.bttnSearchGo		{border:solid 1px #ECECEC;background-color:#B6B6B6;color:#ffffff;height:18px;}

.quotetext			{font-family:Arial; font-size:12px; color:#575757;}
.quoteauthor		{font-family:Arial; font-size:10px; color:#575757; font-style:italic;}
.White				{color:#ffffff;}
.Black				{color:000000;}

/* Custom */
.rnavHead			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
.FooterHead			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:White; }
.FooterText			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }
.FooterTextSm		{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }

.SiteSearchHead		{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; background-color:White }
.SiteSearchHeadTiny	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; background-color:White }
.SiteSearchTextBox	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; background-color:White; border: 1px solid; }
.SiteSearchGoButton	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; background-color:White; border: 1px solid; border-style:solid; }

.WeightCalcButton	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:585858; background-color:#C9E3D7; border: thin solid #C8C8C8;  }


.ProdSpecHead		{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:Black;	 }
.ProdSpecText 		{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.ProdSpecColHead	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; background-color:#AAC690 }
.ProdSpecSubHeadLt	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; background-color:#ccff66 }
.ProdSpecSubHeadWt	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; background-color:White }

.InputTextNormal	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }

a.RailGreen			{color:#618142;text-decoration:none;font-size:11px;}
a.HeadWhite			{color:#ffffff;text-decoration:none;font-size:11px;}

.Link10 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:underline; color:#676767;}
.Link10:hover {text-decoration:none;}
.Link15 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color: #B30000}
.Link20 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.Link25 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;color: #B30000;}

.HeaderSub			{font-family:Verdana; font-size:11px; background-color:White; color:#000000;}
.Footer				{font-family:Verdana; font-size:11px; color:#ffffff;}

.Logo				
{	background-image:url("/img/template/logotrans.gif");
  background-repeat:no-repeat;
}

.calTitle {font-family:Geneva, Arial, Helvetica, sans-serif,Verdana; font-size:16px; color:#000000; font-weight:bold;}
.calLabel {font-family:Geneva, Arial, Helvetica, sans-serif,Verdana; font-size:14px; color:#000000; font-weight:bold;}
.calDetail {font-family:Geneva, Arial, Helvetica, sans-serif,Verdana; font-size:14px; color:#000000; }