@charset "utf-8";
/* CSS Document */

/* global css for whole pages */
body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#2c292a; /*normal text color for complete site*/
}

input, textarea, select
{
	border:1px #646162 solid;
	font-size:12px;
}

input
{
	width:170px;
}


p{
	padding:0;
	margin:0;
}

form{
	padding:0px;
	margin:0px;
}

a {
	color: #2c292a; /*text color for linked text for complete site*/
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #e91116; /*text color for linked text on mouseover for complete site*/
	text-decoration: none;
}

/* end of global Css */

/* in use */
.imgBtn
{
	width:auto;
}

/* in use */
.radio input
{
	border:0px solid red;
	width:auto;
}

/* in use */
.hr
{
	width:100%;
	background-color:#939393; /*Color for horizantal line*/
	margin:6px 0 6px 0;
	padding:0;
	height:1px;	
	font-size:1px;
}

/* in use */
.hr1
{
	width:100%;
	background-color:#939393; /*Color for horizantal line*/
	margin:0;
	padding:0;
	height:1px;	
	font-size:1px;
}

/* in use */	
.btnlogout
{
	background-image:url(images/logout-btn.gif);
	background-repeat:no-repeat;
	height:30px;
	width:82px;
	border:0;
	font-weight:bold;
	font-size:13px;
	color:#F7F9FF; /*Color for logout button*/
}

/* in use */
.btn1
{
	background-image:url(images/submit_in.jpg);
	background-repeat:no-repeat;
	height:29px;
	width:82px;
	border:0;
	font-weight:bold;
	font-size:13px;
	color:#F7F9FF; /*Color for button*/
}

/* in use */
.btn2
{
	background-image:url(images/add-all-cart.gif);
	background-repeat:no-repeat;
	height:27px;
	width:103px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for add all cart button*/
}

/* in use */
.btn3
{
	background-image:url(images/printer-btn.gif);
	background-repeat:no-repeat;
	height:28px;
	width:160px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for printer button*/
}

/* in use */
.btn4
{
	background-image:url(images/back-to.gif);
	background-repeat:no-repeat;
	height:27px;
	width:136px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for back button*/
}

/* in use */
.btn5
{
	background-image:url(images/updatestock-btn.gif);
	background-repeat:no-repeat;
	height:30px;
	width:156px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for update stock button*/
}

/* in use */
.btn6
{
	background-image:url(images/restpassword-btn.gif);
	background-repeat:no-repeat;
	height:28px;
	width:111px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for resetpassword button*/
}

/* in use */
.btn7
{
	background-image:url(images/continue.gif);
	background-repeat:no-repeat;
	height:28px;
	width:76px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for continue button*/
}

/* in use */
.btn8
{
	background-image:url(images/managebuyer-btn.gif);
	background-repeat:no-repeat;
	height:28px;
	width:170px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for manage buyer button*/
}

