/********************************************/
/* Title	:	Morais City Trichy	*/
/* URL		:								*/
/* Author	:	Morais			*/
/* Modified	:	05th Feb 2009			*/
/********************************************/

.slide{float:left;width:357px;border:1px solid #e4007b; height:137px; overflow:hidden;}


/* Inner Page */
.banner{float:left;width:916px;margin:0px 32px 20px 32px;display:inline;}
.banner span{float:left;width:659px;height:192px;background:url('../images/inner_top.jpg') no-repeat;}
.banner em{float:left;width:257px;height:192px;background:#e5e5e5 url('../images/inner_txt.gif') no-repeat 12px 98px;}
.inner_content{float:left;width:932px;margin:0px 24px 15px 24px;display:inline;}
.content_left{float:left;width:234px;}
.left_menu{float:left;width:218px;background:url('../images/menu/lmenu_bg.gif') repeat-y;}
.lmenu_footer{float:left;width:218px;background:url('../images/menu/lmenu_footer.gif') no-repeat bottom;padding:0px 0px 40px;}
.lmenu_head{float:left;width:218px;height:29px;background:#fff url('../images/menu/lmenu_head_bg.jpg') no-repeat center;}
.lmenu_head span{float:left;font:bold 13px arial;color:#fff;background:url('../images/icons/arrow_1.gif') no-repeat 25px 12px;padding:5px 0px 0px 35px;}
.lmenu_footer ul{margin:10px 0px 0px 0px;}
.lmenu_footer li a{background:url('../images/icons/arrow_2.gif') no-repeat 0px 5px;padding:0px 0px 0px 7px;color:#525252;text-decoration:none;margin-left:24px;}
.lmenu_footer li a:hover{font-weight:bold;}
.divider_l{width:218px;height:20px;background:url('../images/menu/lmenu_divider.gif') no-repeat center;text-indent:-999999px;}
ul.inner_menu{margin:5px 0px 0px 15px;_margin-left:-15px;}
ul.inner_menu li a{_float:left;background:url('../images/icons/bullet_2.gif') no-repeat 0px 5px;padding:0px 0px 4px 10px;color:#405166;display:block;}
ul.inner_menu li a:hover{color:#a74a2d;font-weight:normal;}
.content_right{float:left;width:690px;}
.navigation{float:left;width:690px;text-align:right;font-size:10px;color:#d45d39;position:relative;}
.navigation a, .navigation span{color:#495c73;text-decoration:none;}
.navigation a:hover{color:#000;}
h2{font-size:11px;color:#525252;margin:15px 0px -5px;}
h2.conhd{font-size:13px;color:#525252;margin:15px 0px -5px; font-weight:bold;}
ul.content_list{margin:15px 0px 0px 10px;}
ul.content_list li{background:url('../images/icons/bullet_1.gif') no-repeat 0px 4px;padding:0px 0px 8px 12px;}
ul.content_list li .b{ font-weight:bold; color:#405166;}
.sub_head{float:left;clear:both;background:#405166;padding:2px 25px 2px 8px;font-weight:bold;text-transform:uppercase;color:#FFF;}
.content_full{width:900px;margin:0px 0px 0px 10px;display:inline;}
.sitemap_block{float:left;width:468px;height:672px;margin:0px 0px 0px 210px;display:inline;background:url('../images/sitemap.gif') no-repeat;}
.site_1{float:left;width:110px;margin:217px 0px 0px 8px;display:inline;}
.site_home a{float:left;font:bold 12px arial;color:#FFF;text-decoration:none;}
.site_2{float:left;width:145px;margin:15px 0px 0px;}
ul.site_list_1 li{margin:14px 0px 48px 0px;}
ul.site_list_1 li a{font:bold 12px arial;color:#FFF;text-decoration:none;}
ul.site_list_1 li a:hover, .site_home a:hover{color:#d8e3f0;}
.site_3{float:left;width:200px;}
ul.site_list_2{float:left;width:165px;margin:3px 0px 10px 37px;#margin-left:37px;_margin-left:19px;}
ul.site_list_2 li{margin:4px 0px 10px 0px;}
ul.site_list_2 li a{font:normal 11px arial;color:#010101;text-decoration:none;}
ul.site_list_2 li a:hover{color:#FF0000;}
ul.site_inner_list{margin:6px 0px 10px 20px;}
ul.site_inner_list li{margin:0px 0px 8px 0px;}
ul.site_inner_list li a{font:normal 11px arial;color:#5f5f5f;text-decoration:none;}
ul.site_inner_list li a:hover{color:#000;}
.value_img{float:left;width:300px;height:332px;background:url('../images/value_img.jpg') no-repeat;text-indent:-99999px;margin:40px 0px 0px 180px;display:inline;}
.phase{float:left;width:690px;margin:10px 0px 8px;}
.phase p{padding:0px 0px 8px 0px;color:#495c73;}
.table_list{float:left;width:696px;_width:694px;border:solid 1px #cfdce6;padding:1px;margin:15px 0px 0px;_margin-bottom:5px;overflow:hidden;}
.tr_1{float:left;width:696px;background:#dbe5eb;}
.td_1{float:left;width:196px;padding:6px 0px 7px 15px;font-weight:bold;color:#3f5874;border-right:solid 1px #ccdae4;}
.td_2{float:left;width:96px;padding:6px 0px 7px 0px;color:#59616c;border-right:solid 1px #ccdae4;text-align:center;}
.td_3{float:left;width:96px;padding:6px 0px 7px 0px;color:#59616c;text-align:center;}
.tr_1 .td_1, .tr_1 .td_2, .tr_1 .td_3{font-weight:bold;color:#3f5874;border-bottom:solid 1px #FFF;}
.tr_2 .td_1, .tr_2 .td_2, .tr_2 .td_3, .tr_3 .td_1, .tr_3 .td_2, .tr_3 .td_3{border-bottom:solid 1px #ccdae4;}
.tr_4 .td_1, .tr_4 .td_2, .tr_4 .td_3{border-bottom:0px;}
.tr_2{float:left;width:696px;}
.tr_2 .td_1{background:#f4f7f9;}
.tr_3{float:left;width:696px;background:#f4f7f9;}
.tr_3 .td_1{background:#ecf2f5;}
.td_2 span, .td_3 span{display:block;padding:7px 0px;}
.td_2 img, .td_3 img{padding:2px 0px;}
.under_construction{float:left;width:415px;height:240px;background:url('../images/under_construction.jpg') no-repeat;text-indent:-99999px;margin:35px 0px 0px 130px;}
.it_img{float:left;width:269px;height:290px;background:url('../images/it.jpg') no-repeat;margin:20px 0px 0px 310px;display:inline;}
.mandatory{float:right;}
.mandatory span, .frm_txt span{color:#FF0000;}
.frm_block{float:right;width:500px;margin:15px 0px 0px 0px;display:inline;overflow:hidden; }
/*.frm_right{ margin:0 0 0 100px;background:#efefef; float:left;}*/
.frm_txt{float:left;width:111px;padding:4px 0px 0px;color:#4d4d4d;}
.frm_fld{float:left;width:389px;height:38px; }
.frm_btn{float:left;width:389px;padding:15px 0px 12px;}
.frm_fld_1{float:left;width:389px;height:22px;background:url('../images/txtbox.gif') no-repeat;}
.frm_fld_2{float:left;width:389px;height:72px;background:url('../images/txtarea.gif') no-repeat;}
.frm_fld_3{float:left;width:389px;height:92px;background:url('../images/txtarea_1.gif') no-repeat;}
.frm_fld_1 input{width:160px;height:15px;background:transparent;border:0px;margin:2px 5px 0px;font:normal 11px arial;color:#333;}
.frm_fld_1 select{width:165px;height:15px;background:transparent;border:0px;margin:2px 5px 0px;font:normal 11px arial;color:#333;}
.frm_fld_2 textarea{width:160px;height:65px;background:transparent;border:0px;margin:2px 5px 0px;font:normal 11px arial;color:#333;}
.error_msg{float:left;width:380px;font-size:10px;padding:1px 0px 0px 2px;color:#FF0000;}
.cancel a{float:left;width:62px;height:22px;background:url('../images/cancel.gif') no-repeat;margin:0px 10px;text-indent:-99999px;}
.job_block{float:left;width:660px;position:relative;margin:0px 0px 20px;}
.job_head{float:left;width:248px;height:28px;background:url('../images/job_bar_bg.gif') no-repeat;font:bold 12px arial;color:#FFF;padding:6px 0px 0px 15px;z-index:100;position:relative;}
.job_info_block{float:left;width:631px;border:solid 1px #d2d9e0;padding:12px 12px 0px 15px;margin:-7px 0px 0px;position:relative;}
.job_info_block p{padding:0px 0px 12px 0px;z-index:10;}
.apply_now a{float:right;position:absolute;top:0;right:0;width:69px;height:12px;background:url('../images/apply_now.gif') no-repeat;text-indent:-99999px;margin:5px 15px 0px 0px;}
.thanks{float:left;width:900px;text-align:center;padding:25px 0px}
.profes{ background:url(../images/method_bg.gif) repeat; width:690px; height:134px;}
.profession{ height:114px; width:670px; background:#fff; float:left; margin:10px 0 0 10px; display:inline;}
ul.profession{ margin:0px; padding:0px;}
ul.profession li{ width:165px; border-right:1px solid #efefef; height:114px; overflow:hidden; text-align:center; float:left;}
ul.profession li img{ margin-bottom:10px;}
ul.profession li.txt{text-align:left; padding:0px 10px 0 20px; width:135px;}
ul.profession li h2{ font-weight:bold; color:#d45d39;  margin:10px 0 3px 0;}
.btn{ background:url(../images/clk_here.gif) no-repeat 55px 0px; height:14px; text-indent:-9999px; display:block; cursor:pointer;  }
ul.profession li p{ padding:0px 0 0px 0;}
ul.profession li.brdnone{ border-right:none;}
.adres{ float:left; width:250px;}
.adress{ padding:0 0 0 25px; line-height:21px !important; margin:10px 0 10px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#495C73; }
.adress  b{ font-weight:bold;}
.glossy{margin: 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding: 0;width: 663px;}
.glossy h2{ margin:0 0 3px 0;background:}
.glossy h2 a{ font-size:11px;color:#525252;text-decoration:none; font-weight:bold; background:#f8f8f8 url(../images/icons/arrow_2.gif) no-repeat  8px 8px; display:block; line-height:22px; width:655px; height:22px; padding:0 0 0 15px; }
.glossy h2 a:hover{ text-decoration:none; background:#efefef url(../images/icons/arrow_2.gif) no-repeat  8px 8px; display:block; /*color:#D45D39;*/}
.glossy .submenu{ border:1px solid #efefef; border-top:none;padding:0 13px 10px 20px; width:633px; margin:-3px 0 2px 0; overflow:hidden; }
.glossy .submenu p{ padding:5px 0 0px 0;}
/* Inner Page */

/* Pagging */
.pagging{float:left;width:450px;padding:0px 0px 10px 140px;}
.first a{float:left;width:60px;font-weight:bold;color:#d45d39;background:url('../images/icons/first.gif') no-repeat 35px 6px;padding:2px 0px 3px;}
.prev a{float:left;width:60px;font-weight:bold;color:#d45d39;background:url('../images/icons/prev.gif') no-repeat 35px 6px;padding:2px 0px 3px;}
.page{float:left;background:#e4e4e4 url('../images/icons/page_right.gif') no-repeat right 0px;color:#737373;font-size:12px;height:18px;overflow:hidden;}
.page span{float:left;padding:1px 12px 0px 5px;display:block;height:18px;}
.page a{color:#737373;text-decoration:none;}
.page a:hover, .page span em{color:#d45d39;text-decoration:underline;font-weight:bold;font-style:normal;}
.next a{float:left;width:45px;font-weight:bold;color:#d45d39;background:url('../images/icons/next.gif') no-repeat 0px 6px;padding:2px 0px 3px 12px;margin:0px 0px 0px 15px;}
.last a{float:left;width:60px;font-weight:bold;color:#d45d39;background:url('../images/icons/last.gif') no-repeat 0px 6px;padding:2px 0px 3px 14px;margin:0px 0px 0px 8px;}
.prev a:hover, .next a:hover{text-decoration:none;color:#FF0000;}
/* Pagging */


/* Headings */
.heading{width:690px;height:45px;background:url('../images/icons/border_1.gif') repeat-x 0px 25px;#margin-top:-12px;}
.heading h1{float:left;height:35px;text-indent:-99999px;#margin-top:12px;}
.heading span{#margin-top:12px;}
body#about_us .heading h1{background:#fff url('../images/heading/about_us.gif') no-repeat;width:83px;}
body#vertical_focus .heading h1{background:#fff url('../images/heading/vertical_focus.gif') no-repeat;width:119px;}
body#careers .heading h1{background:#fff url('../images/heading/careers.gif') no-repeat;width:80px;}
body#sitemap .heading h1{background:#fff url('../images/heading/sitemap.gif') no-repeat;width:80px;}
body#contact_us .heading h1{background:#fff url('../images/heading/contact_us.gif') no-repeat;width:100px;}
body#services .heading h1{background:#fff url('../images/heading/services.gif') no-repeat 0px 2px;width:75px;}
body#delivery_model .heading h1{background:#fff url('../images/heading/delivery_model.gif') no-repeat;width:137px;}
body#methodology .heading h1{background:#fff url('../images/heading/methodology.gif') no-repeat;width:115px;}
body#people .heading h1{background:#fff url('../images/heading/people.gif') no-repeat;width:60px;}
body#sap .heading h1{background:#fff url('../images/heading/sap.gif') no-repeat;width:45px;}
body#sarbanes .heading h1{background:#fff url('../images/heading/sarbanes.gif') no-repeat;width:140px;}
body#it .heading h1{background:#fff url('../images/heading/it_outsourcing.gif') no-repeat;width:127px;}
body#process .heading h1{background:#fff url('../images/heading/process_outsourcing.gif') no-repeat;width:60px;}
body#thanku .heading h1{background:#fff url('../images/heading/thanku.gif') no-repeat;width:90px;}

/* Sub Heading */
.overview span{float:left;width:80px;height:35px;background:#FFF url('../images/heading/overview.gif') no-repeat 0px 5px;text-indent:-99999px;}
.value span{float:left;width:126px;height:35px;background:#FFF url('../images/heading/value.gif') no-repeat 0px 5px;text-indent:-99999px;}
.quality span{float:left;width:128px;height:35px;background:#FFF url('../images/heading/quality.gif') no-repeat 0px 3px;text-indent:-99999px;}
.it span{float:left;width:90px;height:35px;background:#FFF url('../images/heading/it_services.gif') no-repeat 0px 3px;text-indent:-99999px;}
.bcs span{float:left;width:200px;height:35px;background:#FFF url('../images/heading/bcs.gif') no-repeat 0px 3px;text-indent:-99999px;}
.bpo span{float:left;width:200px;height:35px;background:#FFF url('../images/heading/bpo.gif') no-repeat 0px 3px;text-indent:-99999px;}
.dm span{float:left;width:180px;height:35px;background:#FFF url('../images/heading/dm.gif') no-repeat 0px 3px;text-indent:-99999px;}
.qm span{float:left;width:145px;height:35px;background:#FFF url('../images/heading/qm.gif') no-repeat 0px 3px;text-indent:-99999px;}
.financial span{float:left;width:75px;height:35px;background:#FFF url('../images/heading/financial.gif') no-repeat 0px 3px;text-indent:-99999px;}
.insurance span{float:left;width:75px;height:35px;background:#FFF url('../images/heading/insurance.gif') no-repeat 0px 3px;text-indent:-99999px;}
.healthcare span{float:left;width:80px;height:35px;background:#FFF url('../images/heading/healthcare.gif') no-repeat 0px 3px;text-indent:-99999px;}
.upp span{float:left;width:155px;height:35px;background:#FFF url('../images/heading/upp.gif') no-repeat 0px 3px;text-indent:-99999px;}
.job span{float:left;width:70px;height:35px;background:#FFF url('../images/heading/careers.gif') no-repeat 0px 3px;text-indent:-99999px;}
/* Sub Heading */
/* Sidemenu Hilights */
body.b_overview .m_overview a ,body.b_value .m_value a ,body.b_quality .m_quality a ,body.b_project .m_project a ,body.b_prof .m_project a ,body.b_sox .m_bcs a ,body.b_sso .m_bcs a ,body.b_bpo .m_bpo a ,body.b_dm .m_dm a ,body.b_qm .m_qm a ,body.b_upp .m_upp a ,body.b_job .m_job a ,body.b_financial .m_financial a ,body.b_insurance .m_insurance a ,body.b_healthcare .m_healthcare a{font-weight:bold;}
body#services ul.inner_menu li a{font-weight:normal;}
body.psoln .proj_soln a, body.pser .prof_serv a, body.m_sox .sox a, body.m_soxit .sox_it a{color:#a74a2d;}
/* Sidemenu Hilights */
/* Headings */

.footer{float:left;width:980px;height:90px;background:url('../images/footer_bg.jpg') repeat-x;margin:10px 0px 0px;font:normal 10px verdana,arial;}
ul.footer_menu{float:left;margin:10px 0px 0px 152px;color:#4c4c4c;display:inline;}
ul.footer_menu li{float:left;}
ul.footer_menu li a{color:#4c4c4c;text-decoration:none;}
ul.footer_menu li a:hover{color:#000;}
.divider_f{float:left;width:1px;height:10px;background:#4c4c4c;overflow:hidden;text-indent:-99999px;margin:2px 11px 0px;}
.validation{float:left;width:265px;margin:5px 0px 0px 365px;display:inline;}
.validation li{float:left;}
.flash_player a{float:left;width:89px;height:22px;background:url('../images/icons/get_flash_player.gif') no-repeat;text-indent:-99999px;}
.xhtml a{float:left;width:83px;height:17px;background:url('../images/icons/w3c_xhtml.gif') no-repeat;text-indent:-99999px;margin:3px 8px 0px;}
.css a{float:left;width:68px;height:22px;background:url('../images/icons/w3c_css.gif') no-repeat;text-indent:-99999px;margin:3px 0px 0px;}
.blazedream{float:left;width:980px;text-align:center;color:#747474;padding:3px 0px 0px;}
.blazedream a{color:#8d8d8d;text-decora
/********************************************/

