.imgIcon {
    background-image : url(../images/listItemArrow.png);
    background-position : center center;
    background-repeat : no-repeat;
    float : left;
    padding-top : 2pt;
    width : 25px;
  }


.imgEmpty {
    float:left;
    width:5%;
  }


.linkText {
    float : left;
    color: #00006B;
    text-decoration:none;
    font-size:10pt;
    font-weight:bold;
    vertical-align:center;
    padding:0pt 2pt 0pt 0pt;
    
  }


.linkText a {
    color: #00006B;
    text-decoration:underline;
  }


.linkText a:hover {
    color:#FFF;
    text-decoration:none;
    background-color:#000;
    padding:0pt 2pt 0pt 0pt;
    
	border-width:1px;
    border-style:solid;
    border-color:#000;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
  }


.cleaner {
    clear: both;
    height: 1px;
  }

#shopList {	
	width:100%;
}

.shopBlockItem {
	width:17%;
	float:left;
	padding:1px;
}

.shopBlockHead {
	width:16%;
	float:left;
	padding:1px;
}

.shopBlockSell {
	width:16%;
	float:left;
	padding:1px;
	margin-top:10pt;
}

.shopSellLoop {
 	border:1px solid #c2c2c2;
 	margin-top:1pt;width:100%;

}

.blockHeadShop {
    background-image : url(../images/topHead.gif);
    background-position : top left;
	height:18pt;
	text-align:left;	
	line-height:15pt;
	font-weight:bold;	
  }
  
.shopDelShow {
	position:relative;
	bottom:70px;
	left:250px;
	background:transparent;
	width:100px;
	font-size:20pt;
	color:#c2c2c2;
	display:none;
}

#submitButton div {
	width:500px;
    height:22px;
    padding-top:8px;
    border:none;
    margin-top:3px;
    font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
    text-align:center;
    font-weight:bold;
    font-size:12pt;
    color:#000;    
    line-height:15px;
    /*background-color:#3B4FC1;*/
    border-width:1px;
    border-style:solid;
    border-color:#fff;
    -moz-border-radius:11px;
    -khtml-border-radius:11px;
    -webkit-border-radius:11px;
    border-radius:11px;    
   	background-image : url(../images/fade-butt.png);
	background-repeat:repeat-x;
	background-position : top left;

  }
  
/*#submitButton div:hover{
  
	width:500px;
    height:22px;
    padding-top:8px;
    border:none;
    margin-top:3px;
    font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
    text-align:center;
    font-weight:bold;
    font-size:12pt;
	color : #9AB238;
    line-height:15px;
    border-width:1px;
    border-style:solid;
    border-color:#fff;
    -moz-border-radius:11px;
    -khtml-border-radius:11px;
    -webkit-border-radius:11px;
    border-radius:11px;
   	background-image : url(../images/ed-bg.gif);
	background-repeat:repeat-x;
	background-position : top left;
  }
 */

#shopContainer {
	width:100%;
}

.shopInnerContainer {
	width:100%;
}

.shopBlock {
	width:17%;
	float:left;
	margin:1.5%;
}

.innerblock {
	background-image : url(../images/shopbox_bkg.jpg);
	background-repeat:repeat-x;
	background-position : top left;
	height: 40px;
	border:1px solid #E8E8E7;
	font-size:16px;
	padding-top:10pt;
	color : #9AB238;
}


.innerBlockBottom {
	background-image : url(../images/shopBox_bottom.jpg);
	background-repeat:repeat-x;
	background-position : top left;
	height:37px;
	margin-top:0px;
	padding-top:2pt;
}

.innerBlockBottom2 {
	background-image : url(../images/shopBox_bottom.jpg);
	background-repeat:repeat-x;
	background-position : top left;
	height:35px;
}

.shopButton {
    background-image : url(../images/shopButtonNew.png);
    background-position : top left;
    background-repeat : no-repeat;
    color : #9AB238;
    font-size : 8pt;
    font-weight : bold;
    height : 20px;
    padding-top : 10px;
    text-align : center;
    width : 93px;
    margin:0pt 0pt 0pt 20pt;

  }


.shopButton a {
    color : #9AB238;
    font-size : 8pt;
    font-weight : bold;
    text-decoration:none;
}

.innerBlkImg {
	width:27%;
	float:left;
	margin:2%;
	height:62px;
	overflow:hidden;
	text-align:center;
}

.innerBlkText {
	width:62%;
	float:left;
	
	margin-top:21px;
}

/*This is for new shop structure*/

.ALLshopLeftBlk {
	 width:99%;
	 float:left;
	 margin-right:1%;
}

.ALLshopInnerRight {
	 width:75%;
	 float:left;
	 text-align:center;
	 font-weight:bold;
	 border:2px solid #666666;
	 background-color:#EEEEEE;
	 height:22px;
}