/* in use */
.btnRemove
{
	background-image:url(images/remove-btn.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:65px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for remove button*/
}

/* in use */
.btnCompare{
	background-image:url(images/compare-pro.gif);
	background-repeat:no-repeat;
	height:32px;
	width:139px;
	border:0;
	font-weight:bold;
	font-size:11px;
	color:#F7F9FF; /*Color for compare product button*/
}

     
.txtbox
  {
	width:100px;
  }

/* in use */
.txtwhite
{ 
	color:#FFFFFF;
}
 
 
/* in use */   
.txtred2
   { font-family:Arial, Helvetica, sans-serif;
     font-size:16px;
     color:#e91116;   /*Color for red text*/
   }


/* in use */
.fieldtitle2
{ 
	 font-family:Arial, Helvetica, sans-serif;
     color:#000000; /*Color for field title*/
	 margin:3px 5px 0px 0px ;	
	 float:left;
	 width:220px;
	 text-align:right;
}
	 
/* in use */   
.contactusform2
{ 
	 width:378px;
     float:right;
     text-align: left;
}	

/* in use */	 
.upblank
     { margin:10px 0px 0px 0px;
	   padding:0px 0px 0px 0px;
	   
	 }	 


/* in use */
.upmargine2  
     {
		
		margin:9px 0px 0px 0px;
	    padding:0;
		float:left;
	 }	 

/* in use */	  
 .pdfstyle
     { 
	   margin :2px 30px 0px 0px;
       padding:0px 0px 0px 0px;		   
	   float:right;
	  } 	  	  
/*in use*/	  
 .pdfstyle2
     { margin:0px 1px 0px 0px;
       padding:0px 0px 0px 0px;		   
	   float:right;
	  } 	  	  
	  		  

/* INNER PAGE */ 




/* PRODUCT PAGE */  
 
 /*in use*/
#listcategory
  { 
    list-style-image: url(images/red-bull.gif);
    /*margin: 5px 0px 10px 20px;*/
   
   }   

/*in use*/
#listcategory ul
{
	margin-top:2px;
	margin-bottom:2px;
}

/*in use*/
#listcategory li
  { 
    list-style-image: url(images/red-bull.gif);
    /*margin: 5px 0px 10px 20px;*/
    margin:0;
    padding:0;
   }   
   
  
/* in use */	  
.productarea
{ 
   border:1px solid  #7f7f7f;  /*border color for product pages*/
   height:auto;
   margin-bottom:10px;
   /*background-image:url(images/bg-productarea.gif);*/
}
 
 /* in use */
 .productDesc_bes
{
	/*background-image:url(images/bg-productarea.gif);*/
    background-color:#fff;
	border:1px solid #fff;
}


/* in use */
.productDesc
{
	/*background-image:url(images/bg-productarea.gif);*/
    background-image:url(images/newprodcutsborder.gif);
    background-repeat:repeat-y;	   
    background-position:120px;
    border-bottom:1px solid #fff;
}

/* in use */
.productDesc_det
{
	/*background-image:url(images/bg-productarea.gif);*/
    background-image:url(images/newprodcutsborder.gif);
    background-repeat:repeat-y;	   
    background-position:240px;
}

/* in use */
.productareabespoke
     { 
	   border:1px solid #7f7f7f;  /*border color for bespoke catalogue*/
	   height:auto;
	   margin-bottom:10px;
	  /* background-image:url(images/bg-productarea.gif);
	   background-repeat: repeat;	   */
	  } 

/* in use*/
 .dcrpareabespoke	  
  { 
	  width:400px;
	  float:left;
	  margin:5px 0px 0px 5px;
	  height:auto;
	  font-size:12px;
	  line-height:1.4em;
	 }	 


/*in use*/
.alttag {
 position:absolute;
 visibility:hidden; 
 color:#000000;
 background-color:#ffffff;
 background:#ffffff;
 border: 1px solid #000000;
 padding:2px;
 margin:15px 0px 0px 0px; 
 font-family:Arial, Helvetica
}

/*in use*/
.alttagviewcart {
 position:absolute;
 display:none;
 color:#000000;
 background-color:#ffffff;
 background:#ffffff;
 border: 1px solid #000000;
 padding:2px;
 margin: 22px -5px 0px 0px;
 font-family:Arial, Helvetica
}

/* in use */	  
.bgblack	  
	{ 
	  height:auto; 
	  background:#7f7f7f; /*Color for blue background*/
	  margin:0;
	  padding:5px 0px 2px 130px;
	  color:#fff;
	  /*background-image:url(images/pro-head.gif);*/
	 }  

/* in use */
.bgblack1	  
	{ 
	  height:20px; 
	  background:#7f7f7f; /*Color for blue background*/
	  margin:0;
	  padding:5px 0px 0px 2px;
	  color:#fff;
	  /*background-image:url(images/pro-head.gif);*/
	 }  

  
/* in use */	  
 .bgred  
  { 
    height:25px;
    padding:2px 0 2px 0; 
	background-color:#e91116; /*Color for red background*/
  }	  

/* in use */
.qty
{ 
	width:40px; 
	float:left; 
	margin:0;
	padding:5px 0 0 0;
	font-size:11px;
	color:#fff;
}		

/* in use */	 
.qtybox
   { 
	 width:64px;
     float:left;
     height:22px; 
	 margin:2px 5px 0px 0px; 
	 padding:0px 0px 0px 0px;
	 background-image:url(images/bg-qty.gif);
	}	

/* in use */	
.productbg
{ 
	width:115px; 
	height:auto;
	float:left;
	padding:10px 5px 10px 5px;
}	

/* in use */	 
.productbgd
    { 
	  width :240px; 
	  height:auto;
	  float:left;
	  padding:10px 5px 10px 5px;
    }	 
	 
/*in use*/
.dcrparea	  
    { 
	  width :465px; 
	  float:right;
	  height:auto;	
	  padding:5px 5px 5px 0px;
	  font-size:12px;
	  line-height:1.4em;
	 }	 

/*in use*/
.dcrparea_rel
    { 
	  height:auto;	
	  padding:5px 5px 5px 0px;
	  font-size:12px;
	  line-height:1.4em;
	 }	 

/* in use */	 
.dcrparea1
{ 
		width:345px; 
		float:right;
		height:auto;	
		padding:5px 5px 5px 0px;
		font-size:12px;
		line-height:1.4em;
}	 
	 
/* in use */	 
#sort
{ 
	width:100%; 
    height:auto; 
	margin:0px 0px 10px 0px; 
	padding:0px;
	background-color:#F5F7FB; 
	/*background-image: url(images/bg-sort3.gif); */
}

/*in use*/
 #Manufacturers 
    { width:180px; 
	  float:left; 
	  clear:right; 
	  margin:3px 10px 0px 20px;
	
	 } 
   
/*in use*/   
 #atoz
  { width:150px; 
    float:left; 
	margin:3px 0px 10px 20px;
	
   }

/*in use*/
#itemperpage
    { width:120px; 
	  float:left; 
	  margin:3px 0px 10px 20px;
	
	}
 	  
/* in use */  
 .btnmargine
   { 
	 width:42px;
     height:22px;
	 float:left;
	 clear:right;
	 padding:2px 10px 0px 0px ;
	 margin:0px 0px 0px 0px ;
	 }    	
 /* in use */
 .txtQty
{ 
  font-family :Arial, Helvetica, sans-serif;
  font-size:11px;
  border: 1px solid #000000; /*Black border color*/
  border: thin inset #000000;  /*Black border color*/
  margin:3px 4px 0px 5px;	
  padding:0px 0px 0px 0px;	
  float:left;
  width:32px;
}

 
 /* PRODUCT PAGE */  
 
 
  /* GRID VIEW */ 

/*in use*/
.gridProdImg{
	background-color:#ffffff;
	border-bottom:1px solid #000000; /*Black border color*/
	padding:5px;
	height:70px;	
}

/* in use*/
.grid
{
	width: 97%;
	border: 1px solid #7f7f7f; /*blue border color*/
	margin-bottom: 10px;
	height: auto;
}

/*in use*/	
.gridhead
    {
	  background-color:#7f7f7f; /*blue border color*/
	  height:32px;
	  padding :5px 0 0 2px;
	  margin:0px;
	  color:#fff;
	 }
	 
 	 
 
 /*in use*/
.btnmarginegrid
 { 
     height:22px;
	 float:left;
	 clear:right;
	 padding:2px 0px 0px 0px ;
	 margin:0px 5px 0px 0px ;
	 }    	  
 
/*in use*/	 
.discount
    { float:left; 
	 
	
	 }	 

/*in use*/
.promargine
    {
		 margin:4px 0px 1px 3px;
		 font-size:12px;
		 line-height:1.4em;
	}	 

	 	   
.promargine2
     { font-family:Arial, Helvetica, sans-serif;
       font-size:11px;
	   color:#000000; /*black  color*/
	   text-decoration:none;	
	   padding:5px 0px 0px 5px ;  
	   
	   
	 }
	 		   
/*in use*/   
.related 
    { width:194px;
	  float:left;
	  border-right:1px solid  #939393; /*Grey border color*/
	  margin: 0px 10px 0px 0px;	
	 }

	 /*in use*/   
.related2
    { width:194px;
	  float:left;
	  margin: 0px 0px 0px 0px;
	
	 }	 
	 
 
/*in use*/
.article_list {
	border-top: #CCCCCC 1px solid; /*Grey border color*/
	} 
	
/* in use*/
.relatedProdImg{
	margin-top:10px;background-color:#ffffff;
	border-bottom:0px solid #000000; /*Black border color*/
	padding:5px;
	height:60px;	
   }
 
  /* RELATED PRODUCT */
 
 
/* in use */	 
.promarginee
    { margin:4px 0px 0px 0px;
	}	 
	 

 /* in use */
.txtredd
   { 
	 font-family:Arial, Helvetica, sans-serif;
     color:#e91116; /*red text color*/
	 text-decoration:none;
   }    	   
  

/* in use */	 
.trackorder
{
	   background-color:#F5F7FB;	
	   border:1px solid #fff;
	   padding:2px 0 2px 0;
	   float:left;
	   width:100%;
} 	 


/* in use */
.trackordertext
{
	   float:left;
	   margin:5px 0 0 2px;
	   width:180px;
}

/*in use*/ 	 
.trackordertext1
{
	   float:left;
	   margin:5px 0 0 2px;
	   width:auto;
} 	 
/* in use */
.trackordertext2
{
	   float:right;
	   margin:5px 5px 0 0;
	   width:auto;
} 	 

/* in use */
.monthtotal
     {float:right; margin:0px 76px 5px 0px;}
	  
/* in use*/	  		  
.ctstockcode	  	 
     { margin:0px 0px 5px 5px; float:left; width:300px;}
  

/*in use*/	 
.txtwhitemed
   { font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#FFFFFF;
	 
   }   	

 /*in use*/
 #headtxt
   { width:150px; 
     float:left; 
	 margin:6px 0px 5px 2px ;
   }

/* in use */
#ordertxt
    { 
	 width :295px; 
	  float:left; 
	  margin:0px 0px 5px 0px;
	}

/* in use */	
#deliverydetailtxt
    { width:295px; 
	  float:right; margin:0px 0px 5px 5px; 
	  background-color:#F5F7FB; 
    }	
	

/* in use */
.bttns
{
	 padding:0px 0px 0px 120px; margin:0px 0px 0px 0px; 
}  


/********* New Css By Manoj**********/

/*in use*/
.heading{
padding-top:9px;
background-color:#7f7f7f; /*Background color for left navigation heading*/
text-align:center;
font-size:15px;
font-weight:bold;
height:30px;
margin:0;
color:#fff;
}

/*in use*/
.heading2{
padding-top:9px;
background-color:#7f7f7f; /*Background color for right navigation heading*/
text-align:center;
font-size:15px;
font-weight:bold;
height:28px;
margin:0;
color:#fff;
}
/*in use*/
.heading2 a
{	color:#fff;
	text-decoration:none;
}

/*in use*/
#wrapper{
width:995px;
margin:0 auto;
}


