#homeLeftNav{
	width:18.3333em; /*220*/
	float:left;
	background:#fff;
	height:33.75em;
	border-top:0.0833em solid #e3e3e3;
	border-bottom:0.0833em solid #e3e3e3;
}

#homeLeftNav h2{
	color:#b60807;
	padding-top:0.8571em; /*12*/
	padding-bottom:0.7143em; /*10*/
	border-bottom:0.0833em solid #e3e3e3;
}

#homeLeftNav h2 a{
	color:#b60807;
	text-decoration:none;
}

#homeLeftNav h2 a:hover{
	text-decoration:underline;
}

#homeLeftNav h2 span{
	margin-left:1.4286em; /*20*/
	background:url(/images/navon.gif) no-repeat left 0.3571em;
	padding-left:0.7143em; /*10*/
}

#homeLeftNav ul{
	float:left;
	width:100%;
	font-size:0.9167em;
}

#homeLeftNav ul li{
	float:left;
	width:100%;
	border-bottom:1px solid #e3e3e3;
	padding-top:0.4545em; /**/
	padding-bottom:1em; /*11*/
}

#homeLeftNav ul li.last{
	border-bottom:none;
}

#homeLeftNav ul li span,
#homeLeftNav ul li a{
	display:block;
	margin-left:1.8182em;
}

#homeLeftNav ul li span{
	color:#999;
}

#homeLeftNav ul li a{
	text-decoration:none;
}

#homeLeftNav ul li a:hover{
	text-decoration:underline;
}

#hsbody img.award{
	float:left;
	width:1.8333em; /*22*/
	margin-left:1.1667em; /*14*/
}

#hsbody p.awardQuote{
	float:left;
	width:11em; /*948*/
	font-size:1.25em; /*15*/
	padding-left:0.8em; /*12*/
	margin-bottom:0 !important;
	height:4.8em;
}

#hsbody p.awardTxt{
	font-size:0.9167em;
	margin-left:1.8182em;
	padding-right:1.75em;
	padding-top:0.7em;
	padding-bottom:0.3em;
	margin-bottom:0.7em;
}

#hsbody a.moreLink{
	font-size:0.9167em; /*11*/
	background:url(/images/lnav.gif) no-repeat left 0.3636em; /*4*/
	padding-left:1.2727em; /*14*/
	margin-left:1.8182em;  /*20*/
	text-decoration:none;
}

#hsbody a.moreLink:hover{
	text-decoration:underline;
}

#hsbody img.w220{
	width:18.3333em;
}

.historyBgHome{
	background:#b60807 url(/images/history.gif) no-repeat right top;
	height:9em; /*108*/
}

/********************************* Service scrollar **************************************/
.control,
#leftControlN,
#rightControlN{
	float:left;
	width:1.3333em; /*16*/
	cursor:pointer;
}

#leftControlN img,
#rightControlN img,
.control img{
	width:1.3333em; /*16*/
}

.controlLink{
	float:left;
	width:11.75em;
	text-align:center;
}

.controlLink a{
	text-decoration:none;
}

.controlLink a:hover{
	text-decoration:underline;
}

#leftControl,
#leftControlN{
	margin-left:1.6667em; /*20*/
}

#rightControl,
#rightControlN{
	margin-right:1.6667em; /*20*/
	float:right;
}


#slideshow{
	width:18.3333em;  /*220*/
	height:13.1667em; /*158*/
	position:relative;
}

#slidesContainer {
  margin:0;
  width:18.3333em;  /*220*/
  height:13.1667em; /*158*/
  overflow:hidden;
  position:relative;
  z-index:5;
}

#slidesContainer .slide {
   margin:0;
   width:18.3333em;  /*220*/
   height:13.1667em; /*158*/
}

#slidesContainer .slide img{
	width:18.3333em;  /*220*/
}

/*







.control,
.controlInActive,
#leftControlN,
#rightControlN {
  display:block;
  width:42px;
  position:absolute;
  cursor: pointer;
  z-index:100;
}
#leftControl,
#leftControlN {
  top:112px;
  left:21px;
}
#rightControl,
#rightControlN {
  top:112px;
  right:21px;
}

#leftControl img,
#rightControl img{
	width:42px;
}
*/

/*************************** Banner ***************************************/
#primary-carousel {
	background:#fff; 
	position: relative; 
	width:100%; 
	overflow: hidden;
	height:21.0833em;
}

.hasJS #primary-carousel {visibility: hidden;}
.hasJS #primary-carousel.on {visibility: visible;}

#carousel {height: auto; position: relative;}
.hasJS #carousel {height: 21.0833em; /*253*/ z-index:4;}
#carousel img {display: block;}

#primary-carousel .paginate {
	position: absolute; 
	z-index:6; 
	top:9.1667em; /*110*/ 
	width:3.5em; /*42*/
	height:3.5em; /*42*/
	cursor: pointer;
}

#primary-carousel .paginate-prev {
	background: url(/images/left-arrow.jpg) no-repeat;
	background-position:0 0;
	left:1.6667em; /*20*/
}

#primary-carousel .paginate-prev:hover {
	background: url(/images/left-arrow-hover.jpg) no-repeat;
	background-position:0 0;
}

