@charset "utf-8";
/* CSS Document */

ul.sitemap {

color:red;

}



.errorBox {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

background:#ffb3b5;

font-weight:700;

}

.notfound
{
font-size:14px;
color:#FF0000;
margin-top:30px;
margin-left:20px;
}
.notfound1
{
font-size:14px;
color:#FF0000;
margin-top:30px;
margin-left:20px;
}

.stockWarning {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

color:#c03;

}



.productsNotifications {

background:#f2fff7;

}



.orderEdit {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

color:#70d250;

text-decoration:underline;

}



BODY {

background:#fff;

color:#999;

margin:0;

}



A {

color:#747474;

text-decoration:none;

}



A:hover {

color:#888;

text-decoration:underline;

}



FORM {

display:inline;

}



TR.header {

background:#fff;

}



A.headerNavigation {

color:#FFF;

font-size:13px;

font-weight:700;

text-decoration:none;

}



A.headerNavigation:hover {

color:#FFF;

font-size:13px;

font-weight:700;

text-decoration:underline;

}



TR.headerError {

background:red;

}



TD.headerError {

font-family:Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

background:red;

color:#fff;

font-weight:700;

text-align:center;

}



TR.headerInfo {

background:#0f0;

}



TD.headerInfo {

font-family:Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

background:#0f0;

color:#fff;

font-weight:700;

text-align:center;

}



.infoBox {

background:#D3D1D1;

}



.infoBoxContents {

background:#232323;

font-family:Verdana, Arial, sans-serif;

font-size:10px;

}



.infoBoxNotice {

background:#FF8E90;

}



.infoBoxNoticeContents {

background:#FFE6E6;

font-family:Verdana, Arial, sans-serif;

font-size:10px;

}



TD.infoBoxHeading {

background-image:url(images/infobox/corner_center.gif);

font-family:Arial, Verdana, sans-serif;

font-size:18px;

font-weight:400;

color:#999;

display:none;

}



TABLE.productListing {

border:0;

shopping-cartheaderfootercolorborder-spacing:1px;

border-color:#494949;

border-style:solid;

}



.productListing-heading {

border-right:1px solid #434343;

border-left:1px solid #434343;

border-top:0 solid #232323;

border-bottom:2px solid #434343;

text-align:left;

color:#929292;

font-weight:700;

font-family:Tahoma, Verdana, Arial, sans-serif;

text-transform:none;

font-size:11px;

background:#494949;

padding:12px;

}



TD.productListing-data {

border-right:1px solid #434343;

border-left:1px solid #434343;

border-bottom:2px solid #434343;

text-align:center;

vertical-align:top;

font-family:Tahoma, Verdana, Arial, sans-serif;

font-size:11px;

color:#232323;

padding:10px;

}



TD.pageHeading,DIV.pageHeading {

font-size:12px;

color:#DADADA;

font-weight:700;

text-transform:uppercase;

text-decoration:none;

height:31px;

width:100%;

background:url(images/m999.gif);

background-repeat:no-repeat;

padding-top:2px;

padding-left:20px;

}



TR.subBar {

background:#f4f7fd;

}



TD.main,P.main {

font-family:Verdana, Arial, sans-serif;

font-size:11px;

line-height:1.5;

color:#999;

margin-right:30px;

}



TD.smallText,SPAN.smallText,P.smallText {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

padding-left:10px;

color:#fff;

}



TD.accountCategory {

font-family:Verdana, Arial, sans-serif;

font-size:13px;

color:#abd;

}



TD.fieldValue {

font-family:Verdana, Arial, sans-serif;

font-size:12px;

}



CHECKBOX,INPUT,RADIO,SELECT {

font-family:Verdana, Arial, sans-serif;

font-size:11px;

}



TEXTAREA {

width:100%;

font-family:Verdana, Arial, sans-serif;

font-size:11px;

}



SPAN.greetUser {

font-family:Verdana, Arial, sans-serif;

font-size:12px;

color:#f0a480;

font-weight:700;

}



TABLE.formArea {

background:#f1f9fe;

border-color:#7b9ebd;

border-style:solid;

border-width:1px;

}



TD.formAreaTitle {

font-family:Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

font-weight:700;

}



SPAN.markProductOutOfStock {

font-family:Tahoma, Verdana, Arial, sans-serif;

font-size:12px;

color:#c76170;

font-weight:700;

}



.pr_category {

font-size:13px;

color:#999;

text-decoration:none;

text-transform:uppercase;

font-weight:700;

}



.pr_name {

font-size:12px;

color:#A5AED6;

font-weight:700;

text-decoration:none;

}
.pr_name_1{

font-size:12px;

color:#A5AED6;
}


.tell_friend
{
font-size:14px;
color:#929292;
}

.pr_price {

font-size:16px;

color:#C00;

font-weight:700;

}



.pr_descr {

font-family:tahoma, verdana, arial;

font-size:11px;

color:#353535;

}



.moduleRowOver {

background-color:#D7E9F7;

cursor:hand;

}



.moduleRowSelected {

background-color:#E9F4FC;

}



