
table.lb_border		{
					border-color: #C4C2C2;
					border-style: solid;
					border-width: 5px;
					background-color: #FFFFFF;
					width: 720px;
					height: 445px;
					}
td.lb_two_rows		{
					border-color: #000000;
					border-style: solid;
					border-width: 1px;
					}
td.battery			{
					padding: 3px;
					}

td.case				{
					padding: 3px;
					}

td.incar			{
					padding: 3px;
					}

td.charger			{
					padding: 3px;
					}

td.bluetooth		{
					padding: 3px;
					}

td.memory			{
					padding: 3px;
					}

td.universal		{
					padding: 3px;
					}

td.lb_desc			{
					padding-top: 25px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					}

td.lb_item_border	{
					background-image: url(../PNGs/accessoryTitle.jpg);
					background-repeat: no-repeat;
					background-position: right top;
					vertical-align: top;
					padding-top: 0px;
					}				

td.lb_matches		{
					vertical-align: middle;
					font-family: Arial, Helvetica, sans-serif;
					color: #FF0000;
					font-size: 12px;
					font-weight: bold;
					padding-left: 20px;
					}
td.lb_price			{
					vertical-align: middle;
					font-family: Arial, Helvetica, sans-serif;
					color: #FF0000;
					font-size: 12px;
					font-weight: bold;
					padding-left: 40px;
					}
td.lb_buy_now		{
					vertical-align: middle;
					font-family: Arial, Helvetica, sans-serif;
					color: #FF0000;
					font-size: 12px;
					font-weight: bold;
					padding-right: 30px;
					}

div.lb_title		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					text-align: right;
					padding-top: 5px;
					padding-right: 5px;
					height: 30px;
					overflow: visible;
					background-image: url(http://dev.affordablemobiles.co.uk/img/bsk/assoc/accessoryTitle.jpg);
					background-repeat: no-repeat;
					background-position: right;
					}

td.lb_more_products {
					padding: 5px;
					text-align: center;
					font-weight: bold;
					}
td.lb_view_more		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 16px;
					text-align: center;
					}					
table.lb_matches_buy	{
						border-top: 1px solid #000000;
						background-color: #E3E3E3;
						}

table.lb_inner_border	{
						border: 1px solid #000000;
						}
div.overflow_close	{
					top: 50%;
					right: 50%;
					margin-top: -248px;
					margin-right: -382px;
					width: 47px;
					height: 48px;
					position: fixed;
					overflow: visible; 
					z-index: 11;
					display: none;
					}
