.a4tableheadings,  .a4tableheadingsleft, .a4tableheadingsright
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	text-align: center;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.a4tableheadings h4{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	text-align: center;
	color: #FFF;
	padding:0;
	margin:0;
}
.a4tableheadingsleft
{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
.a4tableheadingsright
{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}
.a4description, .a4descriptionright
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;
	color: #000000;
	text-align: center;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
	padding: 0 3px; 
    border-spacing: 0; 
}
.a4description p{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;
	color: #000000;
	text-align: center;
    margin:0;
    padding:0;
   
}
.a4descriptionright
{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}
.a4cost
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	color: #000000;
	text-align: center;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
	padding: 0 3px; 
    border-spacing: 0; 
	background-color: #FFF;
}
.a4logina
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	color: #000000;
	text-align: center;
	padding: 0px;
	border-spacing: 0;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.a4table
{
	margin:0;
	padding: 0;
	position: relative;
	top: -16px;
}
.a4grouphead
{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	color: #000000;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.a4grouphead h2{
    font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	color: #000000;
	text-align: center;
	margin:0;
	padding:0;
}
.a4gap
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
}
.a4startit
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.a4finishit
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.a4addtocart
{
    margin-top: 1px;
}
#bottom,#horizbottom
{
	position: relative;
	top: -14px;

}