﻿/* 
=========================================
Skin attributes for Heavenly Essence Inc.
created by Michael Alexander 10/25/2008
=========================================
*/
#LandingPage
{
	position: relative;
	/*IE hack - Move IE window down from top of screen*/
	*top: 9px;
}
#Body
{
    /* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    margin: 0;
    padding: 0;
    font: Verdana, Arial, sans-serif;
    background-color: #FFFFFF;
    background-image:url('images/containerbkground.gif');
    background-repeat: repeat-x;
    position: relative;
    /*height: 12px;*/
    /*IE Hack*/
    top: -10px;
}
#dnn_dnnLOGIN_cmdLogin 
{
    font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	text-align: center;
}

/* New Login Page and registration */
/***********************************/
#dnn_ctr488_Login_pnlLogin
{
	position: relative;
	left: 150px;
	top: 30px;
}
#dnn_ctr488_Login_Login_DNN_plUsername_imgHelp, #dnn_ctr488_Login_Login_DNN_plPassword_imgHelp
{
	display: none;
}

/***********************************/

#dnn_dnnCOPYRIGHT_lblCopyright, #dnn_dnnPRIVACY_hypPrivacy, #dnn_dnnBRANDING_hypBranding
{
    font-family: Arial, Verdana, Sans-Serif;
	color: #b3b3b7;
	font-size: 9pt;
}
.PrivacyLink
{
    font: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	color:red;
}

#landingPageNewsletterSignup
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 11px;
	color: #8d99cc;
	text-decoration: none;
}
#content
{
    position: relative;
    /*top: 9pt;*/
    top: 7px;
    float: left;
    text-align: left;
    color: gray;
    font-size: 9pt;
    font-weight: 500;
    line-height: 1.25;
}

/* Products / About Promotions page */
#productAboutHeader
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8.5pt;
	color: #717074;
    font-weight: bold;
	position: relative;
	top: 15px;
	left: 10px;
	line-height: 1.5em;
}

#productAboutFollowups
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8.5pt;
	color: #717074;
    font-weight: bold;
	position: relative;
	top: 30px;
	left: 45px;
	line-height: 1.5em;	
}

/*About our Company page*/
#logo
{
	position: relative;
	top: 30px;
}
#abouttitle
{
	font:Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:gray;
	font-weight:bold;
	position: relative;
	top: 35px;
	line-height: 17px;
}
#aboutourcompanytext
{
	font: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	color: gray;
	position: relative;
	top: 40px;
	line-height: 17px;
}

