#basket{		width:620px; float:left; margin-left:10px; }
.table_header_start, .table_header, .table_header_end{
				font-weight:600; text-align:center; background:url('../img/basket/1pxDarkGreyHeader.jpg'); height:20px; color:#FFFFFF; padding:5px 0px 5px 0px; }
.col1{			width:100px; }
.col2{			width:300px; text-align:left; padding-left:0px; }
.col3{			}
.col4{			}
.col5{			}
.col6{			}

.error_red{		background:#FF3333; border:1px solid #000000; padding:5px; }
.error_amber{	background:#F1A533; border:1px solid #000000; padding:5px; }
.error_green{	background:#66CC33; border:1px solid #000000; padding:5px; }

.table_body_start, .table_body, .table_body_end{ height: 80px;

				}

.total{			background:#505050; color:#FFFFFF; padding:5px 10px 5px 10px; font-size:12px; }
.insurance{		height:24px; }

#associated_container{	background-color:#E4E4E4; min-height:230px; width:170px; float:right; text-align:center; }
#Left_Menu{				float:left; width:170px; min-height:20px; }
#bsk_right_assoc{		background:url('../img/basket/1pxLightGreyHeader.jpg') repeat-x; height:30px; color:#FFFFFF; font-size:10px; text-align:center; padding-top:8px; }

#Associated_Scroller_Container{	width:145px; margin:0px auto; }

#associated_stock{		overflow:hidden; width:103px; margin:0px auto; padding:0px; float:left; }
#Association_List{		display:block; width:4000px; }
#Association_List li{ 	display:inline; width:150px; float:left; list-style-type:none; text-align:center; }
#Association_List div{	width:100px; }
#Association_List li .assoc_item_img{	border:1px solid #CCCCCC; }
#Association_List li .Assoc_Price{	color:#CC0000; font-size:16px; font-weight:600; font-family:Arial; }

.table_associated{		height:20px;}

.inline-block{	display:inline-block; }
.spacer{		font-size:0px; height:6px; }
.center{		text-align:center; }
.middle{		vertical-align:middle; }
.top{			vertical-align:top; }
.bold{			font-weight:600; }
.na{			font-weight:100; color:#CCCCCC; }
.last_row{		border-bottom:1px solid #CCCCCC; height:0px; font-size:0px; }
.pointer{		cursor:pointer; }

.txt_red{		color:#CC0000; }
.txt_white{		color:#FFFFFF; }

.bg_grey{		background-color:#E4E4E4; }

.bsk_plus{		}
.bsk_minus{		}
.bsk_rem{		}

#mquery_lightbox{	background-color:#000000; position:absolute; top:0px; left:0px; width:100%; height:100%; display:none; z-index:99; }
#acc_content_box{	width:496px; height:400px; position:fixed; top:20%; left:50%; margin-left:-200px; background-color:#FFFFFF; display:none; z-index:100; }

#acc_top_bar{ 		background: url('../img/basket/lightbox/lb_top_bar_close.png'); width:inherit; height:46px; color:#FFF; text-align:center; cursor:pointer; }
#acc_top_bar div{	padding-top:10px; }
#acc_box_main{		width:inherit; height:292px; }
#acc_main_text{		float:right; width:290px; overflow:auto; height:292px; font-size:13px; margin-right: 5px; }
#acc_main_text div{	padding:10px; text-align:justify; }
#acc_main_img{		float:left; }
#acc_main_img img{	width:200px; }
#acc_img{ border: #999999 solid 1px; margin: 0px 5px 5px 5px;}
#acc_base{ 			background: url('../img/basket/lightbox/lb_base.png'); width:inherit; height:123px; }

.hover_handset{		background: url('../img/basket/hoverBtn.png') no-repeat; width:213px; height:262px; position:absolute; margin-top:-110px; margin-left:60px; display:none; text-align:center; }
.hover_handset img{	margin:30px 0px 0px 32px; }