@charset "utf-8";
.paddingleft{padding-left:0px;}
.paddingleft25{padding-left:25px;}
.paddingleft18{padding-left:18px;}
.paddingright32{ padding-right:32px;}
.paddingright12{ padding-right:12px;}
.paddingright20{ padding-right:20px;}
.marginbottom, .productInfo p, .productInfo h2{ margin-bottom:0px;}
.marginZero { margin-right:0px !important;}
.bannerBg { background:url(../img/insidebannerBg.jpg) repeat-x; z-index:1;}
/*INNER LEFT NAV*/
.productInfo { background-color:#FFF; padding:10px 20px 0 10px; margin:20px 0 0 10px;  font-family: 'Oswald', Arial Narrow, Arial; font-weight:400; *font-weight:bold; font-size:13px;  left:0; letter-spacing:.1em; *letter-spacing:.05em; z-index: 1;}

.productInfo ul li {
	text-transform: uppercase;
	border-bottom: 1px solid #e9ecee;
	margin-left:13px;
	*margin-left:0px;
	*margin-top:10px;
	*text-indent:-10px;
	padding:10px 5px 10px 3px;
	*padding:1px 5px 10px 3px;
	list-style-position: outside;
	*list-style-position: inside;
	list-style-image: url(../img/arrow2.png);
	*letter-spacing:1px;	
}
.productInfo ul li a { color:#4d4844; *margin-left:8px;}
.productInfo ul li a:hover, .productInfo ul li a.active { color:#ff6600;}

.productInfo h2 { font-size:24px; letter-spacing:.08em;}
.productInfo h3 { font-size:15px; font-weight:400; *font-weight:bold;}
.productInfo h4 { font-size:13px;}
.productInfo hr { margin:10px 0;}
.productInfo .text { font-size:14px; letter-spacing:0; line-height:1.5;}
.text{padding-top:50px; z-index: 10;}
.productInfo > p > a { color:#4d4844; letter-spacing:0;}
.productInfo > p >a:hover { color:#ff6600;}
.positionAbsolute .text .paddingleft p { padding: 7px 15px 0 30px;}

/*INNER PAGE CSS*/

.productInfoImg1
{
	margin:0px 0px 0px 0px;
	width:175px;
	height:111px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 0;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg2
{
	margin:25px 0px;
	width:175px;
	height:108px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -224px;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg3
{
	margin:25px 0px;
	width:175px;
	height:110px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -111px;
}
.productInfoImg4
{
	margin:150px 0px 0px 0px;
	width:175px;
	height:117px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -332px;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg5
{
	margin:60px 0px;
	width:175px;
	height:100px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -450px;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg6
{
	margin:340px 0px 10px 0px;
	width:175px;
	height:70px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -560px;	
}
.productInfoImg7
{
	margin:20px 0px 10px 0px;
	width:175px;
	height:120px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -630px;
}
.productInfoImg8
{
	margin:20px 0px 10px 0px;
	width:175px;
	height:40px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -753px;
}
.productInfoImg9
{
	margin:125px 0px 0px 0px;
	width:175px;
	height:100px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -796px;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg10
{
	margin:60px 0px;
	width:175px;
	height:125px;
	background-image:url(../img/productinfoimg.png);
	background-repeat:no-repeat;
	background-position:0 -896px;
	box-shadow:3px 4px 4px #ccc;
}

.productInfoImg11
{
	margin:175px 0px 0px 0px;
	width:175px;
	height:117px;
	background-image:url(../img/productinforedesign1.png);
	background-repeat:no-repeat;
	box-shadow:3px 4px 4px #ccc;
}
.productInfoImg12
{
	
	margin:60px 0px;
	width:175px;
	height:100px;
	background-image:url(../img/productinforedesign2.png);
	background-repeat:no-repeat;
	box-shadow:3px 4px 4px #ccc;
}
.productblock
{
	margin:0px 5px 5px 0px;
    border: solid 1px #ccc;
}
.productblock:hover
{
	border: solid 1px #999;
}
.productheading
{
	margin: 15px 0px 10px 0px;
    text-align: center;
    color:#4d4844;
}
.productheading:hover
{
	color:#ff6600;
}
.productimage
{
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    margin: -35px 10px 10px 10px;
}
.producttext
{
    margin: 20px 10px;
    height: 140px;
    text-align:left;
}

#divregcontentarea
{
	min-height:400px;
}
.innerPage h2, 
.innerPage h3, 
.innerPage h4,
table th,
.fontOrange {font-family: 'Oswald', Arial Narrow, Arial;}
.fontOswald {font-family: 'Oswald', Arial Narrow, Arial; font-weight:300; font-size:20px;}
.bannerRightImg { background-image:url(../img/innerbannerbkg.png); z-index:20; background-repeat:no-repeat; height:160px; width:940px; position:static;}
.bannerRightImg img {right:0px;  position:absolute; width:220px; height:160px; z-index:19;}
.h1Tag { color:#fff; margin:25px 40px 0 0; font-style:normal; font-family:'Oswald', Arial Narrow, Arial; font-weight:300; font-size: 23px;}
.bannerheight { height:160px;}
.innerPage { padding-left:28px; font-size:14px; font-family:Tahoma, Geneva, sans-serif;min-height: 600px;}
.innerPage h2, .paddingleft18 h2 { color:#e6772c; font-size:24px;}
.innerPage h4 { margin-bottom:50px;}
.innerPage h3 { font-weight:400; *font-weight:bold;} 
.innerPage h5 { margin-bottom:10px;}
.innerReadMore, .backToTop {text-decoration:underline; color:#e6772c !important; cursor:pointer; display:inline;}
.innerReadMore:hover, .backToTop:hover  { text-decoration:none;}

.backToTop {margin-bottom: 20px; *margin-bottom: 0px; display: inline-block; cursor:pointer;}


.bulletPoint, .innerPage ol { margin-left: 18px;}
.bulletPoint { list-style-type:disc;}
.bulletPoint li { padding:0 0 15px 0;}

.innerPage ol li { padding-bottom:10px;}

.pagePath { padding:0 0 35px 0; margin:50px 0 0px 0; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.pagePath li { padding:0 15px 0 5px; margin:0; display:inline; background:url(../img/rightArrow.png) right no-repeat;}
.pagePath a { color:#4d4844;}

.pagePath li:first-child { padding-left:0;}
.pagePath li:last-child { background:none; color:#ff6c09;}

.navRight { display:inline; margin:0; padding:0; font-size:12px; text-align:center;}
.navRight li { display:inline; *width:97px; border-right:solid 1px #e8eced; float:left; padding:15px 15px 10px 15px;}
.navRight li a { color:#4d4844;}
.navRight li:hover { background-color:#eee;}
.registerOptions { margin:0; padding:0; font-size:12px; text-align:center; font-family:Tahoma, Geneva, sans-serif; line-height:20px; float:left; margin-bottom:20px;}
.registerOptions li { display:inline; width:314px; height:200px; border-right:solid 1px #e9ecee; float:left; padding:15px 10px 10px 10px; color:#555; font-size:13px; font-weight:300;}

.registerOptions li:first-child { border-left:solid 1px #e9ecee; }
.pdfIcon, .takeTourIcon, .registerIcon { background:url(../img/innerPageIcons.png) no-repeat; display:block; margin:0 auto 10px auto;}

.pdfIcon { width:18px; height:25px;}
.takeTourIcon { width:25px; height:25px; background-position:-18px 0;}
.registerIcon { width:23px; height:25px; background-position:-43px 0;}

.tick, .download, .view { background:url(../img/tableIcons.png) no-repeat; display:block; margin:auto; height:25px;}

.download { background-position:-17px 0; width:24px;}
.Download_Detail{ background:url(../img/detailed-New.gif) no-repeat; display:block; margin: auto; height:25px;}
.Download_Brief{ background:url(../img/brief-new.gif) no-repeat; display:block; margin:auto; height:25px;}

.tick { background-position:0 0; width:17px;}

.view { background-position:-41px 0; width:24px; cursor:pointer;}
.cross { background:url(../img/cross.png) no-repeat; display:block; margin:auto; height:25px; width:11px;}

.orderBook { background:url(../img/orderBook.png) no-repeat; display:block; width:100px; height:38px; margin-bottom:10px}

table { border:1px #e0e6ea solid; margin-bottom:60px;}
table th { background:#e6edf1; color:#4d4844; font-size:16px;}
table td { color:#555; border:solid 1px #e0e6ea;}
table th, td { padding:15px 0;} 
.formtable td { padding:0px;} 
.formtable input[type="checkbox"] {margin-left:20px;}
.formtable td span { margin-left:10px;}
.formtable input[type="text"] {width: 60px; height:19px; text-align:center;}
.circle { background:url(../img/round.gif) no-repeat; width:107px; height:67px; display:block; margin:0 auto 20px auto; padding-top:40px; text-transform: none;}
.top{top:68px;}
.paddingfaq{ padding-top:10px; padding-left:25px;}

.innerPageLeftNav{ padding-top:70px !important;}
.margintop{ margin-top:0px;}
.fontsize25{ font-size:25px;}

/*CONTACT PAGE*/
.contactImag { width:200px; float:left; margin:0px 35px 0 0;}
.contactImag p, .contactAddress p { line-height:25px; padding-top:10px;}

.contactImag h4 { margin:20px 0 20px 0;}

.contactAddress { width:285px; float:left; margin-right:50px; margin-bottom:20px;}
.emailPadding { padding-left:40px;}
.contactAddress a{ color:#4d4844; text-decoration:underline;}
.bulletPoint a{color:#4d4844;}

/*TESTIMONIAL PAGE*/
#columns {
	-moz-column-count: 3;
    -moz-column-gap: 0px;
    -moz-column-fill: auto;
    -webkit-column-count: 3;
    -webkit-column-gap: 0px;
    -webkit-column-fill: auto;
    column-count: 3;
    column-gap: 0px;
    column-fill: auto;
	-ms-column-count: 3;
	-ms-column-gap: 0px;
    -ms-column-fill: auto;
}

.testimonialDiv {
	 -moz-column-break-inside: avoid; 
	 -webkit-column-break-inside: avoid;
	 -ms-column-break-inside: avoid; 
	 column-break-inside: avoid;
	 display:inline-block; 
	 margin:0 0 10px 0; 
	 padding-top:24px;
	 border: 1px solid #e9ecee;
	 width:218px;
	 }
	 
.testimonialDiv p{padding-left:15px; padding-right:34px;}
.latestnews{ width: 224px; float:left; margin-bottom:40px; }

.requirementCheck { background:url(../img/check.png) no-repeat; display:block; width:100px; height:38px; margin-bottom:10px}