#CenterPaneText
{
	position: relative;
	top: 30px;
	font: Verdana, Arial, sans-serif;
	font-size: small;
	color:gray;
}
#alexanderfamilylogo
{
	position: relative;
	top: 30px;
}
#testamonial
{
	position: relative;
	top: 18px;
	left: 20px;
	font: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style:oblique;
	color: #717cba;
	text-indent: 5px;
	font-weight: normal;
}
#faqHeader /*Frequently asked questions header*/
{

}
#dnn_ctr458_ModuleContent /*Container around faq sections*/
{
	position:relative;
	top: 30px;
}
#questions /*Content*/
{
	font: Verdana, Arial, sans-serif;
	color: gray;
	font-size: 12px;
	font-style:normal;
	font-weight: 400;
	line-height: 17px;
}
#answers /*Content*/
{
	font:Verdana, Arial, sans-serif;
	color: gray;
	font-size:12px;
	font-style:normal;
	font-weight: 300;
	line-height: 17px;
}
/*About FAQ page */
#dnn_ctr458_FAQs_lstFAQs_ctl00_Q2
{
	text-decoration:none;
}
#dnn_ctr458_FAQs_lstFAQs_ctl01_Q2
{
	text-decoration:none;
}
#dnn_ctr458_FAQs_lstFAQs_ctl02_Q2
{
	text-decoration:none;
}
#dnn_ctr458_FAQs_lstFAQs_ctl03_Q2
{
	text-decoration:none;
}
/*News page*/
#newsarticle
{
	position:relative;
	top:35px;
	font:Verdana, Arial, sans-serif;
	font-size:9pt;
	font-style: normal;
	font-weight: 500;
	color: gray;
	line-height: 17px;
}
#articleheader
{
	font:Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: gray;
	line-height: 17px;
}
#articletitle
{
	font:Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: 300;
	color: gray;
	line-height: 17px;
}
#newsarticleTable
{
	font:Verdana, Arial, sans-serif;
	font-size: 9.5pt;
	font-style: normal;
	font-weight: 500;
	color: gray;
	line-height: 13px;
}
#article
{
	font:Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style:normal;
	font-weight:500;
	color:gray;
}
#articlefooter
{
	font:Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style:normal;
	color:gray;
	/*line-height:17px;*/
	position: relative;
	top:40px;
}
#description
{
	position: relative;
	top: 35px;
}
#descriptiontitle
{
	font: Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight:bolder;
	color: #666666;
	line-height: 17px;
}
#descriptionarticleTable
{
	font:Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #666666;
	line-height:14px;
}
#descriptionarticle
{
	font: Verdana, Arial, sans-serif;
	font-size: 9pt;
	font-style:normal;
	color: #666666;
	line-height: 17px;
}
#descriptionorder
{
	font: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight:bold;
	color: #7c81bc;
}
#inthenews
{
	position:relative;
	top: 120px;
}
#inthenewsarticle
{
	position:relative;
	top: 105px;
}
#upcomingevents
{
	position:relative;
	top: 200px;
}
#comingsoon
{
	position:relative;
	top: 180px;
}
/*About promotions*/
#aboutpromotionstext
{
	position: relative;
	top: 25px;
	font: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-style: normal;
	color: gray;
	line-height: 17px;
	letter-spacing: 1px;
	font-weight: 400;
}
#dnn_ctr472_DynamicRegistration_tblEmail
{
	position: relative;
	top: 15px;
	left: -8px;
	width: 100px;
}
.promoLabelFN
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelLN
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
	position: relative;
	left: -190px;
}
.promoLabelAddr1
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelAddr2
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelCity
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelSt
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
	position: relative;
	left: -190px;
}
.promoLabelZip
{
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: gray;
	position: relative;
	/*Place all other browser setting before hack*/
	/*IE hack*/
	*top: -2px;
	*left: -175px;
}
.promoLabelArea
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelPh
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
	position: relative;
	top: 8px;
	left: -360px;
}
.promoLabelEmail
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
	position: relative;
	left: -490px;
}
.promoLabelNews
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}
.promoLabelProducts
{
	font: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	color: gray;
}

/* Retailers Tab */
#retailers
{
  position: relative;
  top: 35px;	
}

#retailersDark
{
	font: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	font-weight:bold;
	color: #666666;
}

#retailersNormal
{
	font: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight:normal;
	color: #666666;
}

#retailersLink
{
	font: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight:normal;
	color: #7c80bb;
}
#retailersFooter
{
	font: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	font-weight:700;
	color: #666666;
}

#retailersVoiceOf
{
	font: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style:italic;
	font-weight:normal;
	color: #99bcdf;
	position: relative;
	top: 35px;
}
/* Wholesalers Login */
#dnn_ctr414_ContentPane
{
	position: relative;
	top: 40px;
	left: 40px;
}

/* Ali Commerce Store */
/**********************/
#ProductListPlaceHolder
{
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: gray;
	
	position: relative;
	top: 40px;
	*top: 0px;
}
.SorterBar
{
	display:none;
}
.GridWithSubsCategoryTemplate
{
	display:none;
}
/* Main div tag used for vertical positioning */
#GridListCategoryTemplate
{
	position: relative;
	top: -80px;
	*top: -78px;
}

/* Your Cart Header and your Shopping Cart information*/
#dnn_ctr537_ContentPane, #yourCartHeader, #ShoppingCart
{
	position: relative;
	top: 25px;
}

/* Mini Shopping Cart */
#dnn_ctr548_ContentPane,#dnn_ctr577_ContentPane
{
	position: relative;
	top: 65px;
	*top: 40px;
	left: 20px;
	*left: 20px;
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style:normal;
	font-weight:900;
	color: gray;
}

