/*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;
}*/

.AdminTableRow:hover, .AdminTableRowAlternate:hover { background-color: #B9DCFF; }

.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;
}
.AdminTableRowHighlight
{
    background-color: #F5A9F2;
    font-size:11px;
}
.AdminTableRowHighlight2
{
    background-color: #FA5882;
    color: White;
    font-size:11px;
}
.AdminTableRowClickHighlight { background-color: #a5f960; 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:11pt;color:#666666;}
H3{text-decoration:none;font-weight:normal;display:inline;font-family:verdana, arial, helvetica, sans serif;font-size:10pt;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;}

.fontsize11{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
.fontsize3{font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif}
.fontsize2{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
.fontsize1{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}

.packageItem .fontsize1 { font-size: 15px; }

.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:12px;
    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;
    line-height: 30px;
}

.productDetailSideBarHeader span.fontsize1
{
    font-size: 14px;
    padding-left: 5px;
}

.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;
}

input.button-disabled
{
    font-size:14px;
    font-family:Verdana,sans-serif;
    font-weight:bold;
    color:gray;
    height:25px;
    border-style:solid;
    border-color:#AAAAAA;
    border-width:1px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='gray');/* for IE */
    background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(gray));/* for webkit browsers */
    background:-moz-linear-gradient(top, #FFFFFF, gray);/* for firefox 3.6+ */ 
}
/*END - Button*/

.tbl-header
{
    background-color: #F6CEF5;
}

.direct-order-no { background-color: yellow; text-decoration:underline; }
.quick-buy-order-no { color: white; background-color: purple; text-decoration:underline; }
.topup-order-no { background-color: #9FF781; text-decoration:underline; }
.bp-order-no { background-color: #DF0101; color: White; text-decoration:underline; }
.missing-order-no { background-color: red; color: White; text-decoration:underline; }

.skynet { color: white; background-color: blue; font-weight: bold; }
.taqbin { color: black; background-color: #2EFEF7; font-weight: bold; }
.pos{ color: white; background-color: red; font-weight: bold; }
.nationwide { color: white; background-color: green; font-weight: bold; }

.hide-default
{
    display:none;
}