/* in use Header css*/
#header{
height:120px;
/*height:auto;*/
}

#header .logo
{
padding-top:17px;
padding-left:8px;
float:left;
}

#header .hotline
{
padding-top:55px;
padding-right:12px;
float:right;
}
/*header css end*/

/*in use*/
#navigation{
height:35px;
width: 995px;
}

/*in use*/
#leftarea{
width:800px;
float:left;
}

/*in use*/
#search{
padding:2px 0 2px 6px;
width:800px;
float:left;
height:25px;
}

/*in use*/
#search .searchfield{
padding-right:10px; float:left; width:195px; padding-top:3px;}

/*in use*/
#search .searchtext{
float:left; 
width:120px; 
padding-right:8px;
}
/*in use*/
#search .gobutton{
float:left; width:30px;
padding-top:3px;
padding-left:6px;
}
/*in use*/
#search .textbox{
border:1px #646162 solid;
text-align:left;
width:180px
}
/*in use*/
#search .textbox2{
border:1px #646162 solid;
width:40px;
text-align:center;
}

/*in use*/
#leftnavigation{
width:185px;
padding:0;
float:left;
font-size:12px;
}

/*in use*/
#leftnavigation .leftnav{
width:185px;
border:1px solid #7f7f7f; /*Border color for left navigation*/
}

