/***************************************/
/* Skin CSS                            */
/***************************************/
.cssPageSkinMaster   {
	width: 100%;
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssPageSkinSubMaster   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssPageSkinSubSubMaster   {
	width: 100%;
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssBannerMaster   {
	width: 100%;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.cssBannerSkinMaster   {
	width: 780px;
	height: 137px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssMenuMasterI   {
	width: 100%;
	background-color: #dddddd;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMenuMasterII   {
	width: 100%;
	background-color: #dddddd;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductMasterII   {
	width: 100%;
	height: 100px;
	background-color: #999999;
	border-top: #999999 5px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 15px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssSkinBanner   {
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssSkinHeader   {
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssSkinLoginHeader   {
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssSkinBreadCrumbHeader   {
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
	border-bottom: #8f9092 1px solid; 
}
.cssCPHeader   {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssControlPanel   {
	width: 780px;
	height: 425px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssToppane   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 2px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssTopBanner   { 
	width: 780px;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.cssTopBannerSplash   { 
	width: 780px;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.cssTopBannerBG   {
	background-image: url('../Skins/Default/Default_Top_Banner.gif');
	width: 780px;
	height: 137px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssTopBannerSplashBG   {
	background-image: url('../Images/Contents/Page_Banners/index-0.jpg');
	width: 780px;
	height: 351px;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssTopBannerHeadI   {
	background-color: #000000;
	width: 400px;
	height: 16px;
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #ffffff;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
}
.cssTopBannerHeadII   {
	background-color: #ffffff;
	width: 780px;
	height: 16px;
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #999999;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
}
.cssTopBannerSubHead   {
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #999999;
    text-decoration: none;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.cssContentBanner   {
	width: 100%;
	background-color: #666666;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssContentBannerBG   {
	background-image: url('../Skins/Default/Default_Content_Banner.gif');
	width: 780px;
	height: 138px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssLeftpane   {
	width: 180px;
	background-color: #ffffff;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;  
}
.cssRightpane   {
	width: 780px;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;  
}
.cssContentpane   {
	width: 100%;
	background-color: #ffffff;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssContentpaneBG   {
	width: 100%;
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssBottompane   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 2px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductList   {
	width: 600px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductListView   {
	width: 780px;
	background-color: #999999;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductListHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 2px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductDetail   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 2px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 2px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.cssProductListDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductReview   {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 10px solid;
	border-right: #929191 5px solid;
	border-left: #929191 5px solid;
	border-bottom: #929191 4px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssProductReviewHeader   {
	width: 780px;
	background-color: #666666;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssEventsList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssEventsListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssEventsDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssEventsDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssEventsDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssNewsBlogList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssNewsBlogListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssNewsBlogDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssNewsBlogDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssNewsBlogDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.cssMediaListDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMediaDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorList   {
	width: 100%;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorListDetailHeaderI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorListDetailHeaderII   {
	width: 100%;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssColorDetailIII  {
	width: 100%;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdvertisementList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdvertisementListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdvertisementDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssAdvertisementDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdvertisementDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentDetailI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #dddddd 1px solid;
	border-right: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentDetailII   {
	width: 100%;
	background-color: #ffffff;
	border-top: #dddddd 0px solid;
	border-right: #dddddd 0px solid;
	border-left: #dddddd 0px solid;
	border-bottom: #dddddd 0px solid;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentDetailIII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #dddddd 0px solid;
	border-right: #dddddd 0px solid;
	border-left: #dddddd 0px solid;
	border-bottom: #dddddd 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentDetailHeader   {
	width: 780px;
	background-color: #666666;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssStoreLocator   {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssStoreLocatorHeader   {
	width: 100%;
	height: 100%;
	background-color: #ebebeb;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssFooter   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #a3a3a3;
    text-decoration: none;
    padding-bottom: 0px;
    padding-Bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.cssBodyImageBG   {
	background-color: #ffffff;
	width: 780px;
	height: 211px;
	border-top: #727272 2px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssPaneSeperator   {
	background-color: #031afc; 
	width: 1px;
}
.cssContentpaneSeperator   {
	background-image: url(contentpaneSeperator.jpg); 
}
.cssContentpaneSeperatorII   {
	background-image: url(contentpaneSeperatorII.jpg); 
}
.cssContactText   {
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    text-decoration: none;
}

/***************************************/
/* hyperlink style for csCommandButton */
/***************************************/
.cssCommandButton   {
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color:black;
}
A.cssCommandButton:link   {
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    text-decoration:underline;
    color:black;
}
A.cssCommandButton:visited   {
    text-decoration:    underline;
    color: black;
}
A.cssCommandButton:active   {
    text-decoration:    underline;
    color: black;
}
A.cssCommandButton:hover   {
    text-decoration:    underline;
    color: red;
}

/***************************************/
/* Menu & Menu item style              */
/***************************************/
.cssTopBannerMenu   {
	height: 20px;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssTopBannerMenuBG   {
	background-image: url(images/TopBannerMenuBG.jpg);
	height: 20px;
}
.cssTopMenu   {
	width: 780px;
	height: 20px;
	background-color: #dddddd;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssTopMenuBG   {
	width: 100%;
	height: 25px;
	background-image: url(../Skins/Default/Default_Top_Menu.gif);
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMenuHeaderGreen   {
	background-color: #F5F5F5;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	height: 20px;
	border-top: Green 3px solid; 
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
 }
.cssMenuHeaderOrange   {
	background-color: #F5F5F5;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	height: 20px;
	border-top: Orange 3px solid; 
	padding-bottom: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
 }
 
/* Top Menu & Menu item style */
.cssTopMenuSeperator   {
   background-color: #ffffff;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;  
 } 
.cssTopMenuHeader   {
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #3a3a3a;
	margin-top: 6px;
	height: 20px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
 }
 
/* text style for the Module Top Menu */
.cssTopMenuItem   {
    font-weight: bold;
    font-size: 8px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssTopMenuItem:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopMenuItem:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopMenuItem:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopMenuItem:hover   {
    text-decoration: none;
    color:#3a3a3a;
}

/* Top Banner Menu & Menu item style */
.cssTopBannerMenuSeperator   {
   background-color: #ffffff;
   padding-top: 2px;
}
.cssTopBannerMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	margin-top: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* text style for the Module Top Menu */
.cssTopBannerMenuItemI   {
    font-weight: normal;
    font-size: 8px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssTopBannerMenuItemI:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopBannerMenuItemI:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopBannerMenuItemI:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssTopBannerMenuItemI:hover   {
    text-decoration: none;
    color:#8d8c8c;
}

.cssRedTopBannerMenuItemI   {
    font-weight: normal;
    font-size: 8px;
    font-family: Verdana;
    color: #ff0000;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssRedTopBannerMenuItemI:link   {
    text-decoration:    none;
    color:#ff0000;
}
A.cssRedTopBannerMenuItemI:visited   {
    text-decoration:    none;
    color:#ff0000;
}
A.cssRedTopBannerMenuItemI:active   {
    text-decoration:    none;
    color:#ff0000;
}
A.cssRedTopBannerMenuItemI:hover   {
    text-decoration: none;
    color:#8d8c8c;
}

/* text style for the Module Top Menu */
.cssTopBannerMenuItemII   {
    font-weight: normal;
    font-size: 7px;
    font-family: Verdana;
    color: #ffffff;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
   
/* hyperlink style for the unselected tabs */
A.cssTopBannerMenuItemII:link   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssTopBannerMenuItemII:visited   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssTopBannerMenuItemII:active   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssTopBannerMenuItemII:hover   {
    text-decoration: none;
    color:#ffffff;
}

/* Side Menu & Menu item style */
.cssSideMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	margin-top: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* text style for the Module Side Menu */
.cssSideMenu   {
	width:100%;
    background-color: #ffffff;
	border-top: #DAD8D8 0px solid; 
	border-bottom: #DAD8D8 0px solid; 
	border-left: #DAD8D8 4px solid; 
	border-right: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 10px;
}
.cssSideMenuDatalist   {
    background-color: #F5F5F5;
    border-top: #DAD8D8 1px solid;
	border-bottom: #DAD8D8 1px solid; 
	border-left: #DAD8D8 1px solid; 
	border-right: #DAD8D8 1px solid;
}
.cssSideMenuFooter   {
	border-top: #DAD8D8 1px solid;
	border-bottom: #DAD8D8 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
}
.cssSideMenuItemI   {
    font-weight: bold;
    font-size: 6pt;
    color: #999999;
    font-family: Verdana;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
    
/* hyperlink style for the unselected tabs */
A.cssSideMenuItemI:link   {
    text-decoration:    none;
    color:#999999;
}
A.cssSideMenuItemI:visited   {
    text-decoration:    none;
    color:#999999;
}
A.cssSideMenuItemI:active   {
    text-decoration:    none;
    color:#999999;
}
A.cssSideMenuItemI:hover   {
    text-decoration: underline;
    color:#999999;
}
.cssSideMenuItemII    {
    font-weight: normal;
    font-size: 10pt;
    color: #DAD8D8;
    font-family: Verdana;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
  
/* hyperlink style for the unselected tabs */
A.cssSideMenuItemII:link   {
    text-decoration:    none;
    color:#000000;
}
A.cssSideMenuItemII:visited   {
    text-decoration:    none;
    color:#000000;
}
A.cssSideMenuItemII:active   {
    text-decoration:    none;
    color:#000000;
}
A.cssSideMenuItemII:hover    {
    text-decoration: underline;
    color:#e74208;
}

/* Bottom Menu & Menu item style */
.cssBottomMenu   {
	width: 780px;
	height: 27px;
	background-color: #dddddd;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
}

.cssBottomMenuBG   {
	width: 100%;
	height: 100%;
	background-image: url(images/CompletrioBottomMenuBG.jpg);
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;

	padding-left: 0px;
	padding-right: 0px;
}
.cssBottomMenuSeperator   {
   background-color: #ffffff;
   padding-Bottom: 0px; 
 }
.cssBottomMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #3a3a3a;
	margin-Bottom: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
 
/* text style for the Module Bottom Menu */
.cssBottomMenuItemI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssBottomMenuItemI:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssBottomMenuItemI:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssBottomMenuItemI:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssBottomMenuItemI:hover    {
    text-decoration: none;
    color:#3a3a3a;
}
.cssBottomMenuItemII {
    font-weight: normal;
    font-size: 14px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
  
/* hyperlink style for the unselected tabs */
A.cssBottomMenuItemII:link {
    text-decoration:    none;
    color:#000000;
}
A.cssBottomMenuItemII:visited  {
    text-decoration:    none;
    color:#000000;
}
A.cssBottomMenuItemII:active   
{
    text-decoration:    none;
    color:#000000;
}
A.cssBottomMenuItemII:hover    {
    text-decoration: underline;
    color:#e74208;
}

/* text style for the Module Top Menu */
.cssContentMenuItem   {
    font-weight: bold;
    font-size: 8px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssContentMenuItem:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssContentMenuItem:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssContentMenuItem:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssContentMenuItem:hover   {
    text-decoration: none;
    color:#3a3a3a;
}

/* MainMenu - Not been used */
.cssMainMenu_MenuContainer {
	background-color: transparent; 
}

.cssMainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: transparent;
}
.cssMainMenu_MenuItem {
	border-left: #031afc 0px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 1px solid; 
	border-right: #031afc 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.cssMainMenu_MenuIcon {
	width: 15px; 
	height: 21px;
	background-color: #031afc; 
	border-left: #031afc 1px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
}
.cssMainMenu_SubMenu {
	background-color: #031afc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.cssMainMenu_MenuBreak {
	height: 1px;
}
.cssMainMenu_MenuItemSel {
	height: 21px;
	background-color: #031afc; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
}
.cssMainMenu_MenuArrow {
	border-right: #031afc 1px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 0px solid;
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
}
.cssMainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand;
}
.cssStandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.cssTreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssTreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}

/* GENERAL */
/* style for module titles */
.cssHead   {
    font-family: Verdana;
    font-size:  25px;
    font-weight:    normal;
    color: #666666;
}

/* style of side item titles on edit and admin pages */
.cssSideSubHead    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
.cssGraySideSubHead    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #8C8C8C;
}

/* style of item Sub titles on edit and admin pages */
.cssSubHead    {
    font-family: Verdana;
    font-size:  12px;
    font-weight:    normal;
    color: #666666;
}

/* style of item Sub Sub titles on edit and admin pages */
.cssSubSubHead {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #757575;
}

/* style of item Sub Sub Sub titles on edit and admin pages */
.cssSubSubSubHead {
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #757575;
}

/* style of item Red Sub Sub Sub titles on edit and admin pages */
.cssRedSubSubSubHead {
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #cc0000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.cssWhiteSubSubSubHead {
    font-family: Verdana;
    font-size: 8px;
    font-weight: normal;
    color: #ffffff;
}

/* text style used for most text rendered by modules */
.cssNormalLegend   {
    font-family: Verdana;
    font-size: 8.5pt;
    font-weight: normal;
    color: Blue;
}

/* text style used for most text rendered by modules */
.cssNormal   {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
}
.cssNormalSmall   {
    font-family: Verdana;
    font-size: 8px;
    font-weight: normal;
    color: #757575;
}
.cssBlueNormalSmall   {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: Blue;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.cssNormalTextBox   {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}
.cssCompletionBarText   {
    font-family: Verdana;
    font-size: 12px;
    color:White;
    font-weight:bold;
    text-align: center;
}
.cssReadOnlyTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color:whitesmoke;
 }
.cssReadOnlyWhiteTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color:white;
 }
.cssNormalNonEditableTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color: whitesmoke;
}
.cssNormalRed   {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: red
}
.cssNormalBold   {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold
}

/* style for Detail and Content Area */

.cssContentDetailHeader   {
   vertical-align: middle;
   font-family: Verdana;
   font-size:  12px;
   font-weight:    bold;
   color: gray;
}
.cssContentDetail   {
	width: 780px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid;  
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.cssContentOption   {
	border-top: #630000 1px solid;  
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentDescriptionHeader   {
	border-top: #630000 0px solid; 
	border-bottom: #630000 1px solid;  
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentText   {
   font-family: Verdana;
   font-size:  11px;
}
.cssContentHead   {
    font-family: Verdana;
    font-size:  16px;
    font-weight:    bold;
    color: #630000;
}
.cssContentSubHead   {
    font-family: Verdana;
    font-size:  12px;
    font-weight:    bold;
    color: Black;
}
.cssContentText   {
   font-family: Verdana;
   font-size:  11px;
}
.cssBottomPaneHead   {
    font-family: Verdana;
    font-size:  16px;
    font-weight:    bold;
    color: #e7e7e7;
}
.cssBottomPaneSubHead   {
    font-family: Verdana;
    font-size:  10px;
    font-weight:    bold;
    color: #b3b2b2;
}
.cssVListImage   {
	width: 25px;
	height: 25px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssHListImage   {
	width: 100px;
	height: 100px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssDetailFullImage   {
	width: 620px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssDetailImage   {
	width: 620px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentpaneMainImage   {
	width: 100%;
	Height: 390px;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssContentpaneBannerImage   {
	width: 100%;
	Height: 70px;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
}
.cssBelowSectionTitle   {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssMap   {
	width: 500px;
	Height: 300px;
	border-top: #e5e4e4 2px solid; 
	border-bottom: #e5e4e4 2px solid; 
	border-left: #e5e4e4 2px solid; 
	border-right: #e5e4e4 2px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/****************************************************************/
/* CSS ADMIN
/****************************************************************/
.cssAdminPageSkinMaster   {
	width: 100%;
	background-color: #ffffff;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminPageSkinSubMaster   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminPageSkinSubSubMaster   {
	width: 100%;
	background-color: #ffffff;
	border-top: #dddddd 4px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: : #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminBannerMaster   {
	width: 100%;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
}
.cssAdminBannerSkinMaster   {
	width: 780px;
	height: 137px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminMenuMasterI   {
	width: 100%;
	background-color: #dddddd;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMenuMasterII   {
	width: 100%;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;

	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductMasterII   {
	width: 780px;
	height: 100px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportMasterI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e5e4e4 0px solid;
	border-right: #e5e4e4 0px solid;
	border-left: #e5e4e4 0px solid;
	border-bottom: #e5e4e4 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportMasterII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-bottom: #999999 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminSkinBanner   {
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminSkinHeader   {
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminSkinLoginHeader   {
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminSkinBreadCrumbHeader   {
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
	border-bottom: #8f9092 1px solid; 
}
.cssAdminCPHeader   {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminControlPanel   {
	width: 780px;
	height: 425px;
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminToppane   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 2px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminTopBanner   {
	width: 780px;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminTopBannerBG   {
	background-image: url('../Skins/Default/Default_Top_Banner.gif');
	width: 780px;
	height: 137px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminTopBannerHead   {
	background-color: #000000;
	width: 400px;
	height: 16px;
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #ffffff;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
}
.cssAdminTopBannerSubHead   {
	font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #999999;
    text-decoration: none;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.cssAdminContentBanner   {
	width: 100%;
	background-color: #666666;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;

	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminContentBannerBG   {
	background-image: url('../Skins/Default/Default_Content_Banner.gif');
	width: 780px;
	height: 138px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminLeftpane   {
	width: 180px;
	background-color: #ffffff;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;  
}
.cssAdminRightpane   {
	width: 780px;
	background-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;  
}
.cssAdminContentpane   {
	width: 100%;
	background-color: #ffffff;
	border-top: #c9c9c9 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #c9c9c9 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminContentpaneBG   {
	width: 100%;
	background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;  
}
.cssAdminBottompane   {
	width: 100%;
	background-color: #dddddd;
	border-top: #ffffff 2px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductList   {
	width: 600px;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 2px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.cssAdminProductListView   {
	width: 780px;
	background-color: #999999;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductListHeaderI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductListHeaderII   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductDetail   {
	width: 600px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductEdit   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductEditII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductEditIII  {
	width: 550px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 2px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;

}
.cssAdminProductListDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductReview   {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 10px solid;
	border-right: #929191 5px solid;
	border-left: #929191 5px solid;
	border-bottom: #929191 4px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminProductReviewHeader   {
	width: 780px;
	background-color: #666666;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminEventsList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminEventsListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminEventsDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssAdminEventsDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminEventsDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminNewsBlogList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminNewsBlogListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminNewsBlogDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssAdminNewsBlogDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminNewsBlogDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.cssAdminMediaListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaListDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.cssAdminMediaDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaEditHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaListEditHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMediaEdit   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.cssAdminMediaEditII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorList   {
	width: 600px;
	background-color: #ffffff;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorListDetailHeader   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminColorDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAdvertisementList   {
	width: 780px;
	background-color: #929191;
	border-top: #929191 10px solid;
	border-right: #929191 10px solid;
	border-left: #929191 10px solid;
	border-bottom: #929191 10px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAdvertisementListHeader   {
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAdvertisementDetailHeader   {
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: gray;
}
.cssAdminAdvertisementDetail   {
	width: 780px;
	background-color: #929191;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAdvertisementDetailII  {
	width: 780px;
	background-color: #666666;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;

	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid; 

	border-left: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryListHeaderI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryListHeaderII   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryListDetailHeader   {
	width: 780px;
	height: 20px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCategoryOrderControlPanel   {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyListHeaderI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyListHeaderII   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyListDetailHeader   {
	width: 780px;
	height: 20px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminCompanyDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportListHeaderI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportListHeaderII   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportListDetailHeader   {
	width: 780px;
	height: 20px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminInventoryReportDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountList   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountListHeaderI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountListHeaderII   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #929191;
	background-color: #dddddd;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountDetailHeader   {
	width: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountListDetailHeader   {
	width: 780px;
	height: 20px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountDetail   {
	width: 780px;
	background-color: #ffffff;
	border-top: #e7e7e7 2px solid; 
	border-bottom: #e7e7e7 2px solid; 
	border-left: #e7e7e7 2px solid; 
	border-right: #e7e7e7 2px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountDetailII  {
	width: 780px;
	background-color: #ffffff;
	border-top: #929191 0px solid;
	border-right: #929191 0px solid;
	border-left: #929191 0px solid;
	border-bottom: #929191 0px solid;  
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminAccountOrderControlPanel   {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	border-top: #DAD8D8 0px solid;
	border-right: #DAD8D8 0px solid;
	border-left: #DAD8D8 0px solid;
	border-bottom: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentDetailI   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 1px solid;
	border-right: #727272 1px solid;
	border-left: #727272 1px solid;
	border-bottom: #727272 1px solid;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentDetailII   {
	width: 780px;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentDetailHeader   {
	width: 780px;
	background-color: #666666;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminStoreLocator   {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminStoreLocatorHeader   {
	width: 100%;
	height: 100%;
	background-color: #ebebeb;
	border-top: #727272 0px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminFooter   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #a3a3a3;
    text-decoration: none;
    padding-bottom: 0px;
    padding-Bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.cssAdminBodyImageBG   {
	background-color: #ffffff;
	width: 780px;
	height: 211px;
	border-top: #727272 2px solid;
	border-right: #727272 0px solid;
	border-left: #727272 0px solid;
	border-bottom: #727272 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminPaneSeperator   {
	background-color: #031afc; 
	width: 1px;
}
.cssAdminContentpaneSeperator   {
	background-image: url(contentpaneSeperator.jpg); 
}
.cssAdminContentpaneSeperatorII   {
	background-image: url(contentpaneSeperatorII.jpg); 
}
.cssAdminContactText   {
    font-weight: Normal;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    text-decoration: none;
}

/***************************************/
/* hyperlink style for csCommandButton */
/***************************************/
.cssAdminCommandButton   {
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    color:black;
}
A.cssAdminCommandButton:link   {
    font-family: Verdana;
    font-size: 11px;
    font-weight:normal;
    text-decoration:underline;
    color:black;
}
A.cssAdminCommandButton:visited   {
    text-decoration:    underline;
    color: black;
}
A.cssAdminCommandButton:active   {
    text-decoration:    underline;
    color: black;
}
A.cssAdminCommandButton:hover   {
    text-decoration:    underline;
    color: red;
}

/***************************************/
/* Menu & Menu item style              */
/***************************************/
.cssAdminTopBannerMenu   {
	height: 20px;
	border-top: #ffffff 0px solid;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminTopBannerMenuBG   {
	background-image: url(images/TopBannerMenuBG.jpg);
	height: 20px;
}
.cssAdminTopMenuI   {
	width: 780px;
	height: 20px;
	background-color: #dddddd;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminTopMenuII   {
	width: 780px;
	height: 20px;
	background-color: #ffffff;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminTopMenuBG   {
	width: 100%;
	height: 25px;
	background-image: url(../Skins/Default/Default_Top_Menu.gif);
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 1px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminMenuHeaderGreen   {
	background-color: #F5F5F5;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	height: 20px;
	border-top: Green 3px solid; 
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
 }
.cssAdminMenuHeaderOrange   {
	background-color: #F5F5F5;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	height: 20px;
	border-top: Orange 3px solid; 
	padding-bottom: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
 }
 
/* Top Menu & Menu item style */
.cssAdminTopMenuSeperator   {
   background-color: #ffffff;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;  
 } 
.cssAdminTopMenuHeader   {
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #3a3a3a;
	margin-top: 6px;
	height: 20px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
 }
 
/* text style for the Module Top Menu */
.cssAdminTopMenuItemI   {
    font-weight: bold;
    font-size: 8px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssAdminTopMenuItemI:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopMenuItemI:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopMenuItemI:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopMenuItemI:hover   {
    text-decoration: none;
    color:#3a3a3a;
}

/* text style for the Module Top Menu */
.cssAdminTopMenuItemII   {
    font-weight: bold;
    font-size: 8px;
    font-family: Verdana;
    color: #999999;
    text-decoration: none;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* Top Banner Menu & Menu item style */
.cssAdminTopBannerMenuSeperator   {
   background-color: #ffffff;
   padding-top: 2px;
}
.cssAdminTopBannerMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	margin-top: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* text style for the Module Top Menu */
.cssAdminTopBannerMenuItemI   {
    font-weight: normal;
    font-size: 8px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssAdminTopBannerMenuItemI:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopBannerMenuItemI:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopBannerMenuItemI:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminTopBannerMenuItemI:hover   {
    text-decoration: none;
    color:#8d8c8c;
}

/* text style for the Module Top Menu */
.cssAdminTopBannerMenuItemII   {
    font-weight: normal;
    font-size: 7px;
    font-family: Verdana;
    color: #ffffff;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
   
/* hyperlink style for the unselected tabs */
A.cssAdminTopBannerMenuItemII:link   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssAdminTopBannerMenuItemII:visited   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssAdminTopBannerMenuItemII:active   {
    text-decoration:    none;
    color:#ffffff;
}
A.cssAdminTopBannerMenuItemII:hover   {
    text-decoration: none;
    color:#ffffff;
}

/* Side Menu & Menu item style */
.cssAdminSideMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #003366;
	margin-top: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/* text style for the Module Side Menu */
.cssAdminSideMenu   {
	width:100%;
    background-color: #ffffff;

	border-top: #DAD8D8 0px solid; 
	border-bottom: #DAD8D8 0px solid; 
	border-left: #DAD8D8 4px solid; 
	border-right: #DAD8D8 0px solid;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 10px;
}
.cssAdminSideMenuDatalist   {
    background-color: #F5F5F5;
    border-top: #DAD8D8 1px solid;
	border-bottom: #DAD8D8 1px solid; 
	border-left: #DAD8D8 1px solid; 
	border-right: #DAD8D8 1px solid;
}
.cssAdminSideMenuFooter   {
	border-top: #DAD8D8 1px solid;
	border-bottom: #DAD8D8 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
}
.cssAdminSideMenuItemI   {
    font-weight: bold;
    font-size: 6pt;
    color: #999999;
    font-family: Verdana;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
    
/* hyperlink style for the unselected tabs */
A.cssAdminSideMenuItemI:link   {
    text-decoration:    none;
    color:#999999;
}
A.cssAdminSideMenuItemI:visited   {
    text-decoration:    none;
    color:#999999;
}
A.cssAdminSideMenuItemI:active   {
    text-decoration:    none;
    color:#999999;
}
A.cssAdminSideMenuItemI:hover   {
    text-decoration: underline;
    color:#999999;
}
.cssAdminSideMenuItemII    {
    font-weight: normal;
    font-size: 10pt;
    color: #DAD8D8;
    font-family: Verdana;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
  
/* hyperlink style for the unselected tabs */
A.cssAdminSideMenuItemII:link   {
    text-decoration:    none;
    color:#000000;
}
A.cssAdminSideMenuItemII:visited   {
    text-decoration:    none;
    color:#000000;
}
A.cssAdminSideMenuItemII:active   {
    text-decoration:    none;
    color:#000000;
}
A.cssAdminSideMenuItemII:hover    {
    text-decoration: underline;
    color:#e74208;
}

/* Bottom Menu & Menu item style */
.cssAdminBottomMenu   {
	width: 780px;
	height: 27px;
	background-color: #dddddd;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
}

.cssAdminBottomMenuBG   {
	width: 100%;
	height: 100%;
	background-image: url(images/CompletrioBottomMenuBG.jpg);
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminBottomMenuSeperator   {
   background-color: #ffffff;
   padding-Bottom: 0px; 
 }
.cssAdminBottomMenuHeader   {
	height: 20px;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-family: Verdana;
	font-size:  12px;
	font-weight:    bold;
	color: #3a3a3a;
	margin-Bottom: 6px;
	border-bottom : blue 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
 
/* text style for the Module Bottom Menu */
.cssAdminBottomMenuItemI   {
    font-weight: normal;
    font-size: 9px;
    font-family: Verdana;
    color: #3a3a3a;
    text-decoration: none;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

/* hyperlink style for the unselected tabs */
A.cssAdminBottomMenuItemI:link   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminBottomMenuItemI:visited   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminBottomMenuItemI:active   {
    text-decoration:    none;
    color:#3a3a3a;
}
A.cssAdminBottomMenuItemI:hover    {
    text-decoration: none;
    color:#3a3a3a;
}
.cssAdminBottomMenuItemII {
    font-weight: normal;
    font-size: 14px;
    font-family: Verdana;
    color: #000000;
    text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
  
/* hyperlink style for the unselected tabs */
A.cssAdminBottomMenuItemII:link {
    text-decoration:    none;
    color:#000000;
}
A.cssAdminBottomMenuItemII:visited  {
    text-decoration:    none;
    color:#000000;
}
A.cssAdminBottomMenuItemII:active   
{
    text-decoration:    none;
    color:#000000;
}
A.cssAdminBottomMenuItemII:hover    {
    text-decoration: underline;
    color:#e74208;
}

/* MainMenu - Not been used */
.cssAdminMainMenu_MenuContainer {
	background-color: transparent; 
}

.cssAdminMainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: transparent;
}
.cssAdminMainMenu_MenuItem {
	border-left: #031afc 0px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 1px solid; 
	border-right: #031afc 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.cssAdminMainMenu_MenuIcon {
	width: 15px; 
	height: 21px;
	background-color: #031afc; 
	border-left: #031afc 1px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
}
.cssAdminMainMenu_SubMenu {
	background-color: #031afc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.cssAdminMainMenu_MenuBreak {
	height: 1px;
}
.cssAdminMainMenu_MenuItemSel {
	height: 21px;
	background-color: #031afc; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
}
.cssAdminMainMenu_MenuArrow {
	border-right: #031afc 1px solid; 
	border-bottom: #031afc 1px solid; 
	border-top: #031afc 0px solid;
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
}
.cssAdminMainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand;
}
.cssAdminStandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.cssAdminTreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminTreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}

/* GENERAL */
/* style for module titles */
.cssAdminHead   {
    font-family: Verdana;
    font-size:  50px;
    font-weight:    normal;
    color: #666666;
}

/* style of side item titles on edit and admin pages */
.cssAdminSideSubHead    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
.cssAdminGraySideSubHead    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #8C8C8C;
}

/* style of item Sub titles on edit and admin pages */
.cssAdminSubHead    {
    font-family: Verdana;
    font-size:  12px;
    font-weight:    normal;
    color: #666666;
}

/* style of item Sub Sub titles on edit and admin pages */
.cssAdminSubSubHead {
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #757575;
}

/* style of item Sub Sub titles on edit and admin pages */
.cssAdminSubSubSubHead {
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    color: #757575;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.cssAdminWhiteSubSubSubHead {
    font-family: Verdana;
    font-size: 8px;
    font-weight: normal;
    color: #ffffff;
}

/* text style used for most text rendered by modules */
.cssAdminNormalLegend   {
    font-family: Verdana;
    font-size: 8.5pt;
    font-weight: normal;
    color: Blue;
}

/* text style used for most text rendered by modules */
.cssAdminNormal   {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
}
.cssAdminNormalSmall   {
    font-family: Verdana;
    font-size: 8px;
    font-weight: normal;
    color: #757575;
}
.cssAdminRedNormalSmall   {
    font-family: Verdana;
    font-size: 8px;
    font-weight: normal;
    color: Red;
}
.cssAdminBlueNormalSmall   {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: Blue;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.cssAdminNormalTextBox   {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}
.cssAdminCompletionBarText   {
    font-family: Verdana;
    font-size: 12px;
    color:White;
    font-weight:bold;
    text-align: center;
}
.cssAdminReadOnlyTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color:whitesmoke;
 }
.cssAdminReadOnlyWhiteTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color:white;
 }
.cssAdminNormalNonEditableTextBox   {
   font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color: whitesmoke;
}
.cssAdminNormalRed   {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: red
}
.cssAdminNormalBold   {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold
}

/* style for Detail and Content Area */

.cssAdminContentDetailHeader   {
   vertical-align: middle;
   font-family: Verdana;
   font-size:  12px;
   font-weight:    bold;
   color: gray;
}
.cssAdminContentDetail   {
	width: 780px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid;  
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.cssAdminContentOption   {
	border-top: #630000 1px solid;  
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentDescriptionHeader   {
	border-top: #630000 0px solid; 
	border-bottom: #630000 1px solid;  
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentText   {
   font-family: Verdana;
   font-size:  11px;
}
.cssAdminContentHead   {
    font-family: Verdana;
    font-size:  16px;
    font-weight:    bold;
    color: #630000;
}
.cssAdminContentSubHead   {
    font-family: Verdana;
    font-size:  12px;
    font-weight:    bold;
    color: Black;
}
.cssAdminContentText   {
   font-family: Verdana;
   font-size:  11px;
}
.cssAdminBottomPaneHead   {
    font-family: Verdana;
    font-size:  16px;
    font-weight:    bold;
    color: #e7e7e7;
}
.cssAdminBottomPaneSubHead   {
    font-family: Verdana;
    font-size:  10px;
    font-weight:    bold;
    color: #b3b2b2;
}
.cssAdminVListImage   {
	width: 25px;
	height: 25px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminHListImage   {
	width: 100px;
	height: 100px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminDetailFullImage   {
	width: 620px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminDetailImage   {
	width: 620px;
	border-top: #e7e7e7 1px solid; 
	border-bottom: #e7e7e7 1px solid; 
	border-left: #e7e7e7 1px solid; 
	border-right: #e7e7e7 1px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentpaneMainImage   {
	width: 100%;
	Height: 390px;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.cssAdminContentpaneBannerImage   {
	width: 100%;
	Height: 70px;
	border-top: #e7e7e7 0px solid; 
	border-bottom: #e7e7e7 0px solid; 
	border-left: #e7e7e7 0px solid; 
	border-right: #e7e7e7 0px solid; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
}
.cssAdminBelowSectionTitle   {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

/*Online Shopping Management Module*/
body {
	font-family: Verdana; 	font-size: 12px;
}
td {
	font-family: Verdana; 	font-size: 12px;
}

th {
	font-family: Verdana; 	font-size: 12px;
}

a { font-family: Verdana; 	font-size: 12px; text-decoration:none;}
a:link { color:#000000;}
a:visited { color:#000000;}
a:active { color:#000000;}

.bodybig {
	font-family: Verdana; 	font-size: 12px;
}
.label {
	font-family: Verdana; 	font-size: 10px; font-weight:bold;
}

.bodybig2 {
	font-family: Verdana; 	font-size: 13px;
}

.contactform { 
	border-top-color: #AEC879;
	border-top-width: 1px;
	border-top-style:  solid;     
	
	border-right-color: #AEC879;
	border-right-width: 1px;
	border-right-style: solid;     	
	
	border-bottom-color: #AEC879;
	border-bottom-width: 1px;
	border-bottom-style: solid;     	
	
	border-left-color: #AEC879;
	border-left-width: 1px;
	border-left-style: solid;     	
}

.blackborder { 
	border-top-color: #AEC879;
	border-top-width: 1px;
	border-top-style:  solid;     
	
	border-right-color: #AEC879;
	border-right-width: 1px;
	border-right-style: solid;     	
	
	border-bottom-color: #AEC879;
	border-bottom-width: 1px;
	border-bottom-style: solid;     	
	
	border-left-color: #AEC879;
	border-left-width: 1px;
	border-left-style: solid;     	
}

.producttable { 
	border-top-color: #EBEBEB;
	border-top-width: 1px;
	border-top-style:  solid;     
	
	border-right-color: #EBEBEB;
	border-right-width: 1px;
	border-right-style: solid;     	
	
	border-bottom-color: #EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;     	
	
	border-left-color: #EBEBEB;
	border-left-width: 1px;
	border-left-style: solid;     	
}

.mailto {
	font-family: Verdana; 	font-size: 12px; color:#0000ff;
}

		
input.btn{
	font-family: Verdana;
	font-weight:bold;
	font-size:9px;	
	background-color:#ddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}		
			
.menulink{
	text-decoration: none;
}		

.whiteboard {
	background-color:#FFFFFF; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	padding-bottom:10px;
}

.grayboard {
	background-color:#F7F7F7; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px; 
	padding-bottom:10px;
}