html, body

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:center;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:100%;

	font-weight:normal;

	color:#353535;

}

.m_base_bg

{

	width:100%;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:center;

	background-color:white;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/main_bg.jpg);

	background-repeat:repeat-y;

	background-position:center;

}

.m_center

{

	width:960px;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:left;

}

.m_head_container

{

	width:960px;

	overflow:visible;

}

.m_full_pad

{

	width:960px;

	height:4px;

	overflow:hidden;

	clear:both;
	background:#9d9fa1;

}
.m_full_pad2

{

	width:960px;

	height:1px;

	overflow:hidden;

	clear:both;
	background:#9d9fa1;

}

.m_mid_head
{
	float:left;
	display:block;
	margin:3px 0px 0px 21px;
}

.m_cpages
{
	width:303px;
}

.m_page:link, .m_page:visited, .m_page:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin:0px 0px 0px 20px;
	text-decoration:none;
}
.m_page:hover
{
	text-decoration:underline;
}
.m_search

{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:none;

	display:block;

}

.m_search_boxx

{

	width:303px;

	height:32px;

	line-height:21px;

	overflow:hidden;

	background:url(http://maplin.pentagonhosting.co.uk/design/images/search.jpg);

	display:block;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 3px;

	color:#666666;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-weight:700;

	font-size:12px;
	border:none;

}

.m_s_button

{

	display:inline-block;

	position:relative;

	top:0px;
	
	left:-4px;

	padding:0px;

	margin:0px;

}

.m_hidden
{
	display:none;
}
.m_clean

{

	width:100px;

	height:7px;

	overflow:hidden;

	clear:both;

}

.m_clean_ie

{

	width:100px;

	height:7px;

	overflow:hidden;

	clear:both;

}

.m_clean_ss

{

	width:100px;

	height:7px;

	overflow:hidden;

	clear:both;

}

.m_clean_ss_ie

{

	width:100px;

	height:9px;

	* height:7px;

	overflow:hidden;

	clear:both;

}

.m_clean_1

{

	width:10px;

	height:6px;

	overflow:hidden;

	clear:both;

}

.m_fav_box

{

	width:397px;
	height:46px;

	overflow:hidden;

	float:left;

	margin:9px 0px 0px 0px;
}

.m_left

{

	float:left;

}

.hidden

{

	display:none;

}

.m_top_menu

{

	width:960px;

	height:57px;

	overflow:hidden;
	
	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat 0px 0px;
	
	float:left;
	
	margin-top:5px;

}

.m_top_1

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) transparent no-repeat 4px 0px;
	
	cursor:pointer;

}

.m_top_1:hover

{
	
	background-position: 4px -57px;
	
}


.m_top_2

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -72px 0px;
	
	cursor:pointer;

}

.m_top_2:hover

{
	
	background-position:-72px -57px;

}

.m_top_3

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -140px 0px;
	
	cursor:pointer;

}

.m_top_3:hover

{
	
	background-position:-140px -57px;

}

.m_top_4

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -208px 0px;
	
	cursor:pointer;

}

.m_top_4:hover

{
	
	background-position:-208px -57px;

}

.m_top_5

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -276px 0px;
	
	cursor:pointer;

}

.m_top_5:hover

{
	
	background-position:-276px -57px;

}

.m_top_6

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -344px 0px;
	
	cursor:pointer;

}

.m_top_6:hover

{
	
	background-position:-344px -57px;

}

.m_top_7

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -412px 0px;
	
	cursor:pointer;

}

.m_top_7:hover

{
	
	background-position:-412px -57px;

}

.m_top_8

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -480px 0px;
	
	cursor:pointer;

}

.m_top_8:hover

{
	
	background-position:-480px -57px;

}

.m_top_9

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -548px 0px;
	
	cursor:pointer;

}

.m_top_9:hover

{
	
	background-position:-548px -57px;

}

.m_top_10

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -616px 0px;
	cursor:pointer;

}

.m_top_10:hover

{
	
	background-position:-616px -57px;

}

.m_top_11

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -684px 0px;
	
	cursor:pointer;

}

.m_top_11:hover

{
	
	background-position:-684px -57px;

}

.m_top_12

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -752px 0px;
	
	cursor:pointer;

}

.m_top_12:hover

{
	
	background-position:-752px -57px;

}

.m_top_13

{
	
	width:68px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -820px 0px;
	
	cursor:pointer;

}

.m_top_13:hover

