@charset "utf-8";
/* CSS Document */
/*
* Create by iBtions Infologies.
* www.stsl.com
* CSS for Sankalp-Technical-Services-&-Laboratory
* Copyright © Sankalp-Technical-Services-&-Laboratory, 2011. All Rights Reserved.
*/
 
 body
{font-family:Arial; font-size:12px; color:#000000; margin:0px;line-height:1.5; background-position:center;
word-spacing:1px;}
.parentContent
{margin:0px; padding:0px; outline:0px; width:100%;}
.mainContent
{margin:auto; padding:0; width:999px;}


.topBannerDiv
{width:999px; float:left; height:75px;}
.logo
{width:100px; height:auto; float:left; padding-top:5px; fosnt-family: Calibri; font-size:32px; color:#007f0e; font-weight:bold; padding-left:5px;}
.logorightClear
{width:550px; float:left; height:auto; padding-top:5px; }
.phonetext
{width: auto; float:left; height:auto; font-size:12px;}
.topright
{width:340px; float:left; height:auto; padding-top:25px;}
.mainbuttondiv
{width:999px; height:30; float:left; text-align:center;}
.topcontact
{width:20px; float:left; height:auto; text-align:right;}
.toplinkDiv
{width:407px; float:left; height:27px; text-align:right; padding-left:120px;}
.toplink
{font-family: Calibri; font-size:16px; color:#474747; float:left;width:120px;text-align:center;}
.toplink a
{font-family: Calibri; font-size:16px; color:#474747; float:left;text-align:center;}
.toplink a:hover
{font-family: Calibri; font-size:16px; color:#000000; float:left; width:120px;text-align:center;}
.topmenu
{width:140px;
height:auto;outline:0px;
float:left;
font-size:13px;
color:#FFFFFF; font-weight:bold;
float:left;}
.topmenu a
{width:140px;outline:0px;
float:left;
color:#FFFFFF; font-weight:bold;
float:left;}
.topmenu a:hover
{width:140px;
height:20px;
float:left;font-weight:bold;
color:#fff;outline:0px;
font-size:13px;
float:left;
text-decoration:underline;}
.linkdiv
{width:999px; background-position:center;
height:32px;background-image: url(../images/top-button.jpg);
float:left;
}
.hight10
{width:999px; height:6px;float:left;}
.product
{color:#000; text-decoration:none; font:Calibri;}

.product a
{color:#000;outline:0px;font:Calibri;text-decoration:underline;}

.product a:hover
{color: #ed4b0b; text-decoration: underline; outline:0px;font:Calibri;}

.divider
{float:left; background-image: url(../images/center_bg.jpg); height:30px;width:3px; outline:0px;overflow:hidden;
}
.projectheading
{width:725px; height:24px;  background-color:#f06967; float:left; font-family:Calibri; font-size:14px; padding-left:5px; padding-top:2px; color:#FFFFFF; margin-top:3px;}
.homepageadd
{width:165px; height:600px; float:left; margin:5px;}
.cleardiv
{width:5px; float:left; height:200px;}
.projectlistmain
{width:728px; height:auto; float:left;font-family:Calibri; background-color:#;}
.projectlistdiv
{width:215px; float:left; height:auto;  padding:5px; text-decoration:none;}
.marqueediv
{width:955px; height:37px; float:left; padding:5px; background-color:#c0c5c9;}
.futtertoplink
{width:999px; height:40px; float:left; background-color:#f1f1f1;}
.futtermaindiv
{width:999px; height:37px; float:left;color:#FFFFFF; background-color:#666666;}
.futteraddressdiv
{ width:535px; height:auto; float:left;padding-top:1px;color:#FFFFFF; text-align:center;}
.ibtionslogo
{width:67px; height:34px; float:left; padding-top:2px; background-image: url(../images/ibtionslogo.jpg)}
.stsl
{width:117px; height:auto; float:left;padding-top:1px; color:#FFFFFF; text-align:center;}
.copyrightdiv
{width:275px; height:auto; float:left; color:#FFFFFF; padding-top:11px; padding-left:5px; font-size:10px;}
.marqueetxst
{width:955px; height:35px; float:left; background-color:#FFFFFF; border:solid 1px; border-color:#999999;}

.mainproductdiv
{width:980px;
float:left; font:Calibri;
padding-left:10px;
padding-right:10px;
text-align:justify;}
.productsrimages
{float:left;
width:190px;
height:300px; 
border: solid 0px;
color: #474747;}
.srnamberbg
{float:left;
width:190px; 
height: auto;}
.srtextbg
{padding:6px 0px 0px 0px; 
text-align:center; font-size:13px; 
color:#ed4b0b;}
.productsimagesbg
{float:left; 
width:150px; height:160px; padding-left:40px;
border:solid 1px; border-color:#CCC; background-position:center;}

.productinfodiv
{float:left;
width:190px;
height: auto; 
color:#000;
text-align:center;}
.topclear
{width:940px;
height:14px;
clear:both;
overflow:hidden;}
.flash
{width:1000px;
height:299px;
}
.productsiteclear
{width:70px;
height:200px;
float:left;}

.pagesname
{width:980px;
height:28px;
float:left;
margin-left:0px;
margin-right:5px;
background-color: #f06967;}
.pagesnametext
{padding-top:3px;
padding-left:0px;
color:#FFFFFF; margin-left:5px;
width:500px;
font-size:16px;}
.full999px
{width:999px; height:auto; float:left;}

.mainjquiryDiv
{width:999px; height:auto; float:left; padding-bottom:10px;}
.topjquiry
{width:650px; height:232px; float:left;}



/* menu */

.navBg { background-image: url(../images/navRBg.jpg); background-repeat:repeat-x; height:46px;}

#nav {height: 46px; float:left; padding-left:10px; background:#fff url(../images/navR.jpg) no-repeat left top; font-family:arial, sans-serif;}



#menu {height:46px;position:relative;font-size:11px; margin: 0; z-index:1000;float:left; width:810px;}

#menu table.ie6 {border-collapse:collapse; margin:0; padding:0; margin-right:-10px;}

#menu ul {padding:0; margin:0; list-style: none;}

#menu ul li {float:left;}

#menu ul li a {display:block; float:left;text-decoration:none; color:#5b5b5b; font-weight:bold; height:46px;line-height:46px;font-size:100%;}

#menu ul li a b {display:block; float:left; padding:0 9px 0 9px; text-decoration:none; color:#5b5b5b; font-weight:bold; height:46px;line-height:46px;font-size:120%;background:url(multicolumn/tabCenter.gif) no-repeat left top; background-image: url(../images/menu-spr.jpg); background-repeat:no-repeat; background-position:left center; }



#menu ul li div.holder {position:absolute; left:-9999px;}



#menu .current {color:#D42E12; }

#menu ul li:hover {position:relative;}

#menu ul li a:hover {color:#D42E12; background-position:right center; position:relative;}

#menu ul li a:hover b {color:#D42E12; background-position:left center;}

#menu ul li a.sub:hover {color:#D42E12; background-position:right bottom; position:relative;}

#menu ul li a.sub:hover b {color:#D42E12;  background-position:left bottom; background-image: url(../images/navS.jpg); background-repeat:repeat-x;}



#menu ul li:hover > a {color:#D42E12; position:relative;}

#menu ul li:hover a.sub {color:#D42E12; background-position:right bottom; position:relative;}

#menu ul li:hover a.sub > b {color:#D42E12; background-position:left bottom; background-image:url(../images/navS.jpg); background-repeat:repeat-x;}



#menu ul :hover div.holder {position:absolute; top:45px; left:4px; margin: 0; padding: 0; border:1px solid #e6e6e6; border-top:0px solid; background-color:#ffffff;}



#menu ul li.right a:hover div.holder {left:auto; right:3px; top:46px;}

#menu ul li.right:hover div.holder {left:auto; right:4px; top:46px;}



#menu ul dl {width:187px; margin:5px 0 5px 0; padding:0 5px;list-style:none;}

#menu ul dl dt {padding:0 10px; padding-left:0px; margin:0; line-height:30px; color:#000000;  font-size:12px; font-weight:bold; border-bottom:1px solid #cccccc;}

#menu ul dl dd {display:block; padding:0; margin:0; border-bottom:0px dotted #ccc; background-image: url(../images/li_arw.jpg); background-repeat:no-repeat; background-position:left 8px;}

#menu ul dd a {display:block; height: auto; padding:5px 15px; line-height: 15px; color:#000; text-align:left; margin: 0; font-weight:normal; float:none;}

#menu ul dd a:hover {color:#4c7ca8; background-color:#e5f6fb; background-image: url(../images/.jpg); background-repeat:no-repeat; background-position:left 8px;}

#menu ul dl dd .hd {display:block; padding:0; margin:0; border-bottom:1px solid #ccc; color:#4c7ca8;  font-size:110%; font-weight:bold; padding:0 10px; padding-left:0px; margin:0; line-height:30px; }

#menu ul table td {vertical-align:top;}

/* The slices in the Slider */

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:99; width:651px;
	height:232px;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:0px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;font-size:0px
}
.nivo-prevNav {
	left:0px;font-size:0px
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99; font-size:0px;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;font-size:0px
}