/*in use*/
#leftnavigation .catlist
{
padding-top:10px;
padding-bottom:10px; 
width:182px;
 overflow:hidden;
}

/*in use*/
#leftnavigation .catlist ul{
margin:0;
padding:0;
list-style:none;
}

/*in use*/
#leftnavigation .catlist li
{
	margin-bottom:4px;
	margin-top:4px;
	margin-left:20px;
	list-style-image: url(images/red-bull.gif);
}

/*in use*/
#leftnavigation .catlist li ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#leftnavigation .catlist li ul li
{
	margin-bottom:4px;
	margin-top:4px;
	padding-left:5px;
	list-style-image: url(images/redbull.gif);
	list-style-position:outside;
	font-size:12px;
}


/*in use*/
#leftnavigation .subcatlist{
padding:3px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
}

/*in use*/
#centerarea{
width:605px;
float:right;
font-size:12px;
line-height:normal;
color:#2c292a;
}

/*in use*/
#specialoffer{
border:1px solid #e91116; /*Border color for Home page Special offers*/
/*width:560px;*/
}

/*in use*/
#specialoffer .speacialheading{
height:20px;
color:#fff;
background-color:#e91116; /*Background color for Home page Special offers heading*/
padding:3px;
}

/*in use*/
#specialoffer .speacialheading a{
color:#fff;
background-color:#e91116; /*Special offer background color*/
}

