@font-face {
	font-family: "Century Gothic";
	src: url( GOTHIC.eot ); /* IE */
	src: local("Century Gothic"), url( GOTHIC.ttf ) format("truetype"); /* TTF file for CSS3 browsers */
} 
@font-face {
	font-family: "Showcard Gothic";
	src: url( SHOWG.eot ); /* IE */
	src: local("Showcard Gothic"), url( SHOWG.ttf ) format("truetype"); /* TTF file for CSS3 browsers */
}   
 
body {
font-family: "Century Gothic", Verdana, Arial, Georgia,Serif, Helvetica, sans-serif;
color : #000;
background: #FFF;
}
a{
	color: #666666;
	
	text-decoration: none;
}
.div-specials {
	position:absolute;
	z-index:30;
	top:0;
	right:500;
	width:363px;
	height: 751px;
	left: 326px;
	top: 9px;
	background-image: url(http://www.anime-export.com/images/background-specials.png);
	background-repeat: no-repeat;
}
.div-preorders {
	position:absolute;
	z-index:20;
	top:0;
	right:200;
	width:327px;
	height: 729px;
	left: 12px;
	top: 31px;
	background-image: url(http://www.anime-export.com/images/background-preorders.png);
	background-repeat: no-repeat;
}
.div-released {
	position:absolute;
	z-index:20;
	top:0;
	right:600;
	width:327px;
	height: 728px;
	left: 654px;
	top: 31px;
	background-image: url(http://www.anime-export.com/images/background-released.png);
	background-repeat: no-repeat;
}

.container_table {
	width: 930px;
	left:50%;
    margin-left:-37%;
	position: relative;
}
.shadow_test {
	font-size:1200%;
	color: #2C2C2C;
text-shadow: 0px 2px 3px #666;
}

.page_product_desc_title1 {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.dropdown_home_latest {
	font-family: "Century Gothic", Verdana, Arial, Georgia,Serif, Helvetica, sans-serif;
	align:left;
	font-size: 70%;
	color: #33CC33;
	text-shadow: 0 1px 0px #D7D7D7;	
}
.product_info_body {
	font-size: 70%;
	color: #666666;
	text-shadow: 0 1px 0px #F0F0F0;
	background-image: url(../../../../images/product_info_bg.png);	
}
.product_home_release {	
	color: #33CC66;	
}
.product_home_title {
	font-size: 90%;
	color: #333333;
	text-shadow: 1px 1px 0px #FFFFFF;
	background-color: #EBEBEB;
	background-image: url(../../../../images/product_home_title_bkg.png);	
}
.product_home_body_ns {
	font-size: 70%;
	color: #666666;
}
.product_home_body {
	font-size: 70%;
	color: #666666;
	text-shadow: 0 1px 0px #F0F0F0;	
}
.product_home_body a{
	color: #0099CC;
	text-shadow: 0 1px 0px #F0F0F0;
	text-decoration: none;
}
.product_home_body a:hover{
	color: #FF6600;
	text-shadow: 0 1px 0px #F0F0F0;
}
.product_home_release {
	color: #33CC66;	
}
.product_home_deadline {
		color: #FF3300;			
}
.product_home_price {
	color: #0099CC;	
}
.black   product   header {
	font-size: 12px;
	color: #000000;
}
.product_home_you_save {
	color: #CC00CC;	
}
.product_home_total_savings {
	font-size: 70%;
	color: #FF3300;
}

.product_title {
	font-size: 70%;
	color: #666666;
	font-weight: bold;
}

.product_price {
	font-size: 12px;
	color: #00CC00;
	
}

.product_deadline {
	font-size: 70%;
	color: #FF8040;
	
}
.product_deadline a {
	font-size: 70%;
	color: #000000;
	
}
.product_deadline a:hover {
	font-size: 70%;
	color: #FF6600;	
}
.product_release {
	font-size: 12px;
	color: #666666;	
	font-weight: bold;
}
.qq {	
	
	color: #FFFFFF;	
}
.qq a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 70%;	
}
.qq a:hover {
	color: #00CCFF;
}
.menu_top {	
	font-size: 70%;
	color: #FFFFFF;
}
.menu_top a {
	color: #FFFFFF;
	text-decoration: none;		
}
.menu_top_in a {
	color: #33FF00;
	text-decoration: none;			
}
.menu_top_out a {
	color: #FF0000;
	text-decoration: none;		
}
.menu_top a:hover {
	color: #FF3300;
	
	
}
.separator {

	color: #FF6600;	
}
.breadcrum {
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}
.breadcrum a {
	color: #000000;
	text-decoration: none;
}
.breadcrum a:hover {
	color: #FFFFFF;
	text-decoration: none;	
}
.INPUT.TEXT{
  font-size:10pt;
  color:#999999;
  background-color:#FFFFFF;
  border-color:#336699;
  border-width:0px;
}
/* enduser admin display order bottom navigation */


/* enduser admin display order navigation */

.fieldTitle{
	color: #333333;
}
.fieldTitle a{
	font-size:10px;
	color: #0099CC;
}
.fieldTitle a:hover{
	font-size:10px;
	color: #00CCCC;
}
.listingData{
	font-size:10px;
	color: #333333;	
}
.messageRed{
	font-size:12px;
	color: #CC33CC;	
}
.star{
  font-size:14px;
  color: red;
  font-weight: bold;  
}
.hover_product_home_title {	
	font-size: 70%;
	color: #FFFFFF;
	list-style-type: circle;
}
.product_title_page {
	font-size: 14px;
	color: #000000;
	list-style-type: circle;
}
.orders_cancelled_page {
	font-size: 36px;
	color: #FF0000;
	list-style-type: circle;
	font-weight: bold;
}
.orders_standing_header {
	font-size: 70%;
	color: #000000;
	background-color: #999999;
}
.orders_text {
	font-size: 70%;
	color: #000000;	
}
.orders_black_header {	
	
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../../../../images/gradient_black.gif);
}
.orders_black_button_ns{
	color: #FF6600;
	background-image: url(../../../../images/button_generic.gif);
	height: 22px;
	width: 136px;
	background-repeat: no-repeat;	
}
.orders_black_button_ns a{
	color: #EBEBEB;
	text-decoration: none;
}
.orders_black_button_ns a:hover{	
	color:#33CCFF;	
}
.orders_black_button {
	font-size:70%;
	color: #FF6600;
	background-image: url(../../../../images/button_generic.gif);
	height: 22px;
	width: 136px;
	background-repeat: no-repeat;	
}
.orders_black_button a{
	color: #EBEBEB;
	text-decoration: none;
}
.orders_black_button a:hover{	
	color:#33CCFF;	
}
.orders_ship_button {	
	font-size: 70%;
	color: #33FF00;	
	background-image: url(../../../../images/button_generic.gif);
	height: 22px;
	width: 136px;
	background-repeat: no-repeat;
	background-color: #000000;
	
}
.orders_ship_button a{
	color: #33FF00;	
}
.orders_ship_button a:hover{
	color: #00CCFF;	
}
.product_textinput
{
	color: #FF0000;
	width: 30px;
	border: 1px solid #666666;
	font-size: 24px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.my_account_body {
	font-size: 70%;
	color: #666666;
	text-shadow: 0 1px 1px #D2D2D2;	
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(../../../../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../../../../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

/* search page */ 


div.search_border{
	position: relative;
	font-size: 100%;
	color:#000000;
	text-shadow: 0 1px 1px #8B8B8B;
	width: 740px;
	top:10px;
   	margin: 10px;
   	padding: 14px;
   	border: 1px solid rgba(0,0,0,0.5);
   	border-radius: 10px;
   	background: #999;
   	box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
}

div.search_border_w{
	position: relative;
	top:10px;
	width: 605px;
	padding: 5px;
	margin: 10px;
    border:1px solid #CCC;
	border-radius : 14px;
	-moz-border-radius : 14px;
	-webkit-border-radius: 14px;
	-khtml-border-radius: 14px;
	
}
div.search_border_h{
	position: relative;
	font-size: 80%;
	text-shadow: 0 1px #fff;
	top:10px;
	width: 740px;
	padding: 14px;
	margin: 10px;
	border: 1px solid #8ec1da;
   background-color: #ddeef6;
   border-radius: 8px;
   box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   -moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
   color: #3985a8;	
}
div.search_border_h a{
	color: #0099CC;
	text-shadow: 1 2px 1px #FFFFFF;
	text-decoration: none;
}

div.search_border_h a:hover{
	color: #FF6600;
	text-decoration: none;
}

div.search_border_o{
	position: relative;
	top:0px;
	width: 98%;
	padding: 7px;
	margin: 0px;
    border:1px solid #CCC;
	border-radius : 14px;
	-moz-border-radius : 14px;
	-webkit-border-radius: 14px;
	-khtml-border-radius: 14px;
}

.search_body_h {
	font-size: 100%;
	font-weight:bold;
	color: #333333;
	text-shadow: 2px 2px 1px #CCCCCC;	
}
.search_body {
	font-size: 70%;
	color: #666666;
	text-shadow: 0 1px 0px #F0F0F0;	
}

.search_body a{
	color: #0099CC;
	text-shadow: 0 1px 0px #F0F0F0;
	text-decoration: none;
}
.search_body a:hover{
	color: #FF6600;
	text-shadow: 0 1px 0px #F0F0F0;
}

img.icons_search { 
vertical-align:-25%;
border:0; 
}


.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../../../../images/checkbox_search.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(../../../../images/radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	background: url(../../../../images/select.gif) no-repeat;
	overflow: hidden;
}

.main-div-home {
 position:relative;
 
}
.div-specials {
	position:absolute;
	z-index:30;
	top:0;
	right:500;
	width:363px;
	height: 751px;
	left: 314px;
	top: 9px;
	background-image: url(http://www.anime-export.com/images/background-specials.png);
	background-repeat: no-repeat;
}
.div-preorders {
	position:absolute;
	z-index:20;
	top:0;
	right:200;
	width:327px;
	height: 729px;
	left: 2px;
	top: 31px;
	background-image: url(http://www.anime-export.com/images/background-preorders.png);
	background-repeat: no-repeat;
}
.div-released {
	position:absolute;
	z-index:20;
	top:0;
	right:600;
	width:327px;
	height: 728px;
	left: 642px;
	top: 31px;
	background-image: url(http://www.anime-export.com/images/background-released.png);
	background-repeat: no-repeat;
}
.div-text-specials {
	position:absolute;
	top:20px;
	right:480;
	width:200px;
	left: 47px;
}
.div-text-preorders {
	position:absolute;
	top:20px;
	right:100;
	width:262px;
	left: 27px;
	height: 58px;
}
.div-text-released {
	position:absolute;
	top:20px;
	right:100;
	width:200px;
	left: 56px;
}
.div-ribbon-preorders {
	font-family:"Showcard Gothic","Century Gothic", Verdana, Arial, Georgia,Serif, Helvetica, sans-serif;
	font-size:110%;
	color:#FFFFFF;
	position:absolute;
	background-image: url(http://www.anime-export.com/images/ribbon-preroders.png);
	background-repeat: no-repeat;
	padding-top:18px;
	padding-left:8px;
	text-align:left;
	top:341px;
	right:100;
	width:300px;
	left: 0px;
	height: 72px;
}
.div-ribbon-released {
	font-family:"Showcard Gothic","Century Gothic", Verdana, Arial, Georgia,Serif, Helvetica, sans-serif;
	font-size:110%;
	color:#FFFFFF;
	position:absolute;
	background-image: url(http://www.anime-export.com/images/ribbon-released.png);
	background-repeat: no-repeat;
	padding-top:18px;
	padding-left:8px;
	text-align:left;
	z-index:25;
	top:194px;
	right:100;
	width:298px;
	left: 16px;
	height: 67px;
}

.div-ribbon-specials {
	font-family:"Showcard Gothic","Century Gothic", Verdana, Arial, Georgia,Serif, Helvetica, sans-serif;
	font-size:110%;
	color:#FFFFFF;
	position:absolute;
	background-image: url(http://www.anime-export.com/images/ribbon-specials.png);
	background-repeat: no-repeat;
	padding-top:18px;
	padding-left:8px;
	text-align:left;
	z-index:25;
	top:510px;
	right:100;
	width:260px;
	left: 1px;
	height: 44px;
}

.div-footer {
	position:absolute;
	top:800px;
}
.black_friday {
	font-size:150%;
	color:#000000;
	font-weight:900;
	text-transform: uppercase;
}

.product_type {
	position:relative;
	z-index:30;
	left: 300px;
	top: 0px;
	background-image:url(../../../../images/special.png);
	background-repeat:no-repeat;
}
.item_header_type {
	margin-top:5px;
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:10px;
	color:#800000;
	border-style:solid;
	border-with:1px;
	border-color:#CC3300;
	background:#FF6633;
	height:200;
}
.rank_text {
	position:relative;
	z-index:35;
	left: -244px;
	top: 17px;
}

.product_stock {
	color:#FFFFFF;
}

.product_special_header {
	color:#FF0000;
	font-size:175%;
}
.product_special_header_bulb {
	color:#FFCC00;
	font-size:70%;
}
.product_special_header_bulb a{
	color:#FFCC00;
	
}
.product_special_info_black {
	color:#000000;
	
}