/* Store header information */
#storeHeaderTitle
{
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style:normal;
	font-weight:900;
	color: gray;
	line-height: 25px;
	position: relative;
	left: 60px;
	top: 30px;
}
#storeHeaderNormal
{
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: gray;
	position: relative;
	left: 60px;
	top: 40px;
}

.ProductName
{
	position: relative;
	left: 125px;
	top: -110px;
	text-align:left;
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: gray;
}
.ProductSKU
{
	position: relative;
	left: 60px;
	top: -75px;
}
.ProductPrice
{
	position: relative;
	left: 200px;
	top: -170px;
}
/* Set all products links to font and color */
#dnn_ctr549_CategoryContainer_ctl00_dataListGridProductList_ctl00_hpLnkProductName,#dnn_ctr549_CategoryContainer_ctl00_dataListGridProductList_ctl01_hpLnkProductName,
	#dnn_ctr549_CategoryContainer_ctl00_dataListGridProductList_ctl02_hpLnkProductName,#dnn_ctr549_CategoryContainer_ctl00_dataListGridProductList_ctl03_hpLnkProductName,
	#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl00_hpLnkProductName,#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl01_hpLnkProductName,
	#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl02_hpLnkProductName,#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl03_hpLnkProductName,
	#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl04_hpLnkProductName,#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl05_hpLnkProductName,
	#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl06_hpLnkProductName,#dnn_ctr576_CategoryContainer_ctl00_dataListGridProductList_ctl07_hpLnkProductName
{
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: gray;
}
/* Mini cart product links */
#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl00_lnkBtnProductName,#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl01_lnkBtnProductName,
	#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl02_lnkBtnProductName,#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl03_lnkBtnProductName,
	#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl04_lnkBtnProductName,#dnn_ctr548_MiniCartContainer_gridMiniCart_ctl05_lnkBtnProductName,
	#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl00_lnkBtnProductName,#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl01_lnkBtnProductName,
	#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl02_lnkBtnProductName,#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl03_lnkBtnProductName,
	#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl04_lnkBtnProductName,#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl05_lnkBtnProductName,
	#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl06_lnkBtnProductName,#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl07_lnkBtnProductName,
	#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl08_lnkBtnProductName,#dnn_ctr577_MiniCartContainer_gridMiniCart_ctl09_lnkBtnProductName
{
	font: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: gray;
}
/* Mini cart Shopping Cart is empty
#dnn_ctr548_MiniCartContainer_ctl00_lblMessage
{
	position: relative;
	top: 100px;
	left: 35px;
}
*/

/* Store Item button */
#itemButton
{
	position: relative;
	top: 113px;
	left: 65px;
}
/* Store Price button */
#priceButton
{
	position: relative;
	top: 98px;
	left: 273px;
}
/* Store Item bar */
#itemBar
{
	position: relative;
	top: 96px;
	*top: 90px;
	left: 65px;
}
#itemButton2
{
	position: relative;
	top: 80px;
	*top: 71px;
	left: 475px;
	*left: 435px;
}
/* Store Price button */
#priceButton2
{
	position: relative;
	top: 67px;
	*top: 56px;
	left: 684px;
	*left: 647px;
}
/* Store Item bar */
#itemBar2
{
	position: relative;
	top: 64px;
	*top: 48px;
	left: 474px;
	*left: 430px;
}
/* Second products row */
#itemBar3
{
	position: relative;
	top: 258px;
	*top: 233px;
	left: 63px;
}
#itemBar4
{
	position: relative;
	top: 250px;
	*top: 220px;
	left: 475px;
	*left: 430px;
}
#bottomItemBar4
{
	position: relative;
	top: 378px;
	left: 65px;
}
/* Add to your cart */
#dnn_ctr549_CategoryContainer_ctl00_pnlProduct,#dnn_ctr576_CategoryContainer_ctl00_pnlProduct
{
	position: relative;
	left: 45px;
	top: -80px;
	*top: -90px;
}
/*
.ProductSKU
{
	position: relative;
	top: 15px;
	left: -90px;
}
*/
.ProductSavedPrice
{
	display:none;
}
.ProductRetailPrice
{
	position: relative;
	top: -50px;
	left: 130px;
}
.ProductStorePrice
{
	position: relative;
	top: -50px;
	left: 130px;
}
.OrderQuantity
{
	position: relative;
	top: -50px;
	left: 130px;
}
/*
.ProductImage
{
	position: relative;
	top: -70px;
	left: -50px;
}
*/
.AddToCart
{
	position: relative;
	top: -50px;
}
#bottomItemBar4
{
	display: none;
}

