@charset "utf-8";
/* CSS Document */

/*-----  index_page  ------*/
body{
	background-color:#636363;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
}
.border1{
	border:#CCCCCC solid 1px;
	}
.style3 {
	font-size: 11px;
	color: #000099;
}

.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
.contant_bg{
	background-color:#FFFFFF;
	}
.nav_bg{
	background:url(../Images/nav_bg.png) repeat-x;
	height:28px;
	width:880px;
	border:#b98706 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:120px;
	}
.nav_bg a{
	color:#fff;
	text-decoration:none;
	padding-bottom:10px;
	}
.nav_bg a:hover{
	color:#0066FF;
	text-decoration:underline;
	}
.bg_portfolio{
	background:url(../Images/bg_download.png) repeat-x;
	height:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c2848;
}
.bg_portfolio a{
	text-decoration:none;
	color:#0c2848;
}
.bg_portfolio a:hover{
	color:#FF0000;
	text-decoration:none;
	}
.bg_6naviagtor{
	background:url(../Images/6_navigation.png) repeat-x;
	height:27px;
	font-size:10px;
	color:#fff;
	vertical-align:middle;
	text-align:center;
}
.bg_6naviagtor a{
	color:#433000;
	font-size:11px;
	text-decoration:none;
}
.bg_6naviagtor a:hover{
	color:#fff;
	text-decoration:underline;
}
.news_events_bg{
	background:url(../Images/news_event_bg.gif) repeat-x;
	height:25px;
	font-size:14px;
	color:#FFF;
	vertical-align:middle;
	text-align:left;
}
.footer_txt{
	background:url(../Images/footer_bg.png) repeat-x;
	height:40px;
	font-size:11px;
	color:#FFF;
}
.footer_txt a{
	color:#FFF;
	text-decoration:none;
}
.footer_txt a:hover{
	color:#FFFF99;
	text-decoration:underline;
}
.sap_services{
	background:url(../images/sap_services.png) no-repeat;
	width:86px;
	height:35px;
	padding-left:169px;
	padding-top:110px;
	border:#7887a4 1px solid;
}
.btn_sap_sevices{
	background:url(../images/sap_service_btn.png) no-repeat;
	width:79px;
	height:25px;
	font-size:12px;
	color:#805c00;
	vertical-align:middle;
	text-align:center;
}
.btn_sap_sevices a{
	text-decoration:none;
	color:#805c00;
}
.btn_sap_sevices a:hover{
	text-decoration:underline;
	color:#000;
}
.news_events{
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
	color:#666666;
	text-align:justify;
	overflow:hidden;
}
.heading_wb_pge_design{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#011e46;
	text-decoration:underline;
}
.heading_wb_pge_design a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#011e46;
	text-decoration:underline;
	}
.text_wb_pge_design{
	font-size:11px;
	color:#003c8f;
	padding-left:20px;
}
.text_wb_pge_design a{
	text-decoration:none;
	color:#003c8f;
	}
.text_wb_pge_design a:hover{
	text-decoration:underline;
	color:#000000;
	}
.international_order{
	background:url(../Images/international_order.png) no-repeat;
	width:421px;
	height:154px;
	padding-top:10px;
	font-size:11px;
	color:#004990;
}
.international_order a{
	color:#004990;
	text-decoration:none;
}
.international_order a:hover{
	text-decoration:underline;
}
.clients_txt{
	width:79px;
	font-size:12px;
	padding-left:118px;
	color:#004990;
	height:15px;
}
.clients_txt a{
	color:#004990;
	text-decoration:none;
}
.clients_txt a:hover{
	text-decoration:underline;
	color:#060;
}
#dropmenudiv{
	position:absolute;
	border:1px solid #ffffff;
	border-bottom-width:0;
	background-color:#bf8900;
	color:White;
	font:normal 10px verdana;
	line-height:18px;
	z-index:100;
	border-left:1px solid #bf8900;
	border-right:1px solid #bf8900;
}

#dropmenudiv a{
	width:100%;
	display: block;
	color:White;
	text-indent:3px;
	background:url(../Images/nav_slide_bg.gif) repeat-x;
	border-bottom:1px #000;
	text-decoration: none;
	padding:3px 0px 2px 0px;
	border-left:1px solid #bf8900;
	border-right:1px solid #bf8900;
}