{
	
	background-position:-820px -57px;

}

.m_top_14

{
	
	width:66px;

	height:57px;

	display:block;

	float:left;

	background:transparent url(http://maplin.pentagonhosting.co.uk/design/images/navigation.jpg) no-repeat -888px 0px;
	
	cursor:pointer;

}

.m_top_14:hover

{
	
	background-position:-888px -57px;

}


.m_last_br

{

	border-right:1px solid #4D4D4D !important;

}

#batteries_sub, #cables_sub, #car_sub, #ctv_sub, #components_sub, #computing_sub, #gadgets_sub, #hdd_sub, #home_sub, #leisure_sub, #music_sub, #net_sub, #office_sub, #tv_sub

{


}

.m_col_s

{

	width:923px;

	border-left:5px solid #202B31;
	
	border-right:5px solid #202B31;
	
	border-bottom:5px solid #202B31;
	
	border-top:5px solid #202B31;

	position:absolute;
	
	margin: -9px 0px 0px 15px;

	visibility:hidden;

	background:url(http://maplin.pentagonhosting.co.uk/design/images/flyout-shadow.png) repeat-x #ffffff;

	z-index:500;

	padding:0px 0px 10px 0px;
	
	float:left;
	
	display:block;

}

.m_col_s a

{
	
	color:black;
	
	text-decoration:none;
	
}



.title_sub

{
	
	width:280px;

	float:left;
	
	margin:0px 0px 0px 20px;

}

.title_sub_sub:link, .title_sub_sub:visited, .title_sub_sub:active

{
	
	font-family: Tahoma, Geneva, sans-serif;
	
	font-size:12px;
	
	color:#555555;
	
	line-height:16px;
	
	margin:5px 0px 0px 0px;
	
	padding:7px 5px 7px 7px;
	
	font-weight:bold;
	
	text-decoration:none;
	
	display:block;
	
	width:290px;

	float:left;
	
}

.title_sub_sub:hover
{
	background:#ebebeb;
	color:#333333;
}


.title_3sub

{
	
	width:200px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:10px;
	
	line-height:12px;
	
	text-decoration:none;
	
	font-weight:normal;
	
	margin:0px 0px 0px 30px;
	
	text-align:left;
	
	float:left;
	
}


.title_3sub a:link, .title_3sub a:visited, .title_3sub a:active

{
	
	color:#4D4D4D;
	
	text-decoration:none;
	
	display:block;
	
}

.title_3sub a:hover

{
	
	color:#E62A00;
	
	text-decoration:none;
	
}

.m_col_s_clean

{

	width:600px;

	height:1px;

	overflow:hidden;

	clear:both;

}

.m_left_col

{

	width:981px;

	overflow:visible;

	float:left;

}

.m_left_e1

{

	width:150px;

	* width:154px;

	overflow:hidden;

	background-color:#5DCAE1;

	-moz-border-radius:10px; -ms-border-radius:10px; -webkit-border-radius:10px; -ie-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;

	padding:2px;

}

.m_left_e11

{

	width:306px;

	overflow:hidden;

	background-color:#555555;

	-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -ie-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;

	padding:2px;
	
	margin-top:20px;

}

.m_left_e2

{

	color:white;

	text-align:center;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:17px;

	font-weight:700;

	padding:0px 0px 5px 0px;

}

.m_left_e3

{

	overflow:hidden;

	background-color:#555555;

	-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -ie-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;

}

.m_left_e33

{

	overflow:hidden;

	background-color:white;

	-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -ie-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;

	padding:3px;

}

.m_left_e4

{

	width:140px;

	height:10px;

	overflow:hidden;

	clear:both;

}

.m_cc_bg

{

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/help-icon2.jpg);

	background-position:70px 10px;

	background-repeat:no-repeat;

}

.m_col_p

{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

}

.m_col_price

{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#ED0C6E;

	font-weight:bold;

}

#m_col_price_d

{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:20px;

	color:#50413a;

	font-weight:bold;

	text-align:left;

	line-height:40px;

	overflow:hidden;
	
	float:left;

}

#m_col_price_d2

{

	padding:0px 0px 3px 0px;

	margin:0px 0px 0px 0px;

	font-family:Arial,Tahoma,Helvetica,sans-serif;
	
	font-weight:bold;

	font-size:12px;

	color:#000000;

	text-align:left;

	overflow:hidden;
	
	text-decoration:line-through;

}

#m_col_price_d3

{

	padding:5px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:Arial,Tahoma,Helvetica,sans-serif;
	
	font-weight:bold;

	font-size:14px;

	color:#ed136f;

	text-align:left;

	overflow:hidden;
}

#m_col_price_d3 strong

{

	color:darkgreen;

}

.m_big_price

{

	font-size:16px;

}

.m_big_price_d

{

	font-size:25px;
	
	color:#00bce4;

}

.m_col_inclean

{

	width:100px;

	height:12px;

	overflow:hidden;

	clear:both;

}

.m_col_plk:link, .m_col_plk:visited, .m_col_plk:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0.8em 0px;

	display:block;

	text-decoration:none;

}

