.p_base_bg
{
	width:100%;
	overflow:hidden;
	margin:0px auto 20px auto;
	padding:0px;
	text-align:center;
	background:url(background.png) repeat 0px 0px;
}
.p_head_base_back {
	background: url(background_ebay.png) repeat-x bottom left;
	height: 61px;
	position: absolute;
	width: 2500px;
	right: 0;
	overflow: hidden;
	margin-top: 81px;}
.p_head_base_front {}

.p_base_bg2
{
	width:100%;
	overflow:hidden;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	background:url(background_repeat.png) repeat-x 0px 0px;
}
.p_center
{
	width:970px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	text-align:left;
}
.p_head
{
	width:970px;
	height:138px;
	overflow:visible;
	background:url(header.png) no-repeat 0px 0px;
}
.p_head_top
{
	width:970px;
	height:57px;
	display:block;
	overflow:hidden;
	background:url(top_links.png) no-repeat 0px 0px;
	position:absolute;
	margin:81px 0px 0px 0px;
}
.p_search_bar
{
	width:748px;
	height:45px;
	display:block;
	overflow:hidden;
	background:url(search.png) no-repeat 0px 0px;
	position:absolute;
	margin:138px 0px 0px 216px;
}
.p_filter
{
	padding:9px 0px 0px 99px;
	margin:0px;
	border:0px;
	display:block;
}
#p_select_imput
{
	width:210px;
	height:22px;
	text-indent:0px;
}
.p_select_make
{
	width:140px;
	height:22px;
}
#p_select_imput1
{
	width:78px;
	height:16px;
}
.p_category
{
	width:240px;
	height:22px;
}
#p_select_imput2
{
	width:110px;
	height:16px;
	outline:none;
}
.p_select_button
{
	width:38px;
	height:22px;
	background-color:#205090;
	color:white;
	padding:1px 6px 2px 6px;
	margin:0px 0px 0px 4px;
	border:0px;
	font-family:Calibri, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	border-radius:5px;
}
.p_hidden
{
	display:none;
}
.p_logo:link, .p_logo:visited, .p_logo:active
{
	width:455px;
	height:81px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}