/****************************/
/* MiniCart for Wholesalers */
#MiniCart
{
	position: relative;
	*top: 40px;
	*left: 20px;
	font: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-style:normal;
	font-weight:900;
	color: gray;
}
#minicartHeader
{
	position: relative;
	*top: 30px;
	*left: 20px;
	font: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-style:normal;
	font-weight:900;
	color: gray;
}
#yourCartHeader
{
	position: relative;
	top: -5px;
	left: 80px;
	font: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-style:normal;
	font-weight:900;
	color: gray;
}
.AuthorizeNetSeal
{
	position: relative;
	left: 660px;
	top: -150px;
	*top: -190px;
}
.AuthorizeNetSeal2
{
	position: relative;
	left: 660px;
	top: -92px;
	*top: -136px;
}
#StandardCheckoutStep1
{
	position: relative;
	top: 30px;
}
#StandardCheckoutStep1
{
	position: relative;
	top: 30px;
}
#StandardCheckoutStep2
{
	position: relative;
	top: 30px;
}

/*******************************************/
/* User Order History page for wholesalers */
#dnn_ctr578_ModuleContent
{
	position: relative;
	top: 30px;
	left: 10px;
}


/*****************************************/
/* User information page for Wholesalers */
#dnn_ctr582_ModuleContent
{
	position: relative;
	top: 30px;
	left: 60px;
}
/* Manage Profile */
#dnn_ctr582_ManageUsers_cmdProfile
{
	display:none;	
}
/* Manage Services */
#dnn_ctr582_ManageUsers_cmdServices
{
	display:none;
}
/* Manage Password */
#dnn_ctr582_ManageUsers_cmdPassword
{
	position: relative;
	left: -70px;
}
/***************************************/
/* SQLGridView                         */
#dnn_ctr587_ContentPane
{
   position: relative;
   left: 90px;
   top: 20px;
}
#dnn_ctr587_SQLGridSelectedView_lblParm1_Label
{
   position: relative;
   top: 7px;
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 8.5pt;
   color: #717074;
}
#dnn_ctr587_SQLGridSelectedView_lblPageCount
{
	position: relative;
	left: -190px;	
}
#dnn_ctr587_SQLGridSelectedView_lnkNextbutton, #dnn_ctr587_SQLGridSelectedView_lnkLastbutton,
  #dnn_ctr587_SQLGridSelectedView_lnkFirstbutton, #dnn_ctr587_SQLGridSelectedView_lnkPrevbutton,
  #dnn_ctr587_SQLGridSelectedView_ddlParm1, #dnn_ctr587_SQLGridSelectedView_lblRecordCount,
  #dnn_ctr587_SQLGridSelectedView_lblPageCount
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 8.5pt;
   color: #717074;
}
/****************************************************/
/* Opt-In Email (Newsletter and Special Promotions) */
#dnn_ctr597__OptIn_litHeader
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
	color: gray;
	text-decoration: none;
	position: relative;
	top: 20px;	
}
#dnn_ctr597__OptIn_litNewSubscriber
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
	color: gray;
	text-decoration: none;
	position: relative;
	top: 30px;	
}
#dnn_ctr597__OptIn_DSRepeater_ctl00_Label1
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
    color: gray;
}
#dnn_ctr597__OptIn_DSRepeater
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
	color: gray;
	text-decoration: none;
	position: relative;
	top: 40px;	
}
#dnn_ctr597__OptIn_litAlready
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
	color: gray;
}
#dnn_ctr597__OptIn_litFooter
{
    font-family: Arial, Verdana, Sans-Serif;
    font: 13px;
	color: gray;
	position: relative;
	top: 10px;	
}