/*Affiliate*/
.affiliateHeader
{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.affiliateSubHeader
{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0066CC;
}

.affiliateCode
{
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}

.earning
{
	color:#CC6600;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}

.upsellMsg
{
	color:#666666;
	font-size:12px;
}

tr.affiliateTableHeader
{
	background-color:#666666;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}
/*Affiliate*/

body
{
	margin-bottom:5px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(/images/background.jpg);
	background-attachment:fixed;
	scrollbar-highlight-color:#666666;
	scrollbar-shadow-color:#666666;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color:#666666;
	scrollbar-darkshadow-color:#666666;
}

html {
    overflow: scroll;
}

td.off
{
	
}
td.on
{
	background-color:#FFFF99;
}

.hoverRow
{
	background-color:#FFFF99;
	font-size:11px;
}

.AdminPageTite { color: black; font-weight: bold; font-size: 18px; padding-left:5px;}

.AdminTableHeader
{
	font-weight:bold;
	background-color:#d1d0a0;
	height:25px;
	font-size:11px;
}
.AdminTableRow
{
	background-color:#DEDEBC;
	font-size:11px;
}
.AdminTableRowAlternate
{
	background-color:#fbf7f6;
	font-size:11px;
}
.AdminTableFooter
{
	font-weight:bold;
	background-color:#d1d0a0;
	height:25px;
	font-size:11px;
}

H1{color:#970000;font-weight:bold;font-size:16px;}
H2{text-decoration:none;font-weight:normal;display:inline;font-family:verdana, arial, helvetica, sans serif;font-size:9pt;color:#666666;}
H3{text-decoration:none;font-weight:normal;display:inline;font-family:verdana, arial, helvetica, sans serif;font-size:8pt;color:#333333;}

a.noLine:hover{color:#DD0000;text-decoration:none;}
a.noLine{color:#DD0000;text-decoration:none;}
a.bottommainlink{text-decoration:none;color:#666666;}
a.bottomlink{text-decoration:none;color:#666666;}
a.topLink{text-decoration:none;color:#666666;}
a.sidelink{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;color:#666666;}
a:link{color:#666666;}
a:active{color:#666666;}

.fontsize3{font-size:16px;}
.fontsize2{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
.fontsize1{font-size:10px;}

.updated
{
	font-size:10px;
	color:#999999;
}

.important
{
	font-size:12px;
	color:#993300;
	font-weight:bold;
	background-color:#FDC8D1
}

s
{
	color:#999999;
}

.leftheader
{
	color:#333333;
	font-weight:bold;
}

.borderLine
{
	border-right:1px solid #51A8FF;
	border-left:1px solid #51A8FF;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#51A8FF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#51A8FF;
}

.mainTbborderLine
{
	border-color:#006600;
	border-style:dashed;
	border-width:thin;
}

.occasionBorderLine{
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
}

.borderSideLeftLine
{
	border-left:1px solid #c6c6c6;
}

.borderSideRightLine
{
	border-right:1px solid #c6c6c6;
}

.100guaranteed
{
	color:#990000;
	font-weight:bold;
}

/*Gifts for XXX */
.productName
{
	color:#990000;
	font-weight:bold;
	font-size:10px;
}

.productSalePrice
{
	color:#FF5555;
	font-weight:bold;
}

.giftForHeader
{
	color:#B81A03;
	font-weight:bold;
	font-size:16px;
}

/*START - Product Detail*/
.productName2
{
	color:#993300;
	font-weight:bold;
	font-size:13px;
}

.productSalePrice2
{
	color:#FF5555;
	font-weight:bold;
	font-size:10px;
}

.saveprice
{
	color:#663333;
	font-weight:bold;
	font-size:12px;
}

.productSalePriceStrike
{
	color:#999999;
	font-size:10px;
}

.productStepHeader
{
	font-size:10px;
	font-weight:bold;
	color:#993300;
}

.recommendProduct
{
	font-size:10px;
	color:#0099FF;
	font-weight:bold;
}

.productDetailSideBarHeader
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2D96FF;
}

.packageItem
{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#CC0000;
}


.productDetailSideBar
{
	background-color:#E6F2FF;
}
.howToCustomize
{
	background-color:#FFD9F1;
}

.steps
{
	color:#993333;
	font-weight:bold;
	font-size:12px;
}
/*END - Product Detail*/

.occasionDesc
{
	color:#666666;
}

.header
{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#990000;
	font-size:12px;
}

.errBgColor
{
	font-size:10px;
	background-color:#FFDDDD;
}

.successBgColor
{
	font-size:10px;
	background-color:#E6F2FF;
}

TEXTAREA
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*START - Button*/
input.button1 /* blue */
{
	font-size:14px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#06C;/* FF0099 */
	height:25px;
	border-style:solid;
	border-color:#AAAAAA;
	border-width:1px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#cccccc');/* for IE */
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ccc));/* for webkit browsers */
	background:-moz-linear-gradient(top, #FFFFFF, #ccc);/* for firefox 3.6+ */ 
}

input.button1:hover
{
	color:#222222;
	border-color:#222222;
	cursor:pointer;
}

input.button2 /* orange */
{
	font-size:14px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#FF6600;
	height:25px;
	border-style:solid;
	border-color:#AAAAAA;
	border-width:1px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#cccccc');/* for IE */
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ccc));/* for webkit browsers */
	background:-moz-linear-gradient(top, #FFFFFF, #ccc);/* for firefox 3.6+ */ 
}

input.button2:hover
{
	color:#222222;
	border-color:#222222;
	cursor:pointer;
}

input.button3 /* green - for backend */
{
	font-size:14px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:green;
	height:25px;
	border-style:solid;
	border-color:#AAAAAA;
	border-width:1px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#cccccc');/* for IE */
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ccc));/* for webkit browsers */
	background:-moz-linear-gradient(top, #FFFFFF, #ccc);/* for firefox 3.6+ */ 
}

input.button3:hover
{
	color:#222222;
	border-color:#222222;
	cursor:pointer;
}
/*END - Button*/