.m_col_plk:hover

{

	color:#00BCE4;

	text-decoration:underline;

}

.m_col_pp

{

	margin:0px 0px 0.8em 0px;

}

.m_col_pl:link, .m_col_pl:visited, .m_col_pl:active

{

	width:50px;

	height:20px;

	overflow:hidden;

	display:block;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/button-go.gif);

	background-position:top left;

	background-repeat:no-repeat;

	text-decoration:none;

	margin:0px 0px 0px 80px;

}

.m_col_pl:hover

{

	background-position:bottom left;

	text-decoration:none;

}

.m_col_view:link, .m_col_view:visited, .m_col_view:active

{

	width:44px;

	height:18px;

	overflow:hidden;

	display:block;

	float:right;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/button-view-small.gif);

	background-position:top left;

	background-repeat:no-repeat;

	text-decoration:none;

}

.m_col_view:hover

{

	background-position:bottom left;

	text-decoration:none;

}

.m_col_pay:link, .m_col_pay:visited, .m_col_pay:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/xmas-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_pay:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_col_ship:link, .m_col_ship:visited, .m_col_ship:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/promo-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_ship:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_col_retn:link, .m_col_retn:visited, .m_col_retn:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/clearance-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_retn:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_zero_pad, .m_zero_pad:link, .m_zero_pad:visited, .m_zero_pad:active, .m_zero_pad:hover

{

	padding:0px 0px 0px 28px !important;

	line-height:24px;

}

.m_col_b1:link, .m_col_b1:visited, .m_col_b1:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/outdoor-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_b1:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_col_b2:link, .m_col_b2:visited, .m_col_b2:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/shoot-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_b2:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_col_b3:link, .m_col_b3:visited, .m_col_b3:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#353535;

	display:block;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/digital-arrow.jpg);

	background-position:0px 0px;

	background-repeat:no-repeat;

	padding:5px 0px 0px 28px;

	* margin:5px 0px 0px 0px;

	height:23px;

}

.m_col_b3:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.m_promo_pic

{

	width:130px;

}



.m_main_col

{

	width:960px;

	overflow:hidden;

	float:left;

}

.m_d_buy:link, .m_d_buy:visited, .m_d_buy:active

{

	width:190px;

	height:35px;

	display:block;

	overflow:hidden;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/basket.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	text-decoration:none;

	float:left;

}

.m_d_buy:hover

{

	background-position:bottom left;

	text-decoration:none;

}

.m_d_watch:link, .m_d_watch:visited, .m_d_watch:active

{

	width:99px;

	height:20px;

	display:block;

	overflow:hidden;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/ask.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	text-decoration:none;
	
	float:left;
	
	margin-right:20px;

}



.m_d_similar:link, .m_d_similar:visited, .m_d_similar:active

{

	width:150px;

	height:26px;

	display:block;

	overflow:hidden;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/button-Similar.gif);

	background-position:top left;

	background-repeat:no-repeat;

	text-decoration:none;

}

.m_d_similar:hover

{

	background-position:bottom left;

	text-decoration:none;

}

.m_d_boxes

{

	width:310px;

	overflow:hidden;

}

#m_main_image

{

	max-width:650px;

}

#t1, #t2, #t3, #t4, #t5, #t6, #t7

{

	width:200px;

	cursor:pointer;

}

.m_t_align

{

	margin:0px 10px 0px 0px;

}

.m_more_pictures

{

	padding:10px 0px 10px 0px;

	margin:0px;

}

.m_headline

{

	font-family: Tahoma, Geneva, sans-serif;
	
	font-weight:bold;
	
	text-rendering:optimizelegibility;

	font-size:20px;

	color:#353535;

	text-align:left;

	margin:0px 0px 0px 0px;

	padding:0px 0px 5px 0px;

}

