/* General skin */
html, body{
	margin:0;
	padding:0;
	width:100%;
}
body{
	font-family:Tahoma,Geneva,Kalimati,sans-serif;
	font-size:12px;
}
a{
	color: #f17f0b;
}
a:hover {
	color:#00549e;
}
img{
	border:none;
	vertical-align:bottom;
}
.clr{
	clear:both;
}
.clearfix{
	display:inline-block;
}
.headline {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
}
.headline a{
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	text-decoration:none;
	font-size:12px;
}
.headline a:hover{
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	text-decoration:underline;
	font-size:12px;
}
.headline2 {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	font-size: 14px;
}
.headline2 a{
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	font-size: 14px;
	text-decoration:none;
}
.headline2 a:hover{
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	font-size: 14px;
	text-decoration:underline;
}
.headline2_black {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color:#000000;
	font-size: 14px;
}
.headline3 {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color:#f17f0b;
	font-size: 12px;
}
.headline3 a{
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color:#f17f0b;
	font-size: 12px;
}
/* headline4 is used for the WHAT'S NEW? line on the home page */
.headline4 {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #00549e;
	font-size: 18px;
}
.headline5 {
	font-family: Georgia,"Times New Roman",Helvetica;
	color: #0060A0;
	font-size: 40px;
}
.headline6 {
	font-family: "Times New Roman",Arial;
	color: #0060A0;
	font-size: 20px;
}
.date {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color:#6d6c6c;
	font-size: 9px;
}
.menu-on a {
	color:#00549E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	background:#dbe5f3;
}
.menu_off a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.hta-holdmenu{
	height:6px;
	background:#b5cee8;
}
.hta-submenu{
	background:#dbe5f3;
}
/* Layout Start */
#hta-wrapper{
	width:990px;
	margin:10px auto;
}
#hta-logo{
	float:left;
	width:250px;
}
#hta-topmain{
	float:left;
	margin-left:10px;
}
#hta-search{
	float:left;
	margin-left:80px;
	width:173px;
	background:url(bgSearch.png) no-repeat ;
	height:24px;
}
#hta-topright{
	float:right;
	width:95px;
	text-align:right;
}
.hta-day{
	padding-bottom:5px;
}
.hta-topmenu{
	width:100%;
	color:#B5CEE8;
}
.hta-topmenu a{
	color:#B5CEE8;
	font-family:Tahoma,Geneva,Kalimati,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.hta-topmenu a:hover{
color:#68a4d3;
}
.salestext{
color:#68a4d3;
}
a.midle{
	text-align:center;
	padding:0 15px;
}
#hta-menu{
	background:#DBE5F3;
	height:45px;
	margin-top:10px;
}
#hta-mainmenu{
	width:100%;
	background:#68a4d3;
	margin-top:0;
	float:left;
	height:24px;
}
#hta-mainmenu a{
	float:left;
	display:inline-block;
	margin:4px 14px 0;
	padding:5px 10px 10px;
}
#hta-mainmenu a:hover{
	background:#dbe5f3;
	color:#00549E;
}
.submenu{
	width:100%;
	background:#dbe5f3;
	height:15px;
	border-top:6px solid #b5cee8;
}
.sub_menu_off a {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.sub_menu_on a {
	color:#006ab4 !important;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.sub_menu_off a:hover{
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.hta-submenu a{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0 5px;
}
#hta-mainbody{
	width:100%;
	margin-top:8px;
}
#hta-homenew{
	background:#E3ECF4;
	padding:15px;
	width:557px;
	height:122px;
	margin-top:8px;	
}
#hta-home-right{
	width:400px;
	float:right;
	text-align:right;
}
#hta-about-right{
	width:198px;
	float:right;
	text-align:right;
}
#hta-about-left{
	width:790px;
	float:left;
	border:1px solid #999999;
	height: 490px;
}
#side-about-left{
	width:790px;
	float:left;
	border:1px solid #999999;
}
#hta-about-content{
	padding:15px 15px 138px;
}
.hta-about-content-left{
	width:341px;
	float:left;
}
.hta-about-content-right{
	width:369px;
	float:right;
	margin-left:25px;
}
.hta-about-title,.hta-job-title,.hta-map-title{
	padding-bottom:20px;
}
#hta-home-left{
	width:590px;
	float:left;
}
#hta-job-left{
	width:588px;
	float:left;
}
#hta-job-left{
	border:1px solid #999999;
}
#hta-job-content{
	width:300px;
	float:left;
}
.hta-store-content-left{
	width:725px;
	float:left;
}
#hta-job{
	padding:15px;
	height:460px;
}
#side-job{
	padding:15px;
}
#hta-map-page{
	border:1px solid #999999;
	padding:15px;
	/* height: 490px; */
}
#hta-map-page2{
	border:1px solid #999999;
	padding:15px;
	height: 490px; 
}
#hta-under-map{
	margin-top:10px;
}
#hta-map-left{
	float:left;
	width:494px;
	margin-right:30px;
}
#hta-map-right{
	float:right;
	width:370px;
}
.hta-block{
	float:left;
	width:190px;
	padding-right:10px;
}
.hta-rejew{
	margin-top:10px;
}
.hta-red{
	float:left;
	width:202px;
}
.hta-jew{
	float:right;
	width:190px;
}
#jcrew{
	padding-bottom:5px;
}
#hta-footerwrap{
	width:100%;
	margin:10px 0;
}
#hta-footlogo{
	float:left;
	width:187px;
	padding-top:15px;	
	vertical-align:baseline;
}
#hta-footmain{
	width:680px;
	float:left;
	margin-left:20px;
}
#hta-social{
	float:right;
	width:100px;
	text-align:right;
	padding-top:28px;
}
#left-social{
	width:100px;
	text-align:left;
	padding-top:28px;
}
#hta-footext{
	color:#91A9CA;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-bottom:10px;
}
#hta-footmenu{
	width:100%;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.hta-copyright{
	float:left;
	}
