body {
	font-family: Arial,Helvetica,sans-serif; font-size: small;
}
.g-std {
	font-family: Arial,Helvetica,sans-serif; font-size: small;
}
form {
	margin: 0px; padding: 0px;
}
a:active {
	color: rgb(0, 0, 204); text-decoration: none;
}
a:link {
	color: rgb(0, 0, 204); text-decoration: none;
}
.g-novisited a:visited {
	color: rgb(0, 0, 204); text-decoration: none;
}
a:visited {
	color: rgb(153, 0, 153); text-decoration: none;
}
.g-b {
	font-weight: bold;
}
.g-em {
	color: rgb(0, 153, 0); font-weight: bold;
}
.g-err {
	color: rgb(255, 0, 0);
}
.g-hlp {
	color: rgb(102, 102, 102);
}
.g-pipe {
	color: rgb(153, 153, 255);
}
.g-txtBx {
	font-family: Verdana; font-size: x-small;
}
.g-btn {
	font-family: Verdana; font-size: x-small;
}
.g-nav {
	font-family: Verdana; font-size: x-small;
}
.g-txtBxHlp {
	color: rgb(102, 102, 102); font-family: Verdana; font-size: x-small;
}
.g-m0 {
	margin: 0px;
}
a:hover {
	text-decoration: underline;
}
.g-i {
	font-style: italic;
}
.g-bi {
	font-style: italic; font-weight: bold;
}
.g-dft {
	font-weight: normal;
}
.g-dfti {
	font-style: italic; font-weight: normal;
}
.g-s {
	font-size: small;
}
.g-xs {
	font-size: x-small;
}
.g-m {
	font-size: medium;
}
.g-l {
	font-size: large;
}
.g-xl {
	font-size: x-large;
}
.g-hdn {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; position: absolute; z-index: -1;
}
.gh-ovr {
	left: -1000px; position: absolute; z-index: 10000;
}
.gh-iovr {
	border: 1px solid rgb(204, 204, 204); float: left; position: relative; background-color: rgb(255, 255, 255);
}
.gh-ext {
	background: rgb(255, 255, 255); left: 0px; top: 0px; font-size: 0px; margin-top: -1px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; position: absolute;
}
.vnl10-gh-ovr {
	left: -1000px; position: absolute; z-index: 9999;
}
.vnl10-gh-iovr {
	border: 1px solid rgb(204, 204, 204); float: left; position: relative; background-color: rgb(255, 255, 255);
}
.vnl10-gh-ext {
	background: rgb(255, 255, 255); left: 0px; top: 0px; font-size: 0px; margin-top: -1px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; position: absolute;
}
.gh-sc img {
	padding: 0px !important; left: 6px; top: -5px; float: none !important; position: absolute !important;
}
#GH_Cart a {
	padding-left: 38px; position: relative;
}
.gh-hbw {
	background: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") repeat-x 0px -136px; height: 29px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.gh-hb {
	float: left;
}
.gh-lbh1 {
	float: left;
}
.gh-lbh2 {
	float: left;
}
.gh-hb .gh-mn a {
	float: left;
}
.gh-hb .gh-mn span {
	float: left;
}
.gh-lbh1 {
	height: 29px; overflow: hidden;
}
.gh-lbh2 {
	height: 29px; overflow: hidden;
}
.gh-hb .gh-mn a {
	padding: 6px 14px 5px 15px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; display: block;
}
div.gh-hb {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.gh-hb .gh-mn a {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:link {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:active {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:visited {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn .gh-fst {
	border: 0px currentColor;
}
.gh-hb .vnl10-gh-ua a:hover {
	background-color: transparent !important;
}
.gh-hb .vnl10-gh-act {
	background: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") repeat-x 0px -136px rgb(255, 255, 255); top: 1px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; position: relative;
}
.gh-hb .gh-mn .vnl10-gh-ua a {
	background: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png") no-repeat 50% 100%; border: 0px currentColor; top: 3px; position: relative;
}
.gh-hb .gh-mn .vnl10-gh-ua a {
	padding: 2px 14px 9px; border: 0px currentColor;
}
.gh-hb .gh-mn .gh-ai {
	padding: 0px 0px 1px; border: 0px currentColor; cursor: pointer;
}
.gh-hb .gh-mn .gh-ai b {
	background-position: 50% -7px; margin: 2px 0px; padding: 3px 0px; width: 24px; border-left-color: rgb(232, 232, 232); border-left-width: 1px; border-left-style: solid; display: inline-block; background-repeat: no-repeat;
}
.gh-hb .gh-mn .gh-ai:link {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai:visited {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai:active {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai a:hover {
	text-decoration: none;
}
.gh-lbh3 {
	clear: right; float: right;
}
.gh-rtm {
	padding: 2px 0px;
}
.gh-clr {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.gh-mn .gh-fst {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.gh-hid {
	display: none;
}
.gh-hsmn .gh-smn {
	padding: 10px 0px; float: left;
}
.gh-hsmn td {
	padding: 2px 5px;
}
.gh-hsmn td a {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102); font-size: 0.92em; display: block;
}
.gh-hsmn td a:link {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102); font-size: 0.92em; display: block;
}
.gh-hsmn td a:active {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102); font-size: 0.92em; display: block;
}
.gh-hsmn td a:visited {
	color: rgb(120, 74, 153);
}
.gh-hsmn td a:hover {
	background: rgb(221, 229, 244); text-decoration: none;
}
.gh-hsmn {
	background-color: rgb(244, 244, 244);
}
.gh-hb .gh-mn .gh-hbdr {
	background-color: rgb(255, 255, 255) !important;
}
.gh-hb .gh-mn .gh-hbdp {
	background-color: rgb(255, 255, 255) !important;
}
.gh-hb .gh-mn .gh-hbdp {
	padding-bottom: 1px;
}
.gh-zidx {
	z-index: 10000;
}
.gh-vnl {
	background: rgb(204, 204, 204); padding: 0px 5px 0px 2px; color: rgb(51, 51, 51); overflow: hidden; clear: left; margin-top: -1px;
}
.gh-cNav {
	padding: 3px 0px 0px; height: 25px;
}
.gh-sm {
	width: 10%; float: left;
}
.gh-cat {
	margin-right: 20px; white-space: nowrap;
}
.gh-sm {
	margin-right: 20px; white-space: nowrap;
}
.gh-vnl a {
	font: bold 0.92em/normal Arial; padding: 4px 11px 3px !important; color: rgb(51, 51, 51) !important; text-decoration: none; margin-left: 4px; vertical-align: top; display: inline-block; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.gh-vnl a:link {
	font: bold 0.92em/normal Arial; padding: 4px 11px 3px !important; color: rgb(51, 51, 51) !important; text-decoration: none; margin-left: 4px; vertical-align: top; display: inline-block; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.gh-vnl a:visited {
	font: bold 0.92em/normal Arial; padding: 4px 11px 3px !important; color: rgb(51, 51, 51) !important; text-decoration: none; margin-left: 4px; vertical-align: top; display: inline-block; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.gh-vnl a:hover {
	font: bold 0.92em/normal Arial; padding: 4px 11px 3px !important; color: rgb(51, 51, 51) !important; text-decoration: none; margin-left: 4px; vertical-align: top; display: inline-block; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.gh-vnl a:active {
	font: bold 0.92em/normal Arial; padding: 4px 11px 3px !important; color: rgb(51, 51, 51) !important; text-decoration: none; margin-left: 4px; vertical-align: top; display: inline-block; white-space: nowrap; font-size-adjust: none; font-stretch: normal; background-image: none !important;
}
.gh-see a {
	padding: 0px;
}
.gh-vnl .gh-fst {
	
}
.gh-iNav a {
	margin: 3px 0px 0px; line-height: normal; float: right;
}
.gh-iNav .gh-bbt {
	padding-right: 0px;
}
.gh-iA .gh-barr {
	background: no-repeat 50% -25px; padding: 0px 5px 0px 8px; display: block;
}
.gh-iA .gh-barr a:hover {
	text-decoration: none;
}
.gh-vsmn .gh-iovr {
	border: 0px currentColor; float: none; min-width: 930px; max-width: 1000px; background-color: transparent;
}
.gh-vsmn .gh-iovr {
	width: 100%;
}
.gh-vmnu ul {
	list-style: none; margin: 0px; padding: 0px; width: 95px;
}
.gh-vmnu li {
	padding: 0px 0px 7px;
}
.gh-vmnu a {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:visited {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:link {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:active {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:hover {
	text-decoration: underline;
}
.gh-hid {
	display: none;
}
.gh-vnl a.vnl-dd {
	padding-bottom: 6px !important; font-size: 0.92em;
}
.gh-vnl .vnl-dd b {
	background-position: 0px 6px; width: 11px; color: rgb(204, 204, 204); margin-left: 2px; display: inline-block;
}
.gh-vnl a.vnl-dd:hover {
	text-decoration: none;
}
.gh-vnl a.vnl-dd:hover b {
	text-decoration: none;
}
.gh-vnl a.vnl-img {
	padding: 0px !important; height: 22px; overflow: hidden;
}
.gh-vnl a.vnl-img i {
	padding: 4px 11px 3px; font-style: normal; display: block;
}
.gh-vnl img {
	border: 0px currentColor;
}
.gh-vnl a:hover img {
	margin-top: -50px;
}
.gh-vnl .gh-hso b {
	color: rgb(255, 255, 255);
}
.gh-vnl a:hover b {
	color: rgb(255, 255, 255);
}
.gh-vnl .gh-hso {
	background: rgb(255, 255, 255); color: rgb(51, 51, 51) !important; text-decoration: none;
}
.gh-vnl a:hover {
	background: rgb(255, 255, 255); color: rgb(51, 51, 51) !important; text-decoration: none;
}
.gh-vsmn .gh-ext {
	height: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vnl-dn {
	width: 100%; overflow: hidden; table-layout: fixed;
}
.c22 {
	background: rgb(255, 255, 255); height: 200px; overflow: hidden; vertical-align: top;
}
.c20 {
	background: rgb(255, 255, 255); height: 200px; overflow: hidden; vertical-align: top;
}
.c18 {
	background: rgb(255, 255, 255); height: 200px; overflow: hidden; vertical-align: top;
}
.c22 ul {
	font-size: 1em; font-weight: bold;
}
.c20 ul {
	font-size: 0.92em;
}
.c22 {
	width: 22%; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
.c20 {
	width: 20%;
}
.c18 {
	width: 18%;
}
.vnl-dn ul {
	list-style: none; margin: 15px 0px; padding: 0px 15px; height: 170px;
}
.vnl-dn .c22 li {
	padding: 1px 1px 5px;
}
.vnl-dn .c20 li {
	padding: 1px;
}
.c22 ul {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.vnl-br div {
	background: rgb(255, 255, 255); margin: 0px 5px 0px 0px; overflow: hidden;
}
.vnl-vl div {
	background: rgb(255, 255, 255); margin: 0px 5px 0px 0px; overflow: hidden;
}
.vnl-vl ul {
	background: rgb(255, 255, 255); margin: 0px 5px 0px 0px; overflow: hidden;
}
.vnl-vl {
	background: url("http://p.ebaystatic.com/aw/pics/globalHeader/imgVNLshdwRt.png") repeat-y 100% 0px;
}
.vnl-dn ul li {
	height: 15px; overflow: hidden; white-space: nowrap;
}
.vnl-dn .vnl-tr {
	border: 0px currentColor;
}
.vnl-dn td a {
	text-align: left; color: rgb(102, 102, 102); display: block;
}
.vnl-dn td a:link {
	text-align: left; color: rgb(102, 102, 102); display: block;
}
.vnl-dn td a:active {
	text-align: left; color: rgb(102, 102, 102); display: block;
}
.vnl-dn td b {
	color: rgb(51, 51, 51); display: inline-block;
}
.vnl-dn td b a {
	color: rgb(51, 51, 51); display: inline-block;
}
.vnl-dn td b a:link {
	color: rgb(51, 51, 51); display: inline-block;
}
.vnl-dn td b a:active {
	color: rgb(51, 51, 51); display: inline-block;
}
.vnl-dn td a:visited {
	color: rgb(120, 74, 153);
}
.vnl-dn td a:hover {
	background: rgb(221, 229, 244); text-decoration: none;
}
.vnl-dn a {
	padding: 0px 3px;
}
.vnl-dn a:link {
	padding: 0px 3px;
}
.vnl-dn a:active {
	padding: 0px 3px;
}
.vnl-dn b {
	padding: 0px 3px;
}
.vnl-dn td.c18 a {
	padding: 0px; text-align: right; display: inline;
}
.vnl-b div {
	background: repeat-x 0px -15px;
}
.vnl-bs div {
	height: 5px; font-size: 0px;
}
.vnl-br {
	background: no-repeat 100% 0px; vertical-align: top;
}
.vnl-b div {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprVNLshdwVert.png");
}
.vnl-br {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprVNLshdwVert.png");
}
.vnl-vl ul {
	padding: 15px;
}
.vnl-vl div {
	height: 200px; text-align: right;
}
.vnl10-gh-vnl {
	background: rgb(77, 137, 200); font: bold 0.92em/normal Trebuchet MS; padding: 0px 5px 0px 15px; height: 20px; color: rgb(232, 232, 232); overflow: hidden; margin-top: 2px; font-size-adjust: none; font-stretch: normal;
}
.vnl10-gh-vnl .vnl10-gh-cNav {
	width: 60%; float: left;
}
.vnl10-gh-vnl .gh-sm {
	width: 10%; float: left;
}
.vnl10-gh-vnl .vnl10-gh-cat {
	margin-right: 20px; white-space: nowrap;
}
.vnl10-gh-vnl .gh-sm {
	margin-right: 20px; white-space: nowrap;
}
.vnl10-gh-vnl a {
	background: no-repeat -5px 2px; font: 0.91em/20px Arial; padding: 0px 5px 0px 10px; color: rgb(255, 255, 255) !important; text-decoration: none; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.gh-see a {
	padding: 0px;
}
.vnl10-gh-vnl .vnl10-gh-fst {
	
}
.vnl10-gh-vnl .vnl10-gh-iNav a {
	margin: 3px 0px 0px; line-height: normal; float: right;
}
.vnl10-gh-vnl .vnl10-gh-iNav .gh-bbt {
	padding-right: 0px;
}
.vnl10-gh-vnl .gh-iA .gh-barr a:hover {
	text-decoration: none;
}
.vnl10-gh-vsmn {
	padding: 10px 15px 3px; background-color: rgb(77, 137, 200);
}
.gh-vmnu ul {
	list-style: none; margin: 0px; padding: 0px; width: 95px;
}
.gh-vmnu li {
	padding: 0px 0px 7px;
}
.gh-vmnu a {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:visited {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:link {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.gh-vmnu a:active {
	font: 0.84em/normal arial; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.vnl10-gh-vnl a:hover {
	text-decoration: underline;
}
.gh-vmnu a:hover {
	text-decoration: underline;
}
.gh-hid {
	display: none;
}
.vnl10-gh-vsmn .vnl10-gh-iovr {
	background: rgb(77, 137, 200); border: 0px currentColor;
}
.gh-w {
	padding: 10px 0px; min-width: 760px;
}
.gh-log {
	float: left; white-space: nowrap; max-width: 60%;
}
.gh-log .gh-lg img {
	margin-bottom: -2px; position: relative;
}
.gh-log .gh-ui {
	font: 0.76em/normal verdana; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.gh-log span {
	display: inline-block;
}
.gh-log a {
	display: inline-block;
}
.gh-rph {
	padding-top: 12px; clear: right; float: right;
}
.gh-rtm {
	padding: 5px 0px 0px;
}
.gh-cl {
	height: 7px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.gh-clr {
	height: 0px; overflow: hidden; clear: both; font-size: 0px;
}
.gh-hbw {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/sprHdr4.png");
}
.gh-hb .gh-act {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/sprHdr4.png");
}
input.gh-go {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/sprHdr4.png");
}
.gh-sbox input.gh-btn {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/sprHdr4.png");
}
.gh-sbox input.gh-btn {
	background: url("http://p.ebaystatic.com/aw/pics/cmp/ds2/sprButtons.png") repeat-x 0px -43px rgb(54, 132, 206); font: bold 15px/normal Trebuchet, "Trebuchet MS"; padding: 1px 17px; border-radius: 3px; font-size-adjust: none; font-stretch: normal; -moz-border-radius: 3px;
}
.gh-hb .gh-mn .gh-ai b {
	background-image: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png");
}
.gh-iA .gh-barr {
	background-image: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png");
}
.gh-hb .gh-mn .gh-ua a {
	background-image: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png");
}
.gh-vnl-1 a {
	background-image: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png");
}
.gh-vnl a b {
	background-image: url("http://p.ebaystatic.com/aw/pics/homepage/imgArrowDot.png");
}
.gh-mncn {
	left: -9999px; display: block; position: absolute;
}
body {
	padding-top: 0px !important; margin-top: 0px !important;
}
.emlcontent {
	padding-top: 0px !important;
}
#globalHeader {
	position: inherit !important;
}
.greeting {
	margin: 28px 0px 0px 10px;
}
.addllinks {
	white-space: nowrap;
}
.addllinks a:active {
	font-size: x-small;
}
.addllinks a:focus {
	font-size: x-small;
}
.addllinks a:link {
	font-size: x-small;
}
.addllinks a:visited {
	font-size: x-small;
}
.addllinks img {
	padding-right: 5px;
}
.addllinks a:active {
	font: 0.84em/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.addllinks a:link {
	font: 0.84em/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.addllinks a:visited {
	font: 0.84em/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.greeting a:hover {
	text-decoration: underline;
}
.addllinks a:hover {
	text-decoration: underline;
}
#cobrandFooter {
	text-align: left;
}
.greeting #bta {
	display: inline;
}
.coupon div {
	vertical-align: bottom;
}
.coupon {
	font: 10px/normal verdana; margin-left: 5px; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
.coupon span {
	font: 10px/normal verdana; font-size-adjust: none; font-stretch: normal;
}
.coupon img {
	margin-right: 5px; vertical-align: text-bottom;
}
.coupon a:active {
	font: 10px/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.coupon a:link {
	font: 10px/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.coupon a:visited {
	font: 10px/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.coupon a:hover {
	font: 10px/normal verdana; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.rebate img {
	float: left;
}
.reward {
	background: url("http://p.ebaystatic.com/aw/pics/rewards/ebaybucks/imgBucks_35x13.gif") no-repeat left bottom; padding-left: 40px;
}
.headerBG {
	background-position: right bottom; margin: 0px; padding: 35px 0px 0px; right: 0px; bottom: 0px; clear: right; float: right; background-repeat: no-repeat;
}
.acrc-roundcont {
	display: none; position: absolute; z-index: 1;
}
.acrc-roundbottom {
	background: url("http://p.ebaystatic.com/aw/pics/globalAssets/imgAutofillLLGrey.gif") no-repeat left top; padding-left: 5px;
}
.acrc-roundbottomright {
	background: url("http://q.ebaystatic.com/aw/pics/globalAssets/imgAutofillLRGrey.gif") no-repeat right top; padding-right: 5px;
}
.acrc-roundbottomMiddle {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(124, 124, 124); height: 4px; font-size: 1px; background-color: rgb(255, 255, 255);
}
.acrc-roundoutside {
	border-width: 0px 1px; border-style: solid; border-color: rgb(124, 124, 124);
}
.acrc-roundtopside {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(124, 124, 124);
}
.ac-ac_div {
	background-position: center; border-width: 1px 1px 1px 0px !important; border-style: solid; border-color: rgb(127, 157, 185); padding: 3px 0px; left: -8px; width: 18px; margin-right: -4px; display: none; position: relative; cursor: pointer; background-image: url("http://p.ebaystatic.com/aw/pics/icons/iconAutofillDown_12x10.gif"); background-repeat: no-repeat; background-color: white;
}
input.ac-ac_div {
	margin: 6px 0px 7px !important; left: -10px; border-left-color: rgb(170, 170, 170); border-left-width: 0px; border-left-style: solid;
}
.ac-ac_mo_div {
	background-position: center; border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(127, 157, 185); padding: 2px; left: -8px; width: 18px; margin-right: -4px; display: none; position: relative; cursor: pointer; background-image: url("http://p.ebaystatic.com/aw/pics/icons/iconAutofillDown_12x10.gif"); background-repeat: no-repeat; background-color: white;
}
.ac-ac_mo_div {
	left: -10px; margin-top: 6px; margin-bottom: 9px;
}
input.ac-ac_mo_div {
	margin-right: 0px !important;
}
.acl {
	width: 233px; text-align: left; overflow: hidden; font-family: Arial,Helvetica,sans-serif; font-size: small; z-index: 1000;
}
.acl .hide {
	display: none;
}
.acl .hl {
	color: rgb(0, 0, 204); font-weight: bold;
}
.acl .sel {
	padding: 0px 5px; overflow: hidden; white-space: nowrap; cursor: pointer; background-color: rgb(224, 237, 255);
}
.acl .unsel {
	padding: 0px 5px; overflow: hidden; white-space: nowrap; cursor: pointer; background-color: rgb(255, 255, 255);
}
.acl tr.sel {
	padding: 0px; overflow: visible; white-space: normal;
}
.acl tr.unsel {
	padding: 0px; overflow: visible; white-space: normal;
}
.acl div.sug {
	padding: 5px; color: rgb(93, 93, 93); line-height: 18px; background-color: rgb(255, 255, 255);
}
.acl div.nosug {
	padding: 5px 10px; color: rgb(93, 93, 93); line-height: 18px; background-color: rgb(255, 255, 255);
}
.acl div.affooter {
	height: 12px; text-align: right; padding-top: 3px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
.acl a.hlink {
	background: url("http://q.ebaystatic.com/aw/pics/icons/iconAutofillUp_12x10.gif") no-repeat right; color: rgb(93, 93, 93); padding-right: 25px; font-family: Verdana; font-size: x-small; text-decoration: none; margin-right: 13px;
}
.acl a.hlink:hover {
	text-decoration: underline;
}
.acl .prd {
	padding: 5px; font-family: Verdana; font-size: 10px;
}
.acl .prd .ptl {
	padding: 0px 3px; top: -5px; font-family: Verdana; font-size: 10px; position: relative; background-color: rgb(255, 255, 255);
}
.acl .pln {
	text-align: center; color: rgb(153, 153, 153); line-height: 6px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;
}
.acl .prd .hl {
	font-family: Verdana; font-size: 10px;
}
.acl .prd td {
	color: rgb(51, 51, 51); font-family: Verdana; font-size: 10px;
}
.acl .prd div.tbw {
	width: 100%;
}
div#tdDiv {
	padding: 3px 5px; width: 222px;
}
div#tdDiv div {
	padding: 5px;
}
div#tdDiv div.sel {
	padding: 4px; border: 1px solid rgb(141, 172, 234);
}
.ghhidden {
	display: none;
}
#dailydealitem {
	background: url("http://p.ebaystatic.com/aw/pics/icons/iconNewPurple_28x13.gif") no-repeat right 7px; padding-right: 24px;
}
#dailydealspitem {
	width: 11px; color: white;
}
.coreFooterLinks a:active {
	color: rgb(0, 0, 204); font-family: Verdana; font-size: x-small; display: inline-block;
}
.coreFooterLinks a:focus {
	color: rgb(0, 0, 204); font-family: Verdana; font-size: x-small; display: inline-block;
}
.coreFooterLinks a:hover {
	color: rgb(0, 0, 204); font-family: Verdana; font-size: x-small; display: inline-block;
}
.coreFooterLinks a:link {
	color: rgb(0, 0, 204); font-family: Verdana; font-size: x-small; display: inline-block;
}
.gh-nav a:active {
	color: rgb(51, 51, 51); font-family: Arial; font-size: small;
}
.gh-nav a:focus {
	color: rgb(51, 51, 51); font-family: Arial; font-size: small;
}
.gh-nav a:hover {
	color: rgb(51, 51, 51); font-family: Arial; font-size: small;
}
.gh-nav a:link {
	color: rgb(51, 51, 51); font-family: Arial; font-size: small;
}
.coreFooterLinks a:visited {
	font-family: Verdana; font-size: x-small;
}
.coreFooterLegalNotice {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
.coreFooterVerisign {
	margin: 10px 25px 0px 125px;
}
.footerBG {
	padding: 1px 0px 5px;
}
.footerBGPost {
	padding: 1px 0px 5px;
}
.footerBG img {
	margin-right: 6px;
}
.footerBGPost img {
	margin-right: 6px;
}
.footerBG .bgLinkTD {
	white-space: nowrap;
}
.footerBGPost .bgLinkTD {
	white-space: nowrap;
}
.gh-vs {
	border: 1px solid rgb(102, 102, 102); width: 340px; background-color: rgb(239, 239, 239);
}
.gh-vs .gh-cw {
	padding: 10px 0px;
}
.gh-vs .gh-cbtn {
	background-position: left bottom; padding: 0px; top: 10px; width: 16px; height: 16px; right: 5px; float: right; display: inline; position: absolute; cursor: pointer; background-image: url("http://p.ebaystatic.com/aw/pics/buttons/btnClose_16x16.gif"); background-repeat: no-repeat; background-color: transparent;
}
.gh-vs .gh-ttl {
	padding: 0px 15px; color: rgb(51, 51, 51); font-size: medium; font-weight: bold;
}
.gh-vs .gh-ct {
	padding: 10px 15px 0px; clear: both;
}
.gh-hdn {
	width: 0px; height: 0px; overflow: hidden; font-size: 0px; margin-top: 10px; visibility: hidden;
}
.gh-fol {
	padding: 10px; border: 1px solid rgb(204, 204, 204); width: 250px; margin-top: -85px; display: none; position: absolute; z-index: 10000; background-color: rgb(255, 255, 255);
}
.gh-fol div {
	width: 234px; float: left;
}
.gh-fol-a {
	float: left;
}
.gh-fol a b {
	background: url("http://p.ebaystatic.com/aw/pics/buttons/btnClose_16x16.gif") no-repeat; width: 16px; height: 16px; display: block;
}
.coreFooterLegalNotice a:active {
	color: rgb(0, 0, 204); font-family: Arial; font-size: 11px;
}
.coreFooterLegalNotice a:focus {
	color: rgb(0, 0, 204); font-family: Arial; font-size: 11px;
}
.coreFooterLegalNotice a:hover {
	color: rgb(0, 0, 204); font-family: Arial; font-size: 11px;
}
.coreFooterLegalNotice a:link {
	color: rgb(0, 0, 204); font-family: Arial; font-size: 11px;
}
.gflgct {
	background: rgb(245, 245, 245); padding: 8px; border: 1px solid rgb(221, 221, 221); width: 55px; height: 25px; display: block; position: relative; cursor: pointer;
}
.gflg {
	width: 30px; height: 23px; display: block; background-image: url("http://p.ebaystatic.com/aw/pics/homepage/hpspr2.png");
}
* html .gflg {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/hpspr2_8.png");
}
.glyr a span {
	background-position: -127px -105px; width: 32px; height: 23px; display: block; background-image: url("http://p.ebaystatic.com/aw/pics/homepage/hpspr2.png"); background-repeat: no-repeat;
}
* html .glyr a span {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/hpspr2_8.png");
}
.glyr a span {
	padding-bottom: 5px;
}
.glyr a {
	width: 70px; height: 45px; color: rgb(51, 51, 51); padding-top: 15px; padding-right: 10px; font-size: 11px; text-decoration: none; float: left; cursor: pointer;
}
.glyr a:active {
	width: 70px; height: 45px; color: rgb(51, 51, 51); padding-top: 15px; padding-right: 10px; font-size: 11px; text-decoration: none; float: left; cursor: pointer;
}
.glyr a:visited {
	width: 70px; height: 45px; color: rgb(51, 51, 51); padding-top: 15px; padding-right: 10px; font-size: 11px; text-decoration: none; float: left; cursor: pointer;
}
.glyr a:hover {
	width: 70px; height: 45px; color: rgb(51, 51, 51); padding-top: 15px; padding-right: 10px; font-size: 11px; text-decoration: none; float: left; cursor: pointer;
}
.glyr {
	padding: 0px 0px 10px 10px; border: 1px solid rgb(231, 231, 231); width: 490px; display: none; position: absolute; z-index: 50; min-height: 300px; background-color: rgb(255, 255, 255);
}
.gflgct .garr {
	background-position: -51px -27px !important; left: 49px; top: 15px; width: 10px; height: 9px; position: absolute; background-image: url("http://p.ebaystatic.com/aw/pics/homepage/hpspr2.png");
}
* html .gflgct .garr {
	background-image: url("http://q.ebaystatic.com/aw/pics/homepage/hpspr2_8.png");
}
.gflgct:hover .garr {
	background-position: -62px -27px !important;
}
a#gf-AR span {
	background-position: -1px -349px;
}
a#gf-AU span {
	background-position: -33px -349px;
}
a#gf-AT span {
	background-position: -67px -349px;
}
a#gf-BE span {
	background-position: -99px -349px;
}
a#gf-BR span {
	background-position: -132px -349px;
}
a#gf-CA {
	background-position: -165px -349px;
}
a#gf-CA span {
	background-position: -165px -349px;
}
a#gf-CN span {
	background-position: -198px -349px;
}
a#gf-CZ span {
	background-position: -230px -349px;
}
a#gf-DK span {
	background-position: -1px -375px;
}
a#gf-FI span {
	background-position: -33px -375px;
}
a#gf-FR span {
	background-position: -67px -377px;
}
a#gf-DE {
	background-position: -99px -375px;
}
a#gf-DE span {
	background-position: -99px -375px;
}
a#gf-GR span {
	background-position: -132px -375px;
}
a#gf-HK span {
	background-position: -165px -375px;
}
a#gf-HU span {
	background-position: -198px -375px;
}
a#gf-IN span {
	background-position: -231px -375px;
}
a#gf-IE span {
	background-position: -1px -401px;
}
a#gf-IT span {
	background-position: -34px -401px;
}
a#gf-KR span {
	background-position: -67px -401px;
}
a#gf-MY span {
	background-position: -99px -401px;
}
a#gf-MX span {
	background-position: -132px -401px;
}
a#gf-NL span {
	background-position: -165px -401px;
}
a#gf-NZ span {
	background-position: -198px -401px;
}
a#gf-NO span {
	background-position: -232px -401px;
}
a#gf-PH span {
	background-position: -1px -427px;
}
a#gf-PT span {
	background-position: -67px -427px;
}
a#gf-PL span {
	background-position: -34px -427px;
}
a#gf-RU span {
	background-position: -99px -427px;
}
a#gf-SG span {
	background-position: -132px -427px;
}
a#gf-ES span {
	background-position: -165px -427px;
}
a#gf-SE span {
	background-position: -198px -428px;
}
a#gf-CH span {
	background-position: -231px -428px;
}
a#gf-TW span {
	background-position: -1px -454px;
}
a#gf-TH span {
	background-position: -34px -454px;
}
a#gf-TR span {
	background-position: -67px -454px;
}
a#gf-GB {
	background-position: -99px -454px;
}
a#gf-GB span {
	background-position: -99px -454px;
}
a#gf-US {
	background-position: -133px -454px;
}
a#gf-US span {
	background-position: -133px -454px;
}
a#gf-VN span {
	background-position: -165px -454px;
}
div.gffoot {
	margin: 15px 0px 10px; padding-top: 20px; background-color: rgb(245, 245, 245);
}
.gffoot a:active {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
.gffoot a:focus {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
.gffoot a:hover {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
.gffoot a:link {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
.gffoot a:visited {
	color: rgb(153, 153, 153); font-family: Arial; font-size: 11px;
}
div.gffoot ul {
	list-style: none; margin: 0px; padding: 0px 20px; height: 100%;
}
div.gffoot td {
	vertical-align: top;
}
div.gffoot li {
	font-size: 11px; margin-bottom: 8px; display: list-item;
}
div.gffoot h2 {
	margin: 0px; border: 0px currentColor; color: rgb(0, 0, 0); font-size: 11px; font-weight: bold;
}
div.gffoot a {
	text-decoration: none; margin-right: 5px;
}
div.gffoot img {
	margin-right: 8px; vertical-align: text-bottom;
}
div.gffoot h2 a {
	color: rgb(0, 0, 0) !important; font-weight: bold;
}
.gffoot .gflast {
	padding: 0px 0px 0px 26px; border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.gh-his img {
	vertical-align: bottom;
}
.gh-hil {
	background: no-repeat 100% 0px; left: -300px; top: -15px; width: 300px; height: 434px; margin-bottom: -434px; float: left; display: none; position: relative; z-index: -1;
}
.gh-hcdt {
	border: 0px currentColor; left: -14px; letter-spacing: 0px; font-family: Arial Narrow; font-size: 26px; font-weight: bold; margin-right: -14px; margin-bottom: 2px; position: relative;
}
.gh-hcdt:active {
	color: rgb(185, 12, 12); text-decoration: none !important;
}
.gh-hcdt a:hover {
	color: rgb(185, 12, 12); text-decoration: none !important;
}
.gh-hcdt:link {
	color: rgb(185, 12, 12); text-decoration: none !important;
}
.gh-hcdt:visited {
	color: rgb(185, 12, 12); text-decoration: none !important;
}
.gh-hcdt-d {
	background: no-repeat bottom; width: 38px; text-align: center; color: rgb(185, 12, 12); padding-bottom: 6px !important; font-family: Arial Narrow; font-size: 26px; font-weight: bold; vertical-align: bottom; display: inline-block;
}
.gh-w {
	padding: 0px 0px 10px; text-align: left; position: relative; min-width: 760px;
}
* html .gh-w {
	width: 99.9% !important; font-size: x-small;
}
.gh-w img {
	border: 0px currentColor;
}
.gh-wrap {
	margin: 0px 0px 3px 5px; vertical-align: bottom; max-width: 540px;
}
.gh-shim {
	height: 100%; max-height: 40px;
}
.gh-shim2 {
	height: 59px;
}
.gh-sim {
	clear: both;
}
.gh-log {
	float: left; white-space: nowrap; min-width: 80%; max-width: inherit;
}
.gh-log .gh-lg {
	margin: 9px 0px 0px;
}
h1.gh-lg {
	float: left;
}
h1 + span + a.gh-his {
	display: inline;
}
.gh-log .gh-lg img {
	padding-bottom: 5px; margin-bottom: 0px !important; vertical-align: bottom; position: static !important;
}
.gh-log .gh-ui {
	font: 0.76em/normal verdana; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.gh-log span {
	display: inline-block;
}
.gh-log a {
	display: inline-block;
}
.gh-rph {
	padding-top: 40px; clear: right; float: right;
}
.gh-rtm {
	padding: 5px 0px 0px;
}
.gh-cl {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.gh-clr {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
span.gh-wrap span.greeting {
	line-height: 14px;
}
.gh-hbw {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") !important;
}
.gh-hb .gh-act {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") !important;
}
.gh-go {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") !important;
}
.gh-sbox input.gh-btn {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") !important;
}
.gh-hb .gh-mn .gh-ai b {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-iA .gh-barr {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-hb .gh-mn .gh-ua a {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-vnl a b {
	background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.ie6 .gh-go {
	padding: 4px 19px; width: 0px; overflow: visible;
}
.ie6 .gh-sbox input.gh-btn {
	padding: 4px 19px; width: 0px; overflow: visible;
}
.ie7 .gh-go {
	padding: 2px 6px;
}
.ie7 input.gh-go {
	padding: 0px 3px; border: 0px solid rgb(204, 204, 204);
}
.ie7 .gh-log {
	max-width: 80%;
}
.ie7 .coreFooterLinks a {
	font-size: xx-small !important;
}
.ie7 .ac-ac_div {
	padding: 0px;
}
.ie7 .gh-sbox .gh-tb {
	padding: 0px;
}
.ie7 .gh-sbox .gh-sb {
	height: 22px;
}
.ie7 .gh-sbox input.gh-btn {
	height: 22px; padding-top: 2px;
}
.ie7 .gh-sbox .gh-as {
	margin-top: 6px;
}
.ie7 .gh-sbox {
	padding-top: 2px !important; padding-bottom: 2px !important;
}
.gh-col {
	width: 100%; height: 2px; overflow: hidden; font-size: 0px; white-space: nowrap;
}
.gh-col b {
	height: 2px; overflow: hidden; font-size: 0px; display: inline-block; white-space: nowrap;
}
.gh-col .gh-c1 {
	background: rgb(255, 0, 0); width: 23%;
}
.gh-col .gh-c2 {
	background: rgb(153, 0, 51); width: 4%;
}
.gh-col .gh-c3 {
	background: rgb(0, 0, 153); width: 22%;
}
.gh-col .gh-c4 {
	background: rgb(204, 102, 0); width: 4%;
}
.gh-col .gh-c5 {
	background: rgb(255, 204, 0); width: 22%;
}
.gh-col .gh-c6 {
	background: rgb(153, 153, 0); width: 4%;
}
.gh-col .gh-c7 {
	background: rgb(153, 204, 0); width: 22%;
}
.gh-clr {
	height: 0px; overflow: hidden; clear: both; font-size: 0px;
}
.gh-eb {
	top: 8px; right: 5px; position: absolute;
}
.gh-eb #headerSearch {
	float: right;
}
.gh-esb {
	margin: -5px 5px 0px 0px;
}
.gh-esb {
	margin: 0px; float: right;
}
.gh-emn {
	margin: 0px; float: right;
}
.gh-emn {
	margin-top: -2px; margin-bottom: -15px; position: relative; z-index: 1;
}
.gh-esb input {
	margin: 0px; vertical-align: middle;
}
.gh-txt {
	background: rgb(252, 252, 252); border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204); padding: 0px; width: 150px; height: 18px; display: inline-block;
}
.gh-go {
	background: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") repeat-x 0px -167px rgb(189, 186, 189); border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); font: bold 0.84em/normal Trebuchet MS; padding: 0px; width: 24px; height: 20px; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
a:hover .gh-go {
	background-position: 0px -186px;
}
.gh-eb .gh-mn a {
	background-position: 0px -107px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); font: bold 12px/normal Arial; padding: 3px 10px; color: rgb(102, 102, 102) !important; text-decoration: none; margin-right: -2px; float: none !important; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-eb .gh-mn a:link {
	background-position: 0px -107px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); font: bold 12px/normal Arial; padding: 3px 10px; color: rgb(102, 102, 102) !important; text-decoration: none; margin-right: -2px; float: none !important; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-eb .gh-mn a:visited {
	background-position: 0px -107px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); font: bold 12px/normal Arial; padding: 3px 10px; color: rgb(102, 102, 102) !important; text-decoration: none; margin-right: -2px; float: none !important; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-eb .gh-mn a:active {
	background-position: 0px -107px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); font: bold 12px/normal Arial; padding: 3px 10px; color: rgb(102, 102, 102) !important; text-decoration: none; margin-right: -2px; float: none !important; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png"); background-repeat: no-repeat;
}
.gh-eb .gh-mn .gh-fst a {
	background: rgb(255, 255, 255);
}
.gh-eb .gh-mn .gh-fst a:visited {
	background: rgb(255, 255, 255);
}
.gh-eb .gh-mn a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.gh-eb .gh-mn a:hover {
	background-position: -500px 0px; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); position: relative; z-index: 10000;
}
.gh-eb .gh-mn a.gh-hso {
	background-position: -500px 0px; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); position: relative; z-index: 10000;
}
.gh-eb .gh-mn a.gh-hso:visited {
	background-position: -500px 0px; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); position: relative; z-index: 10000;
}
.gh-eb .gh-mn .gh-nho a:hover {
	background-position: 0px -107px; border-color: rgb(255, 255, 255); position: static;
}
.gh-eb .gh-mn .gh-nho a.gh-hso {
	background-position: 0px -107px; border-color: rgb(255, 255, 255); position: static;
}
.gh-hid {
	display: none;
}
.gh-esmn table {
	width: 100%;
}
* html .gh-esmn table {
	width: auto;
}
* + html .gh-esmn table {
	width: auto;
}
.gh-esmn td a:hover {
	background: rgb(221, 229, 244); text-decoration: none;
}
.gh-esmn td a {
	font: 12px/normal Arial; padding: 5px; text-align: left; color: rgb(102, 102, 102); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.gh-esmn td a:link {
	font: 12px/normal Arial; padding: 5px; text-align: left; color: rgb(102, 102, 102); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.gh-esmn td a:active {
	font: 12px/normal Arial; padding: 5px; text-align: left; color: rgb(102, 102, 102); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.gh-esmn td a:hover {
	font: 12px/normal Arial; padding: 5px; text-align: left; color: rgb(102, 102, 102); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.gh-esmn td a:visited {
	font: 12px/normal Arial; color: rgb(120, 74, 153) !important; font-size-adjust: none; font-stretch: normal;
}
.gh-esmn div.gh-smn {
	padding: 5px; float: left;
}
.gh-emn a:hover {
	text-decoration: underline;
}
.gh-ffm {
	background-color: rgb(244, 244, 244);
}
.gh-sbox {
	background: rgb(244, 244, 244); padding: 0px 8px; overflow: hidden;
}
.gh-fl {
	float: left; position: relative;
}
.gh-sbox select {
	margin: 8px 5px 8px 0px; border: 1px solid rgb(170, 170, 170); vertical-align: middle;
}
.gh-sbox input {
	margin: 8px 5px 8px 0px; border: 1px solid rgb(170, 170, 170); vertical-align: middle;
}
.gh-sbox .gh-tb {
	font: 1em/normal Arial; padding: 3px 0px 3px 2px; width: 400px; height: 20px; font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-sb {
	font: 1em/22px Arial; padding: 4px 2px; height: 28px; color: rgb(102, 102, 102); max-width: 300px; font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-btn {
	background-position: 0px -18px; font: bold 0.92em/normal Trebuchet MS; margin: 0px; padding: 4px 17px; border: 0px currentColor; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; background-repeat: repeat-x;
}
.gh-sbox .gh-bh {
	background-position: 0px -18px; font: bold 0.92em/normal Trebuchet MS; margin: 0px; padding: 4px 17px; border: 0px currentColor; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; background-repeat: repeat-x;
}
.gh-sbox .gh-bc {
	background-position: 0px -18px; font: bold 0.92em/normal Trebuchet MS; margin: 0px; padding: 4px 17px; border: 0px currentColor; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; background-repeat: repeat-x;
}
.gh-sbox input.gh-btn {
	background: url("http://p.ebaystatic.com/aw/pics/cmp/ds2/sprButtons.png") repeat-x 0px -43px rgb(54, 132, 206) !important; font: bold 15px/normal Trebuchet, "Trebuchet MS"; padding: 0px 17px 2px; border-radius: 3px; height: 28px; font-size-adjust: none; font-stretch: normal; -moz-border-radius: 3px;
}
.gh-sbox input.gh-btn:hover {
	background-position: 0px -129px !important;
}
.ie7 .gh-sbox input.gh-btn {
	font-size: 13px;
}
.gh-sbox a.gh-ss:hover {
	text-decoration: none;
}
.gh-sbox a:hover .gh-btn {
	background-position: 0px -48px;
}
.gh-sbox a .gh-bc {
	background-position: 0px -215px !important; padding: 1px 16px 1px 18px;
}
.gh-sbox .gh-as {
	padding: 7px 0px 0px 8px; margin-top: 8px;
}
.gh-sbc {
	background: rgb(244, 244, 244); font: x-small/normal arial; padding: 0px 10px 10px; font-size-adjust: none; font-stretch: normal;
}
.gh-rsc {
	width: 675px;
}
.gh-rls {
	padding-right: 10px;
}
.gh-clr {
	height: 0px; overflow: hidden; clear: both; font-size: 0px;
}
.gh-sbox .gh-as a {
	font: 0.92em/normal Arial; color: rgb(0, 64, 178); font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-as a:link {
	font: 0.92em/normal Arial; color: rgb(0, 64, 178); font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-as a:active {
	font: 0.92em/normal Arial; color: rgb(0, 64, 178); font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-as a:hover {
	font: 0.92em/normal Arial; color: rgb(0, 64, 178); font-size-adjust: none; font-stretch: normal;
}
.gh-sbox .gh-as a:visited {
	color: rgb(112, 41, 142);
}
.gh-hbw {
	background: url("http://p.ebaystatic.com/aw/pics/globalHeader/sprHdr1.png") repeat-x 0px -136px; height: 29px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.gh-hb {
	float: left;
}
.gh-lbh1 {
	float: left;
}
.gh-lbh2 {
	float: left;
}
.gh-hb .gh-mn a {
	float: left;
}
.gh-hb .gh-mn span {
	float: left;
}
.gh-lbh1 {
	height: 29px; overflow: hidden;
}
.gh-lbh2 {
	height: 29px; overflow: hidden;
}
.gh-hb .gh-mn a {
	padding: 6px 14px 5px 15px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; display: block;
}
div.gh-hb {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.gh-hb .gh-mn a {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102) !important; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:link {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102) !important; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:active {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102) !important; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn a:visited {
	font: bold 0.92em/normal Trebuchet MS; color: rgb(102, 102, 102) !important; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.gh-hb .gh-mn #BrowseCategories {
	height: 18px;
}
.gh-hb .gh-mn a:hover {
	text-decoration: underline;
}
.gh-hb .gh-mn .gh-fst {
	border: 0px currentColor;
}
.gh-hb .gh-ua a {
	background: no-repeat 50% 100%; padding: 2px 14px 9px; border: 0px currentColor;
}
.gh-hb .gh-ua a:hover {
	background-color: transparent !important;
}
.gh-hb .gh-act {
	background: rgb(204, 204, 204) !important; margin-right: -1px; position: relative;
}
.gh-hb .gh-act a {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
.gh-hb .gh-act a:link {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
.gh-hb .gh-act a:visited {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
#headerWrapper a.gh-act {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
#headerWrapper a.gh-act:link {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
#headerWrapper a.gh-act:visited {
	background: rgb(204, 204, 204); padding: 6px 14px 5px; border: 0px currentColor; height: 18px; color: rgb(51, 51, 51) !important;
}
.gh-hb .gh-mn .gh-ai {
	padding: 0px 0px 1px; border: 0px currentColor; cursor: pointer;
}
.gh-hb .gh-mn .gh-ai b {
	background-position: 50% 10px; margin: 2px 0px; padding: 3px 0px; width: 24px; border-left-color: rgb(232, 232, 232); border-left-width: 1px; border-left-style: solid; display: inline-block; background-repeat: no-repeat;
}
.gh-hb .gh-mn .gh-ai:link {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai:visited {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai:active {
	text-decoration: none;
}
.gh-hb .gh-mn .gh-ai a:hover {
	text-decoration: none;
}
.gh-lbh3 {
	clear: right; float: right;
}
.gh-rtm {
	padding: 2px 0px;
}
.gh-clr {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.gh-mn .gh-fst {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.gh-hid {
	display: none;
}
.gh-hsmn .gh-smn {
	padding: 10px 0px; float: left;
}
.gh-hsmn td {
	padding: 2px 5px;
}
.gh-hsmn td a {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102) !important; font-size: 12px; display: block;
}
.gh-hsmn td a:link {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102) !important; font-size: 12px; display: block;
}
.gh-hsmn td a:active {
	padding: 2px 10px; text-align: left; color: rgb(102, 102, 102) !important; font-size: 12px; display: block;
}
.gh-hsmn td a:visited {
	color: rgb(120, 74, 153) !important;
}
.gh-hsmn td a:hover {
	background: rgb(221, 229, 244); text-decoration: none;
}
.gh-hsmn {
	background-color: rgb(244, 244, 244);
}
.gh-hb .gh-mn .gh-hbdr {
	background-color: rgb(255, 255, 255) !important;
}
.gh-hb .gh-mn .gh-hbdp {
	background-color: rgb(255, 255, 255) !important;
}
.gh-hb .gh-mn .gh-hbdp {
	padding-bottom: 1px;
}
.gh-zidx {
	z-index: 10000;
}
.headerBGMIN {
	background-position: right bottom; margin: 0px; padding: 35px 0px 0px; right: 0px; bottom: 0px; clear: right; float: right; background-repeat: no-repeat;
}
.headerBP {
	background-position: right bottom; margin: 0px; padding: 35px 0px 0px; clear: right; float: right; background-repeat: no-repeat;
}
.gh-w .headerBGMIN a {
	white-space: nowrap;
}
.headerBGMIN td {
	white-space: nowrap;
}
.headerBGMIN td {
	vertical-align: middle;
}
.acrc-roundcont {
	display: none; position: absolute; z-index: 1;
}
.acrc-roundbottom {
	background: url("http://p.ebaystatic.com/aw/pics/globalAssets/imgAutofillLLGrey.gif") no-repeat left top; padding-left: 5px;
}
.acrc-roundbottomright {
	background: url("http://q.ebaystatic.com/aw/pics/globalAssets/imgAutofillLRGrey.gif") no-repeat right top; padding-right: 5px;
}
.acrc-roundbottomMiddle {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(124, 124, 124); height: 4px; font-size: 1px; background-color: rgb(255, 255, 255);
}
.acrc-roundoutside {
	border-width: 0px 1px; border-style: solid; border-color: rgb(124, 124, 124); background-color: rgb(255, 255, 255);
}
.acrc-roundtopside {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(124, 124, 124);
}
.ac-ac_div {
	background-position: center; border-width: 1px 1px 1px 0px !important; border-style: solid; border-color: rgb(127, 157, 185); padding: 3px 0px; left: -5px; width: 18px; height: 20px; margin-right: -4px; display: none; position: relative; cursor: pointer; background-image: url("http://p.ebaystatic.com/aw/pics/icons/iconAutofillDown_12x10.gif"); background-repeat: no-repeat; background-color: white;
}
input.ac-ac_div {
	margin: 8px 0px !important; left: -5px; border-left-color: rgb(170, 170, 170); border-left-width: 0px; border-left-style: solid;
}
.ac-ac_mo_div {
	background-position: center; border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(127, 157, 185); padding: 2px; left: -8px; width: 18px; margin-right: -4px; display: none; position: relative; cursor: pointer; background-image: url("http://p.ebaystatic.com/aw/pics/icons/iconAutofillDown_12x10.gif"); background-repeat: no-repeat; background-color: white;
}
.ac-ac_mo_div {
	left: -10px; margin-top: 6px; margin-bottom: 9px;
}
input.ac-ac_mo_div {
	margin-right: 0px !important;
}
.acl {
	width: 233px; text-align: left; overflow: hidden; font-family: Arial,Helvetica,sans-serif; font-size: small;
}
.acl .hide {
	display: none;
}
.acl .hl {
	color: rgb(0, 0, 204); font-weight: bold;
}
.acl .sel {
	padding: 0px 5px; overflow: hidden; white-space: nowrap; cursor: pointer; background-color: rgb(224, 237, 255);
}
.acl .unsel {
	padding: 0px 5px; overflow: hidden; white-space: nowrap; cursor: pointer; background-color: rgb(255, 255, 255);
}
.acl tr.sel {
	padding: 0px; overflow: visible; white-space: normal;
}
.acl tr.unsel {
	padding: 0px; overflow: visible; white-space: normal;
}
.acl div.sug {
	padding: 5px; color: rgb(93, 93, 93); line-height: 18px; background-color: rgb(255, 255, 255);
}
.acl div.nosug {
	padding: 5px 10px; color: rgb(93, 93, 93); line-height: 18px; background-color: rgb(255, 255, 255);
}
.acl div.affooter {
	height: 12px; text-align: right; padding-top: 3px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
.acl a.hlink {
	background: url("http://q.ebaystatic.com/aw/pics/icons/iconAutofillUp_12x10.gif") no-repeat right; color: rgb(93, 93, 93); padding-right: 25px; font-family: Verdana; font-size: 10px; text-decoration: none; margin-right: 13px;
}
.acl a.hlink:hover {
	text-decoration: underline;
}
.acl .prd {
	padding: 5px; font-family: Verdana; font-size: 10px;
}
.acl .prd .ptl {
	padding: 0px 3px; top: -5px; font-family: Verdana; font-size: 10px; position: relative; background-color: rgb(255, 255, 255);
}
.acl .pln {
	text-align: center; color: rgb(153, 153, 153); line-height: 6px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;
}
.acl .prd .hl {
	font-family: Verdana; font-size: 10px;
}
.acl .prd td {
	color: rgb(51, 51, 51); font-family: Verdana; font-size: 10px; vertical-align: middle;
}
.acl .prd div.tbw {
	width: 100%;
}
div#tdDiv {
	padding: 3px 5px; width: 222px;
}
div#tdDiv div {
	padding: 5px;
}
div#tdDiv div.sel {
	padding: 4px; border: 1px solid rgb(141, 172, 234);
}
.greeting {
	margin: 0px 0px 0px 5px; white-space: nowrap;
}
.addllinks {
	white-space: nowrap;
}
.addllinks a:active {
	font-size: x-small;
}
.addllinks a:focus {
	font-size: x-small;
}
.addllinks a:link {
	font-size: x-small;
}
.addllinks a:visited {
	font-size: x-small;
}
.addllinks img {
	padding-right: 5px;
}
.greeting a:active {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.greeting a:link {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.greeting a:visited {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.addllinks a:active {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.addllinks a:link {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.addllinks a:visited {
	color: rgb(0, 61, 173) !important; text-decoration: none;
}
.greeting a:hover {
	text-decoration: underline;
}
.addllinks a:hover {
	text-decoration: underline;
}
.greeting a:visited {
	color: rgb(112, 41, 142);
}
.addllinks a:visited {
	color: rgb(112, 41, 142);
}
.greeting #bta {
	display: inline;
}
img#ppp {
	margin: 2px; top: 0px; position: absolute;
}