/*in use*/
#specialoffer .specialproducts{
width:201px;
padding-top:7px;
text-align:center;
font-size:12px;
background-image:url(images/prodcutsborder.gif);
background-position:right;
background-repeat:no-repeat;
float:left;
display:block;
}

/*in use*/
#specialoffer .productname{
width:135px;
margin:0 auto;
padding-bottom:3px;
height:35px;
}

/*in use*/
#specialoffer .specialproducts2{
width:201px;
padding-top:7px;
text-align:center;
font-size:12px;
float:left;
display:block;
}

/*in use*/
#newproduct{
border:1px solid #e91116; /*Border color for Home page New products*/
/*width:626px;*/
}

/*in use*/
#newproduct .newproductheading{
height:20px;
color:#fff;
background-color:#e91116; /*Background color for Home page new product heading*/
padding:3px;
}
/*in use*/
#newproduct .newproductheading a{
color:#fff;
background-color:#e91116; /*Background color for Home page new product heading*/
}
/*in use*/
#newproduct .newlist{
width:201px;
padding-top:5px;
text-align:center;
font-size:12px;
background-image:url(images/newprodcutsborder.gif);
background-position:right;
background-repeat:repeat-y;
float:left;
display:block;
height:150px;
}
/*in use*/
#newproduct .productname{
width:135px;
margin:0 auto;
padding-bottom:3px;
height:35px;

}
/*in use*/
#newproduct .newlist2{
width:201px;
padding-top:5px;
text-align:center;
font-size:12px;
float:left;
display:block;
height:150px;
}

/*in use*/
#rightarea{
float:right;
width:185px;
}

/*in use*/
#cart{
width:185px;
font-size:13px;
border:1px solid #7f7f7f; /*border color for shopping cart inside page*/
}

/*in use*/
#cart .img{
	width:40px;
	text-align:right;
	float:left;
	margin-top:-5px;
}

/*in use*/
#cart .cartlist{
padding:5px;
height:auto;
}

/*in use*/
#login{
font-size:13px;
width:185px;
border:1px solid #7f7f7f; /*Border color for login area home page*/
}

