			body {
				margin: 0px;
				padding: 0px;
				background: #fff;

			}


.advanced {
font-size: 14px;
color: #fff;
padding-top: 3px;
}
.topminicart {
padding-right: 10px;
padding-top: 12px;
float:right;
}

.shopcart {
width: 38px;
height: 37px;
background-image: url('images/shopcart.png');
float: left;
}


.proppy {
color: #fff;
}
.proppy:hover {
color: #000;
}
 
#searchlist {

position: absolute;
top: 98px;
background-color: #ddd;
width: 840px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 4px;
border: solid 1px #aaa;

color: #000;
font-size: 12px;
}
#searchlist .panel-body p{
    margin-bottom: 5px!important;
}

#searchlist .panel-body {
    padding: 5px 10px!important;
}

a:focus, a:hover{
    text-decoration: none!important;
    outline: none!important;
}
.searchbut {
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-image: url('images/searchbutton.png');
background-repeat: no-repeat;
background-position: center;
border: 0px;
height: 24px;
width: 54px;
cursor:pointer;
}

.inputFormdrop
{
height: 24px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.inputFormsubmit {
  padding-left: 5px;
  height: 24px;
width: 30px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
 }
.inputForm
{
  padding-left: 3px;
  height: 20px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
 
}
 
.newlogo {
padding-top: 15px;
padding-left: 6px;
float: left;
}

 		
.mypointer {cursor:pointer;}
.normalone { background-color: #e8eff8 }
.normaltwo {background-color: #efefef }
.normalActive { background-color: #e7fae7 }
			
.chestresults1 {
display: none;
}
.storeitemname {
font-size: 15px;
color:#38627b;
font-weight: 200;

}
.storecat {
font-size: 18px;
color:#38627b;
font-weight: 200;
		
}			.greenheader{
			color: #cbc522;
			}
			.hidden {
			display: none;
			}
 
			.goldprice {
			color: #0000FF;
			}
			.goldname {
			color: #1B487F;
			font-size: 12px;
			}
			.paybutton {
			height: 30px;
			width: 220px;
			font-size: 14px;
			font-weight: bold;
			background-color: #c6e2ff;
			}
			.white {
				color:#ffffff;
			}
 
			.seconds {
			color: #379c37;
			}
			.minbar {
			background-color: #379c37;
			}
			.lesstwobar {
			background-color: #ff8933;
			}
			.minutes {
			color: #379c37;
			}
			.hours {
			color: #379c37;
			}
			.days {
			color: #ff8933;
			}
			.black {
				font-size: 12px;
				color:#000000;
			}
			.black select {
				font-size: 11px;
				color:#000000;
			}
			.blue {
				
				color:#1b1f71;
			}
			.shards {
			font:  9px Verdana,Arial,Helvetica,sans-serif;
				text-decoration: bold;
				font-size: 9px;
				color:#000000;
			}
				.blackprocess {
				font-size: 10px;
				color:#000000;
			}
 
 
 
			.topclass{
				background-color: #FFFFFFF;
				background-repeat: no-repeat;
				height: 169px;
			}

		 
			.dot {
				border-color: #000;
				border-left: 1px dotted;
			}
 
			.headerrow {
			color: white;
			background-color: #444444;
			text-align: center;
			font-weight: bold;
			padding: 2px;
			}
			.lightrow {
			  color: #000000;
			  border-left: 1px dashed black;
			  border-right: 1px dashed black;
			  background-color: #BBBBBB;
			}
			.darkrow {
			  color: #000000;
			  border-left: 1px dashed black;
			  border-right: 1px dashed black;
			  background-color: #DDDDDD;
			}

 
 
 
	.smalldetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	.bluelink {
	color: #38C;
	font-size: 13px;
	}
	.bluelink:hover {
	color: #555555;
	font-size: 13px;
	}
	


 

 
 

img, a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	}
	   
   
	.ssdate {
	font-size: 10px;
	
	
	}
	.smalltext {
	font-size: 10px;
	}
#tournamentNav {
	margin:0;
	padding:0 0 0 10px;
	 
	height:30px;
	list-style:none;
	}
#tournamentNav li {
	float:left;
	padding:7px 5px 0 0;
	font-size:9px;
	color:#525252;
	}
h1 div {
	text-transform: uppercase;
	font-size:10px;
	margin:0px;
	padding:0px;
	}
h1 div.left {
	float:left;
	}
h1 div.right {	
	float:right;
	padding-right:15px;
	}
h1 div span {
	font-size:9px;
	text-transform: none;
	font-weight:normal;
	}
#tournamentArea {
	padding:15px 0 10px 0px;
	}
