html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input, button, select {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}

body, form {
  margin: 0;
  padding: 0;
}

.menu, .menu a {
  font-size : 11px;
  color : #000;
  background-color : transparent;
  text-decoration : none;
  font-weight: bold;
}

.menu a {
  color: #fff;
  text-decoration : underline;
}

.menu .menu_catdef { color: #fff; }

.sort_dd {
  font-size : 10px;
  width: 92px;
}

.bot_link_bar, .bot_link_bar a {
  font-size : 10px;
  color : #fff;
  font-weight: bold;
  background-color : transparent;
  letter-spacing: 1px;
  text-decoration: none; 
  text-transform: uppercase;
}

.member_menu_text {
  font-size : 14px;
  color : #fff;
  background-color : transparent;
  text-decoration : none;
}

.member_menu_text a {
  color : #fff;
  background-color : transparent;
  text-decoration : underline;
}

.member_menu_text a:visited {
  color : #fff;
  background-color : transparent;
}

.member_menu_text a:hover {
  font-weight: bolder;
  font-style: italic;
  text-decoration: none;
}

.header_dd {
  font-size : 10px;
  width: 148px;
}

.title_indent { margin-left: 0px; }

.bullet_list {
  list-style-position: outside;
  list-style-image: url(http://www.sugardvd.com/Global/images/blue_arrow_right.vV1.0Vv.gif);
}

.bullet_list li {
  padding-top: 0px;
  padding-bottom: 14px;
}

.bullet_list_highlight {
  padding-bottom: 14px;
  list-style-image: url(http://www.sugardvd.com/Global/images/orange_arrow_right.vV1.0Vv.gif);
  font-weight: bold;
  color: #E6541A
}

.home_indent { margin-left: 10px; }
.indent { margin-left: 1em; }
.major_indent { margin-left: 2em; }

/* Product Box */
.product_box_title {
  font-size : 14px;
  background-color : transparent;
  text-decoration : none;
  font-weight : bold;
}

.product_box_title a {    color: #000;  background-color : transparent;
  text-decoration : underline;
}

.toy_top_seller_link {
}

.toy_top_seller_link a {
  text-decoration : underline;
}

.detail_media_button_text {
  text-align: center;
  font-size : 13px;
  padding: 10px;
  text-decoration : none;
  font-weight : bolder;
}

.detail_media_button_subtext {
  font-size : 10px;
  background-color : transparent;
  text-decoration : none;
  font-weight : bolder;
}


.content_box_wrap_1 { float: left; width: 608px; padding-bottom: 6px; margin-bottom: 10px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bottom1.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_1{
  display: block;
  float: left;
  width: 608px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bg1.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_wrap_2 { clear:both; float: left; width: 987px; padding-bottom: 6px; margin-top: 10px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bottom2.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_2, .content_box_2_filled{
  display: block;
	float: left;
  width: 962px;
	padding: 10px 20px 10px 15px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bg2.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_wrap_home { float: left; width: 976px; padding-bottom: 6px; margin-bottom: 10px; background: url(http://www.sugardvd.com/SugarDVD-US/images/home_rental/content_box_bottom_home.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_home{
  display: block;
	float: left;
  width: 976px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/home_rental/content_box_bg_home.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_filled_wrap_1 { float: left; width: 600px; padding-bottom: 6px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bottom1.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_filled_top_1 { height: 6px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_filled_top.vV1.0Vv.gif) 0 0 no-repeat;}
.content_box_filled_1 { 
  display: block;
  padding: 10px;
  text-align: center;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_bg1.vV1.0Vv.gif) 0 0 repeat-y;
  color: #000000;
}
.content_box_filled_bottom_1 { height: 6px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_filled_bottom.vV1.0Vv.gif) 0 0 no-repeat;}
.content_box_service_wrap { position: relative; float: left; left: 13px; width: 577px; padding: 0px 0px 10px 0px; }
.content_box_service_top { height: 3px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_service_top.vV1.0Vv.gif) 0 0 no-repeat; }
.content_box_service {
  display: block;
  width: 574px;
  padding: 3px 0 3px 3px;
  background: #fff;
}
.content_box_service_bottom { height: 3px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_service_bottom.vV1.0Vv.gif) 0 0 no-repeat; }

.content_box_toy_wrap_1 { float: left;  width: 489px; padding-bottom: 6px; margin-bottom: 10px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_toy_bottom.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_toy_1{
	display: block;
  float: left;
  width: 489px;
	/*height: 125px;*/
	overflow: hidden;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_toy_bg.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_sale_wrap_1 { float: left;  width: 321px; padding-bottom: 6px; margin-bottom: 10px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_sale_bottom.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_sale_1{
	display: block;
  float: left;
  width: 321px;
	height: 218px;
	overflow: hidden;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_sale_bg.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_ccard_wrap { float: left; width: 489px; padding-bottom: 6px; margin: 0 0 10px 0; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_toy_bottom.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_ccard{
	display: block;
  float: left;
  width: 443px;
	height: 125px;
	overflow: hidden;
	text-align: left;
	padding: 10px 20px 10px 20px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_toy_bg.vV1.0Vv.gif) 0 0 repeat-y;
}
.content_box_topicks_wrap { float: left; width: 240px; padding-bottom: 6px; margin: 0 0 10px 0; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_topicks_bottom.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_topicks{
	display: block;
  float: left;
  width: 200px;
	height: 280px;
	overflow: hidden;
	text-align: left;
	padding: 0px 20px 0px 20px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_topicks_bg.vV1.0Vv.gif) 0 0 repeat-y;
}
*html .content_box_topicks { padding: 0px 0px 0px 10px; }
.content_box_bundle_wrap { float: left; width: 374px; padding-bottom: 6px; margin: 10px 0 10px 20px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_ccard_bottom.vV1.0Vv.gif) 0 bottom no-repeat; }
.content_box_bundle{
	display: block;
  float: left;
  width: 334px;
	height: 385px;
	overflow: hidden;
	text-align: center;
	padding: 10px 20px 10px 20px;
  background: url(http://www.sugardvd.com/SugarDVD-US/images/details/content_box_ccard_bg.vV1.0Vv.gif) 0 0 repeat-y;
}
*html .content_box_bundle_wrap{
   margin: 10px 0 10px 15px;
}

.content_box, .content_box_filled {
  display: block;
  border: 1px solid #none;
  background: transparent;
}

.rule { background: #c4c4c4; }

.content_box_filled { 
  background: transparent none repeat scroll 0%;
  color: #000000;
}

.content_box_highlight { border: 1px solid #e65c19; }
.content_box_warn { border: 1px solid #ff0000; background: #ffd0d0 none repeat scroll 0%; }

.vod_step_box {
  position: relative;
  border-style: solid;
  border-color: #none;
  border-width: 1px 1px 1px 0px;
  background: transparent none repeat scroll 0%;
  color: #625f5f;
  font-size: 12px;
  padding-left: 5px;
  width: 225px;
  height: 47px;
  float: left;
}

.vod_step_img {
  display: block;
  width: 44px;
  height: 49px;
  margin: 0px;
}

.box_title, .box_title_1, .box_title_2, .box_title_2_alt, .box_title_toy_1, .box_title_sale_1, .box_title_sale_1alt, .box_title_toy_1alt, .box_title_home, .box_title_home_alt, .box_title_ccard, .box_title_topicks, .box_title_topicks1, .box_title_head a {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
  text-align: left;
}

.box_title_bundle {
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  text-align: center;
} 

.box_title_1 { position: relative; float: left; width: 593px; }
.box_title_toy_1, .box_title_toy_1alt { position: relative; float: left; width: 474px; }
.box_title_sale_1, .box_title_sale_1alt { position: relative; float: left; width: 306px; }
.box_title_2, .box_title_2_alt{ float: left; width: 978px; }
.box_title_home, .box_title_home_alt{ float: left; width: 813px; }
.box_title_ccard { float: left; width: 474px; }
.box_title_topicks, .box_title_topicks1 { float: left; width: 225px; }
.box_title_bundle { float: left; width: 359px; }

.box_title_new, .box_title_subtext, .box_title_subtext a { 	color: #ee5b0c;	font-size: 14px;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
  text-align: left;
}

.box_title_1 { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_bg.vV1.0Vv.jpg) no-repeat; }
.box_title_2, .box_title_2_alt { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_bg2.vV1.0Vv.jpg) no-repeat; }
.box_title_2_alt { color: #fff; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_bg2_alt.vV1.0Vv.jpg) no-repeat; }
.box_title_home, .box_title_home_alt { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/home_rental/box_title_bg_home.vV1.0Vv.jpg) no-repeat; }
.box_title_home_alt { color: #fff; background: url(http://www.sugardvd.com/SugarDVD-US/images/home_rental/box_title_bg_home_alt.vV1.0Vv.jpg) no-repeat; }
.box_title_toy_1, .box_title_toy_1alt{ color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_toy_bg.vV1.0Vv.jpg) no-repeat; }
.box_title_toy_1alt{ color: #fff; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_toy_bg_alt.vV1.0Vv.jpg) no-repeat; }
.box_title_sale_1, .box_title_sale_1alt{ color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_sale_bg.vV1.0Vv.jpg) no-repeat; }
.box_title_sale_1alt{ color: #fff; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_sale_bg_alt.vV1.0Vv.jpg) no-repeat; }
.box_title_ccard { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_toy_bg.vV1.0Vv.jpg) no-repeat; }
.box_title_topicks, .box_title_topicks1 { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_topicks_bg.vV1.0Vv.jpg) no-repeat; }
.box_title_topicks1 { background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_topicks_bg1.vV1.0Vv.jpg) no-repeat; }
.box_title_bundle { color: #fff; height: 40px; line-height: 31px; padding-left: 15px; background: url(http://www.sugardvd.com/SugarDVD-US/images/details/box_title_bundle_bg.vV1.0Vv.jpg) no-repeat; }
	.box_title_home, .box_title_2, .box_title_1, .box_title_ccard{ color: #ffffff; }
.box_title_subtext { padding-bottom: 3px; }
.box_title_subtext a { text-decoration: underline; }
.box_title_subtext, .box_title_subtext a { font-weight: normal; }
.box_title_head { font-size: 18px; }

.common_text, .top_link_text, .welcome_text, .copyright_text, 
  .details_title_text, .details_title_studio_text, .review_title, .review_reviewer,
  .hold_text, .browse_item_text, .browse_page_header {
    font-weight: normal;
    font-size: 12px;
}
.browse_page_header { color: #323232;}

.common_text { color: #000000; }

div#please_wait {
  color: #000;
  font-weight: bold;
  font-size: 18px;
}

.confirm_title {	color: #0081BF;  font-size: 22px;
  font-weight: bold;
}

.welcome_text {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
}

.browse_page_header { color: #0081bf; }
.browse_item_text, .browse_item_text td { font-size: 11px; }
.browse_price .regprice, .browse_price .saleprice { font-size: 16px; font-weight: bold; }
.browse_price_onsale_regprice { text-decoration: line-through; font-size: 14px; }
.browse_price_onsale_saleprice { color: #e65c19; font-size: 16px; font-weight: bold; }

.details_product_name { font-size: 18px; font-weight: bold; }
.details_product_price { font-size: 16px; }
.details_product_rate { font-size: 14px; font-weight: bold; }
.details_product_highlight { font-weight: bold; color: #ee5b0c; }
.details_product_active { font-weight: bold; color: #0083c0; }
.details_product_inactive { font-weight: bold; color: #625f5f; }
.details_instock { color: #0081bf; font-weight: bold; }
.details_onorder { color: #e65c19; font-weight: bold; }
.details_price .regprice { font-size: 19px; font-weight: bold; }
.details_price_onsale_regprice { text-decoration: line-through; }
.details_price_onsale_saleprice { color: #e65c19; font-size: 18px; }

.details_product_dropd {
  font-size: 10px;
  text-decoration : none;
  font-weight : bold;
  border: 1px solid #c4c4c4;
}

.top_link_text, .top_link_text a { color: #fff; font-size: 11px; }

.review_title { font-size: 16px; font-weight: bold; }
.review_reviewer { padding-left: 5px; font-size: 11px; }

.text_active { color: #0081bf; }
.text_highlight { color: #e65c19; }
.text_error { color: #ff0000; padding-left: 10px;}

.fine_text { font-weight: normal; }

.fine_text, .details_ppm_connspeed, .sstatus_buymycopy, .sstatus_reportline { font-size: 10px; }

.fine_text B { font-size: 11px; font-weight: bold; }

.fine_text_rental {
  font-size: 14px;
}
.fine_text_rental b{
  font-size: 15px; 
  font-weight: bold;
}

.text_highlight_rental{ font-size:12px; color: #e65c19; }


.sstatus_buymycopy { padding-left: 5px; }

.sstatus_report_titlename {
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
}

.vodplans_mins {
  font-size: 22px;
  font-weight: bold;
}

.vodplans_price {
  font-size: 18px;
  font-weight: bold;
}

.gen_giftcert_price {
  font-size: 24px;
  font-weight: bold;
}

.gen_giftcert_text {
  color: #000000;
  font-size: 14px;
  font-weight: normal;
}

.details_ppm_connspeed {
  color: #767676;
  padding-bottom: 2px;
}

.copyright_text {
  font-size : 10px;
  color : #ffffff;
}

.details_title_text {
  color: #2f2f2f;
  font-size : 18px;
  font-weight: bold;
}

.details_title_studio_text, .details_title_studio_text a {
  font-size: 12px;
  color: #625F5F;
}
.details_title_studio_text a { color: #3879df; }

.news_item {
  padding-bottom: 30px;
  text-align: justify;
}

.news_item .newsicon {
  float: left;
  border: 1px solid #000;
  margin-right: 5px;
}

.vod_step_box_text, .vod_step_box_text .sub {
  display: block;
  color: #625f5f;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: normal;
  line-height: normal;
  position: absolute;
  width: 220px;
}

.vod_step_box_text .sub { font-size: 10px; }

.signup_table_divide_solid { 
	width: 529px; 
	height: 40px; 	
	padding-left: 15px; 
	line-height: 20px;
	color: #fff;
	font-size: 14px;
  font-weight: bold;
	background: url(http://www.sugardvd.com/Global/images/signup/box_title_bg.vV1.0Vv.png) no-repeat; }

	
.table_divide_solid * {
  background-color: #2f8fc4;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}


.page_title_box_wrap{
  position: relative;
  width: 973px;
  padding: 0px 10px 5px 10px;
}
	
.page_title_box {
  width: 988px;
  margin-left: 0px;
	padding: 10px 0 10px 5px;
  text-align: left;
}


.page_title, .page_title_highlight, .signup_free_text {
  color: #0081bf;
  font-size: 18px;
  font-weight: bold;
}


.page_title_highlight a:hover{
  text-decoration: none;
}

.signup_free_text { font-size: 19px; }

.page_title_giftcert, .page_title_highlight, .signup_free_text { color: #e65c19; }

.signup_free_text { 
  font-size: 19px; 
  color: #e65c19;
}

.page_title_giftcert {
  float: right;
  font-weight: bold;
  font-size: 12px;
}

.page_subtitle_active {
  color: #0081bf;
  font-size: 15px;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
}

.page_subtitle_highlight, .header_onhold, .header_onhold a {
  color: #e65c19;
  font-size: 15px;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
}

.header_onhold { padding-bottom: 5px; font-size: 13px; }
.header_onhold a { text-decoration: underline; font-size: 13px; }

.home_rental_toplist {
  color: #000;
  font-size: 10px;
}

.dvd_top_seller_link * {
  font-size : 10px;
  color : #000000;
  background-color : transparent;
  text-decoration : none;
  font-weight : normal;
  margin-top: 0px;
  line-height : 120%;
}

.dvd_top_seller_link a {
  color : #000000;
  background-color : transparent;
  text-decoration : underline;
}

.queue_pri { width: 30px; }

.acc_manage_edits {
  font-size: 10px;
  margin-top: 3px;
}

.acc_manage_edits {
  font-size: 10px;
  margin-top: 3px;
}

.rental_plan, .rental_plan_highlight {
  cursor: pointer;
  cursor: hand;
  background-color: #ffffff;
  border: 2px solid #DADADA;
}
.rental_plan_1 {
  cursor: pointer;
  cursor: hand;
  background-color: #ffffff;
  border: 2px solid #d46726;
}

.rental_plan_highlight { border: 2px solid #0081bf; }

.rental_plan_disc_limit {
  float: left; 
  font-size: 26px;
  font-weight: bold;
  padding-top: 3px;
  padding-right: 3px;
}
.rental_plan_disc_icon { position: relative; text-align: center; vertical-align: middle; float: left; width: 52px; height: 35px; }

/* Autocomplete Page */
.as_autocomplete {position:relative;}/* set width of widget here*/
.as_autocomplete {z-index:9001;} /* for IE z-index of absolute divs inside relative divs issue */
#as_performercontainer, #as_directorcontainer, #as_studiocontainer, #as_featurecontainer {position:relative;top:-0.9em;width:75%;}
*html #as_performercontainer, *html #as_directorcontainer, *html #as_studiocontainer, *html #as_featurecontainer {position:relative;top:-1.2em;width:300px;}
#as_performercontainer .yui-ac-content, #as_directorcontainer .yui-ac-content, #as_studiocontainer .yui-ac-content, #as_featurecontainer .yui-ac-content {position:absolute;width:300px;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
#as_performercontainer .ysearchquery, #as_directorcontainer .ysearchquery, #as_studiocontainer .ysearchquery, #as_featurecontainer .ysearchquery {float: right;color:#808080;z-index:10;}
#as_performercontainer .yui-ac-shadow, #as_directorcontainer .yui-ac-shadow, #as_studiocontainer .yui-ac-shadow, #as_featurecontainer .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
#as_performercontainer ul, #as_directorcontainer ul, #as_studiocontainer ul, #as_featurecontainer ul {padding:5px 0;width:300px; margin-left: 0px;}
#as_performercontainer li, #as_directorcontainer li, #as_studiocontainer li, #as_featurecontainer li {padding:0 5px;cursor:default;white-space:nowrap;}
#as_performercontainer li.yui-ac-highlight, #as_directorcontainer li.yui-ac-highlight, #as_studiocontainer li.yui-ac-highlight, #as_featurecontainer li.yui-ac-highlight {background:#EBF2FB;}

*html .png_fix {
 visibility: hidden;
}

.toy_thumbnail { padding: 3px; border: 2px solid transparent; margin-right: 5px; }
.toy_thumbnail_highlight { padding: 3px; border: 2px solid #e65c19; margin-right: 5px; }


.screenshot {
  float: left;
  padding: 10px 12px 4px 12px;
}

/* inline styles from template pages */

					/* suggestion tmpl */
.sugg_field { width: 260px; }

          /* advanced search tmpl */
.textfields_label {padding-top:9px;}
.textfields {width:375px;}
.selectfields {width:225px;}
.match_dropdown_td {width:105px;}

/* pagination */

.pagination { float: left; font-size: 14px; width: 829px;width: 993px; margin: 10px 0; line-height: 19px; }
.pagination a{ font-weight: bold;  padding-bottom: 2px;  color: #0081bf; text-decoration: none; }
.pagination a:hover{ text-decoration: underline; }
.pagination_prev { text-align: right; }
.pagination_next { text-align: left; }
.pagination .browse_list {  text-align: center; }
.pagination .browse_list a { padding: 0 7px; text-align: center; }
.pagination .browse_list b{ font-size: 17px; padding: 0 7px; color: #e65c19;}


/* details grid hover */

.box_cover_hover { display: none; position: absolute; top: 0px; left: 0px;  text-align: left; /*background: url(http://www.sugardvd.com/Global/images/details/tool_desc_bg.vV1.0Vv.png) 0 0 no-repeat;*/ }
.box_cover_hover_head { min-height:31px; height:auto !important; height: 31px; width: 234px; font-size: 12px; font-weight: bold; color:#fff; padding: 2px 8px 2px 8px; background: url(http://www.sugardvd.com/Global/images/details/cover_box_hover_top.vV1.0Vv.png) 0 bottom no-repeat; }
.box_cover_hover_head span { font-weight: normal; }
.box_cover_hover_body { font-size: 11px; width: 224px; padding: 10px 13px 10px 13px; background: url(http://www.sugardvd.com/Global/images/details/cover_box_hover_body.vV1.0Vv.png) 0 0 repeat-y; }
.box_cover_hover_body_content { margin-bottom: 10px; }
.box_cover_hover_bottom { height: 17px; width: 250px; background: url(http://www.sugardvd.com/Global/images/details/cover_box_hover_bottom.vV1.0Vv.png) 0 0 no-repeat; }

/* Bundle Styles */

.toy_bundle_title{
  width: 800px;
  height: 79px;
  margin: 20px 0 11px 0;
  background: url(http://www.sugardvd.com/Global/images/toybundle/bundle_deals_title.vV1.0Vv.jpg) center 0 no-repeat;
}

.bundle_list{
  margin-bottom: 10px;
  text-align: left;
  height: 45px;
  overflow: hidden;
}
.bundle_list, .bundle_list a{
  font-size: 12px;
  color: #003366;
}
.bundle_list a { font-weight: normal; }
.bundle_list span{
  font-weight: bold;
  text-transform: uppercase;
}
.bundle_img{
  width: 330px;
  height: 280px;
  margin-bottom: 15px;
  border: 1px solid #d0d0d0;
  background: #fff;
}

.view_all_link, .view_all_link_vod{
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  margin-left: 5px;
}
.view_all_link_vod{
  color: #003366;
}

.view_all_link a{
  color: #fff;
  text-decoration: none;
}
.view_all_link_vod a{
  color: #003366;
  text-decoration: none;
}

.view_all_link a:hover{
  color: #fff;
  text-decoration: underline;
}
.view_all_link_vod a:hover{
  color: #003366;
  text-decoration: underline;
}

/* Sugar Toys Extras */

.cart_bg { width: 16px; height: 10px; background: url(http://www.sugardvd.com/Global/images/header/cart_bg.vV1.0Vv.png) 0 0 no-repeat; }

/* buttons for roku updates */

.btn_fixed i { font-style: normal; position: relative; }

.enter_btn a { display: block; text-align: center; color: #fff; text-transform: uppercase; text-decoration: none; font-family: "Trebuchet MS", Helvetica, sans-serif;
  width: 250px; height: 55px; font-size: 28px; font-weight: bold; margin-top: 10px; margin-bottom: 0px; line-height: 55px; 
  background: url(http://www.sugardvd.com/Global/images/btn/250x55px_btn.vV1.0Vv.png) 0 0 no-repeat; }
.enter_btn a:hover { background: url(http://www.sugardvd.com/Global/images/btn/250x55px_btn.vV1.0Vv.png) 0 -55px no-repeat; }

.enter_btn2 a { float: left; display: block; text-align: center; color: #fff; text-transform: uppercase; text-decoration: none; font-family: "Trebuchet MS", Helvetica, sans-serif;
  width: 250px; height: 55px; font-size: 28px; font-weight: bold; margin-top: 5px; margin-bottom: 0px; line-height: 55px; 
  background: url(http://www.sugardvd.com/Global/images/btn/250x55px_btn.vV1.0Vv.png) 0 0 no-repeat; }
.enter_btn2 a:hover { background: url(http://www.sugardvd.com/Global/images/btn/250x55px_btn.vV1.0Vv.png) 0 -55px no-repeat; }

/* Make the mouseover work */
/*.btn_fixed.btn_highlight:hover { background-image: url(http://www.sugardvd.com/SugarDVD-US/images/termspage/220x55px_active.vV1.0Vv.png); 0 0px no-repeat; }*/
/*.btn_fixed.btn_active:hover { background-color: transparent; }*/

/* Button Colors for both fixed and flex buttons */
.btn_highlight { background-color: transparent; }

/* Mods for some browsers */
INPUT.btn_firefox, BUTTON.btn_firefox { padding-bottom: 1px; }
A.btn_fixed_huge.btn_firefox_mac i, A.btn_flex_huge.btn_firefox_mac i { top: 0px; }
