﻿
body {
	margin:0px;
	padding:0px;
	color: #666;
	font-family: Helvetica,Verdana,sans-serif;
	font-size:13px;
	line-height:1.5em; 
	background-color: #fff;
}
h1 { font-size: 28px; color: #000; margin: 0 0 20px 0; padding: 5px 0; font-weight: normal; }
h2 { font-size: 22px; color: #000; margin: 0 0 10px 0; padding: 0 0 5px 0; font-weight: normal; }
h3 {
	font-size: 21px;
	color: #333;
	margin: 0 0 15px 0;
	padding: 0;
	text-decoration: none;
	font-weight: normal;
}
h4 { 
	font-size: 18px;
	color: #000;
	margin: 0 0 10px 0;
	padding: 0;
}
h5 { 
	font-size: 14px;
	height: 27px;
	width: 116px;
	color: #000;
	margin: 0;
	padding: 3px 10px 0 10px;
	text-align: center;
	background: url(images/h5_bg.png) no-repeat top left;
}

h6 { font-size: 12px; margin: 0 0 5px 0; padding: 0;}

.divReadMe a {
	position: relative;
	top:10px;
	float: right;
	width: 90px;
	height: 29px;
	right:0px;
	display: block;
	padding: 10px 0 0 0;
	background: url(images/ReadMe1.png) no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
}

.divReadMe a:hover {
	color: #311c0c;
}



fieldset, img
{
	border: 0;
}
#wrap
{
	width: 1000px;
	height: 750px;
	text-align: left;	
	background: url(Images/HomePage.jpg);
	
}

#wrap_top
{
	margin: 0 auto;
	height: 162px;
	text-align: left;
	background: url(Images/WEBPage2_1.jpg);
	background-repeat:no-repeat;  
}

#wrap_left
{
	width: 231px;
	text-align: left;
	background: url(Images/WEBPageLeft.jpg);
	vertical-align: top;
}

#wrap_right
{
    width: 769px;
	text-align: left;
	background: url(Images/WEBPageRight.jpg);
	vertical-align:top;  
}

.wrap_bottom
{
	
	height: 163px;
	text-align: left;
	background: url(Images/WEBPage2_2.jpg);	
}

#header
{
	position: relative;
	top: 0px;
	left: 0px;	
}

#nav
{
	float: left;
}
#nav a
{
	text-decoration: none;
	display: block;
	text-align: center;
}


#headerSub
{
	position: relative;
	top:-100px;
	left: 250px;
	width: 550px;
	z-index:50;
	height:100px; 	
}

#defaultLoginStatus
  {	
    position: absolute; top: 5px;  right:0px; width:170px; text-align:left;  height:0px;    
  }

.div_Border
{
 border: solid 1px #B3BB94;
 text-align:center;  	 
}

.welcomeMsg
{
	color:White; 
}

.divSearch
{
	
	padding-top:6px; 
	padding-left:6px; 		
	width:115px; 	
	height:25px; 
	background-image:url(Images/txtSearch.png);
	background-repeat:no-repeat; 	
}


.divSearch1
{
	position: relative; 
	padding-top:6px; 
	padding-left:6px; 
	top:-150px; 	
	left:820px; 	
	width:115px; 	
	height:25px; 
	background-image:url(Images/txtSearch.png);
	background-repeat:no-repeat; 	
}

.divGo1
{
	position:relative; 
	top: -178px; 
	left:945px;		
	width:30px;
}
#divMyCart
{	
	position: relative; 
	top:-20px; 
	left: 5px;
	background-image:url(Images/cart2.png); 
	background-repeat:no-repeat; 
	width:160px; height:70px; 
	text-align:center;
}

#divMyCartDefault
{	
	
	top:0px; 
	 margin-left:10px;
	background-image:url(Images/cart2.png); 
	background-repeat:no-repeat; 
	width:160px; height:70px; 
	text-align:center;
}

#divBreadCrumbs
{
	
	color: #666;
	font-family: Helvetica,Verdana,sans-serif;
	font-size:11px; 
}

#divBreadCrumbs a:link
{
	text-decoration: none;
	color: #666;
}
#divBreadCrumbs a:visited
{
	text-decoration: none;
	color: #666;
}

.retailListHeader
{
	font-weight:bold;
	font-family: Helvetica,Verdana,sans-serif;
	font-size:16px;
	color:#666;		
}

.hrColor
{
 color:#C5CBAF;
}


/************SubMenu******************************/

.mainSubMenuItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: White;
	text-decoration: none;
	height: 25px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 3px;  
	border-bottom:dotted 1px #666;
	width: 159px;
	
}

.mainSubMenuHoverItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: White;
	text-decoration: none;
	height: 25px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 7px;	
	width: 200px;
	background-color:#01541C;
	border: solid 1px #408018;
}

