﻿@charset "utf-8";
/* CSS Document */

Body, Html {
    margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#3c3c3c;
	background-image:url(images/mainbg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

a:link, a:active, a:visited
{
    color:#333333;
    text-decoration:none;
}
a:hover
{
    color:#c00015;
    text-decoration:underline;
}

.PagerLink
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.PagerLink A:link
{
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
}
.PagerLink A:hover
{
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}

.BottomBg 
{
background-image:url(images/bottombg.jpg);
background-repeat:no-repeat;
background-position:center;
}
.HrLine 
{
border:dashed 1px #cccccc;
}
.ProductName
{
    color: #993399;
	font-weight: bold;
}
.PaddingTop {
padding-top:10px;
}
.PaddingLeft {
padding-left:10px;
}
.PaddingRight {
padding-right:10px;
}
.PaddingBottom {
padding-bottom:10px;
}
.CNHeaderBg {
background-image:url(images/header_bg_cn.jpg);
background-repeat:no-repeat;
background-position:right;
}
.CategoryLink:link, .CategoryLink:active, .CategoryLink:visited
{
    color:#333333;
    text-decoration:none;
}
.CategoryLink:hover
{
    color:#c00015;
    text-decoration:none;
}
.DashBorderLeft
{
    border-left:dashed 1px #dddddd;
    padding:5px;
}

.HrDot
{
    border:#cccccc dashed 1px;
}

.ProductTitle
{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color:#333333;
}
.ProductSmallerTitle
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#333333;
}
.SpecialPrice
{
    font-family:Verdana;
    font-size:15px;
    font-weight:bold;
    color:Red;
}
.NowrapText
{
    white-space:nowrap;
}
.SmallerText 
{
font-size:11px;
color:#333333;
}
.BorderBottom 
{
border-bottom:#cccccc solid 1px;
}
.ProductPanelBg
{
    background-image:url(images/core_box_bg.gif);
    background-repeat:repeat-y;
}
.DescriptionFont
{
    font-size:11px;
    color:#7e7e7e;
    font-style:italic;
}
.FooterText 
{
font-size:11px;
}
.WaterMark
{
    background-color:#FFFFCC;
    color:#bcbcbc;
    font-size:10px;
    font-style:italic;
}
.LeftAlign
{
    text-align:left;
}
.LineHeight
{
    line-height:19px;
}
.ImageSpace
{
   padding:40px;
}

/* Site Style */
.WhiteBg {
	background-color:#FFFFFF;
}
.OrangeFont {
	color:#cc6600;
}
.WhiteFont {
	color:#FFFFFF;
}
.BoldFont {
	font-weight:bold;
}
.MenuBg {
	background-color:#2d2d2d;
}
.MenuLink:link, .MenuLink:active, .MenuLink:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.MenuLink:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.BlockBorder {
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	background-image:url(images/block_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.LeftRightBorder {
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
}
.BorderBottom {
	border-bottom:#cccccc solid 1px;
}
.TitleBg {
	background-image:url(images/title_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.BorderTop {
	border-top:#cccccc solid 1px;
}
.BottomBar
{
	background-image:url(images/btn_login.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:25px;
	border-top:#b5b5b5 solid 1px;
	border-left:#b5b5b5 solid 1px;
	border-right:#b5b5b5 solid 1px;
	background-color:#e5e5e5;
	margin:1px;
	top:1px;
}
.BoldBottomBorder
{
	border-bottom:7px solid #73b7da;
}
.FeaturedFont
{
	color:#cc4c06;
	font-size:16px;
}
