 /* GENERAL PAGE LAYOUT */
 body
{
	font-family: Verdana;
	font-size: smaller;
	background-color: #FFFFFF;
	/*background-image: url(/published/cs/css_images/mainBg.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	margin: 0px;
}

.reducedFontSize
{
	font-size: 90%;
}

.errorText
{
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}


a:link
{
	color: #8337B1;
	text-decoration: none;
}


a:hover, visited
{
	color: #8337B1;
	text-decoration: none;
}

.LHTitleText
{
	color: #8337B1;
	font-size:1em;
	font-weight: bold;
}


/* CONTAINER DIVS */
/* Handles the main DIV shop container layout */
#WLCommerce_Container
{
	width: 100%;
	float: right;
	
    }

/* Handles the left hand DIV container that houses the category navigation etc */
#WLCommerce_LeftCol
{
	width: 200px;
	float: left;
	margin-top: 15px;

}

/* Handles the right hand DIV container that houses the main shop interface */
#WLCommerce_RightCol
{
	float: right;
	width:560px;
	margin-top: 15px;

      }


/* Homepage Settings */
#ShopMain_pnlProductHomepage
{
    font-size: 90%;
    color: #333;
    position: relative;
    background-color: White;
    padding: 6px;
    width: 536px;
}

#ShopMain_pnlCategorySelector
{
    background-color: White;
    position: relative;
    width: 536px;
    padding: 6px;
}

#ShopMain_pnlCategorySelector h2
{
	color:#8337B1;
	font-size: 100%;
}

#ShopMain_pnlCategorySelector a
{
	color:#8337B1;
}

/* Handles the Homepage link style */
#ShopMain_pnlProductHomepage a
{
	color: #8337B1;
}

/* Handles the Homepage Title style */
#ShopMain_pnlProductHomepage h2
{color: #666666;
	margin: 0px;
	font-size: smaller;
}

#ShopMain_Shop
{
    background-color: White;
}

#ShopMain_RadMainTabsPages
{
    background-color: White;
}

#ShopMain_Help
{
   font-size: 90%;
    color: #333;
    position: relative;
    background-color: White;
   width: 536px;
   padding: 6px; 
}

/* Used for the ORDER DETAIL POPUP Page */
/* Order Details */
.WL_OrderTextSmall
{
    font-size: 90%;
}

.WL_OrderLabel
{
    font-weight: bold;
}

.clientBackground
{
    background-color: #eee;
    margin-top: 10px;
}

/*Email Panel */
#WLCommerce_EmailAFriendContainer
{
	padding: 5px;
}

#WLCommerce_EmailAFriendContainer h2
{
    font-size:110%;
    margin: 0px;
}

#WLCommerce_EmailAFriendContainer .EmailAFriendButton
{
        color: White;
    background-color: Gray;
    font-size: smaller;
}

#WLCommerce_EmailAFriendContainer .EmailFriendErrorMessage
{
	color: #8337B1;
}


