.homecontenttitle, .homecontenttitle A
{
	font-family: Song;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #182489;
}
.homepushtitle, .homepushtitle A
{
	font-family: Song;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #99CC00;
}
.homemdctitle, .homemdctitle A
{
	font-family: Song;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #FF7E00;
}
.homeboxgreen
{
	font-family: Song;
	font-size: 11px;
	color: #003000;
	background-color: #E6F3C0;
}
.homeboxgreen A
{
	color: #4066B2;
}
.homeboxblue, .homeboxblue A
{
	font-family: Song;
	font-size: 11px;
	color: #4066B2;
	background-color: #EFF4FF;
}

.hometext
{
	font-family: Song;
	font-size: 11px;
	color: #003000;
}
.hometext A
{
	color: #4066B2;
}
.hometext A:active
{
	color: #4066B2;
}
.hometext A:visited
{
	color: #4066B2;
}
/* Specify the push boxes style */
.boxhpush { width: 198px; }
.boxhpushtitle { line-height: 22px; background-color:#a6d411; text-align:center; font-weight:bold; float: left; padding: 0 5px; }
.boxhpushcontent { float: left; border:1px solid #ccc ; background-color:#ecedee; }
.boxhpushimg { float:left; margin-right: 4px; }
.boxhpushtitle a { font-weight:bold; }

#additivesperformance { margin-top: 5px; float: left }
#additivesperformance img { border: 0 }

.columns2 { width: 550px; float:left; }
.columns2 .col1, .columns2 .col2, .columns2 .boxadditvivestitle { width: 262px; float:left; }
.columns2 .col2 { margin-left: 26px; }
.columns2 img { float:left; margin-right: 4px; border: 0 }
.columns2 .boxadditvivestitle { padding: 5px 8px 3px 0; font-weight:bold; }

.line { padding:0; font-size:0; height:2px; margin-top: 1px; clear: both; background-image: url(/imgcn/borders/line_bg_x.gif); background-repeat: repeat-x }