.hta-footlink a{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0 10px;
}
#side-footlogo{
	width:187px;
	padding-top:15px;
	float:right;
	}
#leftside-footlogo{
	width:187px;
	padding-top:15px;
	}
.side-footlink a{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}	
#storename {
	width:300px;
	position: left;
}
#storelogo {
	width:200px;
	position: float;
}
.Container {
  position: absolute;
  top: 50px; left: 100px;
  width: 400px;
  height: 200px;
  background-color: #fff;
}
#navcontainer
{
top:28px;
left:18px;
height: 230px;
margin-left:10px;
width: 160px;
background-color:#7bcffe;;
color:#fff;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
}
#navcontainer a 
{ 
color: #fff; 
width: 9em; 
padding: .2em .8em; 
text-decoration: none; 
} 
#navcontainer a:hover 
{ 
color: #FFF; 
} 
#navcontainer2 a:hover 
{ 
color: #FFF; 
} 
#navcontainer2
{
top:28px;
left:18px;
height: 233px;
margin-left:10px;
margin-bottom:5px;
width: 160px;
background-color:#7bcffe;;
color:#fff;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
}
#navcontainer2 a 
{ 
color: #fff; 
width: 9em; 
padding: .2em .8em; 
text-decoration: none; 
} 
a.fancy_button, button.fancy_button { 
  background: #fff; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  float: left; 
  padding: 4px; 
  text-decoration: none; 
  outline: 0; 
  border-width: 1px; 
  width: auto;
  overflow: visible;
  border-color: transparent transparent #fff transparent; 
  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
}
a.fancy_button span, button.fancy_button span { 
  display: block; 
  float: left;
  letter-spacing: -1px; 
  border-width: 1px; 
  border-style: solid; 
  border-color: #ccc #444 #111 #444; 
  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 14px/1em Arial;
  color: white; 
  padding: 0.48em 2em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
}
a.fancy_button:hover span, button.fancy_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
}
a.fancy_button:active span, button.fancy_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
}
a.fancy_button span:active, button.fancy_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
}
.st_sharethis_custom{
	background: no-repeat scroll left top transparent;
	padding:0px 10px 0 0;
}
.st_facebook_custom{
	background: no-repeat scroll left top transparent;
	padding:0px 10px 0 0;
}
.st_twitter_custom{
	background: no-repeat scroll left top transparent;
	padding:0px 10px 0 0;
}
.st_email_custom{
	background: no-repeat scroll left top transparent;
	padding:0px 10px 0 0;
}
span:hover { cursor: pointer;}