.mp_red

{

	color:red;

}

.m_item_description

{

	width:819px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #C1CD23;

	text-transform:lowercase;

}

.m_item_description2

{

	width:819px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #FF9900;

	text-transform:lowercase;

}

.m_item_description3

{

	width:819px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #E6086B;

	text-transform:lowercase;

}

#m_tab1 table tbody tr td
{
	font-size:12px;
}

.m_float_green

{

	height:22px;

	overflow:hidden;

	float:left;

	display:block;

	background-color:#C1CD23;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-weight:bold;

	font-size:14px;

	color:white;

	line-height:24px;

	* line-height:22px;

	text-indent:6px;

}

.m_float_orange

{

	height:22px;

	overflow:hidden;

	float:left;

	display:block;

	background-color:#FF9900;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-weight:bold;

	font-size:14px;

	color:white;

	line-height:24px;

	* line-height:22px;

	text-indent:6px;

}

.m_float_pink

{

	height:22px;

	overflow:hidden;

	float:left;

	display:block;

	background-color:#E6086B;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-weight:bold;

	font-size:14px;

	color:white;

	line-height:24px;

	* line-height:22px;

	text-indent:6px;

}

.m_float_green_pc

{

	height:22px;

	float:left;

	display:block;

	* position:relative;

	* left:-3px;

	* z-index:10;

}

.m_clean_center

{

	width:800px;

	height:15px;

	overflow:hidden;

	clear:both;

}

.m_download:link, .m_download:visited, .m_download:active

{

	width:154px;

	* width:214px;

	height:40px;

	* height:60px;

	overflow:hidden;

	display:block;

	background-color:#d2d2d2;

	float:left;

	padding:5px 0px 0px 25px;

	color:#353535;

	text-decoration:underline;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/pdf.jpg);

	background-position:0px 5px;

	background-repeat:no-repeat;

	margin:0px 10px 10px 0px;

}

.m_download:hover

{

	color:#00BCE4;

	text-decoration:none;

}

.pentactive

{

	text-align:center;

	margin:0px 5px 15px 5px;

	float:left; background-color:transparent; text-align:right; width:55%;

}

.pentactivecon2

{

	float:right; width:35%;

}

.pentactivecon:link, .pentactivecon:visited, .pentactivecon:active

{

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#353535;

	text-decoration:none;

	text-align:right;

	white-space:nowrap;

}

.pentactivecon:hover

{

	color:#E45000;

	text-decoration:none;

}

.m_d_c
{
	width:940px;
	float:left;
	display:block;
	margin-left:-900px !important;
	position: relative;
}


.m_d_c p

{

	font-family:Arial,Tahoma,Helvetica,sans-serif !important;

	font-size:12px !important;

	font-weight:normal;

	color:#353535 !important;

	padding:0px 0px 1em 0px !important;

	margin:0px !important;

	left:0px !important;

	line-height:18px !important;
	
	

}

.m_d_c ul, .m_d_c ol

{

	margin:0px !important;

	padding:0px 0px 0px 30px !important;	

}

.m_d_c ul li, .m_d_c ol li