.mainSubMenuStaticSelectedStyle
{
	font-size: 12px;
	font-family: Helvetica,Verdana,sans-serif;
	color: #C5CBAF;
	text-decoration: none;
	font-weight: Bold; /*padding-top:4px;*/
	vertical-align: middle;
	height: 25px;
	width: 159px;
	background-color: #C5CBAF;
}

.mainSubMenuDynamicHoverItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: #392306;
	text-decoration: none;
	background-color: #408018;  /*height:25px;*/
	font-weight: bold; /*padding-left:3px; 	padding-right:3px; */
	vertical-align: middle;
	width: 200px;
	border: solid 1px #B48753;
}

.mainSubMenuItem a:link
{
	text-decoration: none;
	color: #666;
}
.mainSubMenuItem a:visited
{
	text-decoration: none;
	color: #666;
}
.mainSubMenuItem a:hover
{
	text-decoration: none;
	color: #880e0e;
}

.mainSubMenuStaticSelectedStyle a:link
{
	text-decoration: none;
	color: #880e0e;
}
.mainSubMenuStaticSelectedStyle a:visited
{
	text-decoration: none;
	color: #880e0e;
}
.mainSubMenuStaticSelectedStyle a:hover
{
	text-decoration: none;
	color: #880e0e;
}



.mainSubMenuBorderRight
{
}


.mainSubMenuBorderLeft
{
	border-right: solid 1px #B48753;
}
/********************************End SubMenu**************************************/

/*********Progress Bar***********************/
.UpdateProgress
        {
                position: absolute;
                width: 170px;
                top: 0%;
                right: 0%;
                background-color: #FFFFCC;
                color: #000;
                text-align: center;
                font-weight: bold;
                z-index: 9999;
        }

 #progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
} 


#processMessage {  
  position:absolute;  
  top:30%;  
  left:38%; 
  padding:10px; 
  width:20%; 
  z-index:1001; 
  background-color:#fff;    
} 

#progressBackgroundFilterProduct { 
  position:absolute; 
  top:0px;    
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0;
  bottom:0;  
  height:100px; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
  
} 


#processMessageProduct {  
  position:absolute;  
  top:30%;  
  left:38%; 
  padding:10px; 
  width:20%; 
  z-index:1001; 
  background-color:#fff;    
} 
/******************************************************************/
.myCartLink
{
	color:#FC6F15;
	text-decoration:none;
	font-family: Verdana;
	font-size:13px; 
    font-weight:bold;     	
}

/*.hyperLink
{
	color:#015D1E;
	text-decoration:none;
	font-family: Verdana;
	font-size:13px;  	
}*/
.popUpHeader
{
	  
	background-color:#015D1E;
	text-align:center;
	font-weight:bold;	
	font-family:Verdana;
	font-size:14px;
	color:White;  
	height:22px; 
	vertical-align:middle;  
	   
}

.loginControl
{
  background-image:Url('Images/Login.JPG'); 
	/*background-color:#E0D6BD;*/ 
}

 .tableBorder
{	
	 width: 100%;
	 border-top-style:solid;       
	 border-top-color:#B3BB94; 
	 border-top-width:1px;
	 border-bottom-style:solid;
	 border-color:#B3BB94; 
	 border-bottom-width:1px;
	 border-left-style:solid;       
	 border-left-color:#B3BB94; 
	 border-left-width:1px;
	 border-right-style: solid;       
	 border-right-color:#B3BB94; 
	 border-right-width:1px;
}


/**********************************************************************************/

/*********************Retail Top Tab***********************************************/

/* Tab Menu*/
.menuItemTab
 {
	text-align:left;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	color:black; 
	text-decoration:none;	
	font-weight:bold;
	padding-top:3px;
	padding-left:3px;	
	height:2px; 
	text-align:center; 	  
	/*border-bottom:dotted 1px gray;*/
 }
 