.loginheading{
padding-top:10px;
padding-bottom:10px;
background-color:#7f7f7f; /*Heading background color for login area home page*/
text-align:center;
font-size:15px;
font-weight:bold;
/*height:18px;*/
margin:0;
color:#fff;
}
.loginheading a{
padding-top:10px;
padding-left:73px;
padding-right:73px;
padding-bottom:10px;
background-color:#7f7f7f; /*Heading background color for login area home page*/
text-align:center;
font-size:15px;
font-weight:bold;
/*height:18px;*/
margin:0;
color:#fff;
}

.loginheading a:hover{
padding-top:10px;
padding-left:73px;
padding-right:73px;
padding-bottom:10px;
background-color:#e91116; /*Heading background color on mouse over for login area home page*/
text-align:center;
font-size:15px;
font-weight:bold;
/*height:18px;*/
margin:0;
color:#fff;
}

/*in use*/
#login .username{
text-align:right; float:left; width:70px;padding:2px;
}
/*in use*/
#login .password{text-align:right; float:left; width:70px;padding:2px;}

/*in use*/
#login .field{
float:right; padding-right:5px; width:80px;
}
/*in use*/
#login .textbox3{
border:1px #646162 solid;
text-align:center;
padding:0;
margin-top:2px;
width:60px;
}

/*in use*/
#login .loginarea{
	padding:5px;
	height:auto;
	padding-bottom:0;
}
/*in use*/
#login .loginfield{
width:90px;
border:1px solid #646162;
}
/*in use*/
#login .loginbox{
float:right; padding-right:5px; width:95px;}

/* in use */
.smallfontsize{
	font-size:11px;
}

/* in use */
.smallfontsize1{
font-size:12px;
}

/* in use */
.smallfontsize1 input, textarea
{
	font-size:12px;
} 

/*in use*/
.redsmallfont{
font-size:11px;
color:#FF0000; /*text color for small red text*/
}

/*in use*/
.whitefont{
font-size:13px;
color:#FFF;
}

/*in use*/
.pricelist{
background-image:url(images/pricelistBg.gif);
background-repeat:no-repeat;
width:170px;
height:50px;
margin:5px auto;
}
/*in use*/
.price{float:left; width:100px;line-height:1.4em; padding-top:8px; padding-left:8px; text-align:left;}

/*in use*/
.save{float:right; width:40px; padding-top:6px; padding-left:8px; padding-right:8px;}


/*in use*/
#menu {
  width: 995px;
  margin: 0;
  padding:0;
  text-align: center;  
  background-color:#7f7f7f;  /*Background color for top navigation bar*/
  
}

/*in use*/
#menu ul {
  margin: 0;
  padding: 0;
  width:995px;
  line-height: normal;  
}

/*in use*/
#menu ul li {
  width: 142px;
  display: inline;
  float: left;
  list-style: none;
  text-align: center;
}

/*in use*/
#menu ul li a {
  display: block;
  text-decoration: none;
  font-weight: bold;
  padding-top: 5px;
  font-size:16px;
  height:27px;
  border-right:2px solid #fff;
  background-color:#7f7f7f; /*Background color for top navigation bar*/
  color: #fff;
}

/*in use*/
#menu .li
{
  width: 143px;
  display: inline;
  float: left;
  list-style: none;
  text-align: center;

}

/*in use*/
#menu .li a
{
	border-right:0;
}

/*in use*/
#menu ul li a:hover,
#menu ul li a.active {
  font-weight: bold;
  background-color:#e91116; /* Hover Background color for top navigation bar*/
  color: #fff;
}

/*in use*/
.space
{
	clear:both; height:16px;
	font-size:16px;
}

/*in use*/
.space2
{
	
	clear:both; height:8px;
	font-size:8px;
}

.bigtext17{
font-size:17px;
line-height:24px;
}

/* Css For Account management*/

/*in use*/
#acctMgmt{
width:185px;
border:1px solid #7f7f7f; /*Account management section blue border*/
}
/*in use*/
#acctMgmt .menulist{
padding:3px;
padding-top:10px;
padding-bottom:10px;
}
/*in use*/
#acctMgmt .menulist ul{
padding:0;
margin:0;
list-style:none;
}
/*in use*/
#acctMgmt .menulist li
{
	margin-top:4px;
	margin-bottom:4px;
	margin-left:20px;
	list-style-image: url(images/red-bull.gif);
}


