﻿/*------------------------ Standard Css ---------------------------------*/
html
{
    margin: 0px;
    padding: 0px;
    height: 100%;
    overflow: hidden;
}

body
{
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
    font-size: 11px;
    font-weight: normal;
    font-family: Arial, Verdana, Tahoma, Microsoft Sans Serif;
    position: absolute;
    background-color: #c0c0c0; /*background-image: url(Images/Bg.gif);     background-repeat: repeat-x;*/
}

.AjaxUpdateProgress
{
    width: 31px;
    height: 31px;
}

.AjaxUpdateProgress img
{
}

h1
{
}
h2
{
}
h3
{
}
h4
{
}
h5
{
}
h6
{
}

.height24
{
    height: 24px;
    line-height: 24px;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

/*-------------------------- Common Part Css -------------------------*/
.b1
{
    background-color: #000000;
}
.b2
{
    background-color: #ffffff;
}
.b3
{
    background-color: #e4f1dd;
}
/* Background Body Color */
.b4
{
    background-color: #F98E00;
}
/* Title Menu */
.b5
{
    background-color: #f7f7f7;
}
/* According Background Menu */
.b6
{
    background-color: #fff; /*#e2eff7;*/
}
/* Background Color for Boxset 1 */
.b7
{
    background-color: #f7f7f7;
}
/* Background Color for Gridview1 Mouse Over */
.b8
{
    background-color: #d0eefe;
}
/* Background Color for Gridview1 Footer */
.b9
{
    background-color: #fddac6;
}
/* Background Color for Message Alert */
.b10
{
    background-color: #d6dbf6;
}
/* Background Color for Message Allow */
.b11
{
    background-color: #c0c0c0; /* Background Color for Login */
}

.b12
{
    background-color: #f2f1f1; /* BackGround SubMenu    */
}

.b13
{
    background-color: #85AED9; /* Background Menu In OrdersEdit. */
}

.b14
{
    background-color: #ecf2f5; /* Background Upload; */
}

.b15
{
    background-color: #f2f1f1;
}
.b15
{
    background-color: #686868;
}
.c1, .c1 a
{
    color: #000000;
}
.c2, .c2 a
{
    color: #ffffff;
}
.c3, .c3 a
{
    color: #666666;
}
/* According Font Color */
.c4, .c4 a
{
    color: #545353;
}
/* font color for Boxset 1 */
.c5, .c5 a
{
    color: #ffffff;
}
/* font color for Boxset 3 */
.c6, .c6 a
{
    color: #ff0000;
}
/* font color for notice in Gridview */
.c7, .c7 a
{
    color: #898f82;
}
/* font color for PageLink */
.c8, .c8 a
{
    color: #f85056;
}
/* font color for Boxset Alert */
.c9, .c9 a
{
    color: #3c5bd4;
}
/* font color for Boxset Allow */
.c10, .c10 a
{
    color: #f98e00;
    font-size: 12px;
}

.c11, .c11 a
{
    color: #1f95ed; /* font color for link in front */
}

.border1
{
    border: solid 1px #000000;
}
.border2
{
    border: dashed 1px forestgreen;
}

.border3
{
    border: solid 1px #ccc;
}

.fl
{
    float: left;
}
.fr
{
    float: right;
}

.fs0
{
    font-size: 0px;
}

.fs11, .fs11 select
{
    font-size: 11px;
}

.fs12, .fs12 select
{
    font-size: 12px;
}

.fs13, .fs13 select
{
    font-size: 13px;
}

.fs14
{
    font-size: 14px;
}
.fs16
{
    font-size: 16px;
}
.fs18
{
    font-size: 14px;
}

.al
{
    text-align: left;
}
.ac
{
    text-align: center;
}
.ar
{
    text-align: right;
}
.vt
{
    vertical-align: top;
}
.vm
{
    vertical-align: middle;
}
.vb
{
    vertical-align: bottom;
}

.ovn
{
    overflow: hidden;
}

.uln, .uln a
{
    text-decoration: none;
}
.ul, ul a
{
    text-decoration: underline;
}

.fb
{
    font-weight: bold;
}

.vmImg
{
    position: absolute;
    top: 44%;
    left: 0px;
}
.pr
{
    position: relative;
}
.pas
{
    position: absolute;
}
.bullet1
{
    background-image: url(Images/Bullet/circle_bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    padding-left: 10px;
}

.bulletEmailTemplate
{
    background-image: url(Images/Bullet/circle_bullet1.gif);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    padding-left: 22px;
}


/*.inputrow1 {}
.label1 { width:170px;}
.input1 { zoom: 1;*//* set hasLayout for IE6 and below to trigger quirky float model which means div clear the floats */
/*overflow: hidden; /* make inputs clear the floats to give the width you need - auto doesn't work here it creates scrollbar */
/*margin: 5px 0; }
.input1 input { width:99%;  }
.pluslabel1 { }*/
.validator1
{
    color: #f85056;
    padding-left: 5px;
}

.freeTextBox1
{
    border: dashed 1px #b8b8b8;
}

.freeTextBox1 table
{
    margin: 2px;
}

.TextBox
{
    border: solid 1px #c1c1c1;
}
.DropDown
{
    font-size: 11px;
}
.CheckBox
{
    padding: 0px;
}

.CheckBox input
{
    margin: 0px;
    padding: 0px;
}

.CheckBox label
{
    padding-left: 10px;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

/*-------------------------- For Default Css --------------------------*/
.DefaultMenu a
{
    width: 173px;
    height: 20px;
    line-height: 20px;
    display: block;
}

.CssSymbolTrue
{
    background-image: url(Images/Correct.gif);
    background-repeat: no-repeat;
    width: 16px;
    height: 14px;
    border: none;
}
.CssSymbolFalse
{
    background-image: url(Images/Remove.gif);
    background-repeat: no-repeat;
    width: 16px;
    height: 14px;
    border: none;
}

.CssSymbolPass
{
    background-image: url(Images/Icon/Icon_Pass.gif);
    background-repeat: no-repeat;
    width: 9px;
    height: 9px;
    border: none;
    display:block;
}

.CssSymbolFail
{
    background-image: url(Images/Icon/Icon_Fail.gif);
    background-repeat: no-repeat;
    width: 9px;
    height: 9px;
    border: none;
    display:block;
}

.CssSymbolUnavailable
{
    display:none;
}

.CssSymbolUnavailableLabel
{
    color:#444444;
    font-size:10px;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

.AdminArea
{
    margin: 5px auto;
    padding: 0px;
}

.AdminMainBorder
{
    /*margin:10px;*/
    float: left;
    background-color: #fff;
}

.AdminMainInnerBorder
{
    margin: 10px;
}


.AdminHeaderBar
{
    height: 18px;
    line-height: 18px;
    vertical-align: middle;
    border: solid 1px #b4d4e5; /*background-image: url(Images/Background/HeaderBar.gif);     background-repeat: repeat-x;*/
    background-color: #a8c6e4;
    margin-bottom: 1px;
}

.AdminBody
{
    overflow: hidden;
}

.AdminBodyContent
{
    float: left;
}

.AdminBodyContent #uxContentUpdatePanel
{
    width: 100%;
    height: 100%;
}

.InnerContentHeader
{
    width: 94%;
    margin: 8px auto;
}

.InnerContentHolderArea
{
    width: 100%;
    height: auto;
    overflow: auto;
}

.AdminTitleBar
{
    display: none;
    width: 100%;
    height: 25px; /*background-image: url(Images/Background/BG_Header3.gif);     background-repeat: repeat-x;*/
}
.AdminTitleText
{
    height: 25px; /*background-image: url(Images/Background/BG_Header1.gif);     background-repeat: repeat-x;*/
    padding-left: 10px;
    padding-top: 0px;
}
.AdminTitleSeparate
{
    width: 36px;
    height: 25px; /*background-image: url(Images/Background/BG_Header2.gif);     background-repeat: no-repeat;*/
}

.ContentArea
{
    width: 96%;
    margin: 5px auto auto auto;
    vertical-align: top;
}
.TopContentArea
{
    width: 96%;
    margin: 8px auto;
    background: #e6e6e6 url(Images/Background/BG_SiteMap.gif) repeat-x left bottom;
    height: 30px;
}
.ShadowTopLeft
{
    background-image: url(Images/Background/BGShadowTopLeft.gif);
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
}

.ShadowTopCenter
{
    background-image: url(Images/Background/BGShadowTopCenter.gif);
    background-repeat: repeat-x;
    height: 3px;
}

.ShadowTopRight
{
    background-image: url(Images/Background/BGShadowTopRight.gif);
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
}

.ShadowLeft
{
    background-image: url(Images/Background/BGShadowLeft.gif);
    background-repeat: repeat-y;
    width: 3px;
}

.ShadowRight
{
    background-image: url(Images/Background/BGShadowRight.gif);
    background-repeat: repeat-y;
    width: 3px;
}

.ShadowBottomLeft
{
    background-image: url(Images/Background/BGShadowBottomLeft.gif);
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
}

.ShadowBottomCenter
{
    background-image: url(Images/Background/BGShadowBottomCenter.gif);
    background-repeat: repeat-x;
    height: 3px;
    text-align: center;
    font-weight: bold;
    color: #444444;
}

.ShadowBottomRight
{
    background-image: url(Images/Background/BGShadowBottomRight.gif);
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
}

.UploadFileButton
{
}
.UploadMessage
{
}
.cursorPointer:hover
{
    cursor: pointer;
}



/*-------------------- 3 Div Box Class ---------------------*/
.BoxSet1
{
    border: solid 1px #cccccc;
}

.BoxSet1 .TopBar
{
    display: none;
}

.BoxSet1 .TopBarTitle
{
}

.BoxSet1 .TopImgLeft
{
}

.BoxSet1 .TopImgRight
{
}

.BoxSet1 .CenterLeft
{
}

.BoxSet1 .CenterRight
{
    /*border-left: solid 1px #b3d3e5;     border-right: solid 1px #b3d3e5;*/ /*padding-top: 10px;*/
}

.BoxSet1 .BottomBar
{
    display: none;
}
.BoxSet1 .BottomImgLeft
{
}
.BoxSet1 .BottomImgRight
{
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

/*---------------------- BoxSet 5 ------------------------------*/
.BoxSet5
{
}

.BoxSet5 .TopBar
{
    display: none;
}

.BoxSet5 .TopBarTitle
{
}

.BoxSet5 .TopImgLeft
{
}

.BoxSet5 .TopImgRight
{
}

.BoxSet5 .CenterLeft
{
}

.BoxSet5 .CenterRight
{
    border: solid 1px #b6d9ed;
    padding-top: 5px;
    padding-bottom: 5px;
}

.BoxSet5 .BottomBar
{
    display: none;
}
.BoxSet5 .BottomImgLeft
{
}
.BoxSet5 .BottomImgRight
{
}
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

/* ------------------- BoxSet 0 ----------------------------*/
.BoxSet0
{
}

.BoxSet0 .TopBar
{
    display: none;
}

.BoxSet0 .TopBarTitle
{
}

.BoxSet0 .TopImgLeft
{
}

.BoxSet0 .TopImgRight
{
}

.BoxSet0 .CenterLeft
{
}

.BoxSet0 .CenterRight
{
    border: none;
}

.BoxSet0 .BottomBar
{
    display: none;
}
.BoxSet0 .BottomImgLeft
{
}
.BoxSet0 .BottomImgRight
{
}
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/

/*---------------------- Border Class --------------------------*/
.BorderSet1
{
    border: solid 1px #cccccc;
    overflow: hidden;
}
.BorderSet2
{
    width: 500px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #acbfa8;
}
.BorderSet3
{
    width: 500px;
    height: 40px;
    line-height: 40px;
    border: solid 1px #f85056;
}

/*----------------------- Grid Class ----------------------------*/
.Gridview1
{
    width: 100%;
    line-height: 12px;
    font-size: 11px;
    background-color: #d6d6d6;
}
.GridvieInvoice
{
    width: 725px;
    line-height: 12px;
    font-size: 11px;
}

.GridHeadStyle1
{
    height: 22px;
}

.GridHeadStyle1 th
{
    background-image: url(Images/Gridview/BG_GridHeader1.gif);
    background-repeat: repeat-x;
    border: solid 1px #ffffff;
}

.GridHeadStyle2
{
    height: 20px;
}

.GridHeadStyle2 th
{
    background-image: url(Images/Gridview/BG_GridHeader1.gif);
    background-repeat: repeat-x;
    border: solid 1px #ffffff;
    height: 20px;
}

.GridHeadStyle3
{
    height: 44px;
}

.GridHeadStyle3 th
{
    background-image: url(Images/Gridview/BG_GridHeader2.gif);
    background-repeat: repeat-x;
    border: solid 1px #ffffff;
}

.GridRowStyle1
{
    height: 25px;
}

.GridRowStyle1 td
{
    border: solid 1px #ffffff;
}

.GridRowStyle1FirstRow td
{
    padding-top: 5px;
    padding-bottom: 2px;
}

.GridRowStyle1FirstRow td input
{
    /*margin-top:2px;  */
}

.GridRowStyle1LastRow td
{
    padding-top: 2px;
    padding-bottom: 5px;
}

.GridAlternatingRowStyle1
{
    height: 25px;
}
.GridAlternatingRowStyle1 td
{
    border: solid 1px #ffffff;
    font-size: 11px;
}
.GridEmptyDataRowStyle1
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.GridSelectedRowStyle1
{
}
.GridEditRowStyle1
{
    height: 40px;
}
.GridFooterStyle1
{
    height: 20px;
}
.GridRowNotice1
{
    height: 40px;
}
.GridAlternatingRowNoticeStyle1
{
    height: 40px;
}
.GridPageStyle1
{
}
.UseStockOptionGridDisabled
{
    display: none;
}

/*----------------------- Icon Class -----------------------------*/

.IconEdit a
{
    background-image: url(Images/Icon/Icon_Edit.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 28px;
    height: 27px;
    display: block;
}

.IconReview a
{
    background-image: url(Images/Icon/Icon_View.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 28px;
    height: 27px;
    display: block;
}

/*----------------------- Button Class  2 Div Style  --------------------------- */
/*.Button1Left { height:28px; background-image:url(Images/Button/Button1Left.gif); background-repeat:no-repeat; padding-left:6px; background-position: left top; }
.Button1Right { width:100%; height:28px; background-image:url(Images/Button/Button1Right.gif); background-repeat:no-repeat; padding-right:6px; background-position:right top; }
.Button1Right input { width:100%; border:0px; border-style:none; height:28px; background-image:url(Images/Button/Button1Center.gif); background-repeat: repeat-x; }*/
.Button1Left
{
    /*height: 20px;     background-image: url(Images/Button/Button1Left.gif);     background-repeat: no-repeat;     background-position: left top;*/
}
.Button1Right
{
    /*height: 20px;     background-image: url(Images/Button/Button1Right.gif);     background-repeat: no-repeat;     background-position: right;     padding-left: 8px;     padding-right: 8px;*/
}
.Button1Right input
{
    /*width: 100%;     height: 20px;     border: 0px;     border-style: none;     line-height: 20px;     background-image: url(Images/Button/Button1Center.gif);     background-repeat: repeat-x;     display: block;     padding: 0px;     margin: 0px;     font-size: 11px;     font-weight: bold;     color: White;     vertical-align: middle;*/
    border: 0px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.Button1Right a
{
    /*width: 100%;     height: 20px;     border: 0px;     border-style: none;     line-height: 20px;     background-image: url(Images/Button/Button1Center.gif);     background-repeat: repeat-x;     display: block;     padding: 0px;     margin: 0px;     font-size: 11px;     font-weight: bold;     color: White;     vertical-align: middle;     text-align: center;     text-decoration: none;*/
    display: block;
}

/*----------------------- Page Button Class  2 Div Style  --------------------------- */



/*----------------------- Command Button Class --------------------------*/
.ButtonAdd
{
    border: 0px;
    background-image: url(Images/Button/EventButtonAdd.gif);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 46px;
    cursor: pointer;
    font-size: 11.5px;
}

.ButtonSort
{
    border: 0px;
    background-image: url(Images/Button/EventButtonSorting.gif);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 46px;
    cursor: pointer;
    font-size: 11.5px;
}

.ButtonConfig
{
    border: 0px;
    background-image: url(Images/Button/EventButtonSetup.gif);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 46px;
    cursor: pointer;
    font-size: 11.5px;
}

.ButtonOptionGroupAdd
{
    border: 0px;
    background-image: url(Images/Button/EventButtonAddOptionGroup.gif);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 50px;
    cursor: pointer;
    font-size: 11.5px;
}



/*----------------------- FormView Class -------------------------*/
.FormView1
{
    width: 100%;
    font-size: 11px;
}


/*----------------------- DataFeed List ---------------------------*/
.AnchorList
{
    position: relative;
    padding-bottom: 10px;
    padding-top: 20px;
}

.AnchorList1Left
{
    width: 250px;
    height: 32px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    /*background-image: url(Images/Background/Link1Left.gif);
    background-repeat: no-repeat;*/
}

.AnchorList1Right
{
    height: 32px;
    margin-left: 10px;
    /*background-image: url(Images/Background/Link1Right.gif);
    background-repeat: no-repeat;
    background-position: right top;*/
}

.AnchorList1Right a
{
    width: 211px;
    height: 30px;
    padding-top: 2px;
    display: block;
    text-align: left;
    vertical-align: middle;
    /*background-image: url(Images/Background/Link1Center.gif);
    background-repeat: repeat-x;*/
    background: url(Images/Bullet/circle_bullet.gif) no-repeat 0px 12px;
    margin-right: 29px;
    color: #545454;
    text-decoration: none;
    font-weight: bold;
    padding-left:17px;
}

.AnchorList1Right a:hover
{
    text-decoration: underline;
}
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*------------------------ Login Class -------------------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
.LoginTop
{
    width: 100%;
    height: 10px;
    background-image: url(Images/Background/BG_LoginTopCenter.gif);
    background-repeat: repeat-x;
    position: absolute;
}

.LoginMiddleLeft
{
    width: 100%;
    height: 100%;
    background-image: url(Images/Background/BG_LoginLeft.gif);
    background-repeat: repeat-y;
    display: block;
    position: absolute;
}

.LoginMiddleRight
{
    height: 100%;
    background-image: url(Images/Background/BG_LoginRight.gif);
    background-repeat: repeat-y;
    background-position: right;
}

.LoginBottom
{
    width: 100%;
    height: 10px;
    background-image: url(Images/Background/BG_LoginBottomCenter.gif);
    background-repeat: repeat-x;
    position: absolute;
    bottom: 0px;
}

.LoginLogo
{
    margin-right: 20px;
}

.LoginHeaderLogo
{
    margin-top: 15px;
    margin-left: 45px;
}

.LoginHeader
{
    width: 600px;
    padding: 15px;
    background-color: #ededed;
    border: solid 1px #e8e8e8;
    margin: auto;
}
.LoginHeader .Logo
{
    float: left;
}
.LoginHeader .Logo img
{
    margin-top: 15%;
}
.LoginHeaderMiddleLeft
{
    clear: left;
    width: 100%;
    height: 87px;
    background: #F98E00 url(Images/Background/BG_LoginHeaderLeft.gif) repeat-y;
}

.LoginHeaderMiddleRight
{
    height: 100%;
    background-image: url(Images/Background/BG_LoginHeaderRight.gif);
    background-repeat: repeat-y;
    background-position: right;
    padding-right: 4px;
}

.LoginHeaderBottom
{
    clear: left;
    width: 100%;
    height: 4px;
    background-image: url(Images/Background/BG_LoginHeaderBotomCenter.gif);
    background-repeat: repeat-x;
}

.LoginInput input
{
    border: solid 1px #888888;
}

.LoginButtonLeft
{
    height: 24px;
    background-image: url(Images/Button/Button_loginLeft.gif);
    background-repeat: no-repeat;
}

.LoginButtonRight
{
    height: 100%;
    background-image: url(Images/Button/Button_loginRight.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 4px;
    padding-right: 4px;
}

.LoginButtonRight input
{
    border-style: none;
    height: 24px;
    display: block;
    background-image: url(Images/Button/Button_loginCenter.gif );
    background-repeat: repeat-x;
    border: none 0px;
}
.LoginBackground
{
    background: url(Images/Logo/BG_LoginLogoBottom.gif) no-repeat 98% 96%;
}

/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*------------------------ End Login Class ---------------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.MenuAccordingList .SubSideMenuLeft
{
    background-color: #f2f1f1;
    background-image: url(Images/AdminMenu/Bullet_LeftMenu.gif );
    background-repeat: no-repeat;
    background-position: 5px 9px;
}
.MenuAccordingList .SubSideMenuRight
{
    border-bottom: solid 1px #ffffff;
}

.MenuAccordingList .SubSideMenuRight a
{
    margin-left: 10px;
    background-position: 10px 0px;
}

.CssBackToTopLink
{
    background-image: url(Images/Icon/Icon_BacktoTop.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 20px;
    height: 18px;
    line-height: 18px;
    display: block;
}

.CssBackLink a
{
    background-image: url(Images/Icon/Icon_BacktoTop.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 20px;
    height: 18px;
    line-height: 18px;
    display: block;
}

#PrintArea
{
    margin: 0px;
    border: solid 1px #ccc;
    padding: 10px;
}

/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*------------------------ Ajax Calendar Class -----------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/


.ajax__calendar_container
{
    width: 250px;
    height: 190px;
    border: solid 1px #000;
    background-color: White;
}

.ajax__calendar_dayname
{
    font-weight: bold;
}

.ajax__calendar_title
{
    background-color: #fff;
}

.ajax__calendar_body
{
}

.ajax__calendar_days
{
}

.ajax__calendar_days tbody tr
{
    height: 19px;
}

.ajax__calendar_days tbody tr td div
{
    height: 19px;
}

.ajax__calendar_day
{
    color: Black;
}

.ajax__calendar_active
{
    background-color: #c8ecfd;
}

.ajax__calendar_hover
{
    font-weight: bold;
}

.ajax__calendar_other .ajax__calendar_hover
{
}

.ajax__calendar_other .ajax__calendar_day
{
    color: Gray;
}

.ajax__calendar_footer ajax__calendar_today
{
}

.AspCalendar
{
}
.CalendarPosition
{
    float: left;
    margin: 2px 5px 0px 5px;
}
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*--------------------- End Ajax Calendar Class ----------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.GridBottomAddPanel
{
    width: 100%; /*height: 50px;*/
}

/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*--------------------- Invoice Packing Class ----------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.packingSlip
{
    border: solid 1px #ccc; /*padding: 20px;*/
    padding: 10px;
    margin: auto;
    width: 730px;
    overflow: hidden;
}

.packingFromAddress
{
}

.packingCompanyName
{
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

.packingCompanyAddress
{
    font-size: 11px;
    line-height: 20px;
}

.packingOrderDetails
{
    text-align: left;
    line-height: 20px;
    font-family: Verdana, Arial, Tahoma, Microsoft Sans Serif;
    font-size: 11px;
}

.packingOrderDestination
{
    margin-left: 300px;
    text-align: left;
}

.packingOrderDestinationTitle
{
    font-weight: bold;
    font-size: 16px;
}

.packingOrderDestinationAddress
{
    font-size: 11px;
    margin-left: 30px;
    line-height: 20px;
}

/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
/*--------------------- Invoice Packing Class ----------------------*/
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
.InvoiceBox
{
    border: solid 1px #ccc;
    padding: 10px;
    margin: 20px auto 10px;
    width: 80%;
}
.invoiceHeaderDetails
{
    margin-top: 10px;
    color: #444444;
    line-height: 18px;
}

.invoiceHeaderDetails div
{
    font-size: 11px;
}

.invoiceHeaderDetailsLeft
{
    width: 50%;
    float: left;
}
.invoiceHeaderDetailsRight
{
    width: 50%;
    float: right;
}

.invoiceBillShipAddress
{
    width: 100%;
    margin-top: 20px;
    clear: both;
}

.invoiceBillShipAddress div
{
    font-size: 11px;
    line-height: 20px;
}

.invoiceBottomDetails
{
    width: 100%;
}

.invoiceBottomDetails div
{
    font-size: 11px;
    line-height: 20px;
}

.invoiceBottomDetails td
{
    font-size: 11px;
}

.invoiceBottomDetailsMerchant
{
    width: 28%;
}
.invoiceBottomDetailsCustomer
{
    width: 28%;
}

/*------------------------ Admin Menu Left Button -------------------------*/
/*-------------------------------------------------------------------------*/
.MenuAdminUsers
{
    background-image: url(Images/AdminMenu/AdminUsers.gif);
    background-repeat: no-repeat;
}
.MenuBestSellerReport
{
    background-image: url(Images/AdminMenu/BestSellerReport.gif);
    background-repeat: no-repeat;
}
.MenuContents
{
    background-image: url(Images/AdminMenu/Contents.gif);
    background-repeat: no-repeat;
}
.MenuContentMenus
{
    background-image: url(Images/AdminMenu/ContentMenus.gif);
    background-repeat: no-repeat;
}
.MenuCategories
{
    background-image: url(Images/AdminMenu/Categories.gif);
    background-repeat: no-repeat;
}
.MenuStore_Configuration
{
    background-image: url(Images/AdminMenu/Store_Configuration.gif);
    background-repeat: no-repeat;
}
.MenuCountriesAndState
{
    background-image: url(Images/AdminMenu/CountriesAndState.gif);
    background-repeat: no-repeat;
}
.MenuCoupons
{
    background-image: url(Images/AdminMenu/Coupons.gif);
    background-repeat: no-repeat;
}
.MenuCurrencies
{
    background-image: url(Images/AdminMenu/Currencies.gif);
    background-repeat: no-repeat;
}
.MenuCustomers
{
    background-image: url(Images/AdminMenu/Customers.gif);
    background-repeat: no-repeat;
}
.MenuCustomerReport
{
    background-image: url(Images/AdminMenu/CustomerReport.gif);
    background-repeat: no-repeat;
}
.MenuCustomerManagement
{
    background-image: url(Images/AdminMenu/CustomerManagement.gif);
    background-repeat: no-repeat;
}
.MenuDataFeed
{
    background-image: url(Images/AdminMenu/DataFeed.gif);
    background-repeat: no-repeat;
}
.MenuDiscounts
{
    background-image: url(Images/AdminMenu/Discounts.gif);
    background-repeat: no-repeat;
}
.MenuEmailTemplates
{
    background-image: url(Images/AdminMenu/EmailTemplates.gif);
    background-repeat: no-repeat;
}

.MenuAffiliateMain
{
    background-image: url(Images/AdminMenu/AffiliateManagement.gif);
    background-repeat: no-repeat;
}

.MenuAffiliates
{
    background-image: url(Images/AdminMenu/Affiliates.gif);
    background-repeat: no-repeat;
}

.MenuAffiliatePayment
{
    background-image: url(Images/AdminMenu/AffiliatePayment.gif);
    background-repeat: no-repeat;
}

.MenuGiftCertificate
{
    background-image: url(Images/AdminMenu/GiftCertificate.gif);
    background-repeat: no-repeat;
}
.MenuHelp
{
    background-image: url(Images/AdminMenu/Help.gif);
    background-repeat: no-repeat;
}
.MenuInformation
{
    background-image: url(Images/AdminMenu/Information.gif);
    background-repeat: no-repeat;
}
.MenuInternational
{
    background-image: url(Images/AdminMenu/International.gif);
    background-repeat: no-repeat;
}
.MenuLanguages
{
    background-image: url(Images/AdminMenu/Languages.gif);
    background-repeat: no-repeat;
}
.MenuNews
{
    background-image: url(Images/AdminMenu/News.gif);
    background-repeat: no-repeat;
}
.MenuNewsletter
{
    background-image: url(Images/AdminMenu/Newsletter.gif);
    background-repeat: no-repeat;
}
.MenuOrderManagement
{
    background-image: url(Images/AdminMenu/OrderManagement.gif);
    background-repeat: no-repeat;
}
.MenuOthers
{
    background-image: url(Images/AdminMenu/Others.gif);
    background-repeat: no-repeat;
}
.MenuPayment
{
    background-image: url(Images/AdminMenu/Payment.gif);
    background-repeat: no-repeat;
}
.MenuPaymentReport
{
    background-image: url(Images/AdminMenu/PaymentReport.gif);
    background-repeat: no-repeat;
}
.MenuProduct
{
    background-image: url(Images/AdminMenu/Product.gif);
    background-repeat: no-repeat;
}
.MenuProductBulkImport
{
    background-image: url(Images/AdminMenu/ProductBulkImport.gif);
    background-repeat: no-repeat;
}
.MenuProductBulkUpdate
{
    background-image: url(Images/AdminMenu/ProductBulkUpdate.gif);
    background-repeat: no-repeat;
}
.MenuOrderOrderManager
{
    background-image: url(Images/AdminMenu/OrderManagerOrder.gif);
    background-repeat: no-repeat;
}
.MenuOrderRecurring
{
    background-image: url(Images/AdminMenu/OrderManagerRecurring.gif);
    background-repeat: no-repeat;
}
.MenuProductsManagement
{
    background-image: url(Images/AdminMenu/ProductsManagement.gif);
    background-repeat: no-repeat;
}
.MenuProductOptions
{
    background-image: url(Images/AdminMenu/ProductOptions.gif);
    background-repeat: no-repeat;
}
.MenuReport
{
    background-image: url(Images/AdminMenu/Report.gif);
    background-repeat: no-repeat;
}
.MenuQuantityDiscount
{
    background-image: url(Images/AdminMenu/QuantityDiscount.gif);
    background-repeat: no-repeat;
}
.MenuSaleReport
{
    background-image: url(Images/AdminMenu/SaleReport.gif);
    background-repeat: no-repeat;
}
.MenuSearchReport
{
    background-image: url(Images/AdminMenu/SearchReport.gif);
    background-repeat: no-repeat;
}
.MenuShipping
{
    background-image: url(Images/AdminMenu/Shipping.gif);
    background-repeat: no-repeat;
}
.MenuShippingReport
{
    background-image: url(Images/AdminMenu/ShippingReport.gif);
    background-repeat: no-repeat;
}
.MenuShippingAndTracking
{
    background-image: url(Images/AdminMenu/ShippingAndTracking.gif);
    background-repeat: no-repeat;
}
.MenuTaxClass
{
    background-image: url(Images/AdminMenu/TaxClass.gif);
    background-repeat: no-repeat;
}
.MenuTracking
{
    background-image: url(Images/AdminMenu/Tracking.gif);
    background-repeat: no-repeat;
}
.MenuConfiguration
{
    background-image: url(Images/AdminMenu/Configuration.gif);
    background-repeat: no-repeat;
}
.MenuQuickStart
{
    background-image: url(Images/AdminMenu/QuickStart.gif);
    background-repeat: no-repeat;
}
.MenuWholesalers
{
    background-image: url(Images/AdminMenu/Wholesalers.gif);
    background-repeat: no-repeat;
}

.MenuContentManagement
{
    background-image: url(Images/AdminMenu/ContentManagement.gif);
    background-repeat: no-repeat;
}



.CssAdminContentFilterPanel
{
    padding: 0px;
    clear: both;
}

.CssAdminContentFilterPanel .fr
{
    /* width: 75%;*/
}

.CssAdminContentFilterPanel .fr .fr
{
    width: auto;
}

.UnderlineDashed a, .UnderlineDashed, a.UnderlineDashed
{
    background: transparent url(Images/Background/DashLine.gif) repeat-x scroll left bottom;
}

.ProductSummaryLink span
{
    line-height: 14px;
    cursor: pointer;
    padding-top: 7px;
}

.ProductSummaryLink
{
    text-decoration: none;
}

.RadioProductStyle img
{
    display: block;
    padding-left: 20px;
}

.ReportTitle
{
    font-size: 17px;
    font-family: verdana;
    color: #9bbde0;
    text-align: center;
}

.NormalLink
{
    color: #85aed9;
}

.BulletListConfig
{
    margin: 0 0 0 12px;
    padding-left: 0;
}

.BulletListConfig li
{
    list-style: none;
    background-image: url(Images/bullet/circle_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 14px;
    margin-bottom: 2px;
    font-size: 1em;
}

.AffiliateCustomDate
{
    clear: left;
    float: left;
    width: 290px;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #FDFFE0;
    border: solid 1px #e3e3e3;
    padding: 7px;
    color: #878787;
}
.AdminButtonSendEGoodEmail
{
    background-image: url(Images/AdminButton/Btn_ResendDownloadLinks.gif);
    background-repeat: no-repeat;
    width: 160px;
    height: 20px;
}

.ViewCreditCardLink
{
    margin-left: 20px;
    line-height: 20px;
    color: #1f95ed;
    vertical-align: bottom;
}

.KeyFileLink
{
    line-height: 20px;
    color: #1f95ed;
    vertical-align: bottom;
}

/* ------------------- New Style ------------------------- */
.DefaultHeader
{
    width: 100%;
    height: 70px;
    overflow: hidden;
}

.DefaultHeaderLogo
{
    width: 245px;
    float: left;
    margin-left: 10px;
}
.DefaultHeaderLink
{
    width: 300px;
    height: 65px;
    margin-right: 10px;
    margin-top: 5px;
    float: right;
}
.DefaultHeaderHyperLink
{
    float: right;
    margin-left: 10px;
    font-weight: bold;
    line-height: 12px;
    background: url(Images/Bullet/circle_bullet.gif) no-repeat 0px 5px;
    padding-left: 10px;
}
.DefaultHeaderHyperLink a
{
    background: transparent url(Images/Background/DashLine.gif) repeat-x scroll left bottom;
    color: #545454;
    text-decoration: none;
}

.DefaultHeaderHyperLink a:hover
{
    color: #f98e00;
}
/*HeaderMenu Begin*/
.AdminTopMenu
{
    width: 100%;
    height: 25px;
    background: url(Images/AdminMenu/MainMenuCenter.gif) repeat-x top left;
}
.AdminTopMenuLeft
{
    width: 100%;
    height: 25px;
    background: url(Images/AdminMenu/MainMenuLeft.gif) no-repeat top left;
    padding-left: 5px;
}

.AdminTopMenuRight
{
    height: 25px;
    background: url(Images/AdminMenu/MainMenuRight.gif) no-repeat top right;
    text-align: left;
    margin-right: 5px;
}
/*HeaderMenu End*/

.AdminMenu
{
    float: left;
    height: 100%;
}

.AdminMenu form
{
    height: 100%;
}

.AdminMenu table
{
    float: left;
    width: 100%;
    height: 100%;
}

.AdminMenu #MenuShow .MenuAccordingFullTitle
{
    /*width: 193px;*/
    height: 21px;
    line-height: 21px;
    display: block;
    border-bottom: solid 1px #f7f7f7;
}

.AdminMenu #MenuShow .MenuAccordingTitle
{
    width: 153px;
    height: 21px;
    line-height: 21px;
    display: block;
}

.AdminMenu #MenuShow .MenuAccordingShowImage
{
    width: 12px;
    height: 12px;
}

.AdminMenu #MenuShow .MenuAccordingHideImage
{
    width: 12px;
    height: 12px;
}

.AdminMenu #MenuShow .MenuAccordingList
{
}

.AdminMenu #MenuShow .MenuAccordingList a
{
    width: 163px;
    height: 22px;
    line-height: 22px;
    display: block;
}

.AdminMenu #MenuShowA
{
    width: 7px;
    height: 100%;
    background-image: url(Images/Background/MenuSidebar.gif);
    background-repeat: repeat-y;
}

/*.AdminMenu #MenuShowA img
{
    position: relative;
    top: 40%;
}*/

.AdminMenu #MenuHide
{
    width: 11px;
    height: 100%;
    position: relative;
}

.AdminMenu #MenuHideA
{
    width: 7px;
    height: 100%;
    background-image: url(Images/Background/MenuSidebar.gif);
    background-repeat: repeat-y;
    position: relative;
}
.AdminMenuItem
{
    float: left;
    width: 225px;
    height: 100%;
}
.AdminMenuItemList
{
    height: 100%;
    width: 100%;
    overflow: auto;
}

/*AdminItemBox Begin*/
.AdminItemBox
{
    line-height: normal;
    width: 196px;
    padding: 1px;
    border: solid 1px #DADADA;
    background-color: #fff;
    margin: 8px 0px 0px;
    float: left;
}
/*AdminItemBox End*/
/*DefaultSummaryBox Begin*/
.DefaultSummary
{
    line-height: normal;
    width: 49%;
    padding: 1px;
    border: solid 1px #DADADA;
    background-color: #fff;
    margin-top: 10px;
    height: 180px;
}
.DefaultSummary .TopBar
{
    width: 100%;
    height: 23px;
    background: #e6e6e6 url(Images/Box/AdminCommonBoxTopCenter.gif) repeat-x left bottom;
    overflow: hidden;
    margin: 0px;
}
.DefaultSummary .TopBarTitle
{
    color: #444444;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    vertical-align: middle;
    float: left;
    margin-left: 7px;
}

.DefaultSummary .TopImgLeft
{
    display: none;
}

.DefaultSummary .TopImgRight
{
    display: none;
}

.DefaultSummary .CenterLeft
{
    padding: 15px;
}

.DefaultSummary .CenterRight
{
    color: #878787;
    line-height: 22px;
}

.DefaultSummary .BottomBar
{
    display: none;
}

.DefaultSummary .BottomImgLeft
{
}

.DefaultSummary .BottomImgRight
{
}
.DefaultSummary a
{
    color: #878787;
    text-decoration: none;
}
.DefaultSummary a:hover
{
    color: #f98e00;
}
.DefaultFilter
{
    padding: 10px;
    background-color: #E4EDEE;
    font-size: 11px;
    margin-bottom: 10px;
}
.DefaultFilter .SearchFilter
{
    margin-bottom: 0;
}
.DefaultPageControlDiv
{
    float: right;
    margin-bottom: 5px;
}
.DefaultGridDiv
{
    clear: right;
}
.DefaultGridBox
{
    margin: 10px;
    clear: left;
}
/*DefaultSummaryBox End*/
/* Default Graph Summary Box Begin*/
.DefaultGraphSummary
{
    height: 58px;
    background-color: #fafafa;
    border: solid 1px #cccccc;
    margin-top: 10px;
    clear: left;
}
.DefaultGraphSummary .Section
{
    width: 24.5%;
    text-align: center;
    margin-top: 5px;
    float: left;
}
.DefaultGraphSummary .Label
{
    width: 100%;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    float: left;
}
.DefaultGraphSummary .Value
{
    width: 100%;
    font-size: 13px;
    font-weight: bold;
    color: #ea7601;
    clear: left;
}

/* Default Graph Summary Box End*/
/*CommonSidebar Begin*/
.SidebarTop
{
    height: 20px;
    width: 196px;
    background-image: url(Images/Box/AdminCommonBoxTopCenter.gif);
    background-repeat: repeat-x;
}

.SidebarTopTitle
{
    color: #444444;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    margin-left: 8px;
    vertical-align: middle;
}

.SidebarTopImgLeft
{
    display: none;
}

.SidebarTopImgRight
{
    display: none;
}

.SidebarBottom
{
    display: none;
}
.SidebarRight
{
    color: #878787;
    line-height: 20px;
}
.SidebarRight a
{
    color: #878787;
    text-decoration: none;
}

.SidebarRight a:hover
{
    color: #f98e00;
}
.SidebarLeft
{
    padding: 8px;
}

/*CommonSidebar End*/
/* Left AdminLogin Begin */
.AdminLogin
{
    color: #444444;
    font-weight: bold;
    float: left;
    margin-right: 10px;
}
.AdminName
{
    color: #f98e00;
    font-weight: bold;
    float: left;
}
.AdminVisitDateTime
{
    float: left;
    clear: left;
    width: 100%;
}
/* Left AdminLogin End */
/* Left Storefront Stat Begin */
.AdminStatLable
{
    clear: both;
    float: left;
    width: 60%;
}
.AdminStatValue
{
    clear: right;
    float: right;
}
/* Left Storefront Stat End */
/* Left CommonSearch Begin */
.AdminLeftSearchLable
{
    clear: both;
    float: left;
    width: 45px;
    margin-right: 5px;
}
.AdminLeftSearchTextbox
{
    float: left;
    width: 125px;
    border: solid 1px #909090;
    font-size: 11px;
    color: #878787;
}
.AdminLeftSearchDrop
{
    float: left;
    border: solid 1px #909090;
    font-size: 11px;
    color: #878787;
    width: 127px;
    margin-top: 3px;
}

/* Left CommonSearch End */
.LeftContentArea
{
    width: 100%;
    height: 100%;
    overflow: auto;
}
.ProductSummaryValue
{
    color: #f98e00;
    width: 30px;
    float: left;
}

/* Gridview Default Style Begin */
.Gridview1 a
{
    color: #444444;
}
.Gridview1 td a
{
    text-decoration: none;
}
.Gridview1 td a:hover
{
    color: #f98e00;
}
.DefaultGridHeadStyle
{
    height: 22px;
}

.DefaultGridHeadStyle th
{
    background: #fff url(Images/Gridview/GridHeader.gif) repeat-x;
    border-left: solid 1px #f6f6f6;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    color: #444444;
}
.DefaultGridRowStyle
{
    height: 22px;
    background-color: #f6f6f6;
}
.DefaultGridAlternatingRowStyle
{
    height: 22px;
    background-color: #fff;
}
.DefaultGridAlternatingRowStyle td
{
    font-size: 11px;
}
.DefaultGridEmptyDataRowStyle
{
    background-color: #ECECEC;
}
.DefaultGridEmptyDataRowStyle td
{
    padding: 10px;
}
.DefaultGridSelectedRowStyle
{
}
.DefaultGridEditRowStyle
{
    height: 22px;
}
.DefaultGridPageStyle
{
}
.DefaultGridFooterStyle
{
    height: 22px;
    background-color: #e8f0f1;
}
.DefaultGridRowStyleHover
{
    height: 22px;
    background-color: #e8f0f1;
}
.CommonGridCheckboxStyle
{
    width: 30px;
    text-align: center;
}
.CommonGridNameStyle
{
    text-align: left;
    padding-left: 10px;
}
.CommonGridTotal
{
    color: #F98E00;
    font-weight: bold;
    background-color: #FDFFE0;
    font-size: 12px;
}
/* Gridview Default Style End */
/* Tab Default Style Begin */
.DefaultTabContainer
{
    margin-top: 10px;
    border: solid 1px #cccccc;
}

.DefaultTabPanel
{
}
.DefaultTabContainer .ajax__tab_header
{
    z-index: 1;
    font-weight: bold;
    color: #504301;
    background: #ececec url(Images/Background/TabBG.gif) repeat-x bottom;
    padding-top: 4px;
    padding-left: 15px;
    font-size: 12px;
    white-space: normal !important;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_outer
{
    display: inline-block;
    height: 29px;
    margin-right: 5px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_inner
{
    display: inline-block;
    height: 29px;
    padding-left: 15px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab
{
    display: inline-block;
    height: 29px;
    line-height: 29px;
    cursor: pointer;
    margin-right: 7px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab div
{
    padding-left: 5px;
    padding-right: 5px;
}
.DefaultTabContainer .ajax__tab_header .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab div span
{
    background: url(Images/Background/DashLine.gif) repeat-x left bottom;
}
.DefaultTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab
{
    background: url(Images/Background/TabActiveCenter.gif) repeat-x left top;
    height: 29px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer
{
    background: url(Images/Background/TabActiveRight.gif) no-repeat right bottom;
    height: 29px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner
{
    background: url(Images/Background/TabActiveLeft.gif) no-repeat left bottom;
    height: 29px;
    padding-left: 15px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab
{
    height: 29px;
    line-height: 29px;
    color: #f98e00;
    margin-right: 7px;
}

.DefaultTabContainer .ajax__tab_header .ajax__tab_active .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab div span
{
    background: none;
}

.DefaultTabContainer .ajax__tab_body
{
    margin: 15px;
}
.DefaultTabContainer .ajax__tab_panel
{
    margin-bottom: 5px;
}
/* Tab Default Style End */

/* SiteMap Style Begin */
.SiteMap
{
    margin: 0;
    line-height: 30px;
    height: 30px;
    font-weight: bold;
    float: left;
}
.SiteMap .LinkStyle
{
    color: #878787;
    text-decoration: none;
}
.SiteMap .DefaultStyle
{
    color: #444444;
}
.SiteMap .SeperatorStyle
{
    color: #878787;
    margin: auto 5px;
    float: left;
}
.SiteMap .HomeLinkStyle
{
    margin-left: 10px;
}
/* SiteMap Style End */
/* Top Menu Style Begin */
.AdminTopMenuRight
{
    width: auto;
    border: 0 none;
    margin-top: 0px;
}

.AdminTopMenuRight .AspNet-Menu-WithChildren
{
    overflow: visible;
    z-index: 100;
    position: relative;
}

.AdminTopMenuRight .AspNet-Menu-WithChildren ul
{
    position: absolute;
    z-index: 100;
    overflow: visible;
}

.AdminTopMenuRight .AspNet-Menu-WithChildren .AspNet-Menu-Leaf
{
    /*position: absolute;*/
    z-index: 100;
}

#my_chart
{
    z-index: 1;
}

.AdminTopMenuRight .ContentMenuNavMenuListStaticMenuStyle
{
    font-size: 12px;
    font-weight: bold;
}
.AdminTopMenuRight .ContentMenuNavMenuList
{
    border: none;
    margin-top: 0px;
    padding: 0px;
    text-align: center;
    text-align: left;
}
.AdminTopMenuRight .ContentMenuNavMenuListDynamicMenuStyle
{
    z-index: 1000;
}
.AdminTopMenuRight .ContentMenuNavMenuListDynamicMenuItem td
{
    background-color: #ececec;
    font-size: 11px;
    font-weight: bold;
    border: solid 1px #cccccc;
}
.AdminTopMenuRight .ContentMenuNavMenuListDynamicMenuItem a
{
    padding-left: 18px;
    color: #aaaaaa;
    display: block;
    width: 140px;
}
.AdminTopMenuRight .ContentMenuNavMenuListDynamicMenuItem td:hover a
{
    color: #444444;
}
.AdminTopMenuRight .ContentMenuNavMenuListDynamicMenuItem td:hover
{
    background-color: #fdffe0;
    color: #444444;
}
.AdminTopMenuRight .ContentMenuNavMenuListStaticMenuItem td a:hover
{
    background-color: #f98e00;
    color: #fff;
    text-decoration: none;
}

.AdminTopMenuRight .ContentMenuNavMenuList td
{
    text-align: left;
}

.AdminTopMenuRight .ContentMenuNavListStaticMenuItem td:hover
{
    background-color: #f98e00;
}

/*ContentMenuNavListStaticMenuItem uxAdminTopMenu_uxContentMenuNavListTop_4*/

.AdminTopMenuRight .ContentMenuNavMenuList td:hover
{
    /*background-color: #f98e00;*/
    text-align: left;
}
.AdminTopMenuRight .ContentMenuNavListStaticMenuItem td
{
    padding: 0px 18px;
}
.AdminTopMenuRight .ContentMenuNavListStaticMenuItem td a
{
    color: #fff;
}
/* Top Menu Style End */
.OrderListTotalPrice
{
    color: #f98e00;
    background-color: #fdffe0;
    font-weight: bold;
    text-align: right;
    padding-right: 15px;
}

/* --------------- Configuration Page Begin ------------------ */
/* Common Config Content Style Begin */
.ConfigRow
{
    display: block;
    clear: left;
    padding-top: 3px;
}
.ConfigRow a
{
    color: #878787;
}
.ConfigRow .Label
{
    float: left;
    vertical-align: middle;
    width: 290px;
    padding-left: 10px;
}
.ConfigRow .BulletLabel
{
    background-image: url(Images/Bullet/circle_bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    padding-left: 10px;
    margin-left: 20px;
    float: left;
    vertical-align: middle;
    width: 270px;
}
.ConfigRow .TextBox
{
    width: 150px;
    float: left;
}
.ConfigRow .TrackingTextBox
{
    width: 50%;
    float: left;
    border: solid 1px #cccccc;
}
.ConfigRow .CommentLabel
{
    font-style: italic;
    padding-bottom: 5px;
}
.CommonConfigTitle
{
    color: #f08e00;
    font-weight: bold;
    font-size: 12px;
    padding: 5px 0px;
    clear: left;
    float: left;
}
.ConfigCountry select
{
    float: left;
}
.ConfigCountry textbox
{
    float: left;
    margin-right: 5px;
}
/* Common Config Content Style End */
/* Category Sorting Begin */

.CategorySorting
{
    padding: 10px 30px 30px;
    overflow: auto;
}
.CategorySorting ul
{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.CategorySorting ul li
{
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    margin: 2px 0px;
    padding-left: 30px;
    background: url(Images/Icon/Icon_Folder.gif) no-repeat 3px 3px;
}
.CategorySorting ul li:hover
{
    cursor: move;
    background: #e4edee url(Images/Icon/Icon_MoveCursor.gif) no-repeat 3px 50%;
}
.CategorySortingLabel
{
    font-style: italic;
    margin-left: 10px;
    margin-top: 5px;
}
/* Category Sorting End */

/* Product Sorting Begin */

.ProductSorting
{
    padding: 10px 30px 30px;
    overflow: auto;
}
.ProductSorting ul
{
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.ProductSorting ul li
{
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    margin: 2px 0px;
    padding-left: 30px;
    background: url(Images/SmallPage.gif) no-repeat 3px 3px;
}
.ProductSorting ul li:hover
{
    cursor: move;
    background: #e4edee url(Images/Icon/Icon_MoveCursor.gif) no-repeat 3px 50%;
}
.ProductSortingLabel
{
    font-style: italic;
    margin-left: 10px;
    margin-top: 5px;
}
/* Product Sorting End */

.SiteConfigBoxSet
{
    background-color: #fff;
    border: solid 1px #cccccc;
    color: #444444;
}
.SiteConfigBoxSet .DefaultTabContainer
{
    margin: 0;
    border: 0;
}
.SiteConfigBoxSet .BottomBar
{
    display: none;
    line-height: 0px;
    font-size: 0px;
}
.SiteConfigSearch
{
    float: right;
    display: inline-block;
}
.SiteConfigSearch .Label
{
    float: left;
    margin-right: 5px;
    font-weight: bold;
}
.SiteConfigSearch .TextBox
{
    float: left;
    width: 100px;
    font-size: 11px;
    margin-right: 5px;
    margin-top: 3px;
}
.InnerConfigContentHolderArea
{
    width: 100%;
    height: auto;
    overflow: auto;
}
.ConfigContentArea
{
    margin: 0;
}
.ConfigUpdetButton
{
    float: right;
    margin-bottom: 15px;
    margin-right: 15px;
}
/* --------------- Configuration Page End ------------------ */
/* ------- Paging Control Begin -------- */
.PagingControl
{
    float: left;
}
.PagingControl .Label
{
    float: left;
    margin-right: 5px;
    margin-left: 5px;
}
.PagingControl .Panel
{
    float: left;
}
.PagingControl .TextBox
{
    float: left;
    border: solid 1px #cccccc;
    font-size: 11px;
    margin-top: 3px;
}
.ItemsPerPage
{
    float: left;
}
.ItemsPerPage .Label
{
    float: left;
}
.ItemsPerPage .DropDownList
{
    float: left;
    margin-right: 5px;
    margin-top: 4px;
    border: solid 1px #cccccc;
    font-size: 11px;
}
.PageLinkLeft1
{
    float: left;
    height: 18px;
    background-image: url(Images/Button/PageLinkLeft1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: 5px;
    text-decoration: none;
    width: 30px;
}
.PageLinkRight1
{
    height: 18px;
    background-image: url(Images/Button/PageLinkRight1.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-left: 4px;
    padding-right: 4px;
}
.PageLinkRight1 a
{
    width: 100%;
    border: 0px;
    border-style: none;
    height: 18px;
    line-height: 18px;
    background-image: url(Images/Button/PageLinkCenter1.gif);
    background-repeat: repeat-x;
    display: block;
    text-align: center;
}
.PageLinkRight1 span
{
    width: 100%;
    border: 0px;
    border-style: none;
    height: 18px;
    line-height: 18px;
    background-image: url(Images/Button/PageLinkCenter1.gif);
    background-repeat: repeat-x;
    display: block;
}
.AdminButtonNextPageActive
{
    background-image: url(Images/Button/Btn_PageNext_Active.gif);
    background-repeat: no-repeat;
    width: 13px;
    height: 13px;
    border: none;
    margin-left: 5px;
    margin-top: 5px;
}
.AdminButtonNextPageInactive
{
    background-image: url(Images/Button/Btn_PagePrev_Active.gif);
    background-repeat: no-repeat;
    width: 13px;
    height: 13px;
    border: none;
    margin-left: 5px;
    margin-top: 5px;
}
.AdminButtonPrevPageActive
{
    background-image: url(Images/Button/Btn_PageNext_Inactive.gif);
    background-repeat: no-repeat;
    width: 13px;
    height: 13px;
    border: none;
    margin-right: 5px;
    margin-top: 5px;
    float: left;
}
.AdminButtonPrevPageInactive
{
    background-image: url(Images/Button/Btn_PagePrev_Inactive.gif);
    background-repeat: no-repeat;
    width: 13px;
    height: 13px;
    border: none;
    margin-right: 5px;
    margin-top: 5px;
    float: left;
}
/* ------- Paging Control End -------- */
/* ------- Search Filter Begin --------*/
.SearchFilter
{
    color: #444444;
    text-align: right;
    font-size: 11px;
}
.SearchFilter .Label
{
    float: left;
    margin-right: 5px;
    line-height: 20px;
}
.SearchFilter .DropDown
{
    float: left;
}
.SearchFilter .TextBox
{
    float: left;
    margin-right: 5px;
    border: solid 1px #cccccc;
}
.SearchFilter .Calendar
{
    float: left;
    margin-right: 5px;
}
.SearchFilterDefault
{
    float: right;
}
.SearchFilterLabel
{
    float: left;
}
.SearchFilterDefault .Label
{
    font-weight: bold;
}
.SearchFilterValuePanel
{
    clear: right;
    float: right;
    margin-top: 5px;
    background-color: #FDFFE0;
    border: solid 1px #e3e3e3;
    padding: 7px;
    color: #878787;
}
.SearchFilterMessage
{
    color: #0000ff;
    margin-top: 5px;
}
/* ------- Search Filter End --------*/
/* ------- Export Filter Begin --------*/
.ExportNotice
{
    background-color: #F7F7F7;
    border: 1px solid #D6D6D6;
    color: #F98E00;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0 10px;
    text-align: left;
}

.ExportFilter
{
    color: #444444;
    font-size: 11px;
}
.ExportFilter .Label
{
    float: left;
    line-height: 20px;
}
.ExportFilter .DropDown
{
    float: left;
}
.ExportFilter .TextBox
{
    float: left;
    margin-right: 5px;
    border: solid 1px #cccccc;
}
.ExportFilter .Calendar
{
    float: left;
    margin-right: 5px;
}
.ExportFilterPanel
{
    padding-top: 3px;
}
.ExportFilterDefault
{
}

.ExportFilterDefault select
{
    width: 130px;
}

.ExportFilterDefault .Label
{
    float: left;
    vertical-align: middle;
    width: 270px;
    padding-left: 10px;
    color: #000;
    margin-right: 5px;
}
.ExportFilterValuePanel
{
    clear: left;
    margin-left: 285px;
    padding-top: 3px;
    color: #000;
}
.ExportFilterMessage
{
    color: #0000ff;
    margin-top: 5px;
}
/* ------- Export Filter End --------*/
/* ------- Category Filter Begin -------*/
.CategoryFilter
{
    margin-left: 10px;
}

.CategoryFilter .Label
{
    color: #444444;
    margin-right: 5px;
    float: left;
    font-weight: bold;
}
.CategoryFilter .DropDown
{
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    font-size: 11px;
}
/* -------  Category Filter End  -------*/
/* ------- Language Control Begin ------*/
.LanguageControl
{
    font-size: 11px;
}
.LanguageControl .DropDown
{
    float: right;
    margin-top: 3px;
}
.LanguageControl .Label
{
    float: right;
    margin-right: 5px;
    font-weight: bold;
}
.LanguagePlusLabel
{
    float: left;
    margin-left: 5px;
    line-height: 20px;
}
/* ------- Language Control End -------*/

/* ------- Currency List Begin ------- */
.CurrencySetting, .CurrencySettingWaring
{
    display: block;
}
.CurrencySetting .Label
{
    float: left;
    margin-right: 10px;
}
.CurrencySetting .DropDown
{
    float: left;
    margin-right: 10px;
    margin-top: 2px;
    width: 100px;
}
.CurrencySettingWaring b
{
    color: Red;
}
/* ------- Currency List End ------- */
/* ------- Order List Begin ------- */
.OrderListFilter
{
    margin-left: 10px;
}
.OrderListFilter .Label
{
    color: #444444;
    margin-right: 5px;
    float: left;
}
.OrderListFilter .DropDown
{
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    font-size: 11px;
}
/* ------- Order List End ------- */
/* ------- Order Edit Begin ------- */
.OrderEditTotalBox
{
    border-top: solid 0px #cccccc;
    border-bottom: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    text-align: right;
    width: 100%;
}
.OrderEditTotalBox .SummaryRow
{
    line-height: 20px;
    clear: right;
}
.OrderEditTotalBox .Label
{
    width: 91px;
    padding-right: 10px;
    background-color: #fdffe0;
    float: right;
    border-bottom: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-top: 0;
    font-size: 11px;
}
.OrderEditTotalBox .Value
{
    float: right;
    width: 91px;
    padding-right: 10px;
    border-bottom: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-top: 0;
    font-size: 11px;
}
.OrderEditRowTitle
{
    border: solid 1px #d6d6d6;
    background-color: #f7f7f7;
    margin: 10px 0 10px;
    color: #444444;
    font-weight: bold;
    padding: 0px 10px;
    text-align: left;
}
.OrderItemRowTitle
{
    margin-top: 0px;
    color: #f98e00;
    margin-bottom: 20px;
}
/* ------- Order Edit End ------- */
/* ------- Message Setting Begin ------ */
.MessagePanel
{
    padding: 5px 25px;
}
.MessagePanel .MessageSuccess
{
    background: url(Images/Icon/Icon_MessageSuccess.gif) no-repeat left top;
    padding-left: 22px;
    font-weight: bold;
    color: #003cff;
}
.MessagePanel .MessageError
{
    background: url(Images/Icon/Icon_MessageError.gif) no-repeat left top;
    padding-left: 22px;
    font-weight: bold;
    color: #ff0000;
}
.SuccessTitle
{
    background: url(Images/Icon/Icon_MessageSuccess.gif) no-repeat left 5px;
    padding-left: 22px;
    color: #003cff;
}
.ErrorTitle
{
    background: url(Images/Icon/Icon_MessageError.gif) no-repeat left 5px;
    padding-left: 22px;
}
.MessageErrorList
{
    clear: left;
    float: left;
    margin-left: 45px;
    color: Red;
}
.MessageUserTime
{
    color: #A52A2A;
    font-weight: bold;
    padding-bottom: 10px;
}
/* ------- Message Setting End ------ */
/* ------- QuickStart Page Begin ------- */
.QuickStartBox
{
    margin: 15px;
}
/* ------- QuickStart Page End ------- */
/* ------- QuickStart Page Begin ------- */
.LanguageSearch
{
}
/* ------- QuickStart Page End ------- */
/* ------- Payment List Begin -------- */
.PaymentCurrencyTitle
{
    font-weight: bold;
    color: #444444;
}
.PaymentCurrencyDescription
{
    color: #666;
    line-height: 18px;
}
.PaymentCurrencyTopLabel
{
    color: #f98e00;
    font-weight: bold;
    padding: 0px 10px 5px;
    text-align: left;
    font-size: 12px;
}
/**** For Payment Details *****/
.PaymentSetCurrencyUnit
{
    padding: 5px 15px;
    background-color: #E4EDEE;
    margin-bottom: 10px;
}
.PaymentDetailTopLabel
{
    border: solid 1px #d6d6d6;
    background-color: #f7f7f7;
    margin-bottom: 10px;
    color: #f98e00;
    font-weight: bold;
    padding: 0px 10px;
    text-align: left;
    font-size: 12px;
}

/* -------  Payment List End -------- */
/* -------  Report Begin -------- */
.ReportGraph
{
    padding: 20px 0px;
}
/* -------  Report End -------- */
/* ------- Affiliate Commission Begin ------ */
.AffiliateCommissionFilterLabel
{
    float: left;
    margin-right: 5px;
    font-weight: bold;
}
.AffiliateCommissionFilterDropDown
{
    float: left;
    margin-top: 3px;
    font-size: 11px;
}
.AffiliateCommissionShowName
{
    clear: left;
    line-height: 18px;
}
.AffiliateCommissionShowName .Label
{
    float: left;
    clear: left;
    font-weight: bold;
    width: 120px;
}
.AffiliateCommissionShowName .Value
{
    float: left;
}
.AffiliateCommissionShowName p
{
    margin: 0;
    padding: 0;
}
.AffiliatePaymentBox
{
    float: left;
    width: 45%;
}
/* ------- Affiliate Commission End ------ */
/* ------- Product Details Begin ------- */
.ProductDetailsRow
{
    display: block;
    clear: left;
    padding-top: 5px;
}
.ProductDetailsRow a
{
    color: #878787;
}
.ProductDetailsRow .Label
{
    float: left;
    vertical-align: middle;
    width: 240px;
    padding-left: 10px;
}
.ProductDetailsRow .BulletLabel
{
    background-image: url(Images/Bullet/circle_bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    padding-left: 10px;
    margin-left: 20px;
    float: left;
    vertical-align: middle;
    width: 220px;
}
.ProductDetailsRow .TextBox
{
    width: 250px;
    float: left;
}
.ProductDetailsRowTitle
{
    border: solid 1px #d6d6d6;
    background-color: #f7f7f7;
    margin-bottom: 10px;
    color: #444444;
    font-weight: bold;
    padding: 0px 10px;
    text-align: left;
}
.ProductDetailsRow .BulletLabel
{
    width: 220px;
}

/* ------- Product Details Begin ------- */
/* ------- Product Image Begin -------- */
.ProductImageUpload
{
    background-color: #E4EDEE;
    clear: left;
    width: 100%;
    padding: 5px 0px;
}
.ProductImageUpload .uxUploadPanelCss
{
    margin: 0px 10px;
}
.ProductImageDenote
{
    padding: 5px 10px;
    clear: left;
    color: #444444;
}
/* -------  Product Image End  -------- */
/* ------- Product Feed Begin ------- */
.ProductFeedLanguage
{
    background-color: #E4EDEE;
    padding: 5px;
    margin-bottom: 10px;
}
.ProductFeedNotice
{
    padding: 0px 10px;
    margin: 10px 0px;
    color: #878787;
    line-height: 18px;
}

/* -------  Product Feed End  ------- */
/* --------- MutiCatalog Begin --------- */
.MultiCatalogBackground
{
    background-color: #ececec;
    padding: 10px;
}
.MultiCatalogListBox
{
    border: solid 1px #cccccc;
    background-color: #fff;
    overflow: auto;
    height: 120px;
    width: 230px;
}
.MultiCatalogInnerListBox
{
    border: solid 1px #cccccc;
    background-color: #fff;
    overflow: hidden;
    height: 120px;
    width: 230px;
}
/* --------- MutiCatalog End ---------- */
/* ------- Admin Button Style Begin ------ */
.CommonAdminButton
{
    padding: 0px 0px 0px 22px;
    height: 18px;
    cursor: pointer;
    font-size: 11px;
    color: #444444;
    border: 0px;
    text-align: left;
    background-position: top left;
    background-repeat: no-repeat;
    background-color: Transparent;
}
.CommonAdminButtonIcon
{
    padding-top: 25px;
    margin: 5px 0px 5px 10px;
    cursor: pointer;
    font-size: 11px;
    color: #444444;
    border: 0px;
    background-position: center 5px;
    background-repeat: no-repeat;
    background-color: Transparent;
    text-decoration: none;
}
.AdminButtonIconAdd
{
    background-image: url(Images/Icon/Icon_Add.gif);
}
.AdminButtonIconEdit
{
    background-image: url(Images/Icon/Icon_Edit.gif);
}
.AdminButtonIconView
{
    background-image: url(Images/Icon/Icon_Review.gif);
}
.AdminButtonIconPrint
{
    background-image: url(Images/Icon/Icon_Print.gif);
}
.AdminButtonSorting
{
    background-image: url(Images/Icon/Icon_Sorting.gif);
}
.AdminButtonDelete
{
    background-image: url(Images/Icon/Icon_Delete.gif);
}
.AdminButtonDisable
{
    background-image: url(Images/Icon/Icon_Disable.gif);
}
.AdminButtonReset
{
    background-image: url(Images/Icon/Icon_Reset.gif);
}
.AdminButtonMarkSelected
{
    background-image: url(Images/Icon/Icon_Selected.gif);
}
.AdminButtonExport
{
    background-image: url(Images/Icon/Icon_Export.gif);
}

.AdminButtonCreate
{
    background-image: url(Images/Icon/Icon_Create.gif);
}
.AdminButtonCopy
{
    background-image: url(Images/Icon/Icon_Copy.gif);
}
.AdminButtonIconEmail
{
    background-image: url(Images/Icon/Icon_Email.gif);
}
.AdminButtonIconDownload
{
    background-image: url(Images/Icon/Icon_Load.gif);
}
.AdminButtonFrom
{
    background-image: url(Images/Icon/Icon_MoveToRight.gif);
    padding-left: 15px;
}
.AdminButtonTo
{
    background-image: url(Images/Icon/Icon_MoveToLeft.gif);
    padding-left: 15px;
}

.AdminButtonLabel
{
    margin-left: 3px;
    margin-right: 10px;
}
.AdminButtonLabelNewLine
{
    margin-left: 3px;
    margin-right: 10px;
    text-align: center;
    clear: both;
    float: left;
}



/* ------- Admin Buttom Style End ------ */

.SearchPanel
{
    background-color: #feffee;
    clear: left;
    color: #444444;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    text-align: right;
    padding: 10px 10px 0;
    border: solid 1px #e3e3e3;
}
.OrderListTotalPrice
{
    color: #f98e00;
    background-color: #fdffe0;
    font-weight: bold;
    text-align: right;
    padding-right: 15px;
}
.CategorySelectedParent
{
    color: #444444;
}

/*---------- Admin Config Filter Style ----------*/
.CssAdminConfigContentButtonEvent
{
    padding: 5px 10px;
    background-color: #ebf3fb;
    margin-bottom: 10px;
}
.CssAdminConfigContentMessage
{
    padding: 0px;
    background-color: #fdffe0;
    margin-bottom: 10px;
}
.CssAdminConfigContentTop
{
    background-color: #E4EDEE;
    margin-bottom: 10px;
    width: 100%;
}
.CssAdminConfigContentPaging
{
    padding: 5px 15px 5px 25px;
}
.CssAdminConfigContentPaging .ButtonCommand
{
    float: left;
    margin-bottom: 5px;
}
.CssAdminConfigContentPaging .ButtonEvent
{
    float: left;
    margin-bottom: 5px;
}
.CssAdminConfigContentPaging .PageNumber
{
    float: right;
}
.CssAdminConfigContentPanel .Content
{
    border: solid 1px #cccccc;
    padding: 10px;
    margin: 0 15px 15px;
}
.CssAdminConfigContentGrid
{
    padding: 0px 15px;
}
.GridViewPanel
{
    display: inline-block;
    width: 100%;
}
.CssAdminConfigContentPaging .AdminButton
{
    float: left;
    margin-right: 10px;
}
.CssAdminConfigContentFilter
{
    padding: 10px 15px 0px;
}
.CssAdminConfigContentSpecialFilter
{
    float: left;
    padding: 10px 15px;
}
.CssAdminConfigContentLanguage
{
    padding: 10px 15px 0px;
}

.CssAdminConfigContentBoxSet
{
    border: solid 1px #cccccc;
    padding: 15px;
}

.CssAdminConfigContentPanel .TopBar, .CssAdminConfigContentPanel .BottomBar
{
    display: none;
}

.CssAdminConfigContentPanel
{
    border: solid 1px #cccccc;
}
.CssAdminConfigContentButtonCommand
{
    background-color: #ebf3fb;
    color: #444444;
    height: 40px;
    margin-bottom: 10px;
    padding: 0 10px;
}
.CssAdminConfigHeaderMessagePanel
{
    border: solid 1px #cccccc;
    padding: 15px;
    margin-bottom: 10px;
}
/* --------- Admin UserControl Content Template Begin --------- */
.CssAdminUserControlContentLanguage
{
    padding: 3px 10px 0px;
}
/* --------- Admin UserControl Content Template End --------- */
/* --------- Admin Content Template Begin --------- */
.CssAdminContentValidationDenote
{
    padding: 0px;
    clear: both;
}
.CssAdminContentValidationDenote .RequiredLabel
{
    float: left;
    clear: left;
    margin: 0 15px;
}
.CssAdminContentValidationDenote .Label
{
    color: #444444;
    margin-right: 15px;
    float: right;
}
.CssAdminContentLanguage
{
    padding: 3px 10px 0px;
    float: right;
}
.CssAdminContentButtonEvent
{
    background-color: #ebf3fb;
    margin-bottom: 10px;
}
.CssAdminContentMessage
{
    padding: 0px;
    background-color: #fdffe0;
    margin-bottom: 10px;
}
.CssAdminContentTop
{
    background-color: #E4EDEE;
    margin-bottom: 10px;
}
.CssAdminContentPaging
{
    padding: 0px 0px 0px 10px;
}
.CssAdminContentPaging .ButtonCommand
{
    float: left;
    margin-bottom: 5px;
}
.CssAdminContentPaging .ButtonEvent
{
    float: left;
    margin-bottom: 5px;
}
.CssAdminContentPaging .PageNumber
{
    float: right;
    margin-bottom: 5px;
}
.CssAdminContentPaging .AdminButton
{
    float: left;
    margin-right: 10px;
}
.CssAdminContentPanel
{
    border: solid 1px #cccccc;
    padding: 15px;
}
.CssAdminContentPanel .TopContent
{
    border: solid 1px #d6d6d6;
    background-color: #f7f7f7;
    color: #f98e00;
    font-weight: bold;
    padding: 0px 10px;
    margin: 3px 0px 10px;
    text-align: left;
    font-size: 12px;
}
.CssAdminContentPanel .BottomContent
{
}
.CssAdminContentPanel .TopBar, .CssAdminContentPanel .BottomBar, .CssAdminContentBoxSet .TopBar
{
    line-height: 0px;
    font-size: 0px;
}

.CssAdminContentGrid
{
    padding: 0px 15px;
}

.CssAdminContentFilter
{
    padding: 10px 15px 5px;
}
.CssAdminContentSpecialFilter
{
    float: left;
    padding: 10px 5px 0px;
}
.CssAdminContentBoxSet
{
    border: solid 1px #cccccc;
    padding: 15px;
}

.CssAdminContentButtonCommand
{
    background-color: #ebf3fb;
    color: #444444;
    height: 40px;
    margin-bottom: 10px;
    padding: 0 10px;
}
.CssAdminContentHeaderMessagePanel
{
    border: solid 1px #cccccc;
    padding: 15px;
    margin-bottom: 10px;
}
/* --------- Admin Content Template End --------- */
/* --------- Validation Style Begin ------------- */
.ValidationStyle
{
    padding: 5px 10px 5px 25px;
    background-color: #FDFFE0;
}
.ValidationStyle .Title
{
    background: url(Images/Icon/Icon_MessageError.gif) no-repeat left 5px;
    padding-left: 22px;
    color: #ff0000;
    font-weight: bold;
}
.ValidationStyle ul
{
    margin: 0 50px;
    padding: 0;
}
/* --------- Validation Style End ------------- */
/* --------- Common Text&Row Style ---------- */

.CommonAdminBorder
{
    background-color: #fff;
    border: solid 1px #cccccc;
    padding: 15px;
}
.CommonAdminBorderNoPadding
{
    background-color: #fff;
    border: solid 1px #cccccc;
}
.CommonAdminFontColor
{
    color: #444444;
}
.CommonTitle
{
    border: solid 1px #d6d6d6;
    background-color: #f7f7f7;
    margin-bottom: 10px;
    color: #f98e00;
    font-weight: bold;
    padding: 0px 10px 2px;
    text-align: left;
    font-size: 12px;
}
.CommonTitle1
{
    background-image: url(Images/Box/AdminCommonBoxTopCenter.gif);
    background-repeat: repeat-x;
    height: 20px;
    font-weight: bold;
    padding: 0px 10px;
}
.CommonTextTitle
{
    color: #f98e00;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
    clear: left;
}
.CommonRowStyle
{
    display: block;
    clear: left;
    padding-top: 3px;
}
.CommonRowStyle a
{
    color: #878787;
}
.CommonRowStyle .Label
{
    float: left;
    vertical-align: middle;
    width: 270px;
    padding-left: 10px;
}
.CommonRowStyle .BulletLabel
{
    background-image: url(Images/Bullet/circle_bullet1.gif);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    padding-left: 10px;
    margin-left: 20px;
    float: left;
    vertical-align: middle;
    width: 250px;
}

.CommonRowStyle .TextBox
{
    width: 150px;
    float: left;
}
.CommonRowStyle .CountrySelect input
{
    float: none;
}
.CommonDownloadLink
{
    margin-left: 45px;
}

/* ------------ Common Text&Row Sytle End ------------- */

/*------------- Admin Button ------------*/

.AdminButtonAdd
{
    background-image: url(Images/AdminButton/Btn_Add.gif);
    background-repeat: no-repeat;
    width: 53px;
    height: 20px;
}
.AdminButtonEdit
{
    background-image: url(Images/AdminButton/Btn_Edit.gif);
    background-repeat: no-repeat;
    width: 48px;
    height: 20px;
}
.AdminButtonSearch
{
    background-image: url(Images/AdminButton/Btn_Search.gif);
    background-repeat: no-repeat;
    width: 67px;
    height: 20px;
}
.AdminButtonUpdate
{
    background: url(Images/AdminButton/Btn_Update.gif) no-repeat;
    width: 69px;
    height: 20px;
}
.AdminButtonTest
{
    background-image: url(Images/AdminButton/Btn_Test.gif);
    background-repeat: no-repeat;
    width: 49px;
    height: 20px;
}
.AdminButtonSelectImages
{
    background-image: url(Images/AdminButton/Btn_SelectImages.gif);
    background-repeat: no-repeat;
    width: 105px;
    height: 20px;
}

.AdminButtonAddAdmin
{
    background-image: url(Images/AdminButton/Btn_AddAdmin.gif);
    background-repeat: no-repeat;
    width: 90px;
    height: 20px;
}
.AdminButtonAddANewOrderItem
{
    background-image: url(Images/AdminButton/Btn_AddANewOrderItem.gif);
    background-repeat: no-repeat;
    width: 152px;
    height: 20px;
}
.AdminButtonAddCategory
{
    background-image: url(Images/AdminButton/Btn_AddCategory.gif);
    background-repeat: no-repeat;
    width: 107px;
    height: 20px;
}
.AdminButtonAddContent
{
    background-image: url(Images/AdminButton/Btn_AddContent.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
}
.AdminButtonAddCoupon
{
    background-image: url(Images/AdminButton/Btn_AddCoupon.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
}
.AdminButtonAddCulture
{
    background-image: url(Images/AdminButton/Btn_AddCulture.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}
.AdminButtonAddCurrency
{
    background-image: url(Images/AdminButton/Btn_AddCurrency.gif);
    background-repeat: no-repeat;
    width: 105px;
    height: 20px;
}
.AdminButtonAddCustomer
{
    background-image: url(Images/AdminButton/Btn_AddCustomer.gif);
    background-repeat: no-repeat;
    width: 109px;
    height: 20px;
}
.AdminButtonAddImages
{
    background-image: url(Images/AdminButton/Btn_AddImages.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}
.AdminButtonAddNews
{
    background-image: url(Images/AdminButton/Btn_AddNews.gif);
    background-repeat: no-repeat;
    width: 85px;
    height: 20px;
}
.AdminButtonAddOrderItem
{
    background-image: url(Images/AdminButton/Btn_AddOrderItem.gif);
    background-repeat: no-repeat;
    width: 115px;
    height: 20px;
}
.AdminButtonAddProduct
{
    background-image: url(Images/AdminButton/Btn_AddProduct.gif);
    background-repeat: no-repeat;
    width: 99px;
    height: 20px;
}
.AdminButtonAddReview
{
    background-image: url(Images/AdminButton/Btn_AddReview.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}
.AdminButtonAddShipping
{
    background-image: url(Images/AdminButton/Btn_AddShipping.gif);
    background-repeat: no-repeat;
    width: 102px;
    height: 20px;
}
.AdminButtonAddShippingWeightRate
{
    background-image: url(Images/AdminButton/Btn_AddShippingWeightRate.gif);
    background-repeat: no-repeat;
    width: 170px;
    height: 20px;
}
.AdminButtonAddAffiliate
{
    background-image: url(Images/AdminButton/Btn_AddAffiliate.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}
.AdminButtonAddAffiliatePayment
{
    background-image: url(Images/AdminButton/Btn_AddAffiliatePayment.gif);
    background-repeat: no-repeat;
    width: 105px;
    height: 20px;
}
.AdminButtonAmazon
{
    background-image: url(Images/AdminButton/Btn_Amazon.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 20px;
}
.AdminButtonBrowse
{
    background-image: url(Images/AdminButton/Btn_Browse.gif);
    background-repeat: no-repeat;
    width: 76px;
    height: 20px;
}
.AdminButtonCancel
{
    background-image: url(Images/AdminButton/Btn_Cancel.gif);
    background-repeat: no-repeat;
    width: 70px;
    height: 20px;
}
.AdminButtonClearMemoryCache
{
    background-image: url(Images/AdminButton/Btn_ClearMemoryCache.gif);
    background-repeat: no-repeat;
    width: 145px;
    height: 20px;
}
.AdminButtonClose
{
    background-image: url(Images/AdminButton/Btn_Close.gif);
    background-repeat: no-repeat;
    width: 60px;
    height: 20px;
}
.AdminButtonCopyProduct
{
    background-image: url(Images/AdminButton/Btn_CopyProduct.gif);
    background-repeat: no-repeat;
    width: 105px;
    height: 20px;
}
.AdminButtonCreateInvoice
{
    background-image: url(Images/AdminButton/Btn_CreateInvoice.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
}
.AdminButtonCreatePackingSlip
{
    background-image: url(Images/AdminButton/Btn_CreatePackingSlip.gif);
    background-repeat: no-repeat;
    width: 135px;
    height: 20px;
}
.AdminButtonCreateReport
{
    background-image: url(Images/AdminButton/Btn_CreateReport.gif);
    background-repeat: no-repeat;
    width: 107px;
    height: 20px;
}
.AdminButtonDeleteSelectedItems
{
    background-image: url(Images/AdminButton/Btn_DeleteSelectedItems.gif);
    background-repeat: no-repeat;
    width: 148px;
    height: 20px;
}
.AdminButtonDeleteTempFile
{
    background-image: url(Images/AdminButton/Btn_DeleteTempFile.gif);
    background-repeat: no-repeat;
    width: 117px;
    height: 20px;
}

.AdminButtonDeleteSearch
{
    background-image: url(Images/AdminButton/Btn_DeleteAllSearch.gif);
    background-repeat: no-repeat;
    width: 120px;
    height: 20px;
}

.AdminButtonDesignGuide
{
    background-image: url(Images/AdminButton/Btn_DesignGuide.gif);
    background-repeat: no-repeat;
    width: 102px;
    height: 20px;
}
.AdminButtonDisableSelectedItems
{
    background-image: url(Images/AdminButton/Btn_DisableSelectedItems.gif);
    background-repeat: no-repeat;
    width: 150px;
    height: 20px;
}

.AdminButtonEnableSelectedItems
{
    background-image: url(Images/AdminButton/Btn_EnableSelectedItems.gif);
    background-repeat: no-repeat;
    width: 148px;
    height: 20px;
}
.AdminButtonExport
{
    background-image: url(Images/AdminButton/Btn_Export.gif);
    background-repeat: no-repeat;
    width: 63px;
    height: 20px;
}
.AdminButtonExportOrders
{
    background-image: url(Images/AdminButton/Btn_ExportOrders.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
}
.AdminButtonExportOrderItems
{
    background-image: url(Images/AdminButton/Btn_ExportOrderItems.gif);
    background-repeat: no-repeat;
    width: 128px;
    height: 20px;
}
.AdminButtonForum
{
    background-image: url(Images/AdminButton/Btn_Forum.gif);
    background-repeat: no-repeat;
    width: 63px;
    height: 20px;
}
.AdminButtonGenerate
{
    background-image: url(Images/AdminButton/Btn_Generate.gif);
    background-repeat: no-repeat;
    width: 82px;
    height: 20px;
}
.AdminButtonGenerateCode
{
    background-image: url(Images/AdminButton/Btn_GenerateCode.gif);
    background-repeat: no-repeat;
    width: 116px;
    height: 20px;
}
.AdminButtonGoogleBase
{
    background-image: url(Images/AdminButton/Btn_GoogleBase.gif);
    background-repeat: no-repeat;
    width: 99px;
    height: 20px;
}
.AdminButtonImport
{
    background-image: url(Images/AdminButton/Btn_Import.gif);
    background-repeat: no-repeat;
    width: 65px;
    height: 20px;
}
.AdminButtonInstallationGuide
{
    background-image: url(Images/AdminButton/Btn_InstallationGuide.gif);
    background-repeat: no-repeat;
    width: 123px;
    height: 20px;
}
.AdminButtonLogIn
{
    background-image: url(Images/AdminButton/Btn_LogIn.gif);
    background-repeat: no-repeat;
    width: 61px;
    height: 20px;
}
.AdminButtonMarkSelectedAsProcessed
{
    background-image: url(Images/AdminButton/Btn_MarkSelectedAsProcessed.gif);
    background-repeat: no-repeat;
    width: 179px;
    height: 20px;
}
.AdminButtonMarkSelectedAsPaid
{
    background-image: url(Images/AdminButton/Btn_MarkSelectedAsPaid.gif);
    background-repeat: no-repeat;
    width: 150px;
    height: 20px;
}
.AdminButtonMarkSelectedAsApproved
{
    background-image: url(Images/AdminButton/Btn_MarkSelectedAsApproved.gif);
    background-repeat: no-repeat;
    width: 179px;
    height: 20px;
}
.AdminButtonNext
{
    background-image: url(Images/AdminButton/Btn_Next.gif);
    background-repeat: no-repeat;
    width: 55px;
    height: 20px;
}
.AdminButtonOK
{
    background-image: url(Images/AdminButton/Btn_OK.gif);
    background-repeat: no-repeat;
    width: 45px;
    height: 20px;
}
.AdminButtonConfirmOK
{
    background-image: url(Images/AdminButton/Btn_OK.gif);
    background-repeat: no-repeat;
    width: 45px;
    height: 20px;
    margin: auto;
}
.AdminButtonPreview
{
    background-image: url(Images/AdminButton/Btn_Preview.gif);
    background-repeat: no-repeat;
    width: 72px;
    height: 20px;
}
.AdminButtonPriceGrabber
{
    background-image: url(Images/AdminButton/Btn_PriceGrabber.gif);
    background-repeat: no-repeat;
    width: 103px;
    height: 20px;
}

.AdminButtonPrintThisPage
{
    background-image: url(Images/AdminButton/Btn_PrintThisPage.gif);
    background-repeat: no-repeat;
    width: 105px;
    height: 20px;
}
.AdminButtonQuickStartGuide
{
    background-image: url(Images/AdminButton/Btn_QuickStartGuide.gif);
    background-repeat: no-repeat;
    width: 124px;
    height: 20px;
}
.AdminButtonResetToDefault
{
    background-image: url(Images/AdminButton/Btn_ResetToDefault.gif);
    background-repeat: no-repeat;
    width: 115px;
    height: 20px;
}
.AdminButtonSave
{
    background-image: url(Images/AdminButton/Btn_Save.gif);
    background-repeat: no-repeat;
    width: 56px;
    height: 20px;
}
.AdminButtonSaveNote
{
    background-image: url(Images/AdminButton/Btn_SaveNote.gif);
    background-repeat: no-repeat;
    width: 85px;
    height: 20px;
}

.AdminButtonSelectFiles
{
    background-image: url(Images/AdminButton/Btn_SelectFiles.gif);
    background-repeat: no-repeat;
    width: 87px;
    height: 20px;
}

.AdminButtonSelectItems
{
    background-image: url(Images/AdminButton/Btn_SelectItems.gif);
    background-repeat: no-repeat;
    width: 94px;
    height: 20px;
}
.AdminButtonSend
{
    background-image: url(Images/AdminButton/Btn_Send.gif);
    background-repeat: no-repeat;
    width: 56px;
    height: 20px;
}
.AdminButtonSendEmail
{
    background-image: url(Images/AdminButton/Btn_SendEmail.gif);
    background-repeat: no-repeat;
    width: 88px;
    height: 20px;
}
.AdminButtonAddSendApprovedEmail
{
    background-image: url(Images/AdminButton/Btn_AddSendApprovedEmail.gif);
    background-repeat: no-repeat;
    width: 183px;
    height: 20px;
}
.AdminButtonUpdateSendApprovedEmail
{
    background-image: url(Images/AdminButton/Btn_UpdateSendApprovedEmail.gif);
    background-repeat: no-repeat;
    width: 200px;
    height: 20px;
}
.AdminButtonUpdateSendEmail
{
    background-image: url(Images/AdminButton/Btn_UpdateSendEmail.gif);
    background-repeat: no-repeat;
    width: 143px;
    height: 20px;
}
.AdminButtonSendGiftCertificateCodeEmail
{
    background-image: url(Images/AdminButton/Btn_SendGiftCertificateCodeEmail.gif);
    background-repeat: no-repeat;
    width: 207px;
    height: 20px;
}
.AdminButtonSendTrackingNumber
{
    background-image: url(Images/AdminButton/Btn_SendTrackingNumber.gif);
    background-repeat: no-repeat;
    width: 150px;
    height: 20px;
}
.AdminButtonSetDefaultCurrency
{
    background-image: url(Images/AdminButton/Btn_SetDefaultCurrency.gif);
    background-repeat: no-repeat;
    width: 140px;
    height: 20px;
}
.AdminButtonShoppingDotCom
{
    background-image: url(Images/AdminButton/Btn_ShoppingDotCom.gif);
    background-repeat: no-repeat;
    width: 110px;
    height: 20px;
}
.AdminButtonShopZilla
{
    background-image: url(Images/AdminButton/Btn_ShopZilla.gif);
    background-repeat: no-repeat;
    width: 75px;
    height: 20px;
}

.AdminButtonSubmit
{
    background-image: url(Images/AdminButton/Btn_Submit.gif);
    background-repeat: no-repeat;
    width: 65px;
    height: 20px;
}

.AdminButtonTestSending
{
    background-image: url(Images/AdminButton/Btn_TestSending.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}

.AdminButtonUpdateAdmin
{
    background-image: url(Images/AdminButton/Btn_UpdateAdmin.gif);
    background-repeat: no-repeat;
    width: 108px;
    height: 20px;
}
.AdminButtonUpdateCategory
{
    background-image: url(Images/AdminButton/Btn_UpdateCategory.gif);
    background-repeat: no-repeat;
    width: 124px;
    height: 20px;
}
.AdminButtonUpdateContent
{
    background-image: url(Images/AdminButton/Btn_UpdateContent.gif);
    background-repeat: no-repeat;
    width: 118px;
    height: 20px;
}
.AdminButtonUpdateCoupon
{
    background-image: url(Images/AdminButton/Btn_UpdateCoupon.gif);
    background-repeat: no-repeat;
    width: 118px;
    height: 20px;
}
.AdminButtonUpdateCulture
{
    background-image: url(Images/AdminButton/Btn_UpdateCulture.gif);
    background-repeat: no-repeat;
    width: 112px;
    height: 20px;
}
.AdminButtonUpdateCurrency
{
    background-image: url(Images/AdminButton/Btn_UpdateCurrency.gif);
    background-repeat: no-repeat;
    width: 123px;
    height: 20px;
}
.AdminButtonUpdateCustomer
{
    background-image: url(Images/AdminButton/Btn_UpdateCustomer.gif);
    background-repeat: no-repeat;
    width: 126px;
    height: 20px;
}
.AdminButtonUpdateMerchantCountry
{
    background-image: url(Images/AdminButton/Btn_UpdateMerchantCountry.gif);
    background-repeat: no-repeat;
    width: 172px;
    height: 20px;
}
.AdminButtonUpdateNews
{
    background-image: url(Images/AdminButton/Btn_UpdateNews.gif);
    background-repeat: no-repeat;
    width: 102px;
    height: 20px;
}
.AdminButtonUpdateOrderItem
{
    background-image: url(Images/AdminButton/Btn_UpdateOrderItem.gif);
    background-repeat: no-repeat;
    width: 131px;
    height: 20px;
}
.AdminButtonUpdateProduct
{
    background-image: url(Images/AdminButton/Btn_UpdateProduct.gif);
    background-repeat: no-repeat;
    width: 116px;
    height: 20px;
}
.AdminButtonUpdateReview
{
    background-image: url(Images/AdminButton/Btn_UpdateReview.gif);
    background-repeat: no-repeat;
    width: 113px;
    height: 20px;
}
.AdminButtonUpdateShipping
{
    background-image: url(Images/AdminButton/Btn_UpdateShipping.gif);
    background-repeat: no-repeat;
    width: 119px;
    height: 20px;
}
.AdminButtonUpdateAffiliate
{
    background-image: url(Images/AdminButton/Btn_UpdateAffiliate.gif);
    background-repeat: no-repeat;
    width: 114px;
    height: 20px;
}
.AdminButtonUpdateAffiliatePayment
{
    background-image: url(Images/AdminButton/Btn_UpdateAffiliatePayment.gif);
    background-repeat: no-repeat;
    width: 122px;
    height: 20px;
}
.AdminButtonUploadAFile
{
    background-image: url(Images/AdminButton/Btn_UploadAFile.gif);
    background-repeat: no-repeat;
    width: 100px;
    height: 20px;
}
.AdminButtonUserManual
{
    background-image: url(Images/AdminButton/Btn_UserManual.gif);
    background-repeat: no-repeat;
    width: 95px;
    height: 20px;
}
.AdminButtonViewSubscriberList
{
    background-image: url(Images/AdminButton/Btn_ViewSubscriberList.gif);
    background-repeat: no-repeat;
    width: 133px;
    height: 20px;
}
.AdminButtonYahooShopping
{
    background-image: url(Images/AdminButton/Btn_YahooShopping.gif);
    background-repeat: no-repeat;
    width: 119px;
    height: 20px;
}
.AdminButtonBack
{
    background-image: url(Images/AdminButton/Btn_Back.gif);
    background-repeat: no-repeat;
    width: 57px;
    height: 20px;
}

.AdminButtonSaveSetting
{
    background: url(Images/AdminButton/Btn_SaveSetting.gif) no-repeat;
    width: 95px;
    height: 20px;
}
/* ------------------------------------------------*/

.OptionUploadUserControlPanel
{
    width: 250px;
}
.AdminMenuBottomSpace
{
    height: 8px;
    line-height: 8px;
    clear: left;
}


.ImagePanelSettingControl
{
    clear: left;
    width: 200px;
    text-align: center;
}

.ImagePanelSettingControl img
{
    max-height: 180px;
    height: auto !important;
    height: 180px;
    max-width: 180px;
    width: auto !important;
    width: 180px;
    margin-left: auto;
    margin-right: auto;
}
#simplemodal-overlay
{
    background-color: #FFF;
    opacity: 0.8;
}
#simplemodal-container
{
}
.simplemodal-wrap
{
    width: auto;
    height: auto;
}

/* PaymentDetails Begin */
.PaymentDetailsPermissionWarning
{
    clear: both;
    color: Red;
    margin: 10px;
    font-size: 1.1em;
}
.PaymentDetailsMessages
{
    clear: both;
    color: Red;
    font-size: 1.1em;
    margin-left:10px;
    margin-right:10px;
}
/* PaymentDetails End */

.PolicyPanelClass
{
    float: left;
}

.WarningMessage
{
    background-color: Yellow;
    color: #808080;
    font-weight: bold;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}