.checkoutBarFrom,.checkoutBarTo {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

color:#8c8c8c;

}



.messageStackError,.messageStackWarning {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

background-color:#ffb3b5;

}



.messageStackSuccess {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

background-color:#9f0;

}



body {

background:#585858;

}



td {

font-family:tahoma, arial, verdana;

font-size:11px;

color:#5D676F;

}



.bg1 {

background-image:url(images/m03.gif);

background-repeat:repeat-x;

}



.bg2 {

background-image:url(images/m14.gif);

background-repeat:repeat-x;

}



.bg3 {

background-image:url(images/m28.gif);

background-repeat:repeat-y;

}



.bg4 {

background-image:url(images/m37.gif);

background-repeat:repeat-y;

}



.bg5 {

background-image:url(images/m50.gif);

background-repeat:repeat-y;

}



.bg6 {

background-image:url(images/m59.gif);

background-repeat:repeat-y;

}



.bg7 {

background-image:url(images/m51.gif);

background-repeat:repeat-y;

}



.ch1 {

font-size:10px;

color:#AF903D;

}



.ch2 {

font-size:12px;

color:#DADADA;

font-weight:700;

text-transform:uppercase;

}



.ch3 {

padding-left:14px;

}



.ch4 {

font-size:11px;

color:#929292;

}



.ch5 {

font-size:16px;

color:#FFF;

font-weight:700;

}



.ch6 {

padding-left:15px;

}



.ch7 {

font-size:11px;

color:#BFBFBF;

}



.ch8 {

font-size:13px;

color:#FFF;

font-weight:700;

}



.ch9 {

font-size:11px;

color:#FFF;

}



.ch10 {

font-size:11px;

color:#FFF;

font-weight:700;

}



.ml1 {

font-size:10px;

color:#B7B7B7;

font-weight:700;

text-decoration:none;

}



.ml2 {

font-family:verdana;

font-size:11px;

color:#8B8064;

text-decoration:none;

}



.ml3 {

font-size:11px;

color:#929292;

text-decoration:none;

}



.ml4 {

font-size:12px;

color:#FFF;

font-weight:700;

text-decoration:none;

}



.ml5 {

font-size:11px;

color:#BFBFBF;

text-decoration:none;

}



.ml6 {

font-size:11px;

color:#BFBFBF;

font-weight:700;

}



.ml7 {

font-size:11px;

color:#B2B2B2;

text-decoration:none;

}



.ml8 {

font-size:11px;

color:#FFF;

text-decoration:none;

}



.ml9 {

font-size:11px;

color:#FFF;

font-weight:700;

text-decoration:none;

}



.ml10 {

font-family:verdana;

font-size:9px;

color:#B8A36B;

text-decoration:none;

}



.se1 {

width:102px;

background:#727272;

font-size:9px;

color:#FFF;

}



.se2 {

width:99px;

background:#727272;

font-size:9px;

color:#FFF;

}



.image_border {

border:1px solid #888;

}



.cart_border_ {

border:1px solid #DADBDC;

}



.boxText,TD.infoBox,SPAN.infoBox,.messageBox {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

}



TR.headerNavigation,TR.footer {

background:#bbc3d3;

}



TD.headerNavigation,TD.footer {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

background:#bbc3d3;

color:#fff;

font-weight:700;

}



TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even {

background:#666;

}



A.pageResults,A.pageResults:hover,A.pageResults:visited {

color:#747474;

}



TD.subBar,.checkoutBarCurrent {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

color:#999;

}



TD.fieldKey,TD.tableHeading {

font-family:Verdana, Arial, sans-serif;

font-size:12px;

font-weight:700;

}



SPAN.newItemInCart,.inputRequirement {

font-family:Verdana, Arial, sans-serif;

font-size:10px;

color:red;

}



SPAN.productSpecialPrice,SPAN.errorText {

font-family:Verdana, Arial, sans-serif;

color:red;

}


/* Product CSS Document */

.product_overall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.product_configure
 {
    margin-top:15px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF9900;
	font-weight: bold;
}
.product_name
{
margin-top:auto;
margin-bottom:10px;
font-weight:bold;
color: #FF9900;
}
.product_platform
{

margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}

ul#attention_content
{ 
color:#AABBDD;
font-size:14px;
font-weight:normal;
}

font#platform_color
{
	color:#AABBDD;
	font-size: 16px;
}
.product_details
{
margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}

ul#product_details
{
color:#FF9900;
font-weight:bold;
font-size:14px;
}
font#font
{
	font-size:14px;
	color:#AABBDD;
	font-weight: normal;
}
.product_features
{
margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}
ul#product_features
{
	font-size:14px;
	color:#AABBDD;
	font-weight:normal;
}
.product_description
{
margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}
.description
{
	margin-right:20px;
	font-size:14px;
	color: #AABBDD;
	font-weight:normal;
	margin-top:20px;
}
.product_image
{
margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}
.product_payment
{
margin-top:auto;
margin-bottom:10px;
font-size:20px;
font-weight:bold;
color: #FF9900;
}

.hiddenfont
{
font-size:1px;
color: #434343;
}