#primary-carousel .paginate-next {
	background: url(/images/right-arrow.jpg) no-repeat;
	right:1.6667em; /*20*/
	background-position:0 0;
}
#primary-carousel .paginate-next:hover {
	background: url(/images/right-arrow-hover.jpg) no-repeat;
	background-position:0 0;
}


#primary-carousel li .img {/*width: 547px;*/ height: 21.0833em; /*253*/ top:0;}

#carousel li {margin:0; overflow: hidden; width: 100%;}
.hasJS #carousel li {overflow: visible; width: auto;}

#carousel .img {position: static; float: right; width:53.3333em; /*640*/}
.hasJS #carousel .img {position: absolute; float: none; width: auto;z-index:1;}

#carousel .infoblock,
#carousel .infoblock6 { 
	position:relative; 
	float:left; 
	width:21em; /*252*/
	color:#fff;
	height:12.6667em;  /*152*/
}

#carousel .infoblock6{
	height:15em !important;
}

.hasJS #carousel .infoblock {
	position: absolute; 
	left:8.3333em; /*100*/ 
	float: none; 
	z-index: 3; 
	top:4.4167em; /*53*/ 
}

.hasJS #carousel .infoblock6{
	top:3.5em !important; /*42*/ 
}


.textHome{
	background:#b60807; 
	width:100%; 
	float:left;
	height:10.5em; /*126*/
}
.textHome6{
	height:13em !important; /*142*/
}

p.link{
	background:#1e0576;
	background:#1e0576 url(/images/info.gif) no-repeat left top;
	width:100%; 
	float:left; 
	padding:0; 
	clear:both; 
	margin:0;
	height:2.1667em;
}

.normalTxt{
	font-size:1em;
	padding:0 1.6667em 1em 1.6667em;
	font-weight:bold;
	margin:0;
}

.normalTxt1{
	font-size:1em;
	padding:0 1em 1em 1.6667em;
	font-weight:bold;
	margin:0;
}

#carousel h2 { 
	position: relative; 
	z-index: 1; 
	color:#fff; 
	font-size:1.3333em;
	font-weight:bold;	
	margin-bottom:0.3333em;
	padding:1.25em 0 0 1.25em;
	text-transform:uppercase;
}


/*#carousel .infoblock { position: relative; float: left; height: 180px; width: 205px; padding: 30px 10px 10px; }
.hasJS #carousel .infoblock {position: absolute; top: 15px; left: 63px; float: none; z-index: 3; }


#carousel h2 { position: relative; z-index: 1; color: #33ffff; font-size: 1.7em; margin-bottom: 6px;}

.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.panel-overlay h2,
.panel-overlay p{
	

}
.panel-overlay p {
	line-height: 1.2em;
}


.text{background:#b60807; width:100%; float:left; padding:10px; margin:0;}
p.link{background:#085095;width:100%; float:left; padding:10px; clear:both; margin:0; margin-top:0.25em;}*/



/*.carousel-nav-button {position: static; top: 28px; right: 0px; padding-bottom: 5px; width: 135px; padding-right: 15px;}*/


/*#carousel-nav {position: relative;}
#carousel-nav ul {display: none; background: url(../images/layout/bg-tabs.gif) no-repeat left bottom; width: 100%; padding-top: 0; overflow: hidden; padding-left: 5px}
.hasJS #carousel-nav ul {display: block;}
#carousel-nav li {float: left; width: 153px; margin:0;}
#carousel-nav li a {color: #999; display: block; padding: 29px 0 10px 0px;}
#carousel-nav li a:visited {text-decoration: none;}
#carousel-nav li a span {display: block; border-left: 1px solid #2f2f2f; border-bottom: 1px solid #2f2f2f; padding: 5px; height: 31px; overflow: hidden}
#carousel-nav li strong {display: block;}
#carousel-nav li a:hover, #carousel-nav li.on a {color: #fff; text-decoration: none; background: url(../images/tabs-bg-hover.jpg) no-repeat center bottom;}
#carousel-nav li a:hover span, #carousel-nav li.on a span {border-bottom: 0;}*/


/*************************** Banner end ***************************************/

.bdrTpbl{
	border-top:1px solid #1e0576;
}

a.blwhtarwlink {
	background:url(/images/blwhtarrow.gif) no-repeat left 0.9em;
	color:#fff;
	font-size:0.8333em;
	padding-left:1.3em;
	margin-left:2em;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:0.8em;
	_padding-top:0.7em;
}

a.blwhtarwlink:hover{
	text-decoration: underline !important;
	color:#b60807;
}

/*.blk140{
	float:left;
	width:10em; 
	padding-left:1.6667em;
}*/

.blkHistory{
	float:left;
	width:13em; /*120*/
	padding-left:1.6667em; /*20*/
}

.blktrade{
	float:left;
	width:10.6em; /*120*/
	padding-left:1.6667em; /*20*/
}


/*.blk140 p.size11,*/
.blktrade p.size11,
.blkHistory p.size11{
	line-height:1.1818em;
	margin-bottom:0.5em !important;
}

img.craeerImg{
	float:right;
	width:6.5833em; /*79*/
}
img.tradeImg{
	float:right;
	width:6em; /*72*/
}
img.historyImg{
	float:right;
	width:6em; /*72*/
}
h2.big{
	font-size:1.3333em; /*16*/
}
a.whiteclr{
	color:#fff;
	text-decoration:none;
}
a.whiteclr:hover{
	text-decoration:underline;
}