.p_logo:hover
{
	text-decoration:none;
}
.p_head1:link, .p_head1:visited, .p_head1:active
{
	width:51px;
	height:57px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	background:url(top_links.png) no-repeat 0px 0px;
}
.p_head1:hover
{
	background-position:0px -57px;
	text-decoration:none;
}
.p_head2:link, .p_head2:visited, .p_head2:active
{
	width:77px;
	height:57px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 51px;
	text-decoration:none;
	background:url(top_links.png) no-repeat -51px 0px;
}
.p_head2:hover
{
	background-position:-51px -57px;
	text-decoration:none;
}
.p_head3:link, .p_head3:visited, .p_head3:active
{
	width:142px;
	height:57px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 128px;
	text-decoration:none;
	background:url(top_links.png) no-repeat -128px 0px;
}
.p_head3:hover
{
	background-position:-128px -57px;
	text-decoration:none;
}
.p_head4:link, .p_head4:visited, .p_head4:active
{
	width:89px;
	height:57px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 270px;
	text-decoration:none;
	background:url(top_links.png) no-repeat -270px 0px;
}
.p_head4:hover
{
	background-position:-270px -57px;
	text-decoration:none;
}
.p_head5:link, .p_head5:visited, .p_head5:active
{
	width:130px;
	height:57px;
	overflow:hidden;
	display:block;
	position:absolute;
	margin:0px 0px 0px 359px;
	text-decoration:none;
	background:url(top_links.png) no-repeat -359px 0px;
}
.p_head5:hover
{
	background-position:-359px -57px;
	text-decoration:none;
}
.p_columns
{
	width:970px;
	background:url(white.png) repeat-y 0px 0px;
	overflow:hidden;
}
.p_columns_bg
{
	width:970px;
	background:url(col_border.png) repeat-y 0px 0px;
	overflow:hidden;
}
.p_leftcol
{
	width:210px;
	* width:211px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 6px;
	border-right:1px #C8CDD7 solid;
}
.p_rightcol
{
	width:210px;
	overflow:hidden;
	float:right;
}
.p_columns_clear
{
	width:970px;
	height:7px;
	overflow:hidden;
	display:block;
	clear:both;
}
.p_close
{
	width:970px;
	height:30px;
	background:url(close.png) no-repeat 0px 0px;
	overflow:hidden;
}
#p_col1:link, #p_col1:visited, #p_col1:active
{
	width:210px;
	height:48px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px 0px;
}
#p_col1:hover
{
	background-position:-210px 0px;
	text-decoration:none;
}
#p_col2:link, #p_col2:visited, #p_col2:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -48px;
}
#p_col2:hover
{
	background-position:-210px -48px;
	text-decoration:none;
}
#p_col3:link, #p_col3:visited, #p_col3:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -104px;
}
#p_col3:hover
{
	background-position:-210px -104px;
	text-decoration:none;
}
#p_col4:link, #p_col4:visited, #p_col4:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -160px;
}
#p_col4:hover
{
	background-position:-210px -160px;
	text-decoration:none;
}
#p_co21:link, #p_co21:visited, #p_co21:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -894px;
}
#p_co21:hover
{
	background-position:-210px -894px;
	text-decoration:none;
}
#p_col5:link, #p_col5:visited, #p_col5:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -216px;
}
#p_col5:hover
{
	background-position:-210px -216px;
	text-decoration:none;
}
#p_col6:link, #p_col6:visited, #p_col6:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -272px;
}
#p_col6:hover
{
	background-position:-210px -272px;
	text-decoration:none;
}
#p_col7:link, #p_col7:visited, #p_col7:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -328px;
}
#p_col7:hover
{
	background-position:-210px -328px;
	text-decoration:none;
}
#p_col8:link, #p_col8:visited, #p_col8:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -384px;
}
#p_col8:hover
{
	background-position:-210px -384px;
	text-decoration:none;
}
#p_col9:link, #p_col9:visited, #p_col9:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -440px;
}
#p_col9:hover
{
	background-position:-210px -440px;
	text-decoration:none;
}
#p_col10:link, #p_col10:visited, #p_col10:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -496px;
}
#p_col10:hover
{
	background-position:-210px -496px;
	text-decoration:none;
}
#p_col11:link, #p_col11:visited, #p_col11:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -552px;
}
#p_col11:hover
{
	background-position:-210px -552px;
	text-decoration:none;
}
#p_col12:link, #p_col12:visited, #p_col12:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -608px;
}
#p_col12:hover
{
	background-position:-210px -608px;
	text-decoration:none;
}
#p_col13:link, #p_col13:visited, #p_col13:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -664px;
}
#p_col13:hover
{
	background-position:-210px -664px;
	text-decoration:none;
}
#p_col14:link, #p_col14:visited, #p_col14:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -720px;
}
#p_col14:hover
{
	background-position:-210px -720px;
	text-decoration:none;
}
#p_col15:link, #p_col15:visited, #p_col15:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -776px;
}
#p_col15:hover
{
	background-position:-210px -776px;
	text-decoration:none;
}
#p_col16:link, #p_col16:visited, #p_col16:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -832px;
}
#p_col16:hover
{
	background-position:-210px -832px;
	text-decoration:none;
}
#p_col17:link, #p_col17:visited, #p_col17:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -892px;
}
#p_col17:hover
{
	background-position:-210px -892px;
	text-decoration:none;
}

#p_col18:link, #p_col18:visited, #p_col18:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -954px;
}
#p_col18:hover
{
	background-position:-210px -954px;
	text-decoration:none;
}
#p_col19:link, #p_col19:visited, #p_col19:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -1010px;
}
#p_col19:hover
{
	background-position:-210px -1010px;
	text-decoration:none;
}
#p_col20:link, #p_col20:visited, #p_col20:active
{
	width:210px;
	height:56px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	background:url(column.png) no-repeat 0px -1070px;
}
#p_col20:hover
{
	background-position:-210px -1070px;
	text-decoration:none;
}

.p_col_sub
{
	width:210px;
	float:left;
	overflow:hidden;
}

.p_col_a
{
	width:210px;
	display:block;
	font-family:Calibri, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:37px;
	color:#123a6e;
	text-decoration:underline;
	float:left;
	line-height:25px;
}
.p_col_a:hover
{
	text-decoration:none;
}
#accessories, #heating, #braking, #care, #eparts, #exhaust, #external, #filters, #lights, #steering, #tools, #trans, #batteries
{
	display:none;
}
.p_leftcol
{
	position:relative;
	top:-15px;
}