{

	font-family:Arial,Tahoma,Helvetica,sans-serif !important;

	font-size:12px !important;

	font-weight:normal;

	color:#353535 !important;

	padding:0px 0px 1em 0px !important;

	margin:0px !important;

	left:0px !important;

	line-height:1.2em !important;

	list-style-image:url(http://maplin.pentagonhosting.co.uk/design/images/bullet.png); !important;

}

.m_d_c a:link, .m_d_c a:visited, .m_d_c a:active

{

	color:#353535;

	text-decoration:underline;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:12px;

}

.m_d_c a:hover

{

	color:#00BCED;

	text-decoration:underline;

}

.m_d_c table tr td

{

	border-bottom:1px solid #F2F2F2 !important;

	font-family:Arial,Tahoma,Helvetica,sans-serif !important;

	font-size:12px !important;

	color:#353535 !important;

	line-height:1.3em;

	font-weight:400;

	text-align:left !important;

	padding:5px;

}

.m_force_links

{

	width:628px;

	overflow:hidden;

}

.m_force_links a:link, .m_force_links a:visited, .m_force_links a:active

{

	color:#353535 !important;

	text-decoration:none !important;

	font-family:Arial,Tahoma,Helvetica,sans-serif !important;

	font-size:14px !important;

	font-weight:bold !important;

}

.m_force_links a:hover

{

	color:#FF9900 !important;

	text-decoration:none !important;

}

.mp_swc

{

	display:none;

}

#badwe

{

	display:none;

}

.gradeaitem

{

	font-size:17px;

	text-align:left;

	color:#bc2200;

	font-weight:bold;
	
	margin-top:20px;

}

.gradeaitemaa

{

	font-size:17px;

	text-align:left;

	color:#007BFF;

	font-weight:bold;

}

.gradeaitem_txxt

{

	font-size:15px;

	text-align:left;

	padding:0px 0px 18px 0px;

}

#smallp

{

	font-size:12px;

	font-weight:bold;

	color:gray;

	padding:6px 0px 0px 0px;

	margin:0px;

	text-align:left;

}

.rel_prodd:link, .rel_prodd:visited, .rel_prodd:active

{

	display:none;

	display:block;

	float:left;

	color:black;

	font-weight:bold;

	text-transform:none;

	font-family:Arial,Tahoma,Helvetica,sans-serif;

	font-size:14px;

	text-decoration:none;

	padding-top:4px;

}

.rel_prodd:hover

{

	color:#FF9900;

	text-decoration:underline;

}

.vi-c-label-color
{
	
	display:none;
	
}

.m_tabs
{
	width:650px;
	height:28px;
	overflow:hidden;
	margin:20px 0px 0px 0px;
	float:left;
}
.m_tab_link:link, .m_tab_link:visited, .m_tab_link:active
{
	height:50px;
	display:inline-block;
	padding:0px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	background-color:#00bce4;
	-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -ie-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;
	line-height:26px;
	margin:0px 0px 0px 0px;
	text-shadow:1px 1px  #666;
}
.m_tab_link:hover
{
	text-decoration:none;
	background-color:#7a7a7a;
}

#m_tab1, #m_tab2, #m_tab3, #m_tab4, #m_tab5
{
	width:600px;
	*width:620px;
	overflow:hidden;
	background-color: #f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:black;
	border-bottom:1px solid #555555;
	border-left:1px solid #555555;
	border-right:1px solid #555555;
	padding:10px;
	text-align:left;
	float:left;
	margin:5px 0px 0px 0px;
}

#m_tab1 table
{
	width:600px !important;
}
#m_tab2, #m_tab3, #m_tab4, #m_tab5
{
	display:none;
}

.m_special_col

{
	
	width:310px;
	
	float:left;
	
	overflow:hidden;
	
	margin-left:10px;
	
	margin-top:47px;
	
}

.m_offers

{
	
		
	background: url(http://maplin.pentagonhosting.co.uk/design/images/offers.gif) no-repeat transparent top;
	
	padding-top:18px;
	
}

.so1 img

{

	margin:10px 0px 0px 0px;

}

.m_related

{
	
	width:628px;
	
	overflow:hidden;
	
	padding:10px;
	
	float:left;
	
	border-top:4px #555555 solid;
	
	border-bottom:1px solid #555555;
	
	border-left:1px solid #555555;
	
	border-right:1px solid #555555;
	
	background-color: #f2f2f2;
	
	margin-top:20px;
	
}

.m_related h3

{
	
	padding:0px 0px 10px 0px;
	
}

.m_info

{
	width:620px;
	
	float:left;
	
	margin-left:10px;

}

.m_item
{
	width:960px;
	float:left;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

.m_images

{

	width:490px;

	overflow:hidden;

	float:left;

	margin:0px 0px 0px 0px;
	
	background:url(http://maplin.pentagonhosting.co.uk/design/images/image_bgr.jpg) right top no-repeat;

}

#m_big_one

{

	width:450px;
	margin:0px 0px 0px 10px;

}

.m_small

{

	width:48px;

	border:1px solid #0099CC;

	margin:23px 0px 0px 23px;

	cursor:pointer;

}

.m_item_right
{
	width:460px;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 10px;
}

.m_down_field
{
	width:600px;
	*width:620px;
	height:45px;
	padding:10px;
	background:#d2d2d2;
	border-bottom:1px solid #4d4d4d;
	margin:-10px 0px 10px -10px;
	overflow:hidden;
	float:left;
}

html, body

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:center;

	background-image:url(http://maplin.pentagonhosting.co.uk/design/images/main_bg.jpg);

	background-position:center;

	background-repeat:repeat-y;

}

.pagewidth

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:center;

}

.pageminwidth

{

	width:960px;

	margin:auto;

	padding:0px;

	text-align:left;
}

#LeftPanel

{

	padding:0px;

	margin:0px;

	width:154px;

}

.v4acp_head

{

	display:none;

}

.v4acp

{

	border-bottom:1px solid #CCCCCC;

}

.v4stabl

{

	width:300px;

	overflow:visible;

	z-index:5;

	position:relative;

	left:494px;

	top:12px;

}

.gy-br

{

	position:relative;

	top:-19px;

}

#batteries_sub, #cables_sub, #car_sub, #ctv_sub, #components_sub, #computing_sub, #gadgets_sub, #hdd_sub, #home_sub, #leisure_sub, #music_sub, #net_sub, #office_sub, #tv_sub

{

	margin:-25px 0px 0px 97px;

}
.vi-c-label-color
{
	
	display:none;
	
}

.v4thldr

{
	
	margin-left:-84px;
	
}
.gy-br

{
	
	margin-left:-900px;
	
	width:940px;
	
}

.v4midBox, .v4acpcont

{
	
	display:none;
	
}

.v4stabl

{
	
	margin-left: -775px;
	
}

.clr 
{
	display:none;
}

.pentactive

{

	text-align:center;

	margin:15px 0px 0px -100px;

	float:left; background-color:transparent; text-align:right; width:55%;

}

.pentactivecon2

{

	float:right; width:35%;

}

.m_item_description

{

	width:940px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #C1CD23;

	text-transform:lowercase;
	

}

.m_item_description2

{

	width:940px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #FF9900;

	text-transform:lowercase;


}

.m_item_description3

{

	width:940px;

	height:22px;

	overflow:hidden;

	border-bottom:2px solid #E6086B;

	text-transform:lowercase;


}

.v4snexp, #q_20
{
	margin-left:-900px;
}



table.gallery{
	border: none !important;
	opacity: 1;
}
table.gallery:hover{
	opacity:.5;
	border: none !important;
}
table.gallery div.ttl a{
	color: #333;
	text-decoration: none;
	font-weight: bold;
}

table.gallery div.ttl a:hover{
	text-decoration: underline;
}

img[src='http://q.ebaystatic.com/aw/pics/s.gif'], img[src='http://q.ebaystatic.com/aw/pics/bin_15x54.gif']{
	display:none;
}

.bin {
	color: #0fbbe4;
	font-weight: bold;
	font-size: 16px;
}

table.gallery table.fixed div.cpa{
	display:none;
}


.stp{
	position: absolute;
	margin-left: -208px;
	font-size: 16px;
	font-weight: bold;
	}
	
	table.gallery div.subtitle{
		display:none;
	}

.fpcc .countClass{
		color: #ed136f;
	}


span.pdmt .cur{
	color:#0fbbe4;
}

span.pdmt img{
	display:none;
}


body a:link, body .g-novisited a:visited{
	color:#333;
}

table.pgbc{
	border: 0 !important;
	background-color: white !important;
}

.dynpg td.pages a.disabled, .dynpg td.pages a.disabled:visited{
	color: #ed297c !important;
}

.dynpg td.pages a.enabled:visited{
	color: #0fbbe4 !important;
}

.dynpg span.pipe{
	color: #0fbbe4 !important;
}

.dynpg a:visited{
	color: #0fbbe4 !important;
}

.r3_c{
	border: 0 !important;
}


.r3_t, .r3_t b, .r3_bl, .r3_bl b{
	display:none !important;
	height: 0 !important;
}


table.gallery {
	border: none !important;
	height: 300px !important;
	width: 285px;
	margin-bottom: 10px;
	background: url(http://maplin.pentagonhosting.co.uk/design/images/img-frame-b.jpg) no-repeat bottom right;
}

td#CentralArea div.dynpg{
	border: 0 !important;
}

div.itemseparator{
	display:none !important;
}

.grid td.left{
	border: 0 !important
}

.ctrlbr{
	padding: 10px;
	margin-bottom: 10px;
}

.cmpBr{
	background-color:#fff !important;
	border:0 !important;
	margin-top: -42px;
	margin-left: 766px;
	position: absolute;
}


td#CentralArea div.v4stabl{
	padding-bottom: 10px;
}

.fpcc span.keywordClass{
	color: #ed136f;
}


#gh-top, #gh-gb{
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 949px;
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	padding-left: 10px;
}