/* CSS Document *//*---------General---------------*/body{	padding:0;	margin:0;	background:url(../images/background_repeat.jpg) repeat-x 0 0 #fff;	color:#586156;	font:normal 13px/19px Arial, Helvetica, sans-serif;}p{	padding:0;	margin:0;	color:#586156;	background-color:inherit;	font:normal 13px/19px Arial, Helvetica, sans-serif;}h1, h2, h3, h4, h5, h6, label, input, form{	padding:0;	margin:0;	line-height:0;	font-size:0;}a1{	padding:0;	margin:0;	color:#001200;	background-color:inherit;	font:normal 14px/19px Arial, Helvetica, sans-serif;}ul{	padding:0;	margin:0;	list-style:none;	line-height:0;	font-size:0;}img{	padding:0;	margin:0;	display:block;	border:none;}.spacer{	clear:both;	line-height:0;	font-size:0;}/*---------General---------------*//*---------Main cointainer starts---------*/#main_cointainer{	width:976px;	margin:0 auto;	padding:0;}/*---------Header Starts---------*/#header_cointainer{	width:940px;	margin:0 auto;	background:url(../images/header_bg.jpg) repeat-x 0 0;	padding:0;	}#header_cointainer div.logo{	float:left;	width:346px;	padding:0 0 0 39px;	margin:0;}#header_cointainer div.logo img{	float:left;	width:auto;	padding:0;	margin:0;}#header_cointainer div.bar{	padding:0;	margin:0;	float:left;	width:auto;}#header_cointainer div.bar img{	padding:0;	margin:0;}#header_cointainer div.address{	float:right;	width:215px;	background:url(../images/address_line.jpg) no-repeat 0 0;	padding:26px 0 0 15px;}#header_cointainer div.address p{	font:normal 11px/13px Arial, Helvetica, sans-serif;	color:#97bec3;	background-color:inherit;	padding:0 0 16px 0;	margin:0 0 0 0;}#header_cointainer div.address p a{	font:normal 11px/14px Arial, Helvetica, sans-serif;	color:#97bec3;	background-color:inherit;	text-decoration:none;	padding:0;	margin:0;}#header_cointainer div.address p a:hover{	text-decoration:underline;}#header_cointainer div.address p.big{	font:bold 12px/17px Arial, Helvetica, sans-serif;	color:#fff;	background-color:inherit;	padding:0;	margin:0;}#header_cointainer div.address div{	padding:0;	margin:0;	width:215px;}#header_cointainer div.address div div.left{	width:140px;	float:left;}#header_cointainer div.address div div.right{	width:69px;	float:right;}#header_cointainer div.address div div.right img{	float:left;	width:auto;	padding:0 0 17px 0;	margin:0 0 0 0;}/*---------Header Ends---------*//*---------Banner Starts-------*/#content{	width:976px;	margin:0 auto;	padding:0;	background:url(../images/bannerbg.jpg) no-repeat 0 0;	position:relative;	float:left;}#content h5{	background:url(../images/toolfree.png) no-repeat 0 0;	padding:4px 0 0 16px;	margin:0;	position:absolute;	left:728px;	top:0;	width:239px;	height:41px;	font:normal 14px/18px Arial, Helvetica, sans-serif;	color:#fff;	background-color:inherit;}#slider{	width:940px;	padding:0;	position:relative;	margin:0 0 0 18px;}#slider h3{	font:normal 25px/34px Arial, Helvetica, sans-serif;	color:#2e2c29;	background-color:inherit;	margin:32px 0 0 0;	padding:0 0 0 43px;	width:462px;	float:left;}#slider h3 span{	font-weight:bold;}#slider p{	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#28231b;	background-color:inherit;	padding:11px 0 95px 43px;	margin:0 0 0 0;	width:480px;	float:left;}#slider img.right{	margin:41px 15px 0 0;	padding:0;	float:right;	width:auto;	display:block;}/*--------------Slider start------------*/#slider{}	#slider ul, #slider li{	margin:0;	padding:0;	list-style:none;	}#slider li{ 	width:940px;	height:242px;	overflow:hidden; }#prevBtn, #nextBtn{ 	display:block;	width:110px;	height:58px;	position:absolute;	clear:both;	text-indent:-8000px;}#prevBtn{	margin:-65px 0 0 60px;}#nextBtn{	margin:-65px 0 0 194px;}														#prevBtn a, #nextBtn a{  	display:block;	width:110px;	height:58px;	background:url(../images/previous.gif) no-repeat 0 0;	outline:none;	overflow:hidden;	text-decoration:none;	}	#nextBtn a{ 	background:url(../images/next.gif) no-repeat 0 0;	}/*--------------Slider end------------*//*---------Banner Ends---------*//*---------Body Starts---------*/#body{	width:976px;	margin:0 auto;	padding:0;	}#body div.leftshadow{	float:left;	width:18px;		height:150px;	display:block;}#body div.leftshadow img{	padding:0;	margin:0;}#body div.textportion{	width:958px;	float:right;}#body div.textportion div.rightshadow{	float:right;	width:18px;		height:150px;	display:block;}#body div.textportion div.rightshadow img{	padding:0;	margin:0;}#body div.textportion div.middle{	width:940px;	margin:0;	float:left;	padding:0;	}/*--------------Navigation Starts-----------*/#body div.textportion div.middle div.nav ul{	width:940px;	padding:0;	margin:0;}#body div.textportion div.middle div.nav ul li{	padding:0;	margin:0;	border-right:1px solid #e3e3e3;	float:left;	width:auto;}#body div.textportion div.middle div.nav ul li.last{	border-right:none;}#body div.textportion div.middle div.nav ul li.home a{	padding:0;	margin:0;	background:url(../images/home.jpg) no-repeat 0 0;	width:155px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.home a:hover{	background:url(../images/home_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:155px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.home a.active{	background:url(../images/home_hover.jpg) no-repeat 0 0;}#body div.textportion div.middle div.nav ul li.about a{	padding:0;	margin:0;	background:url(../images/aboutus.jpg) no-repeat 0 0;	width:155px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.about a:hover{	background:url(../images/aboutus_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:155px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.about a.active{	background:url(../images/aboutus_hover.jpg) no-repeat 0 0;}#body div.textportion div.middle div.nav ul li.services a{	padding:0;	margin:0;	background:url(../images/services.jpg) no-repeat 0 0;	width:155px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.services a:hover{	background:url(../images/services_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:155px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.services a.active{	background:url(../images/services_hover.jpg) no-repeat 0 0;}#body div.textportion div.middle div.nav ul li.portfolio a{	padding:0;	margin:0;	background:url(../images/ourportfolio.jpg) no-repeat 0 0;	width:155px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.portfolio a:hover{	background:url(../images/ourportfolio_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:155px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.portfolio a.active{	background:url(../images/ourportfolio_hover.jpg) no-repeat 0 0;}#body div.textportion div.middle div.nav ul li.faq a{	padding:0;	margin:0;	background:url(../images/faq.jpg) no-repeat 0 0;	width:155px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.faq a:hover{	background:url(../images/faq_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:155px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.faq a.active{	background:url(../images/faq_hover.jpg) no-repeat 0 0;}#body div.textportion div.middle div.nav ul li.contact a{	padding:0;	margin:0;	background:url(../images/contactus.jpg) no-repeat 0 0;	width:159px;	height:34px;	text-indent:-2000px;	display:block;	}#body div.textportion div.middle div.nav ul li.contact a:hover{	background:url(../images/contactus_hover.jpg) no-repeat 0 0;	padding:0;	margin:0;	width:159px;	height:34px;	display:block;}#body div.textportion div.middle div.nav ul li.contact a.active{	background:url(../images/contactus_hover.jpg) no-repeat 0 0;}/*--------------Navigation Ends-----------*//*--------------Body content area Starts-----------*/#body div.textportion div.middle div.outerportion{	width:940px;	float:left;	background:url(../images/body_bg.jpg) repeat-x 0 0 #fff;	color:#000;	padding:0;	margin:0;	position:relative;	}/*--------------Body Right content area Starts-----------*/#body div.textportion div.middle div.outerportion div.rightbody{	background:url(../images/righttextpart_bg.gif) repeat-x 0 0;	padding:0 0 0 0px;	margin:10px 0 0 0;	width:934px;	float:right;	color:#000;		background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection{	width:900px;	padding:10px;	margin:0;	background-color:#fff;	color:#586156;	border:5px solid #e6e6e6;	float:left;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside{	background-color:#f7f7f7;	color:#586156;	padding:0px 0 6px 0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul{}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li{	background:url(../images/firstsectiondivider.gif) repeat-y 100% 0;	float:left;	width:285px;	padding:0 1px 0 10px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li.last{	background:none;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li h4{	padding:12px 0 7px 0;	margin:0;	font:bold 20px/22px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;	text-transform:uppercase;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p{	font:normal 14px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;	padding:0 0 11px 0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.knowmore{	font:normal 11px/17px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;		padding:0 0 5px 0;	margin:0;	}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.knowmore a{	color:#62aac9;	text-decoration:none;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.knowmore a:hover{	text-decoration:underline;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.getstarted{	font:bold 11px/17px Arial, Helvetica, sans-serif;	color:#525454;	background:url(../images/getstartedbg.gif) no-repeat 0 0;		padding:4px 0 6px 8px;	margin:0;	width:124px;	display:block;	background-color:inherit;	}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.getstarted a{	text-decoration:none;	background-color:inherit;	text-transform:uppercase;	font:bold 11px/17px Arial, Helvetica, sans-serif;	color:#525454;}#body div.textportion div.middle div.outerportion div.rightbody div.firstsection div.inside ul li p.getstarted a:hover{	color:#000;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.secondsection img.bigger{	float:left;	width:285px;	padding:0;	margin:20px 0 30px 0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection{	width:285px;	float:left;	padding:0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.leftside{	float:left;	width:229px;	padding:0;	margin:0;	}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.leftside img.smallimg{	padding:0;	margin:3px 0 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery{	width:356px;	float:right;	padding:0 0 0 13px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1{	width:165px;	float:left;	padding:0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 h6{	padding:0 0 15px 0;	margin:0;	font:bold 15px/17px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 ul{	padding:0;	margin:0;	width:161px;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 ul li{	padding:1px 0 4px 0;	margin:0;	background:url(../images/thirdsection_divider.gif) repeat-x 0 100%;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 ul li.noborder{	background:none;	padding-bottom:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 ul li a{	padding:0;	margin:0;	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#616861;	background-color:inherit;	text-decoration:none;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery1 ul li a:hover{	color:#000;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2{	width:156px;	float:right;	padding:0 5px 0 15px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 h6{	padding:0 0 15px 0;	margin:0;	font:bold 15px/17px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 ul{	padding:0;	margin:0;	width:160px;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 ul li{	padding:1px 0 4px 0;	margin:0;	background:url(../images/thirdsection_divider.gif) repeat-x 0 100%;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 ul li.noborder{	background:none;	padding-bottom:0;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 ul li a{	padding:0;	margin:0;	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#616861;	background-color:inherit;	text-decoration:none;}#body div.textportion div.middle div.outerportion div.rightbody div.thirdsection div.rightgallery div.gallery2 ul li a:hover{	color:#000;	background-color:inherit;}/*--------------Body Right content area Ends-----------*//*--------------Body content area Ends-----------*//*---------Body Ends---------*//*---------Main cointainer Ends---------*//*---------Footer Starts---------*/#footer{	background:url(../images/footer_bg.gif) repeat-x 0 0;	padding:0;	margin:0;}#footer div.top{	padding:0;	margin:0 auto;	width:976px;}#footer div.top img{	padding:0;	margin:0;}#footer div{	margin:0 auto;	padding:0 0 20px 0;	width:976px;}#footer div p{	padding:32px 0 0 0;	margin:0;	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#8f8f8f;	background-color:inherit;	text-align:center;}#footer div p span{	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#8f8f8f;	background-color:inherit;	padding:0 33px 0 33px;	margin:0;}#footer div p a{	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#8f8f8f;	background-color:inherit;	text-decoration:none;}#footer div p a:hover{	color:#848484;	background-color:inherit;}#footer div p a.active{	color:#848484;	background-color:inherit;}#footer div p.copyright{	padding:16px 0 0 0;	margin:0;	text-align:center;	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#505050;	background-color:inherit;}/*---------Footer Ends---------*//*----------Body Top side Shadow Starts----------*/#leftturnover{	position:absolute;	left:-34px;	top:10px;	width:51px;	height:252px;	display:block;	padding:0;	margin:0;	clear:both;	z-index: 1;}#rightturnover{	position:absolute;	left:923px;	top:10px;	width:35px;	height:252px;	display:block;	padding:0;	margin:0;	clear:both;	z-index: 1;}/*----------Body Top side Shadow Ends----------*//*----------------ABOUT US PAGE STARTS-------------------*/#body div.textportion div.middle div.outerportion div.rightbody h2{	font:bold 18px/24px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;	margin:4px 0 11px 29px;		padding:0 0 0 0;		background:none;}#body div.textportion div.middle div.outerportion div.rightbody p{	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;	padding:0 0 16px 0;	margin:0 0 0 29px;	background:none;}#body div.textportion div.middle div.outerportion div.rightbody p span{	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody h2.mission{	padding-top:29px;}#body div.textportion div.middle div.outerportion div.rightbody p a{	font:italic 12px/19px Arial, Helvetica, sans-serif;	color:#0f8abd;	background-color:inherit;	text-decoration:none;	margin:20px 0 0 0;}#body div.textportion div.middle div.outerportion div.rightbody p.bottompading{	padding:0 0 8px 0;}#body div.textportion div.middle div.outerportion div.rightbody p a:hover{	text-decoration:underline;}#body div.textportion div.middle div.outerportion div.rightbody p.see{	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#6d909c;	background-color:inherit;	padding:0 0 0 0;	margin:27px 34px 6px 0;	text-align:right;}#body div.textportion div.middle div.outerportion div.rightbody img{	padding:0;	margin:0;	float:left;	width:auto;}/*----------------ABOUT US PAGE ENDS-------------------*//*----------------SERVICES PAGE STARTS-----------------*/#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel{	float:left;	width:580px;	padding:10px;	margin:5px 0 18px 0;	background-color:#fff;	color:#000;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div{	background-color:#f7f7f7;	color:#586156;	padding:7px 0 4px 0;	margin:0 0 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul{	float:left;	width:auto;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li{	background:url(../images/firstsectiondivider.gif) repeat-y 100% 0;	float:left;	width:162px;	padding:0 1px 0 30px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li.last{	background:none;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li h4.red{	padding:12px 0 11px 0;	margin:0;	font:bold 15px/22px Arial, Helvetica, sans-serif;	color:#950f35;	background-color:inherit;	text-transform:uppercase;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li h4.green{	padding:12px 0 11px 0;	margin:0;	font:bold 15px/22px Arial, Helvetica, sans-serif;	color:#4d7008;	background-color:inherit;	text-transform:uppercase;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li h4.blue{	padding:12px 0 11px 0;	margin:0;	font:bold 15px/22px Arial, Helvetica, sans-serif;	color:#0c6777;	background-color:inherit;	text-transform:uppercase;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li p{	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;	padding:0 0 11px 0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li p.getstarted{	font:bold 11px/26px Arial, Helvetica, sans-serif;	color:#525454;	background:url(../images/getstartedbg.gif) no-repeat 0 0;		padding:0 0 0 10px;	margin:4px 0 0 0;	width:124px;	display:block;	background-color:inherit;	}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li p.getstarted a{	color:#525454;	text-decoration:none;	background-color:inherit;	text-transform:uppercase;	font:bold 11px/26px Arial, Helvetica, sans-serif;	}#body div.textportion div.middle div.outerportion div.rightbody div.servicepannel div ul li p.getstarted a:hover{	color:#000;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel{	float:left;	width:570px;	padding:0 0 0 29px;	margin:4px 0 33px 0;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose1{	width:180px;	float:left;	padding:0 0 0 0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose1 li{	padding:0 0 0 0;	margin:0;	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose2{	width:153px;	float:left;	padding:0 0 0 27px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose2 li{	padding:0 0 0 0;	margin:0;	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose3{	width:152px;	float:left;	padding:0 0 0 48px;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.choosepannel ul.choose3 li{	padding:0 0 0 0;	margin:0;	font:normal 13px/19px Arial, Helvetica, sans-serif;	color:#586156;	background-color:inherit;}/*----------------SERVICES PAGE ENDS-----------------*//*----------------PORTFOLIO PAGE STARTS-----------------*/#body div.textportion div.middle div.outerportion div.rightbody div.insideborder{	width:940px;	float:left;	padding:0 0 0 0;	margin:10px 0 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentborder img{	float:left;	width:600px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace{	border-right:1px solid #dedede;	padding:24px 0 9px 30px;	margin:0;	float:left;	width:auto;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace h4.blue{	padding:49px 0 13px 0;	margin:0;	font:bold 15px/16px Arial, Helvetica, sans-serif;	color:#0091FF;	background-color:inherit;	width:568px;	float:left;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery1{	width:540px;	float:left;	padding:0;	margin:0;	position:relative;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery1 img{	margin:0 30px 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery2{	width:540px;	float:left;	padding:0;	margin:0;	position:relative;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery2 img{	margin:0 30px 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery3{	width:540px;	float:left;	padding:0 0 0 0;	margin:0 0 0 0;	position:relative;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace #slidergallery3 img{	margin:0 30px 0 0;}/*----------------PORTFOLIO PAGE ENDS-----------------*//*----------------FAQ PAGE STARTS-----------------*/#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace p.search{	font:bold 15px/16px Arial, Helvetica, sans-serif;	color:#164162;	background-color:inherit;	padding:0 0 17px 0;	margin:0;	width:564px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.searchbox{	padding:0 0 54px 0;	margin:0;	width:569px;	}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.searchbox input.faq{	background:url(../images/input_bg.gif) repeat-x 0 0;	font:normal 17px/18px Arial, Helvetica, sans-serif;	color:#000;	background-color:inherit;	border:1px solid #e1e1e1;	width:368px;	padding:6px 0 0 2px;	margin:0;	height:27px;	}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.searchbox input.searchbtn{	background:url(../images/search.gif) no-repeat 0 0;	width:86px;	height:34px;	cursor:pointer;	border:none;	padding:0;	margin:0 0 0 33px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace ul{	padding:0 0 110px 0;	margin:0;	width:214px;	float:left;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace ul li{	padding:0;	margin:0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace ul li a{	font:normal 13px/20px Arial, Helvetica, sans-serif;	color:#595959;	background-color:inherit;	background:url(../images/smallarrow.gif) no-repeat 0 4px;	text-decoration:none;	padding:0 0 0 10px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace ul li a:hover{	text-decoration:none;	color:#000;	background-color:inherit;}/*----------------FAQ PAGE ENDS-----------------*//*----------------CONTACT US PAGE STARTS-----------------*/#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form{	padding:0 0 0 0;	margin:0;	width:900px;	}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form label{	display:block;	overflow:hidden;	height:100%;	padding:0;	margin:0 0 17px 0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form label.last{	margin-bottom:18px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form label img{	padding:0;	margin:5px 0 0 0;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form label span{	width:193px;	float:left;	text-align:left;	padding:6;	font:bold 15px Arial, Helvetica, sans-serif;	color:#7f7f7f;	background-color:inherit; 	line-height:34px;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form input{	width:420px;	float:left;	background:url(../images/input_bg.gif) repeat-x 0 0;	font:normal 17px/18px Arial, Helvetica, sans-serif;	color:#000;	background-color:inherit;	border:1px solid #e1e1e1;	padding:6px 0 0 2px;		height:27px;	}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form textarea{	width:420px;	float:left;	font:normal 17px/18px Arial, Helvetica, sans-serif;	color:#000;	background-color:inherit;	border:1px solid #e1e1e1;	padding:6px 0 0 2px;		height:166px;	background:url(../images/textarea_bg.gif) repeat-x 0 0;		}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form input.submission{	background:url(../images/submit.gif) no-repeat 0 0;	width:106px;	height:26px;	padding:0;	margin:0 18px 0 193px;	border:none;	text-indent:-20000px;	cursor:pointer;}#body div.textportion div.middle div.outerportion div.rightbody div.insideborder div.contentspace div.form input.clearbutton{	background:url(../images/contact_clear.gif) no-repeat 0 0;	width:106px;	height:26px;	padding:0;	margin:0;	border:none;	text-indent:-20000px;	cursor:pointer;}/*----------------CONTACT US PAGE ENDS-----------------*/