body
{
	background:url(background.png) repeat 0px 0px;
	margin:auto;
	padding:0px;
}
.pagewidth
{
	width:100%;
	margin:auto;
	padding:0px;
	background:url(white.png) repeat-y center;
}
.pageminwidth
{
	width:100%;
	margin:auto;
	padding:0px;
	background:url(background_ebay-new.png) repeat-x 0px -32px;
}
.pagelayout
{
	width:970px;
	margin:auto;
	padding:0px;
}
.stBadge, #glbfooter
{
	padding:0px 16px 0px 16px;
}
.r3_c, .r3_t, .r3_t b, .r3_t i, table.v4midBox, .whiter-rcp, .r3_bl b i
{
	border:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
}
.r3_t b, .r3_t i, .r3_bl b, .r3_bl i, .r3_bl b i, .r3_bl, .r3_t
{
	background-image:none;
}
.whiter-s_nf, .time2
{
	display:none;
}
#LeftPanel
{
	background:url(col_border.png) repeat-y 0px 0px;
}
.v4stabl
{
	width:300px;
	text-align:right;
	position:relative;
	top:41px;
	left:414px;
	z-index:5;
}
.gy-br
{
	width:731px;
	position:relative;
	top:10px;
	left:-5px;
	background-color:white;
}
.stBadge, #glbfooter
{
	padding-top:0px;
	margin-top:10px;
}
#p_select_imput
{
	height:16px;
}
.mi
{
	display:none;
}
table.gallery tbody tr td.picture
{
	padding:0px;
}
div.pagecontainer table.tb_v4bc
{
	display:none;
}
.p_page
{
	background-color:white;
	width:711px;
	position:relative;
	top:37px;
	left:6px;
	font-family:Calibri, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#162951;
	margin-bottom:30px;
}
.p_page p
{
	font-family:Calibri, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#162951;
	padding:0px;
	margin:0px 0px 12px 0px;
}
.p_page a
{
	text-decoration:underline;
	font-weight:bold;
}
.p_page strong
{
	font-size:13px;
}
.p_homepage_cats
{
	width:711px;
	height:590px;
	display:block;
	overflow:hidden;
}
#p_hcol2:link, #p_hcol2:visited, #p_hcol2:active
{
	width:234px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat 0px 0px;
}
#p_hcol2:hover
{
	background-position:-711px 0px;
	text-decoration:none;
}
#p_hcol3:link, #p_hcol3:visited, #p_hcol3:active
{
	width:243px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -234px 0px;
}
#p_hcol3:hover
{
	background-position:-945px 0px;
	text-decoration:none;
}
#p_hcol4:link, #p_hcol4:visited, #p_hcol4:active
{
	width:234px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -477px 0px;
}
#p_hcol4:hover
{
	background-position:-1188px 0px;
	text-decoration:none;
}
#p_hcol5:link, #p_hcol5:visited, #p_hcol5:active
{
	width:234px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat 0px -143px;
}
#p_hcol5:hover
{
	background-position:-711px -143px;
	text-decoration:none;
}
#p_hcol6:link, #p_hcol6:visited, #p_hcol6:active
{
	width:243px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -234px -143px;
}
#p_hcol6:hover
{
	background-position:-945px -143px;
	text-decoration:none;
}
#p_hcol7:link, #p_hcol7:visited, #p_hcol7:active
{
	width:234px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -477px -143px;
}
#p_hcol7:hover
{
	background-position:-1188px -143px;
	text-decoration:none;
}
#p_hcol8:link, #p_hcol8:visited, #p_hcol8:active
{
	width:234px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat 0px -295px;
}
#p_hcol8:hover
{
	background-position:-711px -295px;
	text-decoration:none;
}
#p_hcol9:link, #p_hcol9:visited, #p_hcol9:active
{
	width:243px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -234px -295px;
}
#p_hcol9:hover
{
	background-position:-945px -295px;
	text-decoration:none;
}
#p_hcol10:link, #p_hcol10:visited, #p_hcol10:active
{
	width:234px;
	height:152px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -477px -295px;
}
#p_hcol10:hover
{
	background-position:-1188px -295px;
	text-decoration:none;
}
#p_hcol11:link, #p_hcol11:visited, #p_hcol11:active
{
	width:234px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat 0px -447px;
}
#p_hcol11:hover
{
	background-position:-711px -447px;
	text-decoration:none;
}
#p_hcol12:link, #p_hcol12:visited, #p_hcol12:active
{
	width:243px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -234px -447px;
}
#p_hcol12:hover
{
	background-position:-945px -447px;
	text-decoration:none;
}
#p_hcol13:link, #p_hcol13:visited, #p_hcol13:active
{
	width:234px;
	height:143px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(cats_home.png) no-repeat -477px -447px;
}
#p_hcol13:hover
{
	background-position:-1188px -447px;
	text-decoration:none;
}
.v4acp
{
	display:none;
}
table.v4acpcont tbody tr td table.v4midBox
{
	width:733px;
	position:relative;
	top:31px;
	left:5px;
	margin-top:11px;
	/*new arrivals*/
}
.v4toppromos table.v4midBox tr.v4acp_mid td.v4mid
{
	padding:0px;
}
.p_new_arrivals
{
	width:711px;
	height:166px;
	display:block;
	overflow:hidden;
}
.p_t1
{
	font-family:Calibri, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#205090;
	font-weight:bold;
	padding:0px;
	margin:17px 0px 19px 0px;
	display:block;
	white-space:nowrap;
}
.p_t2
{
	font-family:Calibri, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#205090;
	font-weight:bold;
	padding:0px;
	margin:100px 0px 19px 0px;
	display:block;
}
.p_points
{
	width:711px;
	height:86px;
	display:block;
	overflow:hidden;
	margin-top:18px;
}
#p_poin1:link, #p_poin1:visited, #p_poin1:active
{
	width:234px;
	height:86px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(points.png) no-repeat 0px 0px;
}
#p_poin1:hover
{
	background-position:0px -86px;
	text-decoration:none;
}
#p_poin2:link, #p_poin2:visited, #p_poin2:active
{
	width:243px;
	height:86px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(points.png) no-repeat -234px 0px;
}
#p_poin2:hover
{
	background-position:-234px -86px;
	text-decoration:none;
}
#p_poin3:link, #p_poin3:visited, #p_poin3:active
{
	width:234px;
	height:86px;
	overflow:hidden;
	display:block;
	float:left;
	text-decoration:none;
	background:url(points.png) no-repeat -477px 0px;
}
#p_poin3:hover
{
	background-position:-477px -86px;
	text-decoration:none;
}
.p_home_block
{
	width:5px;
	height:5px;
	display:block;
	overflow:visible;
	position:absolute;
	margin:30px 0px 0px 235px;
	z-index:1;
}
td.details div.ftmt
{
	width:auto;
	padding-left:6px;
	font-size:14px;
	font-family:Calibri, sans-serif;
	font-weight:bold;
	background-color:#427BCB;
	color:white;
	text-decoration:none;
}
.p_cs
{
	display:block;
	margin:8px 0px 0px 3px;
}
.p_cslink:link, .p_cslink:visited, .p_cslink:active
{
	color:#0F376C;
	text-decoration:none;
}
.p_cslink:hover
{
	color:red;
	text-decoration:none;
}
.p_csdiv
{
	font-size:12px !important;
	line-height:15px;
	padding:8px 0px 0px 10px;
	color:#999;
}

