@charset "utf-8";
/* CSS Document */

body { background:#FFF; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#222 }
div.clear { clear:both; font-size:1px; line-height:1px; visibility:hidden; height:1px; width:100%; overflow:hidden }
blockquote { background:url(../images/blockquote_background.jpg) left top no-repeat; position:relative; margin:-5px 0 0 -5px; padding:10px 15px }
p { padding-bottom:14px }
h1 { font:normal 16px/18px Verdana, Arial, Helvetica, sans-serif; color:#CC3300; margin-top:5px; margin-bottom:10px; height:58px; overflow:hidden }
h2 { font:normal 28px/26px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#CC3300; margin-bottom:4px }
h4 { font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px }
h5 { font:normal 18px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#999 }

a { color:#222; text-decoration:underline }
a:hover { /*color:#CC3300;*/ text-decoration:underline; }
a:focus { outline:none }

a.Button { float:left; overflow:hidden; color:#000; text-decoration:none; background:url(../images/button_fill.jpg) left center no-repeat }
a.ButtonWide { width:100% !important }
a.Button strong { height:16px; overflow:hidden; display:block; padding:5px 12px 3px 12px; background:url(../images/button_background.jpg) right top no-repeat }
a.ButtonWide strong { height:19px; width:100%; text-align:center; padding:5px 0 0 0 }


a.ButtonOrange { background:url(../images/buttono_background.gif) right center no-repeat }
a.ButtonOrange strong { background:url(../images/buttono_fill.gif) left top repeat-x }

fieldset { border:0; margin-bottom:6px }
fieldset label { display:block; color:#999; padding-bottom:3px }
fieldset input { width:100%; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#222; border:0; padding:0; margin:0; outline:0;background:none; }

fieldset div { overflow:hidden; height:18px; padding:6px 8px 0; background:url(../images/input_background.jpg) left top no-repeat; border-right:1px solid #CCC }
fieldset div.input-search {background:url(../images/input_background_search.jpg) 0 0 no-repeat;}
fieldset select.validate-select {height:17px; width:250px;border:0 none;}

table { width:100% }
table .change { text-align:right !important }
table .red { color:#FF0000 }
table .green { color:#009933 }
table th, td { border-bottom:1px solid #DFE0E0; padding:4px 0 5px }
table th { padding-top:0; font-weight:normal; text-align:left; color:#CCC }

/*#opc-billing,#opc-login,#opc-shipping,#opc-shipping_method,#opc-payment,#opc-review {
height:0px;
line-height:0px;
position:relative;
background-color:red;
}*/
.subtotal {text-align:center !important;}
span.rightLink { display:block; text-align:right; padding:6px 0 0 }

div#wrapHeader { height:110px; margin-bottom:20px }
	div.Header { width:972px; height:110px; margin:0 auto; background:url(../images/wrapHeader_background.jpg) center bottom no-repeat }

/* Header Cart and Account */
.mini-cart .content{ width: 300px !important }
div.HeaderMenu { float:right; padding:16px 0 0; text-align:right;overflow:hidden;padding-right:60px; background-image:url(../images/bbb.jpg);background-repeat:no-repeat;background-position:right;}
.cart_text{ display: block; position: relative; padding-right: 30px;}
		span.Cart { display: block !important; position: absolute; width: 25px; top: 0; right:0; }
		span.Cart a { margin-left:5px; /*text-indent:11999px;overflow:hidden;*/ float:right; width:20px; height:14px; background:url(../images/cart.jpg) center no-repeat }
	div.HeaderMenu h4 { color:#222 !important; margin-bottom:5px !important; color:#CC3300 !important }
	div.HeaderMenu ul { overflow:hidden }
	div.HeaderMenu ul li { float:left; padding:6px 0 0 0; overflow:hidden }
	div.HeaderMenu ul li.separator { font-size:1px; line-height:1px; padding:0 10px; height:32px; background:url(../images/separator_vertical.jpg) center no-repeat }
	div.HeaderMenu strong a { color:#999; text-decoration:none }

div#wrapContent { background:url(../images/body_contentfill.png) center top repeat-y }
	div.Content { width:972px; overflow:hidden; padding-bottom:10px; margin:0 auto }
	
		div.colLeft { width:212px; float:left; overflow:hidden }
		div.colRight { width:212px; float:right; overflow:hidden }
		div.colCenter { width:510px; margin:0 228px }
	
	div.box { padding-bottom:2px; margin-bottom:18px }
	div.box h3 {overflow:hidden; height:30px; fontold 12px Verdana, Geneva, sans-serif; color:#74797C; background:url(../images/boxGray_header_fill.jpg) left top repeat-x }
	div.box h3 strong {  float:left; height:30px; padding:8px 20px 0; background:url(../images/boxGray_header_left.jpg) left top no-repeat  }
	div.box h3 span { float:right; width:16px; height:40px; background:url(../images/boxGray_header_right.jpg) right top no-repeat }
	div.box h3.Orange { background:url(../images/boxOrange_header_fill.jpg) left top repeat-x }
	div.box h3.Orange strong { background:url(../images/boxOrange_header_left.jpg) left top no-repeat }
	div.box h3.Orange span { background:url(../images/boxOrange_header_right.jpg) right top no-repeat; }
	
	div.box h3.Golden { background:url(../images/boxGolden_header_fill3.jpg) left top repeat-x }
	div.box h3.Golden strong { background:url(../images/boxGolden_header_left3.jpg) left top no-repeat }
	div.box h3.Golden span { background:url(../images/boxGolden_header_right3.jpg) right top no-repeat }
	
	div.box h3.Golden2 { background:url(../images/boxGolden_header_fill3.jpg) left top repeat-x }
	div.box h3.Golden2 strong { background:url(../images/boxGolden_header_left3.jpg) left top no-repeat }
	div.box h3.Golden2 span { background:url(../images/boxGolden_header_right3.jpg) right top no-repeat }
	
	div.box h3.Golden3 { background:url(../images/boxGolden_header_fill2.jpg) left top repeat-x }
	div.box h3.Golden3 strong { background:url(../images/boxGolden_header_left2.jpg) left top no-repeat }
	div.box h3.Golden3 span { background:url(../images/boxGolden_header_right2.jpg) right top no-repeat }

	div.box div.boxContent { background:#FFF; padding:16px 18px 18px; border:1px solid #CACACA; border-top:0; border-bottom:0;overflow:hidden; }
	div.box div.boxContent2 { background:#FFF; padding:14px 12px 20px; border:1px solid #CACACA; border-bottom:0 }
	div.box div.boxContentWB { background-color:#FFF; padding:14px 8px 10px 112px; border:1px solid #CACACA; border-bottom:0; border-top:solid 1px #fae16d; overflow:hidden;}
	div.box div.boxContentWBG { background-color:#FFF; padding-left:12px;padding-top:14px; border:1px solid #CACACA; border-bottom:0;border-top:solid 1px #fae16d; overflow:hidden;}
	div.box div.boxWrap { overflow:hidden }
	
	div.box div.boxContent2 div.header_image {background:url(../images/imagine.jpg) center no-repeat; height:250px;}
	
	div.colCenter div.box { background:url(../images/boxBottom_510.jpg) bottom center no-repeat }
	div.colLeft div.box { background:url(../images/boxBottom_212.jpg) bottom center no-repeat }
	div.colRight div.box { background:url(../images/boxBottom_212.jpg) bottom center no-repeat }

	ul.menuList { }
	ul.menuList a { text-decoration:none }
	
	ul.menuList li { padding:6px 0 7px; border-bottom:1px solid #DFE0E0 }
	ul.menuList li:hover {background-color:#dddddd;}
	ul.menuList li.First { padding-top:0 !important }
	
	div.menu1 { margin-bottom:30px }
	div.menu2 { margin-bottom:30px }
	div.menu3 { }
	div.boxContent div.last_menu_item {margin-bottom:0px;}
	
	img.Icon { position:absolute; margin:-6px 0 0 130px }
	
	div.Product { float:left; width:130px; padding:20px; margin:0; border:1px solid #DFE0E0; border-top:0; border-left:0 }
		div.Product div.Thumbnail { width:122px; height:122px; overflow:hidden; text-align:center }
		div.Price { color:#999; margin-bottom:10px }
			div.Price em { padding-left:3px; font-style:normal; font-size:14px; letter-spacing:-1px; color:#CC3300 }
		div.Price span.price {padding-left:0px; font-style:normal; font-size:12px; letter-spacing:-1px; color:#CC3300;font-weight:nomal;}
			
		div.Availability { color:#999; margin-bottom:2px }
		div.Availability span { padding-left:5px; color:#333 }
		div.Product a.Name { display:block; margin:10px 0; height:56px; overflow:hidden }
		div.lineStart { padding:20px 20px 20px 0 !important }
		div.lineEnd { padding:20px 0 20px 20px !important; border-right:0 !important }
	
	div.ProductInline { overflow:hidden; border-bottom:1px solid #DFE0E0 !important; padding-bottom:20px; margin-bottom:20px }
		div.ProductInline span.Subname { display:block; margin:10px 0; overflow:hidden; font-size:14px; line-height:16px; letter-spacing:-1px }
		div.ProductInline a.Name { display:block; color:#CC3300; margin:0 0 10px; font-size:16px; line-height:16px; letter-spacing:-1px }
		div.ProductInline div.Thumbnail { width:120px; margin-right:20px; float:left; overflow:hidden; text-align:left }
		div.ProductInline div.ProductDetails { width:320px; overflow:hidden; float:left }
	
	div.ProductImage { text-align:center; float:left; padding:14px; margin:0 18px 8px 0; border:1px solid #DFE0E0 }
	div.ProductImage div.Thumbnail { width:200px; height:200px; margin-bottom:10px; overflow:hidden; text-align:center }
	div.ProductImage div.Thumbnail img { width:200px }
	
	div.ProductDetails { overflow:hidden }
		div.ProductDetails span.Name { display:block; color:#CC3300; margin:0 0 10px; font-size:16px; line-height:16px; letter-spacing:-1px }
		div.ProductDetails span.Subname { display:block; margin:10px 0; overflow:hidden; font-size:14px; line-height:16px; letter-spacing:-1px }
	
	div.ProductDescription { clear:both; padding-top:10px }
		div.ProductDescription span { color:#999; display:block; margin-bottom:16px }
	
	div.AdCart { overflow:hidden }
	div.AdCart fieldset { overflow:hidden; float:left; width:75px; margin-right:10px }
	div.AdCart fieldset label { float:left; margin:4px 10px 0 0 }
	div.AdCart fieldset input { width:22px }
		
div#wrapFooter { height:195px; background:url(../images/body_bottomfill.png) center top no-repeat }
	div.Footer { width:968px; padding:40px 0; background:url(../images/footer_background.png) top center no-repeat; margin:0 auto; text-align:center; color:#333 }
	div.Footer ul { overflow:hidden; width:680px; margin:0 auto }
	div.Footer ul li { float:left; padding:6px 0 0 0; overflow:hidden }
	div.Footer ul li a { font-weight:normal;}
	div.Footer ul li.separator { font-size:1px; line-height:1px; padding:0 10px; height:32px; background:url(../images/separator_vertical.jpg) center no-repeat }
	div.Footer div { text-align:left !important; font:bold 12px/10px Verdana, Arial, Helvetica, sans-serif; width:700px; margin:0 auto 10px; color:#000; /*padding:23px 0 0 0;*/ height:72px; /*clear:both;*/ overflow:hidden; /*background:url(../images/purchase.gif) right center no-repeat*/ }
	div.Footer div.purchase1 {background:url(../images/purchase1.gif) center no-repeat; float:left;width:74px;float:left;padding:7px;padding-top:0px}
	div.Footer div.purchase2 {background:url(../images/purchase2.gif) center no-repeat; float:left;width:97px;float:left;padding:7px;padding-top:0px}
	div.Footer div.purchase3 {background:url(../images/purchase3.gif) center no-repeat; float:left;width:54px;float:left;padding:7px;padding-top:0px}
	div.Footer div.purchase4 {background:url(../images/purchase4.gif) center no-repeat; float:left;width:99px;float:left;padding:7px;padding-top:0px}
	div.Footer div.purchase5 {background:url(../images/purchase5.gif) center no-repeat; float:left;width:150px;float:left;padding:7px;padding-top:0px}
	
div.boxClean { margin-bottom:24px; padding:0 0 5px 90px; overflow:hidden; }
div.boxClean2 { padding:0 0 0 80px !important; }
div.LiveHelp strong {font-size:12px;letter-spacing:-1px;}
	
h2.redTitle { font:normal 18px/22px Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px }
div.boxClean a.Link { display:block; padding-top:6px; font-size:16px; color:#CC3300 }

div.Payment {  padding:0 20px 30px; background:url(../images/payment.gif) bottom center no-repeat }
div.LiveHelp { background:url(../images/livehelp.gif) left top no-repeat }
div.WantList { background:url(../images/wantlist.gif) left top no-repeat }
div.FollowUs { background:url(../images/followus.gif) left top no-repeat;}
div.GoldOffer {background:url(../images/new3.gif) left top no-repeat;}
div.GoldDvd {background:url(../images/dvdimage.gif) right top no-repeat;}

div.RedButton {background:url(../images/order_dvd.jpg) left top no-repeat;height:25px;width:180px;text-align:center;padding-top:4px;}
div.RedButton a {color:#fff;text-decoration:none;}
a.RedButton {background:url(../images/order_dvd.jpg) left top no-repeat;height:25px;width:180px;text-align:center;padding-top:4px;color:#fff;text-decoration:none;float:left;}
a.RedButtonOffer {background:url(../images/offerButton.jpg) left top no-repeat;height:25px;width:94px;text-align:center;padding-top:4px;color:#fff;text-decoration:none;float:left;overflow:hidden;}

div.GoldDvdShip {background:url(../images/new_ship.gif) center no-repeat; width:185px; height:72px;}
div.Authorized { font:normal 14px/15px Verdana, Arial, Helvetica, sans-serif; padding:10px 20px 110px; background:#FFF url(../images/authorized.gif) center bottom no-repeat !important;margin:0px;border-top:solid 1px #cacaca;border-left:solid 1px #cacaca; border-right:solid 1px #cacaca;}
div.Authorized strong { display:block; font:normal 20px/22px Verdana, Arial, Helvetica, sans-serif; position:relative; top:-2px;letter-spacing:-1px; }
div.Slides { height:240px !important }
div.Breadcrum { padding:12px 16px 14px !important; color:#999 !important }
div.Breadcrum span { padding:0 5px }

div.Pagination { overflow:hidden; border-top:1px solid #DFE0E0; margin-top:10px; padding-top:20px }
	div.Pagination em { font-style:normal; position:relative; top:4px }
	div.Pagination div.Pages { float:right; height:30px; overflow:hidden }
	div.Pagination div.Pages div { float:left; position:relative; top:4px; margin:0 10px }
	div.Pagination div.Pages div a { margin:0 5px }
	div.Pagination div.Pages div strong { font-weight:normal; color:#999; margin:0 5px }

/* Layout Two Columns */

div.colLeft { width:212px; float:left; overflow:hidden }
div.colRight { width:212px; float:right; overflow:hidden }
div.colCenter { width:510px; /*margin:0 231px;*/ margin:0 auto;  }

div.colCenterRight { width:742px; margin:0 0 0 229px }
div.colCenterRight div.box { background:url(../images/boxBottom_742.jpg) bottom center no-repeat }
div.box_742 { background:url(../images/boxBottom_742.jpg) bottom center no-repeat !important}
div.colCenterLeft { width:742px; margin:0 231px 0 0 }
div.colCenterLeft div.box { background:url(../images/boxBottom_742.jpg) bottom center no-repeat }
div.colCenterWide { width:972px; margin:0; overflow:hidden; }
div.colCenterWide div.box { background:url(../images/boxBottom_972.jpg) bottom center no-repeat;overflow:hidden; }

div.top_dollar {background:url(../images/top_dollar.jpg) top right no-repeat;overflow:hidden;}
div.about_us_pic {background:url(../images/about3.jpg);float: right; margin: 10px;width:200px;height:310px;}
div.free_ship_dvd {background:url(../images/dvd_gold.jpg) top right no-repeat;overflow:hidden;}

div.treasure_gold {background:url(../images/treasure_gold.jpg) center no-repeat;overflow:hidden;width:220px;height:167px;float:left;padding-left:30px;}
div.ship_gold {background:url(../images/ship_gold.jpg) top right no-repeat;overflow:hidden;width:220px;height:167px;float:left;}

div.floatRight { float:right; position:relative; top:4px; color:#999 }

div.fieldsetBlock { margin-bottom:20px; overflow:hidden }
label.RadioButton { position:relative; top:-2px }
a.leftLink { float:left; margin-right:10px; position:relative; top:4px }

.col2-set .col-1, .col2-set .col-2 { width:48.5%; }
.col2-set .col-1 { float:left; }
.col2-set .col-2 { float:right; }

.content{
margin-bottom: 10px;
}
li.error-msg { color:#CC3300; margin-bottom:20px }
li.error-msg li { background:url(../images/bullet.jpg) left 5px no-repeat; padding-left:16px; }
input.error-input { background:#FCF2E9 !important }

/* Tables */

table { width:100% }
	table .change { text-align:right !important }
	table .red { color:#FF0000 }
	table .green { color:#009933 }
	table th, td { border-bottom:1px solid #DFE0E0; padding:4px 0 5px }
	table th { border-bottom:3px double #DFE0E0; padding-top:0; font-weight:normal; text-align:left; color:#CCC }
table td { vertical-align:middle }
table h4.title { margin-top:10px }

table td span.price2 { font-style:italic; color:#CC3300 }

table .a-center { text-align:center !important }
table tfoot td { padding:20px 0 0; border-top:3px double #DFE0E0; border-bottom:0 }
table tfoot td a.ButtonOrange { float:right }

table.wantlist_tabel {}
table.wantlist_tabel td {border:none;}

a#Logo { text-indent:-12999px; width:256px; height:90px; background:url(../images/logo.png) center no-repeat; position:absolute; margin:38px 0 0 0 }












div.AdCart { overflow:hidden; width:100%; padding-bottom:4px }
div.AdCart fieldset { overflow:hidden; float:left; width:40px; margin-right:10px }
a.Button2 { cursor:pointer; float:left; overflow:hidden; color:#000; text-decoration:none; background:url(../images/button_fill2.jpg) left center no-repeat }
a.Button:hover { color:#000 }
a.Button2:hover { color:#000 }
a.Button2 strong { float:left; height:16px; overflow:hidden; padding:5px 32px 3px 32px; background:url(../images/button_background2.jpg) right top no-repeat }

ol.LivePrice2 { padding:0 5px 8px }
ol.LivePrice2 li { float:left; border-right:1px solid #CECECE; padding:0 16px }
ol.LivePrice2 li.first { float:right; border:0; padding-right:0; color:#999 }
ol.LivePrice2 li.first2 { padding-left:0 }
ol.LivePrice2 img { position:relative; top:-2px; padding:0 2px 0 6px }
div.Breadcrum { padding:0 18px 14px !important; color:#999 !important }
div.Breadcrum span { padding:0 5px }

h4.ViewName { font:bold 18px Verdana, Geneva, sans-serif; color:#000; letter-spacing:-1px }
div.colCenterFull { margin:0 0 0 231px; width:741px }
div.colCenterFull div.box { background:url(../images/boxBottom_741.jpg) bottom center no-repeat }
div.colCenterFull div.boxWrap { width:703px!important; overflow:hidden }

div.ViewThumbnail { float:left; width:300px; margin-right:20px;text-align:center; margin-left:70px;}
div.ThumbnailNavigation { text-align:center; padding:10px 20px }
div.ThumbnailNavigation a.ArrowLeft { float:left } div.ThumbnailNavigation a.ArrowRight { float:right }
div.ThumbnailGallery { padding:10px 20px }
div.ThumbnailGallery a { margin-left:6px } div.ThumbnailGallery a.first { margin-left:1px!important }
div.ViewDetails { overflow:hidden; float:left; width:300px; padding-top:10px }
strong.Rating { float:left; height:16px; width:80px; margin-top:2px; line-height:1px; background:url(../images/new_view_rating0.jpg) left center no-repeat }
strong.Rating strong { float:left; height:16px; width:0px; background:url(../images/new_view_rating1.jpg) left center no-repeat }
strong.Rating strong.Rating1 { width:16px!important }
strong.Rating strong.Rating2 { width:32px!important }
strong.Rating strong.Rating3 { width:48px!important }
strong.Rating strong.Rating4 { width:64px!important }
strong.Rating strong.Rating5 { width:80px!important }

div.Line { padding-bottom:4px; padding-left:120px; overflow:hidden }
div.Line span { float:left; width:120px; position:relative; margin-left:-120px; color:#999 }
div.Line strong {float:left;font-weight:normal;}
div.Line strong span {margin-left:0px;float:right;color:#000;font-weight:bold;width:105px;}
div.ViewPrice strong span{ /*font:bold 18px Verdana, Geneva, sans-serif; letter-spacing:-2px; color:#CC3300;*/margin-left:20px !important;}
div.ViewPrice span { position:relative; top:0px ;}
div.ViewPrice strong {float:left;}
div.ViewPrice b span{ margin-left:0px;float:right;color:#000;font-weight:normal;width:105px;margin-left:20px !important;}
div.ViewPrice b {float:left;}

strong.Available { display:block; color:#809E1A }
div.Shipping { margin:6px 0 }
div.Shipping div { background:url(../images/new_view_Shipping.jpg) left 12px no-repeat; width:200px; padding:10px 0 10px 56px }
div.Shipping div span { float:right; overflow:hidden; border-left:1px solid #DFE1E0; padding-left:10px; margin-left:0px; position:relative; top:-10px }
div.Shipping div span img {padding-right:10px;}
div.Shipping2 { margin:6px 0 }
div.Shipping2 div { width:386px;}
div.Shipping2 div span { float:right; overflow:hidden; border-left:1px solid #DFE1E0; padding-left:10px; margin-left:20px; position:relative; top:-10px }
div.Shipping2 div span img {padding-right:10px;}
div.AdCart { margin-top:10px }

div.ViewDescription { border-top:1px solid #DFE1E0; padding-top:10px; margin-top:20px; border-bottom:1px solid #DFE1E0; }
div.Description em { font-style:normal; color:#999 } div.Description p { padding-top:6px }

div.ListHeader { overflow:hidden; width:100%; border-bottom:1px solid #DFE1E0; padding-bottom:20px; margin-bottom:26px }
div.ListHeader p { padding-bottom:6px }
div.ListHeader div.ListDescription { overflow:hidden; width:540px; float:left; padding-top:7px }
div.ListElement { overflow:hidden; width:100%; border-bottom:1px solid #DFE1E0; padding-bottom:20px; margin-bottom:26px }
div.last { margin-bottom:0; border:0 }
div.ListElement h5.ViewName { font:bold 14px Verdana, Geneva, sans-serif; color:#000; margin-bottom:16px; padding-left:10px; letter-spacing:0 }
div.ListElement span.Subname { display:block; padding-bottom:10px; font:bold 11px Verdana, Geneva, sans-serif; color:#74797C }
img.ThumbnailSmall { float:left; margin-right:20px }
div.ListDescription { overflow:hidden; float:left; width:270px; padding-top:7px; margin-right:20px }
div.ListDescription p a { color:#74797C }
div.ListElement div.Shipping div { width:200px!important }
div.ListElement div.Shipping { margin:0!important }
div.ListDetails { overflow:hidden;  width:210px;border:solid 1px #ccc;padding:10px; }

ol.ListTable { overflow:hidden }
	ol.ListTable li { float:left; width:184px; height:164px; padding:20px 24px; font:bold 13px Verdana, Geneva, sans-serif; color:#000; text-align:center; border:1px solid #DFE1E0; border-top:0; border-left:0 }
	ol.ListTable li.last { border-right:0 }
	ol.ListTable li img { display:block; padding-bottom:10px; width:120px; margin:0 auto }
	ol.ListTable li a { color:#000; text-decoration:none }
.logos3 {
background-image : url("../images/3logos.png");
height:66px;
width:240px;
}
span.SubName {color:#000000;font-weight:bold}
span.SubName {color:#000000;font-weight:bold;font:bold 11px/14px Verdana,Arial,Helvetica,sans-serif;}
.display_none {display:none;}

div#Slide { width:510px; overflow:hidden }
		div#Slide div.SlideTop { height:8px; background:url(../images/top.jpg) left center repeat-x; font-size:1px; line-height:1px; text-indent:-11999px }
			div#Slide div.SlideTop span { display:block; height:8px; background:url(../images/top.jpg) left top no-repeat }
			div#Slide div.SlideTop span span { background:url(../images/top.jpg) right bottom no-repeat }
		div#Slide div.SlideBottom { height:8px; background:url(../images/bottom.jpg) left center repeat-x; font-size:1px; line-height:1px; text-indent:-11999px }
			div#Slide div.SlideBottom span { display:block; height:8px; background:url(../images/bottom.jpg) left top no-repeat }
			div#Slide div.SlideBottom span span { background:url(../images/bottom.jpg) right bottom no-repeat }
		div#Slide div.SlideContent { padding:2px 9px 23px; border:1px solid #CECECE; border-top:0; border-bottom:0 }
			div#Slide div.SlideContent img { display:block }
			div#Slide div.SlideContent ol { position:absolute; overflow:hidden; list-style:none!important; padding:0; margin:273px 0 0 145px }
			div#Slide div.SlideContent ol li { padding-right:12px; float:left; font:bold 11px Verdana, Geneva, sans-serif }
			div#Slide div.SlideContent ol li a.SlideButton { color:#74797C!important; text-decoration:none!important; float:left; width:18px; height:21px; padding:5px 0 0 10px; background:url(../images/buttonIE.png) bottom center no-repeat }
				html > body div#Slide div.SlideContent ol li a.SlideButton { background:url(../images/button.png) bottom center no-repeat }
			div#Slide div.SlideContent ol li a.SlideButton:hover { color:#FFF!important; background:url(../images/buttonIE.png) top center no-repeat }
				html > body div#Slide div.SlideContent ol li a.SlideButton:hover { background:url(../images/button.png) top center no-repeat }
			div#Slide div.SlideContent ol li a.SlideActive { color:#FFF!important; background:url(../images/buttonIE.png) top center no-repeat }
				html > body div#Slide div.SlideContent ol li a.SlideActive { background:url(../images/button.png) top center no-repeat }