/*in use */
#userGuide
{
	margin:0;
	padding:0;
}

/*in use */
#userGuide .head
{
	background-color:#7f7f7f; /*User guide heading background color*/
	color:#fff;
	font-weight:bold;
	margin-top:10px;
	height:20px;
	padding:3px 0 0 2px;
}

/*in use */
#userGuide .desc
{
	padding-left:2px;
}


/*in use*/
.catImage
{
	float:left;
	margin:0 5px 5px 0;
}

/*in use*/
.catDetail
{
	float:left;
	width:auto;
	border:1px solid red;
}

/*in use*/
.pagePanel
{
	font-size:11px;
	margin:5px 0 5px 0;
}

/* in use */
	.upimg2
    { 
	  float:left; 
	  margin:3px 0 0px 6px; 
	  width:9px; 
	  height:5px;
	  }	  
/* in use */
	.downimg
    { 
	  float :left;
	  margin:4px 0 0px 6px; 
	  width:9px; 
	  height:5px;	
	 }
   
	/*in use*/
	.txbtmlink
   { font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#3F3F3F;
	 padding:0px 0px 0px 0px;
	 
   }
 
 /*in use*/  
   .logout
{
	height :30px;
	padding:5px; 
}

 /*in use*/  
.shopredline
  { 
	
   background-image:url(images/reddot.gif);
   background-repeat:repeat-x;
   	
  }

.bigtext17{
font-size:17px;
line-height:24px;
}

.txtfield2
{
	width:25px;
	margin-right:5px;
	font-size:11px;
	height:12px;
}

.pay
   { margin:10px 5px 0px 150px ; 
     float:right; 
	 width:250px; 
   } 
   

/* style used by text editor start here*/
.editor_txtredd
   {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:10px;
     color:#D90A2E; 
	 text-decoration:none;
   }    	   

   
 .editor_txtblacksmall
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:10px;
     color:#000000;  
   }    	   
   
.editor_txtblack
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#000000;
   }
   
.editor_txtblack2
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#000000;
	 text-decoration:none;
   }   

.editor_txtred
   { font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#C70124;  
   }
   
.editor_txtred2
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#D90A2E;  
   }
   
.editor_txtred3
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#D90A2E;  
   }   
   
.editor_txtgray
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#5D5E60;
   }  

.editor_txtgraybold
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
	 font-weight:bold;
	 color:#343434 ;
   }  

.editor_txtredbold
   { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:16px;
	 font-weight:bold;
	 color:#C60123 ;
   }  
/* style used by text editor end here*/

#PwdStrength 
{
	display:block; 
	width:180px; 
	text-align:left;
	font-size:12px;
	float:left;
	margin-left:5px;
} 

#PwdStrength .strength0 {font-size:2px; float:left; width:100%; background:#cccccc;} 
#PwdStrength .strength1 {font-size:2px; float:left; width:20%; background:red;} 
#PwdStrength .strength2 {font-size:2px; float:left; width:40%; background:orange;} 
#PwdStrength .strength3 {font-size:2px; float:left; width:60%; background:DarkSeaGreen;} 
#PwdStrength .strength4 {font-size:2px; float:left; width:80%; background:seagreen;} 
#PwdStrength .strength5 {font-size:2px; float:left; width:100%; background:green;} 

#PwdStrength .desc0 {font-size:11px;color:#cccccc;font-weight:bold;} 
#PwdStrength .desc1 {font-size:11px;color:red;font-weight:bold;} 
#PwdStrength .desc2 {font-size:11px;color:orange;font-weight:bold;} 
#PwdStrength .desc3 {font-size:11px;color:DarkSeaGreen;font-weight:bold;} 
#PwdStrength .desc4 {font-size:11px;color:seagreen;font-weight:bold;} 
#PwdStrength .desc5 {font-size:11px;color:green;font-weight:bold;} 