.dodo-wrapper {width:711px; background-color: white; margin-top: 44px; margin-left: 5px;}
.dodo-head { background:url(top-head.jpg); width:711px; height:33px; line-height:33px; font-size:24px; font-family:Arial, Helvetica, sans-serif; line-height:33px; color:white; text-align:center; font-weight:normal;}
.dodo-big-banenr { width:100%; height:349px; background:url(big-banner.jpg) no-repeat top left;}
.dodo-search {background:url(search-gradient.png) repeat-x top left; width:100%; height:48px; border-bottom:2px solid #b60d09;}
form.a_search {padding-top:10px; padding-left: 45px;}
input.a_s_box {width:515px; float:left; outline:none; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:black; height:18px; line-height:18px; padding:0 0 0 5px;}
input.dodo-search-button {height:22px; line-heigh:20px; margin:0;}
.d-content {padding:13px;}
.d-box1 {border:1px solid #cccccc; background-color:#f1f1f1; width:709px;}
.d-box1 .d-content p.d-text1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3d3d3f; font-size:16px; font-weight:bold;}
img.dodo-img {float:left; margin:20px;}
span.dodo-video2 {float:left; margin-right:2px;}
.d-box1 .d-content p {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#3d3d3f;}
ul.dodo-bullets { list-style-image: url(bullet.png);}
ul.dodo-bullets li {font-family:Arial, Helvetica, sans-serif; font-size: 14px ; font-weight:normal; color:#3d3d3f; margin-top:20px;}
.dodo-box2 {border:1px solid #cccccc; background:#FFF url(bottom-shadow.jpg) repeat-x bottom left; }
div#dodo-title {background:#f1f1f1; border-bottom:1px solid #cccccc; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#e82d28; height:38px; line-height:38px; padding-left:30px; text-transform:uppercase; font-weight:bold;}
.dodo-box2 .d-content p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d3d3f;}
img.dodo-img2 {float:left; margin:0 10px;}
