.cart {
	margin:0px;
	padding:0px;
	width: 730px;
	/*border: solid 1px red;*/
}

.cart .cartarc {
	width:18px;
	height:21px;
	background: url(../images/arc_grey.jpg) no-repeat left top;
	float:left;
}

.cart .cartbg {
	padding: 3px 32px 0px 32px;
	height:21px;
	background: url(../images/cart.bg.jpg) repeat-x left top;
	float:left;
	font-weight: bold;
	color: #ffffff;
}

.cart table {
	width: 100%;
	position: relative;
	top: -4px;
	left: -1px;
}

.cart table th {
	background-color: #747071;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	font-size: 11px;
	padding: 0px 4px 0px 4px;
	color: #ffffff;
}

.cart table td {
	border-left: solid 1px #747071;
	font-size: 11px;
	padding: 0px 4px 0px 4px;
	text-align: center;
	color: #747071;
}

.cargo {
	background-image:url(../images/back.jpg);
	float:left;
	padding-left:25px;
}

img {
	border:0px;
}

.setfloatlf {
	float:left;
}

.firmfont {
	float:left;
	background-color:white;
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#37547A;
	text-align:left;
}

.setsepw {
	width:350px;
	float:left;
}

.setpadtop {
	float:left;
	padding-top:20px;
	padding-bottom:10px;
}

.getcertfont {
	cursor:pointer;
	float:left;
	padding-top:35px;
	color:#124261;
	background-color:inherit;
}

.description {
	float:left;
	font-size:11px;
	font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
	color:#615E5C;
	font-weight:normal;
	text-align:justify;	
	background-color:inherit;
}