.ALLshopInnerRight div:hover {
	background-color:#f7f7f7;	 
	height:17px;

}

/* This is for feature shop block */

.fetshopOuter {

 	width:100%;
 	margin-top:5pt;
}

.fetshopInner {
	width:100%;
	margin:0 auto;

}

.fetshopBlk {
	float:left;
	width:20%;
	margin-top:0.75%;
	margin-bottom:0.75%;
}

.fetshopBlkLayout {
	width:100%;
	height:40pt;
	line-height:40pt;
	font-size:16px;
	font-weight:bold;
}

.fristBlkCol {
	border:4px solid #A4009F;
	color:#A4009F;
}

.fristBlkCol a {
	font-size:16px;
	color:#A4009F;
	text-decoration:none;
}

.fristBlkCol a:hover {
	font-size:16px;
	color:#A4009F;
	text-decoration:none;
}

.fristBlkColAlt {
	border-left:4px solid #A4009F;
	border-top:4px solid #A4009F;
	border-bottom:4px solid #A4009F;
	color:#A4009F;
}

.fristBlkColAlt a {
	font-size:16px;
	color:#A4009F;
	text-decoration:none;
}

.fristBlkColAlt a:hover {
	font-size:16px;
	color:#A4009F;
	text-decoration:none;
}



.secondBlkCol {	
	border:4px solid #00B33B;
	color:#00B33B;
}

.secondBlkCol a {
	font-size:16px;
	color:#00B33B;
	text-decoration:none;
}

.secondBlkCol a:hover {
	font-size:16px;
	color:#00B33B;
	text-decoration:none;
}

.secondBlkColAlt {
	border-left:4px solid #00B33B;
	border-top:4px solid #00B33B;
	border-bottom:4px solid #00B33B;	
	color:#00B33B;
}

.secondBlkColAlt a {
	font-size:16px;
	color:#00B33B;
	text-decoration:none;
}

.secondBlkColAlt a:hover {
	font-size:16px;
	color:#00B33B;
	text-decoration:none;
}


.ThirdBlkCol {
	border:4px solid #4769DA;
	color:#4769DA;
}

.ThirdBlkCol a {
	font-size:16px;
	color:#4769DA;
	text-decoration:none;
}

.ThirdBlkCol a:hover {
	font-size:16px;
	color:#4769DA;
	text-decoration:none;
}

.ThirdBlkColAlt {
	border-left:4px solid #4769DA;
	border-top:4px solid #4769DA;
	border-bottom:4px solid #4769DA;
	color:#4769DA;
}

.ThirdBlkColAlt a {
	font-size:16px;
	color:#4769DA;
	text-decoration:none;
}

.ThirdBlkColAlt a:hover {
	font-size:16px;
	color:#4769DA;
	text-decoration:none;
}


.fourthBlkCol {
	border:4px solid #F49E1D;
	color:#F49E1D;
}

.fourthBlkCol a {
	font-size:16px;
	color:#F49E1D;
	text-decoration:none;
}

.fourthBlkCol a:hover {
	font-size:16px;
	color:#F49E1D;
	text-decoration:none;
}

.fourthBlkColAlt {
	border-left:4px solid #F49E1D;
	border-top:4px solid #F49E1D;
	border-bottom:4px solid #F49E1D;
	color:#F49E1D;
}

.fourthBlkColAlt a {
	font-size:16px;
	color:#F49E1D;
	text-decoration:none;
}

.fourthBlkColAlt a:hover {
	font-size:16px;
	color:#F49E1D;
	text-decoration:none;
}


.fiveBlkCol {
	border:4px solid #C4002A;
	color:#C4002A;
}

.fiveBlkCol a {
	font-size:16px;
	color:#C4002A;
	text-decoration:none;
}

.fiveBlkCol a:hover {
	font-size:16px;
	color:#C4002A;
	text-decoration:none;
}

.fiveBlkColAlt {
	border-left:4px solid #C4002A;
	border-top:4px solid #C4002A;
	border-bottom:4px solid #C4002A;
	color:#C4002A;
}

.fiveBlkColAlt a {
	font-size:16px;
	color:#C4002A;
	text-decoration:none;
}

.fiveBlkColAlt a:hover {
	font-size:16px;
	color:#C4002A;
	text-decoration:none;
}


/* End of feature sho blk  */

.topShopLnk {
	border:4px solid #c2c2c2;
	width:98%;
	text-align:center;
	font-size:16px;
}

.topShopLnk a {
	font-size:16px;
	text-decoration:none;
	color:#000;
}

.topShopLnk div:hover{
	background-color:#f7f7f7;
	text-decoration:none;
	color:#000;
}