@charset "utf-8";

/*common styles starts*/

body,  a,abbr,acronym,address,applet,area,bbase,basefont,bdo,big,blockquote,body,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,hr,html,i,iframe,img,input,ins,isindex,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,script,select,small,span,strike,strong,style,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var {text-decoration:none; font:12px normal Arial, Helvetica, sans-serif; border:none; color:#666666; }

html {height:100%; text-align:justify;}

body{width:100%;  height:auto; margin:0px;}

.clear{clear:both;}

.clearheight{clear:both; height:8px;}

/*common styles ends*/





/*mainwrapper styles starts*/

.mainwraper{width:992px; height:100%; margin:auto; background:url(../images/topborder.png) no-repeat 0 0; padding-top:28px;}

/*mainwrapper styles ends*/



/*headerwrapper styles ends*/

.headerwraper{width:992px; height:61px; float:left;}

.logowraper{width:262px; height:61px; float:left; background:url(../images/taraimpexlogo.png) no-repeat 0 0;}

.menuwraper{width:730px; height:61px; float:left;}

a.home{width:107px; height:34px; float:left; background:url(../images/menu-home.png) no-repeat 0 0; outline-style:none; font:11px/18px arial; line-height:30px; text-align:center; font-weight:bold; color:#ffffff; margin-right:10px;}

a.home:hover{background-position:0 -42px; outline-style:none;}

a.about{width:107px; height:34px; float:left; background:url(../images/menu-about.png) no-repeat 0 0; outline-style:none; font:11px/18px arial; line-height:30px; text-align:center; font-weight:bold; color:#ffffff; margin-right:10px;}

a.about:hover{background-position:0 -42px; outline-style:none;}

a.coreb{width:107px; height:34px; float:left; background:url(../images/menu-corebusiness.png) no-repeat 0 0; outline-style:none; font:11px/18px arial; line-height:30px; text-align:center; font-weight:bold; color:#ffffff; margin-right:10px;}

a.coreb:hover{background-position:0 -42px; outline-style:none;}

a.culture{width:107px; height:34px; float:left; background:url(../images/menu-culture.png) no-repeat 0 0; outline-style:none; font:11px/18px arial; line-height:30px; text-align:center; font-weight:bold; color:#ffffff; margin-right:10px;}

a.culture:hover{background-position:0 -42px; outline-style:none;}

a.contact{width:107px; height:34px; float:left; background:url(../images/menu-contact.png) no-repeat 0 0; outline-style:none; font:11px/18px arial; line-height:30px; text-align:center; font-weight:bold; color:#ffffff; margin-right:10px;}

a.contact:hover{background-position:0 -42px; outline-style:none;}

.selectbusiness{width:126px; height:22px; float:left; border:1px solid #cdcdcd; font:11px/18px arial; line-height:28px; text-align:left; font-weight:normal; color:#515151;}

/*headerwrapper styles ends*/

/*baner styles starts

.baner{width:959px; height:414px; float:left; position:relative; padding:0 16px 0 16px; overflow:hidden;}

#slider { width:959px!important; height:414px; float:left;}

#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}

#slider li, #slider2 li{width:960px; height:414px; overflow:hidden; position:relative; }	

#slider2 li{ background:#f1f1f1;}		

#slider2 li h2{ margin:0 20px; padding-top:20px;}	

#slider2 li p{ margin:20px;}						

#prevBtn a, #nextBtn a {text-indent:-9999px; float:left; width:37px; height:89px; outline-style:none;} 	 

#prevBtn, #nextBtn { position:absolute; z-index:9000; background:url(../images/backwardarrow.png) 0 0 no-repeat; width:41px; height:41px; top:175px;}

#nextBtn {right:-2px; background-position:0 -43px;}

#prevBtn {left:-2px;}

.topimg{width:960px; height:414px; position:absolute; z-index:800; background:url(../images/banergraphic.png) no-repeat 0 0; left:0; top:0; margin-left:15px;}

.captions{position:absolute; z-index:950; right:100px; bottom:80px; color:#FFFFFF;}*/



/*baner styles ends*/

/*bottom styles start*/

.navigatewraper_blnk{width:992px; height:36px; float:left;}

.navigatewraper{width:972px; height:97px; float:left; padding:0 10px 0 10px;}

a.business{width:232px; height:97px; float:left; background:url(../images/business.png) no-repeat 0 0; outline-style:none; background-position:0 -104px; margin-right:10px;}

a.business:hover{background-position:0 0; outline-style:none;}

a.brands{width:232px; height:97px; float:left; background:url(../images/brands.png) no-repeat 0 0; outline-style:none; background-position:0 -104px; margin-right:10px;}

a.brands:hover{background-position:0 0; outline-style:none;}

a.office{width:232px; height:97px; float:left; background:url(../images/office.png) no-repeat 0 0; outline-style:none; background-position:0 -104px; margin-right:10px;}

a.office:hover{background-position:0 0; outline-style:none;}

a.enquiry{width:232px; height:97px; float:left; background:url(../images/enquiry.png) no-repeat 0 0; outline-style:none; background-position:0 -104px; margin-right:10px;}

a.enquiry:hover{background-position:0 0; outline-style:none;}

/*bottom styles ends*/

/*footer*/

.footerwraper{width:972px; height:50px; float:left; padding:25px 10px 25px 10px;}

.footer{width:auto; height:20px; float:left; font:12px/18px arial; line-height:20px; text-align:left; color:#515151;}

.footer a {color:#515151; font-size:10px; text-decoration:underline;}

.footer a:hover {color:#515151; font-size:10px; text-decoration:none;}

a.footer{width:auto; height:20px; float:left; font:12px/18px arial; line-height:20px; text-align:left; color:#515151;}

/*footer*/















/*Slider Styles*/

.baner{width:959px; height:391px; float:left; position:relative; padding:0 16px 0 16px; overflow:hidden;}

.topimg{width:961px; height:391px; position:absolute; z-index:800; background:url(../images/banergraphic.png) no-repeat 0 0; left:0; top:0; margin-left:15px;}



#slider-wrapper{width:958px; height:391px; margin:0 auto; float:left;}



#slider {position:relative; width:958px; height:391px; float:left;}

#slider img {position:absolute; top:0px; left:0px; display:none;}

#slider a {border:0; display:block;}



.nivo-controlNav {position:absolute; left:260px; bottom:-42px; float:left; z-index:2000;}

.nivo-controlNav a {display:block; width:22px; height:22px; background:url(../images/bullets.png) no-repeat; text-indent:-9999px; border:0; 	 margin-right:3px; float:left; z-index:2000;}

.nivo-controlNav a.active {background-position:0 -22px; z-index:2000;}

.nivo-directionNav a {display:block; width:30px; height:30px; background:url(../images/arrows.png) no-repeat; text-indent:-9999px; border:0;

 z-index:2000 !important; right:-14px;}

a.nivo-nextNav {background-position:-30px 0;}

a.nivo-prevNav {float:left; margin-left:-14px; position:absolute; z-index:2000!important;}

.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif; z-index:2000;}

.nivo-caption a {color:#efe9d1; text-decoration:underline; z-index:2000;}

.nivo-directionNav { display:block !important; z-index:2000; }

/*Slider Styles*/





/*innerpages Styles*/

/*baner Styles*/

.innerbaner_wraper{width:992px; float:left; height:190px;}

.inner_nav{width:230px; height:190px; float:left; margin-left:32px;}

a.businessicon{width:200px; height:20px; float:left; background:url(../images/businessicon.png) no-repeat left bottom; padding:20px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.businessicon:hover{width:200px; height:20px; float:left; background:url(../images/businessiconover.png) no-repeat left bottom; padding:20px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.brandicon{width:200px; height:13px; float:left; background:url(../images/brandicon.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.brandicon:hover{width:200px; height:13px; float:left; background:url(../images/brandiconover.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.officeicon{width:200px; height:13px; float:left; background:url(../images/officeicon.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.officeicon:hover{width:200px; height:13px; float:left; background:url(../images/officeiconover.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.enquiryicon{width:200px; height:13px; float:left; background:url(../images/enquiryicon.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

a.enquiryicon:hover{width:200px; height:13px; float:left; background:url(../images/enquiryiconover.png) no-repeat left bottom; padding:27px 0 0 20px; font:20px/18px "Arial"; line-height:14px; text-align:left; font-weight:normal; color:#656d72;}

.innerbnrimg{width:713px; height:190px; float:left;}

/*baner Styles*/

/*content wraper Styles*/

.innercontentwraper{width:992px; float:left; height:auto;}

.innercontentLT{width:246px; height:190px; float:left; margin-left:16px;}

.innercontentRT{width:713px; height:auto; float:left; padding-bottom:15px;}

.innercontentRT h1{width:auto; font:22px/18px "Arial"; line-height:24px; text-align:left; font-weight:normal; color:#434343;}

.innercontentRT h2{width:auto; font:18px "Arial"; line-height:18px; text-align:left; font-weight:normal; color:#434343;}

.innercontentRT h3{width:auto; font:13px/18px "Arial"; line-height:18px; text-align:left; font-weight:bold; color:#434343;}

.innercontentRT li{
	width:auto;
	font:13px/18px "Arial";
	line-height:18px;
	text-align:left;
	font-weight:normal;
	color:#666666;
	margin-left:-28px;
}

/*content wraper Styles*/



/*footer*/

.innerfooterLT{width:246px; height:10px; float:left; margin-left:16px;}

.innerfooterwraper{
	width:713px;
	height:50px;
	float:left;
	padding:15px 0 25px 0;
	border-top:1px solid #cccccc;
}

.footer{width:auto; height:20px; float:left; font:10px/18px arial; line-height:20px; text-align:left; color:#515151;}

a.footer{width:auto; height:20px; float:left; font:10px/18px arial; line-height:20px; text-align:left; color:#515151;}

/*footer*/

/*innerpages Styles*/



.list01 {

	padding:0 0 0 0;

	margin:0 0 0 0;

	color:#000;

}

.list01 li {

	padding:5px 0 5px 15px;

	margin:0 0 0 0;

	list-style:none;

	

	color:#000000;

	background:url(../images/li01.jpg) no-repeat 0 8px;

}

.list01 li span{
	color:#333333;
	font-size:15px;

}

.big_label {

	padding:5px 10px 0 0;

	width:150px;

	float:left;

	text-align:right;

}

.inputbox {

	padding:0 0 0 2px;

	margin:0 0 0 0;

	width:250px;

	height:21px;

	border:1px solid #999999;

	font:12px normal Arial, Helvetica, sans-serif;

}

.inputbox_small {

	padding:0 0 0 2px;

	margin:0 0 0 0;

	width:100px;

	height:19px;

	border:1px solid #999999;

	font:12px normal Arial, Helvetica, sans-serif;

}

.inputbox_1 {

	padding:0 0 0 2px;

	margin:0 0 0 0;

	width:253px;

	height:21px;

	border:1px solid #999999;

	font:12px normal Arial, Helvetica, sans-serif;

}

.inputbox_2 {

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:253px;

	height:80px;

	border:1px solid #999999;

	font:12px normal Arial, Helvetica, sans-serif;

}

.red {

	color:red;

	font-size:14px;

	font-weight:bold;

}

.enequiry_btn {

	padding:5px;

	background:#c77d3b;

	font-size:12px;

	font-weight:bold;

	border:none;

	color:#ffffff;

}

.map_right {

	position:absolute;

	margin:200px 0 0 -50px;

	width:200px;

	font-size:11px;

	z-index:100;

	line-height:18px;

	color:#333333;

}



.red_title h1 {
	color: #666666;
	font-size:17px;
	margin-top:200px;
	font-weight: bold;

}



.red_title h2 {

	color: #000;

	font-size:12px;

	font-weight:bold;

	

}

.red_title2 h1 {
	color: #333333;
	font-size:17px;
	margin:0;
	font-weight: bold;

}

.list01core_buss li{width:auto; font:13px/18px "Arial"; line-height:18px; text-align:left; font-weight:normal; color:#000; margin-left:-28px;}

.sline{

border:1px  solid   #CCCCCC;

}