#Round1, #Round2, #Round3, #Round4 {
	width:150px;
	float:left;
	margin:0 0 0 20px;
	}
#Round2 { margin:34px 0 0 10px; }
#Round3 { margin:95px 0 0 10px; }
#Round4 { margin:210px 0 0 10px; }
#Round4Champion, #Round3Champion, #Round2Champion, #Round1Champion { 
	 
	width:114px;
	height:24px;
	float:left;
	padding-left: 7px;
	margin-left: 10px;
	
	overflow:hidden;
	}
#Round1Champion{
	margin-top:-13px;
	padding-top:54px;
	}
#Round2Champion{
	margin-top:46px;
	padding-top:54px;
	}
#Round3Champion{
	margin-top:166px;
	padding-top:54px;
	}
#Round4Champion{
	margin-top:395px;
	padding-top:54px;
	}
#Round1 ul,#Round2 ul, #Round3 ul, #Round4 ul {
	margin:0;
	padding:0;
	list-style:none;
 
	width:140px;
	}
 
#Round1 ul li, #Round2 ul li, #Round3 ul li, #Round4 ul li {
	 
	width:109px;
	height:24px;
	margin:0 0 8px 0;
	padding:7px 0 0 7px;
	overflow: hidden;
	font-size:9px;
	position:relative;
	}
#Round1 ul li.matchLink, #Round2 ul li.matchLink, #Round3 ul li.matchLink, #Round4 ul li.matchLink {
	background:none;
	text-align: center;
	padding:3px 0 3px 0;
	margin:0;
	}
#Round2 ul li.matchLink  { padding:25px 0 32px 0;}
#Round3 ul li.matchLink  { padding:85px 0 95px 0;}
#Round4 ul li.matchLink  { padding: 205px 0 205px 0;}
#Round1 ul li.matchLink a, #Round2 ul li.matchLink a, #Round3 ul li.matchLink a, #Round4 ul li.matchLink a {
 
	padding-left:15px;
	}
#Round1 ul  { margin-bottom:20px; }
#Round2 ul  { margin-bottom:80px; }
#Round3 ul  { margin-bottom:190px; }
#Round1 ul.lastBracket, #Round2 ul.lastBracket, #Round3 ul.lastBracket, #Round4 ul.lastBracket {margin-bottom:0px;}
#tournamentDetials {
 
	width:596px;
	border-bottom: solid 1px #262626;
	padding:10px 0 0 0;
	}
#tournamentDetials p {padding:0 10px 0 10px;}
#tournamentThumb {
	float: right;
	margin-right: 15px;
	border: 1px solid #232325;
}

.group {
font-weight: bold;
}
.guildname {
font-size: 15px;
color: green;
}
.imbuenav {
border-bottom: solid 2px #ffffff;
}
.imbunav {
border-bottom: solid 2px #ffffff;
}
.imbuenav:hover {
border-bottom: solid 2px #343434;
}
.imbunav:hover {
border-bottom: solid 2px #343434;
}

