.topElements #header {
	padding-bottom:0;
	padding-top:15px;
	background:none;
	height:190px;
}
.topElements #header h1 {
	width:202px;
	height:90px;
	background:url(../furniture/global/kLogo.png) bottom no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
#successFlag {
	background:url(../furniture/home/successFlag.png) no-repeat;
	width:281px;
	height:201px;
	position:absolute;
	right:4px;
	top:0;
}
#content #innerContent {
	padding-bottom:25px;
	position:relative;
}
#content #innerContent h2 {
	width:750px;
	height:68px;
	background:url(../furniture/home/mainLine.png) no-repeat;
}
#content #innerContent p.strongLine {
	width:790px;
	font-size:17px;
	padding-left:9px;
	padding-top:5px;
	font-weight:bold;
	color:#333; /*font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
}
#content #innerContent #contentBlock {
	width:100%;
	padding:0px 0;
	position:relative;
}
#content #innerContent #contentBlock #leftBox {
	width:450px;
	float:left;
	padding-right:10px;
	margin-bottom:15px;
	padding-top:17px;
}
#content #innerContent #contentBlock #leftBox p {
	margin:0 0 15px 10px;
	font-size:1em;
	line-height:1.5em;
	padding:0;
}
#content #innerContent #contentBlock #leftBox a.standardBtn {
	width:235px;
	margin-left:10px;
}
#content #innerContent #contentBlock #leftBox a#tryKB {
	width:255px;
	background:#739f25 url(../furniture/home/kBtnIconAr.png) 10px 50% no-repeat;
}
#content #innerContent #contentBlock #leftBox a#newsletter {
	width:255px;
	background:/*#ffa00d*/#739f25 url(../furniture/home/nLetterBtnIconAr.png) 10px 50% no-repeat;
}
#content #innerContent #contentBlock #rightBox {
	width:451px;
	padding:7px 7px 0 7px;
	margin-left:12px;
	margin-top:10px;
	float:left;
	background:url(../furniture/home/rightBoxback.png) no-repeat;
	position:relative;
}
#content #innerContent #contentBlock .infoPanel {
	width:204px;
	float:left;
	padding:5px 8px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#content #innerContent #contentBlock #infoPanel1 {
	padding-bottom:25px;
	color:#fff;
}
#content #innerContent #contentBlock #infoPanel1 h3 {
	font-size:1.1em;
	line-height:1em;
	padding-top:5px;
}
#content #innerContent #contentBlock #infoPanel1 .boxIcon {
	display:block;
	width:81px;
	height:155px;
	background:url(../furniture/home/infoPanel1Icon-24.png) no-repeat;
	position:absolute;
	bottom:0;
	right:-12px;
	color:#fff;
}
#content #innerContent #contentBlock #infoPanel1 ul {
	padding-top:10px;
}
#content #innerContent #contentBlock #infoPanel1 ul li {
	font-size:0.9em;
	font-weight:bold;
	padding:3px 0 5px 30px;
	background:url(../furniture/home/tick.png) no-repeat;
}
#content #innerContent #contentBlock #infoPanel2 {/*background:#bc0053 url(../furniture/home/infoPanel2Gradient.png) bottom repeat-x;*/
	margin-left:10px;
	position:relative;
}
#content #innerContent #contentBlock #infoPanel2 p strong {
	display:block;
	width:120px;
	font-size:1.2em;
	line-height:1em;
	color:#fff;/*HOME TITLE RIGHT BOX COLOR*/
}
#content #innerContent #contentBlock #infoPanel2 p {
	color:#fff;
}
#content #innerContent #contentBlock #infoPanel2 h3 {
	font-size:1.1em;
}
#content #innerContent #contentBlock #infoPanel2 .boxIcon {
	display:block;
	width:108px;
	height:108px;
	background:url(../furniture/home/infoPanel2Icon-24.png);
	position:absolute;
	top:-20px;
	right:-20px;
}
#content #innerContent #contentBlock #infoPanel2 a.standardBtn {
	background:#99cc33 url(../furniture/home/tryBtnGradient.png) bottom repeat-x;
	width:72px;
	padding:5px;
	margin:6px 0;
	font-size:0.9em;
}
#content #innerContent #contentBlock #infoPanel2 a.standardBtn span {
	display:inline-block;
	width:4px;
	height:10px;
	background: url(../furniture/global/whiteGreenArrow.png) center right no-repeat;
}
#content #innerContent #contentBlock #rightBoxCorners {
	width:465px;
	height:7px;
	float:left;/*background:url(../furniture/home/rightBoxBottomCorners.png) top no-repeat;position:absolute;top:100%;left:0;*/
}
.tryBtn {
	display:block;
	width:125px;
	height:39px;
	margin-left:75px;
	margin-top:6px;
}
/*top images*/

#mycarousel li {
	position:relative;
}
#mycarousel li img {
	position:absolute;
	left:0;
	bottom:0;
}
.opaque {
	/* for IE */
  filter:alpha(opacity=25);
	/* CSS3 standard */
  opacity:0.25;
	width:265px;
	height:215px;
}
.visible {
	/* for IE */
  filter:alpha(opacity=100);
	/* CSS3 standard */
  opacity:1;
	width:319px;
	height:289px;
}
#leftBox a.standardBtn, p.standardBtn {
	margin:0;
}

