body { padding: 0; font-family: Tahoma; font-size: 12px; color: #333333; padding-bottom: 0px; margin: 0; }#loading_page { width: 100%; height: 100%; top: 0px; left: 0px; position: fixed; display: block; opacity: 1; background-color: #fff; z-index: 9999999; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #2F8C5E; }* html #loading { display: none; }#loading-image { position: absolute; top: 29%; left: 44%; z-index: 100; }* html #loading-image { display: none; }.wraper_home { padding: 0; background: url(../images/bg.jpg) top left repeat-x #ffffff; color: #333333; height: 1%; padding-bottom: 0px; margin: 0; min-width: 980px; }.wraper_innerpage { padding: 0; background: url(../images/inner_topbg.jpg) top left repeat-x #ffffff; color: #333333; padding-bottom: 0px; margin: 0; height: 1%; min-width: 980px; }.main2 { padding: 0; margin: 0; } .main { padding: 0 0 0px 0; margin: 0 auto; width: 980px; position: relative; height: 1%; }p, a, img, h1, form, table, tr, td, input { padding: 0; margin: 0; }img { border: none; }ul, li { list-style: none; padding: 0; margin: 0; }a { outline: none; }.l { float: left; }.r { float: right; }.c { clear: both; }.footer_menu { background: url(../images/footer_bg.jpg) bottom left repeat-x; padding: 0 0 0px 0; height: 1%; }

/*-----------Back To Top-------------*/

a.bm-arrow-top { bottom: 20px; right: 20px; display: block; background: #fff; width: 52px; height: 23px; overflow: hidden; background: url(../images/backtotop.gif) top left no-repeat; text-indent: -99999em; text-decoration: none; outline: none; }a:hover.bm-arrow-top { background-position: bottom left; }

/*------------Back To Top Close-------------*/

.slide-out-div { margin-right: -2px; right: -591px !important; }* html .slide-out-div { right: -620px !important; }.open { right: -3px !important; }* html .open { right: -13px !important; }

/*-----------------Text Style-------------------*/

.text11J_pBT10 { font-size: 11px; padding: 10px 0; color: #666666; margin: 0; text-align: justify; }.text11J_pB10 { font-family: Tahoma; font-size: 11px; padding: 0px 0 10px; color: #666666; line-height: 17px; text-align: justify; margin: 0; }.text11J_pB15 { font-family: Tahoma; font-size: 11px; padding: 0px 0 15px; color: #666666; line-height: 17px; text-align: justify; margin: 0; }.text11J_pB15T10 { font-size: 11px; padding: 10px 0 15px; color: #666666; margin: 0; text-align: justify; }.text12J_pB5 { font-size: 12px; padding: 0px 0 5px; color: #666666; font-family: Tahoma; margin: 0; line-height: 17px; text-align: justify; }.text11J_pB5 { font-size: 11px; padding: 0px 0 5px; color: #666666; margin: 0; line-height: 17px; text-align: justify; }.PL25px { padding-left: 25px !important; }

/*-----------------Text Style Close-------------------*/

h2.hedding2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; border-bottom: 1px dashed #999999; padding: 0 0 4px 0; margin: 10px 0; font-weight: normal; }h4.hedding4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background: url(../images/hedding_4icon.gif) top left no-repeat; padding: 0px 0 10px 24px; margin: 10px 0 0 0; }

/*-------------------------------Header--------------------------*/

.header { height: 399px; background: url(../images/banner_bg.jpg) bottom left no-repeat; margin: 0 0 20px 0; }.header_inner { margin: 0 0 20px 0; }.inner_banner { height: 190px; }.logomenu { height: 147px; padding: 6px 0 0 0; }.logo {

	width: 180px;

	z-index: 10020;

	margin-left: -21px;

}.toplinkmenu { width: 775px;}.toplink { padding: 4px 0 0 0px; color: #666666; font-size: 11px; margin: 0 0 0px 0; height: 40px; }.toplink ul { padding: 0; margin: 0; list-style: none }.toplink ul li { padding: 4px 12px 4px 12px; margin: 0; list-style: none; background: url(../images/toplink_sap.jpg) right no-repeat; float: left; }.toplink ul li a { padding: 2px 0; color: #483527; white-space: nowrap; text-decoration: none; }.toplink ul li a:hover { padding: 2px 0; color: #483527; text-decoration: underline; }.search_menu { height: 25px; padding: 12px 0 13px 580px; }.search_box {

	width: 134px;

	margin-right: 5px;

	height: 18px;

	padding: 1px 3px;

	/* [disabled]background: url(../images/search_bg.jpg) top left no-repeat; */

}.search_textbox { border: 0px !important; width: 134px !important; color: #999999 !important; font-size: 11px; font-family: Arial, Helvetica, sans-serif; height: 16px !important; padding: 0 !important; }.search_button { width: 24px; height: 23px; }.TopEmailLink { background: url(../images/mail_icon.jpg) left no-repeat; padding: 0 0 0 23px; display: block; }.indiaphone { background: url(../images/india_icon.jpg) left no-repeat; padding: 0 0 0 20px; }.USphone { background: url(../images/us_icon.jpg) left no-repeat; padding: 0 0 0 20px; }.tophome { background: url(../images/home_icon.jpg) left no-repeat; padding: 2px 0 0 23px; display: block; }.topcontact { background: url(../images/contact_icon.jpg) left no-repeat; padding: 2px 0 0 20px; display: block; }.nav { background: url(../images/nav_bg.jpg) top left repeat-x; height: 46px; }.nav_left { background: url(../images/nav_left.jpg) top left no-repeat; height: 46px; }.nav_right { background: url(../images/nav_right.jpg) top right no-repeat; height: 36px; padding: 10px 0px 0 9px; font-size: 13px; font-weight: bold; font-family: Tahoma; }.banner { height: 246px; overflow: hidden; }.banner_text { width: 591px; padding: 38px 0 0 48px; }.banner_text p { color: #FFFFFF; line-height: 18px; width: 405px; text-align: justify; }.banner_img { width: 331px; padding: 14px 0 0 0; }a.bannermorelink { background: url(../images/readmore.gif) top right no-repeat; width: 94px; height: 50px; display: block; }a.bannermorelink:hover { background: url(../images/readmore.gif) bottom right no-repeat; width: 94px; height: 50px; display: block; }

/*-------------------------------Header Close--------------------------*/

/*-------------------------------Middle Menu--------------------------*/

.middlemenu { padding: 0 0 20px 0; }.link2menu { background: url(../images/link2_bg.jpg) top left repeat-x; height: 69px; overflow: hidden; width: 936px; margin: 0 auto; }.link2menu a { height: 70px; display: block; float: left; color: #483527; font-size: 18px; font-family: "Trebuchet MS"; text-decoration: none; }.link2menu a span { height: 62px; border-right: 1px solid #caccb2; background: url(../images/link2_leftbg.jpg) top left no-repeat; display: block; float: left; padding: 6px 20px 0; cursor: pointer; }.link2menu a:hover { height: 70px; background: url(../images/link2_bghover.jpg) top left repeat-x; display: block; float: left; color: #483527; }.link2menu a:hover span { height: 62px; border-right: 1px solid #caccb2; background: url(../images/link2_leftbg_hover.jpg) top left no-repeat; display: block; float: left; padding: 6px 20px 0; }a.link2menu_right { }a.link2menu_right span { background: url(../images/link2_rightbg.jpg) top right no-repeat; border-right: none; }a.link2menu_right:hover { }a.link2menu_right:hover span { background: url(../images/link2_rightbghover.jpg) top right no-repeat; border-right: none; }span.webdesignlink { background: url(../images/web_design_icon.gif) left top no-repeat !important; padding: 7px 0 0 58px !important; height: 50px; display: block; border-right: none !important; width: 155px; }span.softwarelink { background: url(../images/software_icon.gif) left top no-repeat !important; padding: 7px 0 0 58px !important; height: 50px; display: block; border-right: none !important; width: 120px; }span.graphicsdesignlink { background: url(../images/graphics_icon.gif) left no-repeat !important; padding: 7px 0 0 58px !important; height: 50px; display: block; border-right: none !important; width: 121px; }span.animationlink { padding: 7px 0 0 58px !important; height: 50px; display: block; border-right: none !important; width: 145px; }.row1 { background: url(../images/row1_bg.jpg) top left repeat-x #f2f2f2; height: 304px; border: 1px solid #d0d0d0; padding: 6px 0 0 0; overflow: hidden; }.row2 { padding: 5px 0 0 0; }.box230 { width: 210px; padding: 10px 10px 15px 10px; }.box518_left { width: 518px; background: url(../images/sap_middle_left.jpg) top left no-repeat; }.box518_1 {

	/* [disabled]background: url(../images/sap_middle_right.jpg) top right no-repeat; */

	padding: 10px;

	height: 278px;

	width: 498px;

	margin: 0;

}h1.hedding1 { color: #1877a7; margin: 0px 0 0 0; background: url(../images/h1_bg.jpg) bottom left no-repeat; padding: 10px 0 12px 0; font-family: Tahoma; font-size: 18px; font-weight: normal; }.CaseStudies_icon { background: url(../images/case_studies_icon.gif) top left no-repeat; padding: 9px 0 10px 45px; color: #333333; }.Infrastructure_icon { background: url(../images/infrastrctrue_icon.jpg) top left no-repeat; padding: 8px 0 11px 35px; color: #333333; }.Events_icon { background: url(../images/events_icon.jpg) top left no-repeat; padding: 1px 0 11px 35px; color: #333333; }.portfolio_icon { background: url(../images/portfolio_icon.jpg) top left no-repeat; padding: 8px 0 11px 35px; color: #333333; }.Why_E-Square_icon {

	/* [disabled]background: url(../images/why_esquare_icon.gif) top left no-repeat; */

	padding: 9px 0 10px 45px;

	color: #333333;

}.Get_Quote_icon { background: url(../images/get_quate_icon.gif) top left no-repeat; padding: 9px 0 10px 45px; color: #333333; }.CaseStudies_content { background: url(../images/case_studies_bg.gif) top left no-repeat; padding: 25px 0 0 30px; text-align: justify; line-height: 18px; }p.normal_text1 { padding: 0 0 15px 0; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }a.readmorelink { background: url(../images/arrow_1.gif) left no-repeat; padding: 0 0 0 13px; color: #1877a7; text-decoration: none; }a.readmorelink:hover { background: url(../images/arrow_1.gif) left no-repeat; padding: 0 0 0 13px; color: #1877a7; text-decoration: underline; }ul.whyesquare_list { margin: 10px 0 0 20px; padding: 0; font-family: Arial, Helvetica, sans-serif; }ul.whyesquare_list li { margin: 0px; background: url(../images/icon_2.gif) top left no-repeat; padding: 3px 0 8px 20px; }.inputtextbox { width: 197px; height: 20px; border: 1px solid #e0dfe1; margin: 0 0 3px 0; color: #888888; padding: 2px 2px 0 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }.pt10px { padding-top: 10px; }.pt5px { padding-top: 5px; }.InfrastructureBox { background: url(../images/infrastrctrue_bg.jpg) top left no-repeat; width: 207px; padding: 10px 0 0 23px; }.PortfolioBox { width: 518px; background: url(../images/portfolio_bg.jpg) top left no-repeat; padding: 0px 0 0 0px; }.Portfolio { background: url(../images/portfolio_bg.jpg) top left no-repeat; padding: 10px 0 0 25px; }.portfolio_gallery { padding: 10px 0 0px 0; }.ContactBox1 { width: 230px; padding: 10px 0; }.ContactBox { background: url(../images/contactbox_bg.jpg) top left no-repeat; padding: 8px 0 5px 65px; }.contact_hedding { background: url(../images/phone_icon.jpg) top left no-repeat; font-size: 18px; color: #000000; padding: 2px 0 15px 28px; margin: 10px 0 0 0; }.LeaveaMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #011e33; }.LiveHelpOnline { color: #005b7f; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 5px 0 10px 0; }.LiveHelpOnline a { color: #005b7f; text-decoration: none; }.LiveHelpOnline a:hover { color: #005b7f; text-decoration: underline; }.ContactNumber { font-family: Helvetica, sans-serif, Arial; font-size: 12px; padding: 0px 0 10px 0; line-height: 18px; }.colorblue { color: #1b7079; }.colorblue a { color: #1b7079; text-decoration: none; }.colorblue a:hover { color: #1b7079; text-decoration: underline; }

/*-------------------------------Middle Menu Close--------------------------*/

/*-------------------------------Footer Menu--------------------------*/

.footer { padding: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif; }.footerbox1 { width: 215px; background: url(../images/footer_sap.jpg) right bottom no-repeat; font-size: 11px; height: 123px; margin-right: 10px; }.footerbox2 { width: 160px; background: url(../images/footer_sap.jpg) right bottom no-repeat; height: 110px; font-size: 11px; height: 123px; padding-right: 10px; margin-right: 10px; }.footerbox3 { width: 310px; padding: 10px 0 0 30px; }ul.FooterLinkUL { padding: 0; margin: 0 0 0 15px; color: #c3bcab; }* html ul.FooterLinkUL { padding: 0; margin: 0 0 0 7px; color: #c3bcab; }ul.FooterLinkUL li { padding: 3px 0; margin: 0; }ul.FooterLinkUL li a { padding: 0; margin: 0; color: #c3bcab; text-decoration: none; }ul.FooterLinkUL li a:hover { padding: 0; margin: 0; color: #c3bcab; text-decoration: underline; }.Followus_hedding { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #dad2bf; width: 95px; border-right: 1px solid #424237; padding: 5px 0 5px 0; margin: 0 10px 0 0; }a.Twitter { background: url(../images/twitter_icon.jpg) top left no-repeat; padding: 8px 20px 5px 40px; color: #dad2bf; text-decoration: underline; display: block; }a.Twitter:hover { background: url(../images/twitter_icon.jpg) top left no-repeat; padding: 8px 20px 5px 40px; color: #dad2bf; text-decoration: none; display: block; }a.Facebook { background: url(../images/facebook_icon.jpg) top left no-repeat; padding: 8px 20px 5px 35px; color: #dad2bf; text-decoration: underline; display: block; }a.Facebook:hover { background: url(../images/facebook_icon.jpg) top left no-repeat; padding: 8px 20px 5px 35px; color: #dad2bf; text-decoration: none; display: block; }a.Linkdin { background: url(../images/linkdin_icon.jpg) top left no-repeat; padding: 8px 20px 5px 35px; color: #dad2bf; text-decoration: underline; display: block; }a.Linkdin:hover { background: url(../images/linkdin_icon.jpg) top left no-repeat; padding: 8px 20px 5px 35px; color: #dad2bf; text-decoration: none; display: block; }.footer2link { background: url(../images/footer2_border.jpg) bottom repeat-x; padding: 12px 20px 10px; text-align: center; color: #c3bcab; }.footer2link a { padding: 0 10px; color: #c3bcab; text-decoration: none }.footer2link a:hover { padding: 0 10px; color: #c3bcab; text-decoration: underline; }.copyright { color: #6e7161; line-height: 18px; width: 670px; padding: 12px 0 12px 40px; font-family: Arial, Helvetica, sans-serif; }.Follow_usbox { width: 250px; padding: 15px 0 0 0; }.GroupWebTab { border: 1px solid #424237; color: #c3bcab; height: 118px; }.GroupWebTab_content { padding: 8px 25px 8px 35px; height: 67px; }.chromestyle { height: 36px; text-align: center; overflow: hidden; padding-left: 0px; }.chromestyle ul { float: left; z-index: 2; }.chromestyle ul li { list-style: none; float: left; height: 36px; display: block; margin: 0px 0 0 0px; }.chromestyle ul li a { text-decoration: none; float: left; background: url(../images/jaquiry_hover_left_img.jpg) no-repeat left top;}.chromestyle ul li a span { font-family: Arial, Helvetica, sans-serif; color: #c3bcab; font-size: 12px; height: 25px; cursor: pointer; float: left; font-weight: bold; padding: 11px 37px 0px 38px; display: block; letter-spacing: 1px; background: url(../images/jaquiry_hover_right_img.jpg) no-repeat right top; }.chromestyle ul li a:hover, .chromestyle ul li a.selected { color: #c3bcab; height: 36px; float: left; background: none; }.chromestyle ul li a:hover span, .chromestyle ul li a.selected span { color: #c3bcab; padding: 11px 37px 0px 38px; height: 25px; float: left; background: none; }.GroupWeblink { padding: 0; color: #FFFFFF; }.GroupWeblink a { padding: 0 18px; color: #FFFFFF; text-decoration: none; }.GroupWeblink a:hover { padding: 0 18px; color: #FFFFFF; text-decoration: underline; }.text_j_b10 { text-align: justify; padding-bottom: 10px; }a.readmorelink2 { color: #FFFFFF; padding: 0 0 0 20px; text-decoration: none; }a.readmorelink2:hover { color: #FFFFFF; padding: 0 0 0 20px; text-decoration: underline; }

/*-------------------------------Footer Menu Close--------------------------*/

/*-------------------------------Sitemap Menu--------------------------*/

.sitemap { border: 1px solid #b9d3dd; padding: 10px; background: url(../images/sitemap_bg.jpg) top left repeat-x; border-right: 0px; width: 570px; }
* html .sitemap { height: 295px; border: 1px solid #91856f; padding: 10px; background: url(../images/sitemap_bg.jpg) top left repeat-x; border-right: 0px; width: 599px; overflow: hidden; }
.sitemapbox { padding: 0 10px 20px 10px; width: 180px; }
.sitemap ul { margin: 0; padding: 0; font-size: 11px; }
.sitemap ul li { color: #44321a; margin: 3px 0; padding: 2px 0; }
.sitemap ul li a { background: url(../images/sitemap_icon1.gif) top left no-repeat; color: #44321a; padding: 0 0 0 20px; text-decoration: none; }
.sitemap ul li a:hover { background: url(../images/sitemap_icon1_hover.gif) top left no-repeat; color: #6099b4; padding: 0 0 0 20px; text-decoration: none; }
.sitemap h5 { padding: 5px 0 5px 0; background: url(../images/sitemap_hedding_bg.jpg) bottom left no-repeat; font-family: Tahoma; font-size: 12px; color: #44321a; margin: 0 0 5px 0; }
.sitemap h5 a { color: #44321a; text-decoration: none; }
.sitemap h5 a:hover { color: #6099b4; text-decoration: none; }#tableless { z-index: 1000000; position: relative; }

/*-------------------------------Sitemap Menu Close--------------------------*/

/*-------------------------------Sitemap Menu Close--------------------------*/

#sddm div.box-droup1 a { }#sddm div.box-droup1 a:hover { }#sddm { margin: 0; padding: 0; z-index: 100000; }#sddm div.box-droup1 { margin: 41px 0 0; left: 212px; position: absolute; border: 1px solid #CCC; background: #ffffff; z-index: 90; font-weight: normal; }#sddm div.box-droup2 { margin: 41px 0 0; left: 318px; position: absolute; border: 1px solid #CCC; background: #ffffff; z-index: 90; font-weight: normal; }#sddm div.box-droup3 { margin: 41px 0 0; left: 408px; position: absolute; border: 1px solid #CCC; background: #ffffff; z-index: 90; font-weight: normal; }#sddm div.box-droup4 { margin: 41px 0 0; left: 518px; position: absolute; border: 1px solid #CCC; background: #ffffff; z-index: 90; font-weight: normal; }#sddm div.box-droup5 { margin: 41px 0 0; left: 695px; position: absolute; border: 1px solid #CCC; background: #ffffff; z-index: 90; font-weight: normal; }ul.droup-link { padding: 0; margin: 0; font-family: Tahoma; position: absolute; font-size: 11px; z-index: 99999; width: 220px !important; font-weight: normal; }ul.droup-link li { padding: 0 !important; margin: 0 !important; display: block; height: 30px !important; float: none !important; z-index: 9999; position: relative; }ul.droup-link li a { padding: 10px 10px 7px 10px !important; color: #333333; white-space: nowrap; margin: 0px; width: auto; float: none !important; height: 14px; display: block; }ul.droup-link li a:hover { background: #027aa2; padding: 10px 10px 7px 10px !important; color: #FFFFFF; margin: 0px; float: none !important; width: auto; white-space: nowrap; height: 14px; display: block; }a.download_brochure { width: 218px; height: 59px; background: url(../images/Company_Profile.jpg) top left no-repeat; display: block; padding: 0; margin: 0; }a.download_brochure:hover { width: 218px; height: 59px; background: url(../images/Company_Profile.jpg) bottom left no-repeat; display: block; padding: 0; margin: 0; }

/*-------------------------------Sitemap Menu Close--------------------------*/

/*-------------------------------inner Page Menu Close--------------------------*/

.InnerMiddle { width: 750px; margin: 0 12px 0 0; }.InnerMiddle_top { background: url(../images/innermiddle_top.jpg) top left no-repeat; }.SearchMiddle_top { background: url(../images/search_top.jpg) top left no-repeat; }.InnerMiddle_middle { background: url(../images/innermiddle_middle.jpg) top left repeat-y; }.InnerMiddle_botom { background: url(../images/portfo_bottom_page_bg.jpg) bottom left no-repeat; padding: 10px 20px 0; height: 1%; }.InnerMiddle_botom2 { background: url(../images/innermiddle_bottom.jpg) bottom left no-repeat; padding: 10px 20px 20px; height: 1%; }.InnerRight { width: 218px; }h1.InnerHedding1 { font-family: "Trebuchet MS"; font-size: 24px; margin: 0 0 10px 0; border-bottom: 1px dashed #404040; padding: 0 0 7px 0; color: #028872; font-weight: normal; }h1.InnerHedding1 span { color: #000000; }.Paging_Top_Box { background: #FFFFFF; border: 1px solid #e2e1e1; padding: 5px 5px; height: 1%; }.Switch_Thumb { width: 200px; height: 13px; overflow: hidden; }a.Thumb_iconlink { background: url(../images/thum_icon.jpg) top left no-repeat; width: 15px; float: left; height: 13px; display: block; margin: 0 5px; }a.Thumb_iconlink:hover { background: url(../images/thum_icon.jpg) -13px left no-repeat !important; width: 15px; margin: 0 5px; height: 13px; float: left; display: block; }a.List_iconlink { background: url(../images/list_icon.jpg) top left no-repeat; width: 15px; margin: 0 5px; height: 13px; display: block; float: left; overflow: hidden; }a.List_iconlink:hover { background: url(../images/list_icon.jpg) -13px left no-repeat !important; width: 15px; margin: 0 5px; height: 13px; float: left; overflow: hidden; display: block; }.Paging { }.Paging ul { padding: 0; margin: 0; }.Paging ul li { width: 18px; height: 18px; float: left; padding: 0; margin: 0 3px; text-align: center; }.Paging ul li a { width: 18px; height: 17px; display: block; color: #797979; text-decoration: none; float: left; padding: 1px 0 0 0; background: url(../images/paging_bg.gif) top left no-repeat; }.Paging ul li a:hover, .Paging ul li a.selected { width: 18px; height: 17px; display: block; color: #FFFFFF; float: left; padding: 1px 0 0 0; background: url(../images/paging_bg.gif) bottom left no-repeat; }a.Paging_lefticon { float: left !important; background: url(../images/paging_arow.gif) top left no-repeat !important; width: 18px !important; height: 17px !important; display: block !important; }a.Paging_lefticon:hover { width: 18px; height: 17px; display: block; float: left; background: url(../images/paging_arow.gif) bottom left no-repeat !important; }a.Paging_righticon { width: 18px!important; height: 17px!important; display: block!important; float: left!important; background: url(../images/paging_arow.gif) top right no-repeat !important; }a.Paging_righticon:hover { width: 18px; height: 17px; display: block; float: left; background: url(../images/paging_arow.gif) bottom right no-repeat !important; }.Portfolio_listbox_top { background: url(../images/portfolio_listbox_top.jpg) top left no-repeat; }.Portfolio_listbox_middle { background: url(../images/portfolio_listbox_middle.jpg) top left repeat-y; margin: 10px 0 0; }.Portfolio_listbox_bottom { background: url(../images/portfolio_listbox_bottom.jpg) bottom left no-repeat; padding: 10px; height: 1%; }.List_StyleImg { width: 204px; margin-right: 20px; }.List_StyleContent { width: 325px; font-size: 11px; }.List_StyleContent p { padding: 5px 0 5px 10px; margin: 0; }.List_StyleContent ul { margin: 0 0 5px 10px; padding: 0; }.List_StyleContent ul li { background: url(../images/arrow_3.jpg) left no-repeat; padding: 2px 0 2px 20px; margin: 1px 0; }.List_StyleContent h3 { color: #1877a7; font-family: "Trebuchet MS"; font-size: 18px; font-weight: normal; margin: 0 0 8px 0; }.List_StyleContent h6 { color: #333333; font-family: Tahoma; font-size: 11px; margin: 0 0 5px 0; }.List_StyleButton { width: 135px; margin: 5px 0 0 0; }.List_StyleButton a { background: url(../images/portfolio_button.jpg) top left no-repeat; height: 17px; width: 135px; display: block; font-family: Tahoma; font-size: 11px; margin: 0 0 10px 0; padding: 2px 0 0 8px; color: #333333; text-decoration: none; }.List_StyleButton a:hover { background: url(../images/portfolio_button.jpg) bottom left no-repeat; height: 17px; padding: 2px 0 0 8px; margin: 0 0 10px 0; width: 135px; display: block; }.portfolio_Bottom_paging { height: 30px; margin: 11px 0 0 0; padding: 10px 0 0 545px; }.leftmenu_box1_top { background: url(../images/leftmenu_box_top.jpg) top left no-repeat; }.leftmenu_box1_middle { background: url(../images/leftmenu_box_middle.jpg) top left repeat-y; margin: 0 0 10px 0; }.leftmenu_box1_bottom { background: url(../images/leftmenu_box_bottom.jpg) bottom left no-repeat; padding: 5px 10px 10px; }h3.portfoliolink_hedd { background: url(../images/portfolio_link_hedd_icon.gif) left no-repeat; color: #028872; font-family: "Trebuchet MS"; font-size: 18px; font-weight: normal; padding: 2px 0 0 25px; margin: 0 0 10px 0; }h3.Geta_Quote_hedd { background: url(../images/getaquote_icon1.gif) left no-repeat; color: #028872; font-family: "Trebuchet MS"; font-size: 18px; font-weight: normal; padding: 2px 0 0 25px; margin: 2px 0 10px 0; }h3.screenshots_hedd { color: #028872; font-family: "Trebuchet MS"; font-size: 18px; font-weight: normal; padding: 2px 0 0 0; margin: 0 0 10px 0; }ul.leftmenu_link { margin: 0; padding: 0; }ul.leftmenu_link { margin: 0; padding: 8px 0; font-family: Arial, Helvetica, sans-serif; }ul.leftmenu_link li { margin: 0; padding: 0 0 1px 0; background: url(../images/left_linkbg.jpg) bottom left repeat-x; }ul.leftmenu_link li a { margin: 0; padding: 0; display: block; padding: 5px 5px 7px 20px; color: #666666; text-decoration: none; background: url(../images/leftlink_icon.jpg) top left no-repeat; }ul.leftmenu_link li a:hover, .leftmenu_link li a.selected { margin: 0; color: #666666; padding: 0; display: block; padding: 5px 5px 7px 20px; background: url(../images/leftlink_icon_hover.jpg) top left no-repeat #efedee; }.Inner_textbox { width: 184px; height: 16px; border: 1px solid #d6d6d6; padding: 2px 0 0 4px; margin: 0 0 5px 0; font-size: 11px; color: #999999; font-family: Arial, Helvetica, sans-serif; }.portfolio_thumb { }.portfolio_thumb ul { padding: 0; margin: 0; }.portfolio_thumb ul li { width: 224px; background: url(../images/thumb_boxmiddle.jpg) top left repeat-y; margin: 10px 19px 10px 0px; float: left; }.portfolio_thumb ul li a { margin: 0; }.portfolio_thumb ul li a:hover { margin: 0; }.thumb_boxtop { background: url(../images/thumb_boxtop.jpg) top left no-repeat; }.thumb_boxbottom { background: url(../images/thumb_boxbottom.jpg) bottom left no-repeat; height: 1%; padding: 10px; }.portfolio_thumb ul li h4 { font-family: "Trebuchet MS"; color: #000000; font-size: 13px; margin: 0; padding: 5px 0 0; }.portfolio_box1_top { width: 346px; background: url(../images/portfolio_box1_top.jpg) top left no-repeat; height: 1%; }.portfolio_box1_middle { background: url(../images/portfolio_box1_middle.jpg) top left repeat-y; height: 1%; margin-bottom: 15px; }.portfolio_box1_bottom { background: url(../images/portfolio_box1_bottom.jpg) bottom left no-repeat; padding: 5px 10px 10px; height: 150px; }.port_hedding3 { font-family: "Trebuchet MS"; font-weight: bold; font-size: 15px; color: #666666; padding: 1px 0 15px; margin: 0; }.port_imgbox1 { width: 98px; margin: 0 15px 0 0; }.port_contentbox1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 210px; text-align: justify; padding: 0 0 10px 0; color: #666666; }a.clickhere_button { background: url(../images/click_here_button.jpg) top left no-repeat; width: 77px; height: 22px; display: block; }a.clickhere_button:hover { background: url(../images/click_here_button.jpg) bottom left no-repeat; width: 77px; height: 22px; display: block; }#blob { border-right: 1px solid #0059ec; border-left: 1px solid #0059ec; position: absolute; top: 0; z-index : 1; background: #0b2b61; background: -moz-linear-gradient(top, #0b2b61, #1153c0); background: -webkit-gradient(linear, left top, left bottom, from(#0b2b61), to(#1153c0)); -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 2px 3px 10px #011331; -webkit-box-shadow: 2px 3px 10px #011331; }

/*--------------------------About Us Menu Pages----------------------*/

.portfolio_linkmenu { padding: 10px 0 0 0; background: url(../images/portfolio_linkspach_bg.jpg) top center no-repeat; font-family: "Trebuchet MS"; font-size: 12px; }a.portfolio_Flashlink { background: url(../images/flash_portfolio_icon.jpg) top left no-repeat; text-align: center; padding: 40px 0 0 0; color: #92011c; width: 65px; display: block; text-decoration: none; margin: 0 0px 0 10px; }a.portfolio_Flashlink:hover { background: url(../images/flash_portfolio_icon.jpg) top left no-repeat; padding: 40px 0 0 0; width: 65px; margin: 0 0px 0 10px; color: #666666; display: block; }* html a.portfolio_Flashlink { background: url(../images/flash_portfolio_icon.jpg) top left no-repeat; text-align: center; padding: 40px 0 0 0; color: #92011c; width: 50px; display: block; text-decoration: none; margin: 0 0px 0 10px; }* html a.portfolio_Flashlink:hover { background: url(../images/flash_portfolio_icon.jpg) top left no-repeat; padding: 40px 0 0 0; width: 50px; margin: 0 0px 0 10px; color: #666666; display: block; }a.portfolio_Htmllink { color: #699030; padding: 40px 0 0 0; width: 55px; text-align: center; background: url(../images/html_portfolio_icon.jpg) top left no-repeat; margin: 0 20px 0 45px; text-decoration: none; }a.portfolio_Htmllink:hover { color: #666666; padding: 40px 0 0 0; margin: 0 20px 0 45px; width: 55px; background: url(../images/html_portfolio_icon.jpg) top left no-repeat; }a.Download_Profile { width: 218px; height: 59px; background: url(../images/Company_Profile.jpg) top left no-repeat; display: block; padding: 0; margin: 0; }a.Download_Profile:hover { width: 218px; height: 59px; background: url(../images/Company_Profile.jpg) bottom left no-repeat; display: block; padding: 0; margin: 0; }.logo_color { color: #028872 }

/*--------------------------About Us Menu Pages Close----------------------*/

/*--------------------------Infrastructure Pages----------------------*/

.infra_videobox { width: 256px; }.infra_videobox_top { background: url(../images/InfraTour_top.jpg) top left no-repeat; }.infra_videobox_middle { background: url(../images/InfraTour_middle.jpg) top left repeat-y; }.infra_videobox_bottom { background: url(../images/InfraTour_bottom.jpg) bottom left no-repeat; padding: 4px; }.mr20px { margin-right: 20px !important; }.infra_videobox_hedding { font-family: Zurich Cn BT; font-size: 18px; color: #666666; padding: 10px 5px 6px 5px; }.pt10px { padding-top: 10px !important; }.infra_tab { padding: 20px 0 0 0; }.tabstyle1 { height: 41px; text-align: center; overflow: hidden; padding: 0 0 0px 0; z-index: 2; }.tabstyle1 ul { float: left; z-index: 2; }.tabstyle1 ul li { list-style: none; float: left; height: 41px; display: block; margin: 0 5px 0 0; z-index: 2; }.tabstyle1 ul li a { text-decoration: none; float: left; background: url(../images/tabstyle1_left.jpg) no-repeat left top; z-index: 2; }.tabstyle1 ul li a span { font-family: Zurich Cn BT; color: #666666; font-size: 14px; text-transform: uppercase; height: 30px; cursor: pointer; padding: 11px 23px 0px 10px; display: block; float: left; background: url(../images/tabstyle1_right.jpg) no-repeat right top; z-index: 2; }.tabstyle1 ul li a:hover, .tabstyle1 ul li a.selected { background: url(../images/tabstyle1_left_hover.jpg) no-repeat left top; color: #db6611; display: block; padding: 0; float: left; z-index: 2; }.tabstyle1 ul li a:hover span, .tabstyle1 ul li a.selected span { background: url(../images/tabstyle1_right_hover.jpg) no-repeat right top; color: #db6611; padding: 11px 23px 0px 10px; height: 30px; display: block; z-index: 2; float: left; }.tabstyle1_top { background: url(../images/tabstyle1_box_top.jpg) top left no-repeat; z-index: 1; }.tabstyle1_middle { background: url(../images/tabstyle1_box_middle.jpg) top left repeat-y; margin: -1px 0 0 0; z-index: 1; }* html .tabstyle1_middle { background: url(../images/tabstyle1_box_middle.jpg) top left repeat-y; margin: -2px 0 0 0; z-index: 1; }.tabstyle1_bottom { background: url(../images/tabstyle1_box_bottom.jpg) bottom left no-repeat; padding: 20px; }ul.liststyle1 { margin: 5px 0 10px 10px !important; padding: 0 !important; list-style: none !important; color: #666666 !important; font-size: 11px !important; }ul.liststyle1 li { margin: 3px 0 !important; padding: 3px 0 3px 15px !important; list-style: none !important; line-height: 17px; text-align: justify; background: url(../images/liststyle1_icon.gif) left 2px no-repeat !important; }ul.liststyle2 { margin: 10px 0 5px 10px !important; padding: 0 !important; list-style: none !important; color: #666666 !important; font-size: 11px !important; }ul.liststyle2 li { margin: 3px 0 !important; padding: 3px 0 3px 17px !important; list-style: none !important; background: url(../images/liststyle2_icon.gif) top left no-repeat !important; }ul.liststyle3 { margin: 5px 0 10px 10px !important; padding: 0 !important; list-style: none !important; color: #333 !important; font-size: 12px!important; font-family: Arial, Helvetica, sans-serif; }ul.liststyle3 li { margin: 3px 0 !important; padding: 3px 0 3px 15px !important; list-style: none !important; line-height: 17px; text-align: justify; background: url(../images/liststyle1_icon.gif) top left no-repeat !important; }.m0px { margin: 0px !important; }.mb0px { margin-bottom: 0px !important; }

/*--------------------------Infrastructure Pages Close----------------------*/

/*--------------------------Development Methodology Pages Close----------------------*/

.methodology_chart { width: 466px; height: 438px; display: block; background: url(../images/methodology_chart_bg.jpg) top left no-repeat; margin: 20px auto; position: relative; }.metho_box1 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: -20px; left: 150px }.metho_box2 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 58px; left: 325px }.metho_box3 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 185px; left: 385px }.metho_box4 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 310px; left: 340px }.metho_box5 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 395px; left: 160px }.metho_box6 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 315px; left: -25px }.metho_box7 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 190px; left: -75px }.metho_box8 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 67px; left: -35px }.metho_box_text { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #666666; padding: 0px 10px; text-align: center; position: relative; }.metho_box_text a { color: #666666; text-decoration: none; }.methodology_no { color: #FFFFFF; font-size: 11px; font-weight: bold; padding: 1px 0 0 140px; }.metho_box2_L { background: url(../images/metho_box2_L.jpg) left repeat-y #FFFFFF; top: -75px; left: 0px; position: absolute; font-family: Tahoma; text-align: justify; font-size: 11px; z-index: 15; }.metho_box2_T { background: url(../images/metho_box2_T.jpg) top left repeat-x; z-index: 15; }.metho_box2_TL { background: url(../images/metho_box2_TL.jpg) top left no-repeat; z-index: 15; }.metho_box2_TR { background: url(../images/metho_box2_TR.jpg) top right no-repeat; z-index: 15; }.metho_box2_T2 { background: url(../images/metho_box2_T2.jpg) top left repeat-x; z-index: 15; }.metho_box2_TL2 { background: url(../images/metho_box2_TL2.jpg) top left no-repeat; z-index: 15; }.metho_box2_TR2 { background: url(../images/metho_box2_TR2.jpg) top right no-repeat; z-index: 15; }.metho_box2_R { background: url(../images/metho_box2_R.jpg) right repeat-y; position: relative; z-index: 15; }.metho_box2_B { background: url(../images/metho_box2_B.jpg) bottom left repeat-x; z-index: 15; }.metho_box2_BL { background: url(../images/metho_box2_BL.jpg) bottom left no-repeat; z-index: 15; }.metho_box2_BR { background: url(../images/metho_box2_BR.jpg) bottom right no-repeat; z-index: 15; padding: 10px 15px 10px 15px; position: relative; }.metho_box2_BR a { color: #333333; text-decoration: none; font-weight: bold; }.metho_box2_BR a:hover { color: #333333; font-weight: bold; text-decoration: underline; }.metho_box2_arrow { background: url(../images/metho_box2_arow.gif) bottom left no-repeat; margin: 0 0 0 20px; position: absolute; bottom: -19px; left: 0px; width: 30px; height: 20px; display: block; z-index: 10; }

.pB0px { padding-bottom: 0px !important; }

/*--------------------------Development Methodology Pages Close----------------------*/

.our_prtfolio { width: 480px; height: 170px; margin: 5px 0 0 0; }.our_prtfolio ul { padding: 0; margin: 0; }.our_prtfolio ul li { padding: 0; float: left; margin: 0; width: 475px; display: block; }.our_prtfolio_image { width: 220px; margin-right: 15px; }.our_prtfolio_Text { width: 230px; }.our_prtfolio_Text1 { font-size: 12px; color: #000000; line-height: 18px; text-align: justify; padding: 0 0 15px 0; font-family: Arial, Helvetica, sans-serif; }.our_prtfolio_Text_hedding { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color: #18242c; font-style: italic; font-weight: bold; padding: 4px 0 10px 0; }a.our_portfolio_more_button { width: 60px; height: 20px; background: url(../images/ourportfolio_more_button.jpg) top left no-repeat; display: block; }a.our_portfolio_more_button:hover { width: 60px; height: 20px; background: url(../images/ourportfolio_more_button.jpg) bottom left no-repeat; display: block; }.group_web_hedding { background: url(../images/jaquiry_img_repet.jpg) bottom left repeat-x; color: #C3BCAB; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 20px; letter-spacing: 1px; padding: 5px 37px 3px 18px; }.font13px { font: 13px Arial, Helvetica, sans-serif; }.font11px { font: 11px Arial, Helvetica, sans-serif; }a.download_pdf { background: url(../images/download_pdf.gif) center left no-repeat; display: block; padding: 2px 0px 2px 25px; margin: 0; font-weight: bold; color: #666666; cursor: pointer; text-decoration: none; }a.download_pdf:hover { display: block; margin: 0; text-decoration: underline; padding: 2px 0px 2px 25px; }

/*---------------------Date 9May2011------------------------*/

.Web_methodology_chart { width: 416px; height: 389px; display: block; background: url(../images/web_methodology_chart_bg.gif) top left no-repeat; margin: 20px auto; position: relative; }.web_metho_box1 { position: absolute; width: 162px; height: 58px; background: url(../images/web_methodology_text_bg1.gif) top left no-repeat; top: -20px; left: 123px }.web_metho_box3 { position: absolute; width: 162px; height: 58px; background: url(../images/web_methodology_text_bg1.gif) top left no-repeat; top: 105px; left: 320px }.web_metho_box4 { position: absolute; width: 162px; height: 58px; background: url(../images/web_methodology_text_bg1.gif) top left no-repeat; top: 285px; left: 265px }.web_metho_box6 { position: absolute; width: 162px; height: 58px; background: url(../images/web_methodology_text_bg1.gif) top left no-repeat; top: 285px; left: -12px }.web_metho_box7 { position: absolute; width: 162px; height: 58px; background: url(../images/web_methodology_text_bg1.gif) top left no-repeat; top: 115px; left: -65px }.webdesign_servicesBOx { padding: 10px 0 0 15px; }.webdesign_servicesBOx ul { margin: 0; padding: 0; }.webdesign_servicesBOx ul li { width: 220px; height: 180px; margin: 0 8px 10px 0; float: left; background: url(../images/web_design_boxbg.jpg) top left no-repeat; }.webdesign_servicesBOx ul li h6 { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #028872; text-transform: uppercase; padding: 13px 0 28px 0; margin: 0; }.webdesign_servicesBOx_img { text-align: center; margin: 0; }.webdesign_servicesBOx_Link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; text-align: right; padding: 0 10px 0 0; }.webdesign_servicesBOx_Link a { color: #666666; text-decoration: none; }.webdesign_servicesBOx_Link a:hover { color: #666666; text-decoration: underline; }a.normal_link { color: #666666; text-decoration: underline; }a.normal_link:hover { color: #666666; text-decoration: none; }a.normal_link2 { color: #666666; text-decoration: none; }a.normal_link2:hover { color: #666666; text-decoration: underline; }.animation_sectionBox { background: url(../images/animation_section_bg.gif) bottom right no-repeat; padding: 0 0 15px 0; margin: 15px 0 5px 0; }.animation_sectionBox_img { width: 181px; margin: 0 20px 0 0; }.animation_sectionBox_text { width: 490px; padding: 39px 0 0 0; }h5.hedding5 { font-family: Tahoma; font-size: 12px; color: #028872; padding: 0 0 10px 0; margin: 0; }a.readmore_2 { background: url(../images/readmore_2.jpg) top left no-repeat; width: 72px; height: 27px; display: block; }a.readmore_2:hover { background: url(../images/readmore_2.jpg) bottom left no-repeat; width: 72px; height: 27px; display: block; }.graphics_designingBox { border-bottom: 1px dashed #d6d6d6; padding: 15px 10px 10px; }.graphics_designingBox_img { width: 264px; margin: 0 15px 0 0; }.graphics_designingBox_text { width: 408px; }a.link { font-weight: bold; color: #028872; text-decoration: none; }a:hover.link { font-weight: bold; color: #666; text-decoration: none; }.contact_box_Top { background: url(../images/contact_box_top.jpg) top left no-repeat; }.contact_box_Middle { background: url(../images/contact_box_middle.jpg) top left repeat-y; }.contact_box_Bottom { background: url(../images/contact_box_bottom.jpg) bottom left no-repeat; padding: 0 0 50px 0; }h3.location_hedding { background: url(../images/location_icon.jpg) top left no-repeat; color: #028872; font-family: "Trebuchet MS"; font-size: 18px; font-weight: normal; padding: 2px 0 0 25px; margin: 0 0 10px 0; }.contactpage_hedding { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px 0 0 44px; }.Box_650px { width: 650px; margin: 20px auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #666666; }.contactpage_imageBox { width: 219px; margin-right: 75px; }.contactpage_textBox { width: 355px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }.ContactPage_Box2 { background: url(../images/contact_box_bg2.jpg) top left no-repeat; }

/*-------------------Location Map Css-------------------------*/

#videofilter { display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #ffffff; z-index: 9003; opacity: 0.2; filter: alpha(opacity=10); }#videobox { display: none; margin: 0 auto; width: 660px; height: 100%; padding: 0px; z-index: 101; }#videobox2 { position: absolute; margin: 0 auto; top: 100px; width: auto; padding: 10px 10px 10px; background-color: white; z-index: 9005; overflow: none; left: 200px; border: 3px solid #999999; }#lightbox_content { position:; margin: 0 auto; top: 30px; width: auto; z-index: 10000; overflow: none; }.lightbox_contentbox { position: absolute; background: #FFFFFF; padding: 10px 20px 10px; margin: 0 auto; top: 30px; width: auto; z-index: 9203; overflow: none; }* html .lightbox_contentbox { position: absolute; background: #FFFFFF; padding: 10px 20px 10px; margin: 0 auto; top: 30px; width: auto; z-index: 9203; overflow: none; }#videoboxtitle { top: -18px; right: -14px; position: absolute; padding: 0; padding-top: 4px; margin: 0;color: white; text-align: right; }.videoboxtitle { top: 5px; right: 10px; position: absolute; padding: 0; padding-top: 4px; margin: 0; color: white; text-align: right; }.share_top { width: 219px; height: 4px; }.share_middle { background: #969696; width: 219px; height: 25px; overflow: hidden; }.share_bottom { width: 219px; height: 4px; }

/*------------------------Location Map Css Close-----------------------*/

.inquiry_BoxTop { background: url(../images/inquiry_box_top.jpg) top left no-repeat; }.inquiry_top_text { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding: 15px 20px 15px 0; }.red_color { color: #FF0000; }.inquiry_list { width: 635px; margin: 0 auto; }.inquiry_list ul { margin: 0; padding: 0; list-style: none; }.inquiry_list ul li { margin: 0 46px 0px 0; padding: 0; list-style: none; height: 72px; float: left; width: 294px; }.inquiry_textbox { width: 286px; height: 17px; border: 0px; margin: 5px 0 0 0; background: url(../images/inquiry_textbox_bg.jpg) top left no-repeat; padding: 5px 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }.inquiry_description_box { width: 624px; border: 0px; height: 77px; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; margin: 5px 0 30px 0; background: url(../images/inquiry_description_bg.jpg) top left no-repeat; }.divselect { height: 18px; margin: 5px 0 0 0; }.select2 { background: url(../images/inquiry_selectbox_bg.jpg) top left no-repeat; border: 0px; display: block; font-size: 11px; height: 21px; padding: 3px 5px 3px 8px; position: absolute; width: 294px; }select.styled { margin: 0 0 0 -10px; opacity: 0; position: relative; z-index: 5; }.select { padding: 4px 0 0 3px; position: absolute; z-index: 0; }

/*--------------------------0ffshare Development Methodology--------------------*/

.Offshre_methodology_chart { width: 490px; height: 450px; display: block; background: url(../images/offshore_development_methodology_chart_bg.gif) top left no-repeat; margin: 20px auto; position: relative; }

.Offshre_metho_box1 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: -20px; left: 169px }

.Offshre_metho_box2 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 45px; left: 340px }

.Offshre_metho_box3 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 162px; left: 400px }

.Offshre_metho_box4 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 285px; left: 365px }

.Offshre_metho_box5 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 392px; left: 231px }.Offshre_metho_box6 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 362px; left: 32px }.Offshre_metho_box7 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 260px; left: -57px }.Offshre_metho_box8 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 149px; left: -59px }.Offshre_metho_box9 { position: absolute; width: 162px; height: 58px; background: url(../images/methodology_text_bg1.gif) top left no-repeat; top: 49px; left: -5px }a.apply_now_button { background: url(../images/Apply_Now_Button.gif) top left no-repeat; width: 81px; height: 25px !important; display: block; padding: 0px !important; }a.apply_now_button:hover { background: url(../images/Apply_Now_Button.gif) bottom left no-repeat; width: 81px; height: 25px; display: block; padding: 0px !important; }*+ html .captch_img { width: 68px; padding: 2px 0 0 3px; float: right; overflow: hidden; }* html .captch_img { width: 68px; padding: 2px 0 0 3px; float: right; overflow: hidden; }.captch_img { width: 71px; padding: 2px 0 0 6px; float: right; overflow: hidden; }.captch_code { background: #028872; padding: 3px 5px; width: 50px; text-align: center; height: 15px; display: block; color: #FFFFFF; letter-spacing: 2px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 0 7px; }.captcha_box { width: 65px; height: 19px; border: 1px solid #D6D6D6; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }p.list_2 { margin: 3px 0; padding: 3px 0 3px 15px; list-style: none; line-height: 17px; text-align: justify; background: url(../images/liststyle1_icon.gif) top left no-repeat; }p.liststyle2 { margin: 3px 0; padding: 3px 0 3px 17px; list-style: none; background: url(../images/liststyle2_icon.gif) top left no-repeat; }.list_view { width: 710px; overflow: hidden; }

/*-----------------------Testimonial-----------------------*/

.testimonial { height: 1%; }.testimonial_middle { background: url(../images/testimonial_middle.jpg) top left repeat-y; margin: 0 0 15px 0; height: 1%; }.testimonial_bottom { background: url(../images/testimonial_bottom.jpg) bottom left no-repeat; padding: 15px 20px 0px; height: 1%; }.testimonial_top { background: url(../images/testimonial_top.jpg) top left no-repeat; height: 1%; }.testimonial_hedding { background: url(../images/user_icon.jpg) top left no-repeat; padding: 4px 0 4px 30px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666; margin: 0 0 15px 0; }p.testimonial_text { font-family: Tahoma; font-size: 11px; color: #666666; text-align: justify; padding: 0 0 20px 0px; }p.testimonial_text2 { font-family: Tahoma; font-size: 11px; color: #028872; text-align: justify; padding: 0 0 10px 0px; }a.URL_link { font-size: 11px; font-family: Tahoma; color: #028872; text-decoration: none; }a.URL_link:hover { font-size: 11px; font-family: Tahoma; color: #028872; text-decoration: underline; }

/*-------------------Clintel------------------*/

.clientele { width: 710px; }.clientele ul { padding: 0; margin: 0; list-style: none; }.clientele ul li { width: 164px; height: 90px; margin: 10px 5px 10px 5px; padding: 1px; text-align: center; float: left; background: url(../images/clientele_bg.jpg) top left no-repeat; position: relative; }

/*-----------------------Case Study---------------------------*/

.case_study_img { width: 204px; height: 179px; margin: 0 15px 0 0; }.case_study_text { width: 450px; }.case_study_hedding { font-family: "Trebuchet MS"; font-size: 18px; margin: 0 0 10px 0; padding: 5px 0; border-bottom: 1px dashed #999999; }.PB15px { padding-bottom: 15px !important; }.portfolio_btn { float: right; }a.view_portfolio_btn { width: 148px; height: 39px; background: url(../images/view_portfolio_button.jpg) top left no-repeat; display: block; padding: 0; margin: 0; }a.view_portfolio_btn:hover { width: 148px; height: 39px; background: url(../images/view_portfolio_button.jpg) bottom left no-repeat; display: block; padding: 0; margin: 0; }.calender_hedding { background: url(../images/calender_icon.jpg) top left no-repeat; font-family: Tahoma; font-size: 12px; color: #666666; padding: 0 0 10px 25px; font-weight: bold; }.events_text { padding: 0 0 0 25px; }.events_text ul { padding: 0 0px 0 0; margin: 0; }.events_text ul li { padding: 0; width: 115px; height: 85px; margin: 0 9px 10px 0px; float: left; border: 1px solid #d0cece; }a.browse_button { width: 71px; height: 27px; display: block; background: url(../images/browse_button.jpg) top left no-repeat; margin: 4px 10px 0 20px; }a:hover.browse_button { width: 71px; margin: 4px 10px 0 20px; height: 27px; display: block; background: url(../images/browse_button.jpg) bottom left no-repeat; }a.upload_button { width: 71px; height: 27px; display: block; background: url(../images/upload_button.jpg) top left no-repeat; margin: 4px 20px 0 0; }a:hover.upload_button { width: 71px; margin: 4px 20px 0 0; height: 27px; display: block; background: url(../images/upload_button.jpg) bottom left no-repeat; }.table_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding: 7px 0 0 0; }a.apply_button { background: url(../images/apply_button2.jpg) top left no-repeat; width: 71px; height: 27px; display: block; }a:hover.apply_button { background: url(../images/apply_button2.jpg) bottom left no-repeat; width: 71px; height: 27px; display: block; }

#thumbNav { display: none; }.slide-out-div { z-index: 9999; }

/*---------------------------------Top Site Map------------------------*/

.sitemap2 { margin: 0 auto; padding: 5px; width: 1002px; }.sitemap_link_box { font-family: Arial, Helvetica, sans-serif; margin: 0 4px 0 25px; }.sitemap_link_box h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0 0 4px 0; color: #FFFFFF; margin: 0; border-bottom: 1px dashed #7ad8c0; }
.sitemap_link { padding: 5px 0 0 3px; margin: 0 0px 0 0; }
.sitemap_link ul { padding: 0; margin: 0; }
.sitemap_link ul li { padding: 0; margin: 0; font-family: Tahoma; font-size: 11px; padding: 3px 0 3px 15px; background: url(../images/sitemap_link_icon.gif) top left no-repeat; border-bottom: 1px dotted #5ab29c; }.sitemap_link ul li a { color: #FFFFFF; text-decoration: none; }.sitemap_link ul li 

a:hover { text-decoration: underline; }

a.sitemap_button {background: url(../images/sitemap_button_bg.jpg) top left no-repeat;width: 100%;height: 23px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;margin: -5px 5px 0 5px;padding: 7px 7px 7px 7px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}

a:hover.sitemap_button { background: url(../images/sitemap_button_bg1.jpg) top left no-repeat; height: 23px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #81e3cc; margin: -5px 5px 0 5px; text-decoration: none; padding: 7px 7px 7px 7px;  border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}

.inquiry_text_box { margin: 0 0 0 30px; padding: 11px 0 0; width: 150px; color: #666; }.PB10px { padding-bottom: 10px !important; }

.Border_bottm { border-bottom: 1px dashed #CCC; }.bradecrumb { background: url(../images/sitemap.jpg) left 1px no-repeat; height: 19px; margin: 0 0 5px; padding: 1px 0 0px 8px; font-family: Tahoma; font-size: 11px; }.bradecrumb ul { margin: 0; padding: 0; }.bradecrumb ul li { background: url(../images/bradecome_link_icon.jpg) no-repeat left top; color: #666; float: left; height: 17px; margin: 0; padding: 1px 6px 0 16px; }.bradecrumb ul li a { color: #096D8E; text-decoration: none; }.table_style1 tr th { padding: 5px 10px; border: 1px solid #DDD; background: #e8e8e8; text-align: left; font-weight: bold; font-size: 11px; color: #333; line-height: 17px; }.table_style1 { width: 100%; border-collapse: collapse; border: 1px solid #DDD; margin: 0; background: white; }.table_style1 tr td { padding: 3px 10px; border: 1px solid #DDD; font-size: 11px; vertical-align: top; }.clientele_hedd2 { font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: normal; color: #ff7e00; padding: 0 0 10px 0; }.client_list_text { background: #f0efef; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; border: 1px dashed #CCC; padding: 5px 5px 5px 8px; margin: 0 0 10px 0; }.about_company_history { border: 1px solid #CCC; padding: 5px 20px 20px 20px; width: 295px; margin: 0 0 10px 12px; height: 450px; background: #FFF; }h4.company_history { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666; margin: 0px 0 0 0; background: url(../images/i_company_history.jpg) center left no-repeat; padding: 20px 0 20px 70px; font-weight: normal; }h4.our_clients_include { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666; border-bottom: 1px dashed #999; margin: 0 0 0 0; padding: 10px 0 10px 0; font-weight: normal; text-align: center; }.banner2 { margin: 10px 0; border: 5px solid #efefef; }.banner_content { margin: 0; padding: 10px 10px 10px 20px; width: 410px; height: 301px; overflow: hidden; background: #FFF; }.ui-tabs-panel { }.ui-tabs-hide { display: none; }.banner_link { width: 249px; }.banner_link ul { padding: 0; margin: 0; }.banner_link ul li { padding: 0; margin: 0; background: #666; }.banner_link ul li.ui-tabs-selected { background: #FFF !important; color: #666 !important; display: block; }.banner_link ul li a { height: 22px; padding: 10px 40px 10px 10px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: white; text-decoration: none; display: block; cursor: pointer; font-size: 12px; }.banner_link ul li.ui-tabs-selected a { color: #666 !important; background: url(../images/tab_selected.jpg) center right no-repeat; }.SDM_page { }.SDM_page .list_2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; line-height: 18px; background: url(../images/hedding_4icon.gif) left 5px no-repeat; padding: 4px 0 6px 25px; margin: 0 0 3px 7px; }.SDM_page .list_3 { font-size: 11px; color: #666; line-height: 17px; background: url(../images/icon_2.gif) left 2px no-repeat; padding: 4px 0 6px 25px; margin: 0 0 3px 30px; }.SDM_page .list_3_1 { font-size: 11px; color: #666; line-height: 17px; background: url(../images/liststyle1_icon.gif) left 4px no-repeat; padding: 5px 0 4px 15px; margin: 0 0 3px 55px; }.SDM_page .list_4 { font-size: 11px; color: #666; line-height: 17px; padding: 5px 0 4px 30px; margin: 0 0 3px 24px; }h2.inner_hedding2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666; border-bottom: 1px dashed #999; padding: 5px 0 7px 0; font-weight: normal; margin: 0 0 10px 0; }.hr_line { background: #E3E3E3; height: 1px; overflow: hidden; margin: 10px 0; }.custom_scroll { height: 320px; overflow-y: scroll; overflow-x: hidden; padding: 0 5px 0 0; }.technology_box { width: 200px; margin: 0 15px; }.technology_box h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: bold; border-bottom: 1px solid #999; padding: 10px 0 5px 0; margin: 0; }

/*-----------------Software Development Portfolio Page CSS start------------------*/

.software_box_menu { padding: 5px 5px 15px; }.software_box_menu ul { }.software_box_menu ul li { width: 155px; float: left; margin: 0 9px 8px 9px; border: 1px solid #DDD; }.software_box_menu ul li a { background: #efeeee; font-size: 15px; font-weight: lighter; color: #666; line-height: 18px; display: block; padding: 5px; text-align: center; height: 190px; text-decoration: none; }.software_box_menu ul li a:hover { background: #028872; font-weight: lighter; color: #FFFFFF; display: block; padding: 5px; text-align: center; }.software_box_menu ul li a img { width: 100%; height: auto; margin: 0; }.software_box_menu ul li a:hover img { width: 100%; height: auto; margin: 0; }

/*-----------------Software Development Portfolio Page CSS End------------------*/

/*-----------------Software dotnet Portfolio Page CSS start------------------*/

.dotnet_box_menu { padding: 5px 25px 15px; }.dotnet_box_menu ul { }.dotnet_box_menu ul li { width: 200px; float: left; margin: 0 9px 8px 9px; border: 1px solid #DDD; }.dotnet_box_menu ul li a { background: #efeeee; font-size: 15px; font-weight: lighter; line-height: 18px; color: #666; display: block; padding: 5px; text-align: center; height: 192px; text-decoration: none }.dotnet_box_menu ul li a:hover { background: #028872; font-weight: lighter; color: #FFF; display: block; padding: 5px; text-align: center; }.dotnet_box_menu ul li a img { width: 100%; height: auto; margin: 0; }.dotnet_box_menu ul li a:hover img { width: 100%; height: auto; margin: 0; }.dotnet_box_menu ul li a img { }.dotnet_box_menu ul li a span { }

/*-----------------Software dotnet Portfolio Page CSS End------------------*/

/*----------------- Portfolio - Website Designing  CSS Start------------------*/

.web_portfolio { padding: 10px; }.web_portfolio ul { padding: 0; margin: 0; }.web_portfolio ul li { padding: 0 0 20px 0px; margin: 0 0 20px 0; border-bottom: 1px solid #efefef; }.web_portfolio ul li .web_portfolio_thumb { width: 157px; margin-top: 25px; }.web_portfolio ul li .web_portfolio_thumb_box { border: 1px solid #e6e6e6; padding: 5px; margin: 0 0 5px; position: relative; background: #FFF; }.web_portfolio ul li .web_portfolio_thumb img { height: 145px; width: 145px; }a.zoom_url { background: url(../images/portfolio/images/zoom_in.png) center left no-repeat; color: #666; text-decoration: none; padding: 5px 20px 5px 20px; display: block; font-size: 11px; }a:hover.zoom_url { color: #028872; padding: 5px 20px 5px 20px; display: block; }.web_portfolio ul li .web_portfolio_text { width: 500px; }h2.clent_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666; padding: 0 0 5px 0; margin: 0 0 10px 0; font-weight: normal; }.clent_title span { font-size: 11px; color: #666; padding: 0 0 5px 0; margin: 0; font-weight: normal; }.clent_title span a { color: #1079bc; text-decoration: none; }.clent_title span a:hover { color: #000000; text-decoration: underline; }h3.heading_3 { font-size: 12px; color: #000; padding: 0 0 5px 0; margin: 0; font-weight: bold; }

/*----------------- Portfolio - Website Designing  CSS End------------------*/

a.website_visit_link { width: 30px; height: 17px; padding: 1px 4px 4px; position: absolute; bottom: -31px; right: -1px; text-align: center; color: #666; text-decoration: none; }a:hover.website_visit_link { width: 30px; height: 17px; padding: 1px 4px 4px; position: absolute; bottom: -31px; right: -1px; text-align: center; color: #028872; text-decoration: underline; }

/*----------------- Portfolio - Graphics Designing  CSS Start------------------*/

.graphics_box_menu { padding: 15px 5px 15px; }.graphics_box_menu ul { }.graphics_box_menu ul li { width: 155px; float: left; margin: 0 9px 10px 9px; border: 1px solid #DDD; }.graphics_box_menu ul li a { background: #efeeee; display: block; padding: 5px; text-align: center; height: 145px; }.graphics_box_menu ul li a:hover { background: #028872; font-weight: lighter; color: #FFFFFF; display: block; padding: 5px; text-align: center; }.graphics_box_menu ul li a img { width: 100%; height: auto; margin: 0; }.graphics_box_menu ul li a:hover img { width: 100%; height: auto; margin: 0; }.graphics_box_menu ul li a img { }.graphics_box_menu ul li a span { }

/*----------------- Portfolio - Graphics Designing  CSS End------------------*/

/*----------------- Portfolio - Brochure Designing  CSS Start------------------*/

.brochure_box_menu { padding: 15px 10px 15px; }.brochure_box_menu ul { }.brochure_box_menu ul li { width: 200px; float: left; margin: 0 15px 10px 15px; }.brochure_box_menu ul li a { background: #efeeee; font-size: 17px; font-weight: lighter; color: #000000; display: block; padding: 5px; text-align: center; }.brochure_box_menu ul li a:hover { background: #028872; font-weight: lighter; color: #FFFFFF; display: block; padding: 5px; text-align: center; }.brochure_box_menu ul li a img { width: 100%; height: auto; margin: 0; }.brochure_box_menu ul li a:hover img { width: 100%; height: auto; margin: 0; }.graphics_box_menu ul li a img { }.graphics_box_menu ul li a span { }

/*----------------- Portfolio - Brochure Designing  CSS End------------------*/

.image_box { border: 1px solid #E2E2E2; }.image_box img { width: 100%; }.book_mark_menu { height: 29px; font-size: 11px; margin: 0; }.book_mark_menu a { height: 22px; color: #028872; text-decoration: none; }.book_mark_menu a:hover { height: 22px; color: #028872; text-decoration: underline; }h2.hedding3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #028872; padding: 0 0 4px 0; margin: 10px 0; font-weight: normal; }.screenshot_menu { padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #dddddd; }.screenshot_menu ul { padding: 0 0 0 20px; margin: 0; }.screenshot_menu ul li { width: 144px; float: left; padding: 6px; height: 172px; border: 1px solid #DDD; margin: 6px 5px; background: #EFEEEE; color: #666; }.screenshot_menu ul li:hover { width: 144px; float: left; padding: 6px; height: 172px; border: 1px solid #DDD; margin: 6px 5px; background: #028872; color: #FFF; }.screenshot_menu ul li .image { width: 144px; height: 145px; }.screenshot_menu ul li .image a { }.screenshot_menu ul li h4 { font-size: 11px; font-weight: normal; padding: 9px 0 0 0; text-align: center; margin: 0; }h4.hedding_4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background: url(../images/hedding_4icon.gif) left 10px no-repeat; padding: 10px 0 10px 24px; margin: 10px 0 0 0; }a.software_portfolio { width: 218px; height: 70px; display: block; background: url(../images/software_portfolio_btn.png) top left no-repeat #d9522c; padding: 0; text-align: center; }a:hover.software_portfolio { width: 218px; height: 70px; display: block; background: url(../images/software_portfolio_btn.png) top left no-repeat #009BAD; padding: 0; text-align: center; }a.design_portfolio { width: 218px; height: 70px; display: block; background: url(../images/designing_portfolio_btn.png) top left no-repeat #009d00; padding: 0; text-align: center; }a:hover.design_portfolio { width: 218px; height: 70px; display: block; background: url(../images/designing_portfolio_btn.png) top left no-repeat #E19E18; padding: 0; text-align: center; }a.cost_model_btn { width: 218px; height: 142px; display: block; background: url(../images/cost_model_btn.png) top left no-repeat #e19e18; padding: 0; margin: 15px 0 0 0; }a:hover.cost_model_btn { width: 218px; height: 142px; display: block; background: url(../images/cost_model_btn.png) top left no-repeat #D9522C; padding: 0; }select.contact_selectbox { background: none repeat scroll 0 0 transparent !important; border: 1px solid #DDDDDD; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 24px; margin-top: 5px; padding: 2px 4px; width: 294px; overflow: auto; }ul.accordion { list-style-type: none; margin: 0; padding: 0; }ul.accordion li { padding: 0px 0 0px 0px; color: #646464; margin: 5px 0; height: 1%; min-height: 21px; background: #F0F0F0; border: 1px solid #E1E1E1; }ul.accordion li a { text-decoration: none; color: #646464; display: block; background: url(../images/Accordion_plus.png) 7px 5px no-repeat #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 8px 17px 8px 37px; font-weight: bold; }ul.accordion li a:hover { text-decoration: none; color: #646464; display: block; background: url(../images/Accordion_plus.png) 7px 5px no-repeat #EFEDEE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 8px 17px 8px 37px; }ul.accordion li a.current, ul.accordion li a.active { text-decoration: none; color: #646464; display: block; background: url(../images/Accordion_minus.png) 7px 5px no-repeat #EFEDEE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 8px 17px 8px 37px; border-bottom: 1px solid #E1E1E1; }ul.acordian-table { margin: 0px 0 0 0 !important; background: white !important; padding: 0 !important; list-style: none !important; }* html ul.acordian-table { margin: 0px 0 0 0 !important; background: white !important; padding: 0 !important; list-style: none !important; }ul.acordian-table li { margin: 0px!important; padding: 10px 15px 10px !important; line-height: 17px !important; border: none !important; background: white !important; }.home_box_section { background: url(../images/home_box_bg.jpg) center center no-repeat; padding: 11px 49px; height: 59px; margin: 0 0 5px; }.home_box_section ul { margin: 0; padding: 0; }.home_box_section ul li { float: left; width: 218px; height: 59px; margin: 0 10px 0 0; padding: 0; overflow: hidden; }a.quality_btn { width: 218px; height: 59px; background: url(../images/quality_btn.jpg) top left no-repeat; display: block; padding: 0; margin: 0; }a.quality_btn:hover { width: 218px; height: 59px; background: url(../images/quality_btn.jpg) bottom left no-repeat; display: block; padding: 0; margin: 0; }a.project_management_btn { width: 424px; height: 59px; background: url(../images/Project_management_approach.jpg) top left no-repeat; display: block; padding: 0; margin: 0; }a.project_management_btn:hover { width: 424px; height: 59px; background: url(../images/Project_management_approach.jpg) bottom left no-repeat; display: block; padding: 0; margin: 0; }

/*----------------------------Start Rashik 3.1.2013--------------------*/

.showcase_box { border-bottom: 1px solid #ebebeb; padding: 0 0 10px 0; margin: 0 0 10px 0; }.showcase_ul { list-style: none outside none; margin: 0; padding: 0; }.showcase_ul li { float: left; margin: 0; padding: 2px; margin: 4px 5px; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #f5f5f5; border: 1px solid #d1d1d1; -webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; -o-transition: all 0.4s ease-in; transition: all 0.4s ease-in; }.showcase_ul li:hover { float: left; margin: 0; padding: 2px; margin: 4px 5px; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #FFFFFF; border: 1px solid #d1d1d1; -webkit-transition: all 0.4s ease-in; -moz-transition: all 0.4s ease-in; -o-transition: all 0.4s ease-in; transition: all 0.4s ease-in; box-shadow: 0px 0px 7px #8f8f8f; }.showcase_ul li div.number { width: 18px; height: 17px; color: #FFF; background: url(../images/animation_movie_number_bg.png) top left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; position: absolute; top: 5px; right: 0; z-index: 999; text-align: center; padding: 1px 1px 0 0; display: none; }.showcase_ul li a { background: url(../images/showcase_img_bg.gif) no-repeat top left; color: #666; display: block; height: 105px; padding: 5px; text-decoration: none; width: 150px; }.showcase_ul li a img { height: 103px; width: 148px; border: 1px solid #BAD5E0; opacity: 0.9; }h3.hedding3 { font-family: Segoe UI, Tahoma, Arial, Verdana, sans-serif; font-size: 130%; color: black; padding: 0px 0 5px 5px; margin: 0; font-weight: normal; font-style: italic; }a.animation_portfolio { width: 218px; height: 70px; display: block; background: url(../images/animation_portfolio_button.png) top left no-repeat #9a9f0d; padding: 0; text-align: center; margin: 10px 0 10px 0; }a:hover.animation_portfolio { width: 218px; height: 70px; display: block; background: url(../images/animation_portfolio_button.png) top left no-repeat #ce000c; padding: 0; text-align: center; margin: 10px 0 10px 0; }

/*----------------------------End Rashik 3.1.2013--------------------*/

.box518_1 p {

font-family:Arial, Helvetica, sans-serif; font-size:12px;

line-height: 20px;

word-spacing: 2px;

color: #666666;

text-align: justify;



}

#left {

	width: 930px;

	height: 100px;

	overflow: hidden;

	border: 2px solid #666666;

	padding: 0px;

	clear:both;

	}



/* Immagini */

#left img {

	height: 100px;

	margin: 0px;

	border: 0px;

	clear:both;

	}
	
	
/* button left */
.btn {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  float:left;
  margin-right:20px;
  padding: 9px 10px 9px 11px;
  margin-bottom:8px;
  text-decoration: none;
}
.btn a{
color:#fff;
text-decoration:none;
}
.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}