#dropmenudiv a:hover{ /*hover background color*/
	background:url(../Images/nav_slide_hover.gif) repeat-x;
	color:#000;
	text-decoration:underline;
}
.about_us{
	background:url(../Images/about_us_bg.jpg) no-repeat;
	width:975px;
	height:380px;
	color:#003d6e;
	font-size:12px;
	padding:60px 0px 0px 27px;
}
.marquee{
	width:200px;
	overflow:hidden;
	}
.sap_training_btn{
	background:url(../Images/btn_sap_traingng.gif) no-repeat;
	width:130px;
	height:26px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
.sap_training_btn a{
	color:#FFFFFF;
	text-decoration:none;
	}
.sap_training_btn a:hover{
	color:#FFCC00;
	text-decoration:underline;
	}
.dob_btn{
	width:50px;
	border:#aba283 1px solid;
	}
.dob_btn2{
	width:80px;
	border:#aba283 1px solid;
	}
.dob_btn3{
	width:80px;
	border:#aba283 1px solid;
	}
.btn_select_sap_form{
	width:204px;
	border:#827a5e 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
/*-----  index_page  ------*/
	
/*----- contact_us------*/
.bg_contact_itsl{
	background:url(../Images/contact_us/bg_contact_itsl.png) no-repeat;
	width:160px;
	height:93px;
	font-size:11px;
	color:#4c3100;
	padding:8px 0px 0px 10px;
	text-align:left;
	vertical-align:top;
	}
.bg_contact_itsl a{
	text-decoration:none;
	color:#4c3100;
	}
.bg_contact_itsl a:hover{
	color:#3399CC;
	text-decoration:underline;
	}
.location_bg{
	background:url(../Images/contact_us/location_bg.png) no-repeat;
	width:592px;
	height:570px;
	color:#624200;
	font-size:11px;
	padding-top:30px;
	padding-left:8px;
	vertical-align:top;
	text-align:left;
	}
.offices{
	font-size:11px;
	color:#8f6000;
	font-weight:bold;
	}
.tab_offices{
	font-size:11px;
	color:#8f6000;
	font-weight:bold;
	}
.bg_req_4_contact{
	background:url(../Images/contact_us/bg_req_4_contact.png) no-repeat;
	width:165px;
	height:267px;
	font-size:11px;
	color:#4c3100;
	padding:6px 0px 0px 5px;
	text-align:left;
	vertical-align:top;
	}
.btn_erq_4_contact{
	width:96px;
	height:15px;
	border:#827a5e 1px solid;
	}
.btn_select{
	width:98px;
	height:20px;
	border:#827a5e 1px solid;
	}
.submit_btn{
	background:url(../Images/contact_us/btn_submit.gif) repeat-x;
	height:24px;
	width:78px;
	border:none;
	}
.text_area{
	width:96px;
	height:50px;
	border:#827a5e 1px solid;
	}
/*----- contact_us------*/
/*----- request for contact start------*/
.main_table{
	vertical-align:top;
	text-align:left;
	width:600px;
	border-bottom:#eddfbe 1px solid;
	border-left:#eddfbe 1px solid;
	border-right:#eddfbe 1px solid;
	}
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c3100;
	}
.text_area1{
	width:200px;
	height:15px;
	border:#aba283 1px solid;
	margin-bottom: 0px;
}
.text_area2{
	width:200px;
	height:60px;
	background-color:#f9f7f0;
	border:#aba283 1px solid;
	vertical-align:top;
	}
.attachment{
	width:205px;
	height:25px;
	border:#aba283 1px solid;
	}
.type_txt{
	font-family:Tahoma;
	font-size:10px;
	color:#333333;
	}
.tab_offices1{
	background:url(../Images/contact_us/tab_offices.jpg) repeat-x;
	height:24px;
	border:#eddfbe 1px solid;
	font-size:12px;
	color:#8f6000;
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
	}
/*----- request for contact ends------*/
a{
	text-decoration:none;
	color:#4c3100;
	}
a:hover{
	color:#FF0000;
	text-decoration:underline;
	}


/* ------clients start -----*/
.client_bg{
	width:923px;
	height:762px;
	border:#ffe4b0 solid 1px;
	padding-top:8px;
	padding-left:27px;
	font-size:11px;
	color:#4e3200;
	}
.client_heading{
	font-size:18px;
	color:#2e1f00;
	}
.dotted_box{
	background:url(../Images/clients/dotted_box.png) no-repeat;
	width:896px;
	height:677px;
	vertical-align:top;
	text-align:left;
	}
/* ------clients end -----*/

/* ------about us starts -----*/
.itsl_soluiotn_bg{
	background:url(../Images/about_us/bg_itsl_soluiotion.png) no-repeat;
	width:160px;
	height:191px;
	font-size:11px;
	color:#4c3100;
	padding:8px 0px 0px 10px;
	text-align:left;
	vertical-align:top;
	}
/* ------about us end -----*/

/*---------- ITSl services starts----------*/
/*---------- rudra ERP --------------------*/
.bg_rudra_erp{
	background-color:#f9f7f0;
	border:1px solid #e1dbc4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#181404;
	padding-top:10px;
	padding-left:15px;
	line-height:17px;
	text-align:justify;
	}
	
/*---------- rudra ERP --------------------*/





/*---------- Banking Solution start----------*/
.border{
   border:1px dotted #000;
   }
.banking_bg_right{
	background:url(../Images/solution/banking_solution/bg_banking_solution.jpg) no-repeat;
	width:775px;
	height:800px;
	}
.heading_banking_details{
	font-family:Graphos;
	font-size:14px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	}
.key_features{
	font-family:calibri;
	color:#005890;
	font-size:12px;
	line-height:16px;
	text-align:justify;
	}
/*---------- Banking Solution ends----------*/
/*---------- ITSL services ends----------*/

/*---------- Our Core Values ----------*/
.core_value_bg{
	background:url(../Images/about_us/core_value_bg.jpg) no-repeat;
	width:760px;
	height:316px;
	padding-top:15px;
	padding-left:14px;
	}
	
/*---------- Our Core Values ----------*/

/*---------- Our team ----------*/
.our_team_bg{
	background:url(../Images/about_us/our_team_bg.jpg) no-repeat;
	width:755px;
	height:313px;
	padding-top:18px;
	padding-left:18px;
	}
.itsl_team{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#806f20;
	}
.itsl_team_text{
	text-align:justify;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
.slogan{
	font-family:"Comic Sans MS";
	font-size:14px;
	font-weight:bold;
	color:#6d5a00;
	line-height:22px;
	}
/*---------- Our team ----------*/
/*---------- Our company ----------*/
.bg_our_com{
	background:url(../Images/about_us/our_com_bg.png) no-repeat;
	width:755px;
	height:304px;
	padding-top:13px;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	}
/*---------- Our company ----------*/


/*---------- others ----------*/
.bg_sitemap{
	background-color:#f9f7f0;
	border:1px solid #e1dbc4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:10px;
	padding-left:15px;
	line-height:22px;
	text-align:justify;
	}
.error_msg_cls
{
	color:Red;
	font-size:11px;
}
.captcha_class{
	background:url(../Images/captcha.jpg) no-repeat;
	height:50px;
	font-size:25px;
	color:#000000;
	font-weight:bold;
	padding-left:30px;
	font-family:"Typewriter from hell";
	}
/*---------- Others ----------*/









#smoothmenu1{
	width:890px;
	height:28px;
	padding-left:112px;
	}

.ddsmoothmenu{
	background:url(../Images/nav_bg.png) repeat-x;
	height:28px;
	font: 12px verdana;
	border-right:1px solid #fff;
	}

.ddsmoothmenu ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

/*Top level list items*/
.ddsmoothmenu ul li{
	position: relative;
	display: inline;
	float: left;
	border-right:1px solid #fff;
	}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
	display: block;
	background:url(../Images/nav_bg.png) repeat-x;
	padding: 7px 10px;
	color:#433000;
	text-decoration: none;
	}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color:#433000;
	}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background:url(../Images/nav_slide_hover.gif) repeat-x; 
	color:#433000;
	}

.ddsmoothmenu ul li a:hover{
	background:url(../Images/nav_slide_hover.gif) repeat-x;
	color:#002b8c;
	}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
	position: absolute;
	left: 0;
	display: none; /*collapse all sub menus to begin with*/
	}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
	}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
	top: 0;
	}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
	font: normal 11px tahoma;
	width: 200px; /*width of sub menus*/
	padding: 5px;
	margin: 0;
	border-right:1px solid #fff;
	}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
	position: absolute;
	top: 0px;
	right: 0px;
	visibility:hidden;
	}

.rightarrowclass{
	position: absolute;
	top: 0px;
	right: 0px;
	visibility:hidden;
	}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background: silver;
	}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
	opacity: 0.7;
	}