.menuSelectedItemTab
 {
	text-align:left;
	font-size:10px;
	font-family:Helvetica,Verdana,sans-serif;
	color:#e6b05a; 
	text-decoration:none;
	background-color:#003715;	
	font-weight:bold;
	height:2px;
	text-align:center;  	
	padding-left:3px;
	padding-right:3px;
	 border-left-style:solid;       
	 border-left-color:#B48753; 
	 border-left-width:1px;
	 border-right-style: solid;       
	 border-right-color:#B48753; 
	 border-right-width:1px;	  
	 border-top-style: solid;       
	 border-top-color:#B48753; 
	 border-top-width:1px;	  
	 border-color:#B48753; 
 }
 
 .HeaderWithBackGround
{
	font-weight:bold;
	background-color:#015D1E;
	color:White;
	font-family:Verdana;
	text-transform:uppercase;
	font-size:13px;
	text-transform:capitalize;
}
 /*************************************************************************************/
 
 
.hyperLink
{
	color: #666;
	font-size: 12px;	
	font-weight:Bold;
}

.hyperLinkTitle
{
	color: #666;
	font-size: 12px;	
	font-weight:Bold;
}


#tblNoHyperlink a
{
   color:#015D1E;
   text-decoration: none;
   font-family:Verdana;
  font-size:13px;
}  

.backGroundColor
{
	 width: 100%;
	 /*background-color:#F8F0DA;*/  
	 
}

.labelText
{
	
	color:#666;
	text-transform:capitalize;
	text-decoration:none;
	
}

.LabelHeader
{
	font-weight:bold;
	font-family:Verdana;
	font-size:22px;
	color:#015D1E;	
	text-transform:uppercase;
	text-align:center;	  
}

.labelSubHeader
{
	font-family:Verdana;
	font-size:13px;
	color:#666;	
	text-decoration:none;
	font-weight:bold;  
	
}


.PagingGridViewAlternateStyle
{
	font-size:13px;
	font-family:Verdana;
	font-size:12px;
	color:White;
}
.PagingGridViewPagerStyle
{
	background-color :#015D1E;
	color:#333333;
}
.PagingGridViewSelectedRowStyle
{
	font-family:Verdana;
	font-weight:bold;
	background-color:#FFCC66;
	color:#392306;
	
}

.PagingGridViewAlternatingRowStyle
{
	font-size:13px;
	font-family:Verdana;
	background-color:#B3BB94;
	color:#392306;
	 /*border: solid 1px #B48753;*/
	
}

.PagingGridViewHeaderStyle
{
	font-family:Verdana;
	background-color:#015D1E;
	font-weight:bold;
	color:White;
	height:30px;
}
.PagingGridViewFooterStyle
{
	font-family:Verdana;
	background-color:#015D1E;
	font-weight:bold;
	color:White;
}

.PagingGridViewRowStyle
{
	/*font-size:13px;
	font-family:Verdana;
	background-color:#F8F0DA;*/
	 border: dashed 1px #B3BB94;
}

/* Added By RPP1 on 01-06-2010 */

/*.bottom
{
	background-image:Url('Images/WEBPage2_2.png');
	width:1000px;
    color: Orange;
    height:50px;
}*/

.HyperLink
{	
	color:#FC6F15;
	font-size:12px;	
}

.fontContent
{
	color: #666;	
	font-size:13px;	
}
.error
{
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica,Verdana,sans-serif;
	color:Red; 	
}

.LabelHeaderWebContent
{	font-weight:bold;
	font-family:Helvetica,Verdana,sans-serif;
	font-size:16px;
	color:#666;	
}

.RetailerHyperLink
{
	
	
	font-size:20px;
	color:#666;	
	text-decoration:none;  
}

.UI
{
	list-style-image: url('Images/handpointer1.png');
	
}

.tab
{   
	
	border-bottom:none;        
    padding-left:3px; 
    padding-right:3px;    
    background-color:#015D1E;
    color:White;   
    font-weight:bold;          
    height:25px;
    text-decoration:none;             
}

  .selectedTab
{
	border:Solid 1px #adb658;  
	border-bottom:none;        
    /*border:Solid 1px 9ba824;*/
    border-bottom:none;             
    background-color:white;
    color:Black;
    font-weight:bold;  
}

.menuTabs
{           
    font-size:11px;
	font-family:Helvetica,Verdana,sans-serif;
			
}

.RecentlyBrowsed
{
	background-color:White;	
}

.siteMapSubMenuItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: White;
	text-decoration: none;
	height: 25px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 7px;
	border-bottom: dotted 1px White;
	width: 170px;
	
}

.siteMapSubMenuHoverItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: White;
	text-decoration: none;
	height: 25px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 7px;	
	width: 200px;
	background-color:#01541C;
	border: solid 1px #408018;
}

.siteMapSubMenuStaticSelectedStyle
{
	font-size: 12px;
	font-family: Helvetica,Verdana,sans-serif;
	color: #880e0e;
	text-decoration: none;
	font-weight: Bold; /*padding-top:4px;*/
	vertical-align: middle;
	height: 25px;
	width: 180px;
	background-color: #ecd1b8;
}

.siteMapSubMenuDynamicHoverItem
{
	text-align: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,sans-serif;
	color: #392306;
	text-decoration: none;
	background-color: #408018;  /*height:25px;*/
	font-weight: bold; /*padding-left:3px; 	padding-right:3px; */
	vertical-align: middle;
	width: 200px;
	border: solid 1px #B48753;
}

.siteMapSubMenuItem a:link
{
	text-decoration: none;
	color: #FC6F15;
}
.siteMapSubMenuItem a:visited
{
	text-decoration: none;
	color: #FC6F15;
}
.siteMapSubMenuItem a:hover
{
	text-decoration: none;
	color: #880e0e;
}

.siteMapSubMenuStaticSelectedStyle a:link
{
	text-decoration: none;
	color: #880e0e;
}
.siteMapSubMenuStaticSelectedStyle a:visited
{
	text-decoration: none;
	color: #880e0e;
}
.siteMapSubMenuStaticSelectedStyle a:hover
{
	text-decoration: none;
	color: #880e0e;
}



.siteMapSubMenuBorderRight
{
}


.siteMapSubMenuBorderLeft
{
	border-right: solid 1px #B48753;
}

.outerPanelborder
{
    	
	 border-top-style:solid;       
	 border-top-color:#015D1E; 
	 border-top-width:1px;
	 border-bottom-style:solid;
	 border-color:#015D1E; 
	 border-bottom-width:1px;
	 border-left-style:solid;       
	 border-left-color:#015D1E; 
	 border-left-width:1px;
	 border-right-style: solid;       
	 border-right-color:#015D1E; 
	 border-right-width:1px;
	  	
}

 .div_FaceBook
 {
	
	float:right;  
	padding-top:110px; 
	padding-right:150px; 
 }
 
  .div_Twitter
 {
  	
	float:Right;   	
	padding-top:110px; 
	
	
 }

.dashes 
{
	border-top: 2px dashed #000000;
	margin-top: 5px;
	width: 400px;
}


#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(Images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(Images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(Images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/* Ends */

/* Catergory list Border*/

.itemStyleBorder
{
	padding-left:2px;
	padding-right:2px;  
	border:solid 1px #C5CBAF;	  
}


/*********Home Page progressBar*********************/

.divContainer
{     
    text-align: right;
    font-size: large;
    position: absolute;
    visibility: visible;
    width: 98%;
    filter: alpha(opacity=75 );
    -moz-opacity: 0.75;
    opacity = 0.75;
    vertical-align: middle;
    display: inline;
    height: 98%;
    background-color:#000000;
    border-right: white thick outset; 
    border-top: white thick outset; 
    border-left: white thick outset;
    border-bottom: white thick outset;  
    z-index:99999;
    }

.divLoaderBack
{
    background-color: #444141;
    color: #ffffff;
    font-size:x-small;
    height: 10px;
    visibility: visible;
    width: 510px;
    border-right: #aeb2b1 outset;
    padding-right: 5px;
    border-top: #aeb2b1 outset;
    padding-left: 5px;
    padding-bottom: 5px;
    border-left: #aeb2b1 outset;
    padding-top: 5px;
    border-bottom: #aeb2b1 outset;
    margin-top: 15px;
    vertical-align: middle;
    text-align: left;
    margin: auto;
    top:50%;
    position:relative;
    
}
.divLoaderProgress
{
    background-color: #e2e7eb;
    color: gray;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    height: 5px;
    width: 0px;
}

.divLoadingStat
{
    background-color: Transparent;
    border-color: #ffffff;
    color: #ffffff;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    border-width: medium;
    width: 100%;
    height: 10px;
    text-align: center;
    margin-bottom: 15px;
    top:50%;

}