.logintop { position:fixed; right:0px; top:0px; }
input.textbox_login { background: #fff; border: 1px solid #949494; border-radius: 5px; width: 100px; height: 16px; padding: 3px; margin-top:3px; }
td.psswod { padding-left:5px; }
 a.termsoruse { font-size:11px; }
input.searchboz { background: #fff; border: 1px solid #949494; border-radius: 5px; width: 350px; height: 23px; padding: 3px; }
select.searchboz { border-radius: 5px; padding: 3px; margin: 0px; border: 1px solid #949494; height: 30px; }


table.mini{ width:170px;}

table.mini td{ border-bottom:1px solid #7C7C7C;}


#slider-container{ background:url(images/frame.png) no-repeat center; padding:7px 0 10px; margin:20px 0px; }
li.bjqs-prev a{ background:url(images/left.png) no-repeat left top; height:267px; width:62px; font-size:0px;}
li.bjqs-next a{ background:url(images/right.png) no-repeat right top; height:267px; width:62px; font-size:0px;}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none; left:0px;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:-40px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:-40px;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

table.cart{ background:url(/images/cart_top.png) no-repeat ; width: 192px; height:49px;}

td.button a{ background:url(/images/top_button.png) no-repeat; width:9px; height:5px; display:block; cursor:pointer;}

#slider-container ol{ display:none;}
#searchbyproperties  { padding: 7px;   float: left;}
#searchbyproperties a { padding:0px 0px 0px 20px;}

.topcartcontent{ display:block;   height:25px;    overflow:visible;  text-align: left; }
.topcartcontent .topmenu{ padding-right: 17px; background:url(/images/arrowtop1.png) no-repeat right center;  background-position: right 9px;    margin-right: 10px; }
.topcartcontent .topmenu.active{ background:url(/images/arrowtop2.png) no-repeat right center;  background-position: right 9px; }
 
.topcartempty{   }
.topcartcontent span{ }
.topcartcontent .cartinfo{ float:left; overflow:hidden; }
.topcartcontent .cartinfo a{ float:left; height:39px;  padding-top:5px; text-align:left;  }
 .topcartcontent .cartarrow{ float:right; padding-left: 10px;   overflow:visible; }
.topcartcontent .cartarrow a{ float:right; height:40px; width:18px; background:url(/images/arrowtop1.png) no-repeat left center; }
.topcartcontent .cartarrow a.active{ background:url(/images/arrowtop2.png) no-repeat left center; }

.topcartcontent .topcartdetails{ }
.topcartdetails{   }
.topcartdetails span{ color:#363636;}
.cartarrow{/* position:relative;*/}
.cartarrow a{ }
.gocart { font-size: 14px; text-decoration: underline; padding-top:0px; text-align:left; color:#ffffff; }

select.selnum{ width:50px;}
select.seltxt{ width:130px;}

select.res{ display:none;}
select.active{ display:block!important; position:absolute; top: 0px; right: -145px;}
.sel_res { position:relative; width:190px;} 

p.res{ display:none;}
p.active{ display:block!important; position:absolute; top: 0px; right: -145px;}

tr.hover{ background:#dfedf9!important;}
tr.active{ background:#dfedf9!important;}

.onsale_price {
font-weight: bold;
color: green;
text-align:right;
}
.onsale_priceb {
font-weight: bold;
color: black;
}
.carttable {
width: 100%;
margin: auto;
 
}
.gobackbutton {
font-size: 14px; background: #f3f3f3;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
cursor: pointer;
height: 26px;
}
.cartheader {
background-color: #d2daff;
padding-left: 3px; 
border: solid 1px #bbbbbb;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
vertical-align: top;
color: #000;
text-align: left;
}
.innercarttableinfo {
 
 
}


.updatebutton {

cursor: pointer;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
}
.roundinput {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 5px; /* for old Konqueror browsers */
}

.innercarttable {
width: 100%;
border: solid 2px #a4a4a4;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
}
.innercarttableb {
width: 100%;
border: solid 2px #a4a4a4;
height: 40px;
padding: 3px;
background-color: #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 5px; /* for old Konqueror browsers */
}
a.miniremoveitem {float: left!important;position: relative;background: none!important; height:auto!important;}
.minibutton{ background:url(/images/update.jpg) no-repeat; width:18px; height:18px; font-size:0px; cursor:pointer; border:none;}



 
#wrapper { display: block; padding: 0; max-width: 960px; margin-top: 0px; }

#core { display: block; max-width: 460px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; }

.profileinfo { background: #f2f2f2; width: 100%; padding: 4px 10px; border-top: 1px solid #b3b3b3; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; }
.profileinfo h2 { position: relative; left: -250px; }

.gear { position: relative; display: block; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 1px solid #d9d9d9; }

.gear a.editlink { position: absolute; right: 0; top: 13px; }

.datainfo { margin-left: 10px; font-size: 11px; color: #333; }

label { display: inline-block; font-weight: bold; color: #696969; font-size: 12px; width: 100px; }

/** @group form inputs **/
.hlite { background: #e2e8f6; border: 1px solid #bdc7d8; width: 250px; margin-left: -7px; padding: 4px 7px; color: #565656; font-size: 12px; }

/** @group buttons **/
.savebtn { position: absolute; right: 0; top: 13px; padding: 4px 9px; background: #5972a8; font-size: 1.2em; cursor: pointer; border: 1px solid #1a356e; color: #fff; -webkit-box-shadow: inset 0 1px 0 #8a9cc2; -moz-box-shadow: inset 0 1px 0 #8a9cc2; box-shadow: inset 0 1px 0 #8a9cc2; margin-bottom: 5px; margin-top: -5px; display: none;
}
.savebtn:hover { color: #fff; background: #607db7; text-decoration: none; }
.savebtn:active { background: #556790; }


/**
 * 	CSS3 Only Horizontal and Vertical Accordion
 * 	Author: Paul Underwood for Hongkiat.com
 *  Website: www.paulund.co.uk
 *  Date: 27/11/11
 *  Version: 1.0
 */

 
/*Define Accordion box*/
.accordion { width:230px; overflow:hidden; margin:0px auto; color:#474747; background:#333; padding:2px; }

/*General Accordion****************************************************************************/
/*Set style of open slide*/
.accordion section:target { background:#333; padding:10px;}
.accordion section:target:hover { background:#333;  }
.accordion section:target span {  padding:0px; width:100%; font-size: 14px; background: #ffd57e;}
.accordion section:target span a{  
	width: 220px; 
	font-weight: bold; 
 	font-size: 14px;
	margin-left: -8px; 
	margin-top: -10px; 
	padding: 2px; 
	padding-left: 10px; 
	color:#333; 
	background: #ffd57e; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 
 
}

.accordion section:target p { margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; display:block; text-align: right;}
.accordion section span a{ 
	padding:0px 0px;
	display:block; 
	font-size:14px; 
	font-weight:bold; 
	color:#333; 
	text-decoration:none;
}

/*set style of closed slide*/
.accordion section{ font-size: 10px; 
width: 220px; 
float:left; padding: 2px; 
padding-left: 10px;
overflow:hidden;
color:#fff; 
cursor:pointer; 
background: #ffd57e; 
margin:0px; -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 5px; /* for old Konqueror browsers */ }
.accordion section:hover {background:#bf8734;}
.accordion section p { font-size: 10px; padding-top: 2px; display:none; text-align: right;}
.accordion section select { font-size: 10px;}

.accordion section:after{position:relative;font-size:10px;color:#000;font-weight:bold;}

 .product-container-box {
 background:#fff8db;
 color:#000;
 border:solid 1px #f4b125;	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 
}
.product-container-imagebox {
text-align: center;
 vertical-align: middle;
 width: 100px;
 
 }
 
 .listingcategory {
 width: 180px;
 height: 35px;
background: url('images/blankcatbar.png') no-repeat;
vertical-align: middle;

 }
 .listingcategory a {
  display: block;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-top: 8px;
padding-left: 10px;
 height:100%;
 width: 100%;
 
 
 
 }
 
 
 .topcartdetails table{width: 99%!important;}
 .topcartdetails table tbody{width: 100%; display: inline-table;}
 .topcartcontent .cartarrow .topcartdetails{margin-left: -200px;}
 
 /************ Mini Cart ******************************/
 .minicarttable {display: table; width:100%;}
 .minicartheading { display: table-row;font-weight: bold;text-align: center; }
 .minicartrow{ display: table-row; }
 .minicartcell {display: table-cell;border: solid 1px #bbbbbb;padding-left: 5px;padding-right: 5px;  color: #363636;    text-align: center;}
 .minicartcellfull{display: block;}
 .gotocheckout{    text-align: center; background-image: -webkit-linear-gradient(top,#337ab7 0,#265a88 100%);
    background-image: -o-linear-gradient(top,#337ab7 0,#265a88 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));
    background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #245580; margin: 0px; padding: 10px 0px; border-radius: 5px;    margin-top: 10px;}
 .minicartcell a.miniremoveitem {  float: none!important; }
 .minicartcell p{ margin: 8px 0px;}
  .minicartcell p a{ color: #000;}
 .topcartcontent .cartarrow .gotocheckout a.gocart{ float: none; width: 100%; height: 100%; background: none; color: #000;}
 .minicartitem{font-size: 11px;}
 .cartloading{color: #363636;}
 
 .searchbuyprice {
 color: #1b5c98;
 font-weight: bold;
 }
 .topcartarrow {
 font-weight: bold;
 }
 
 .btn-success.disabled, 
 .btn-success.disabled.active, 
 .btn-success.disabled.focus, 
 .btn-success.disabled:active, 
 .btn-success.disabled:focus, 
 .btn-success.disabled:hover, 
 .btn-success[disabled], 
 .btn-success[disabled].active, 
 .btn-success[disabled].focus, 
 .btn-success[disabled]:active, 
 .btn-success[disabled]:focus, 
 .btn-success[disabled]:hover, 
 fieldset[disabled] .btn-success, 
 fieldset[disabled] .btn-success.active, 
 fieldset[disabled] .btn-success.focus, 
 fieldset[disabled] .btn-success:active, 
 fieldset[disabled] .btn-success:focus, 
 fieldset[disabled] .btn-success:hover{
    cursor: pointer!important;
 }

 /*-----Changes2016-05-25-------------*/
 /*2016-09-28*/
 .ie_notifaction_message{
     padding:10px;
     color: #fff;
     text-align: center;
 }
