@charset "utf-8";
/* CSS Document */



body {
	background:#d3d3d3;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.2em;
}
h1.heading {
	font-size:12px;
	color:#002a56;
	margin:0px;
	padding:0px;
}
.companyprofile {
	width:200px;
	height:195px;
	padding:0px;
	float:left;
}
.text_cp {
	width:134px;
	padding:5px 40px 5px 5px;
	float:left;
}
.more {
	color:#3366ff;
	text-align:right;
	margin:5px 0 0px 0;
	padding: 0 0 0 17px;
	float:right;
	line-height:1.2em;
}
.more a {
	color: #3366ff;
	text-decoration:none;
}
.more a:hover {
	color:#fe7600;
}
.content_ul {
	padding:0px;
	margin:0 0 0 0px;
}
.content_ul li {
	list-style-image:url(../images/arrow1.gif);
	margin:0 0 0 25px;
	padding:0 0 0 5px;
	line-height: 1.8em;
}
.content_ul a {
	color:#000000;
	text-decoration:none;
}
.content_ul a:hover {
	color:#000000;
	text-decoration: underline;
}
.formmain {
	overflow:auto;
	height:180px;
}
input {
	background-color:#eaeaea;
	border:1px #eaeaea solid;
	font-size:11px;
}
input.login_border {
	background-color:#eaeaea !important;
	border:1px #999999 solid !important;
	font-size:11px;
}
.form {
	background-color:#fff;
	border:1px #ccc solid;
}
.form input, .form select, .form textarea {
	background-color:#eaeaea;
	border:1px #eaeaea solid;
}
.squareli {
	margin:15px 0 15px 20px;
	padding: 0 0 0 0px;
}
.squareli li {
	list-style: url(../images/arrow.gif);
	margin:0 0 0 0px;
	padding:0 0 5px 0px;
}
#containter {
	background:url(../images/bg_body.gif) repeat-y;
	height:auto;
	float:none;
	width:952px;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	padding: 0 12px;
}
#top {
	/*width:952px;*/



	width:910px;
	padding-left:42px;
	height:63px;
	background: url(../images/bg_logo.gif) repeat-x;
	margin:0px;
}
#logo {
	/*margin-left:42px;*/



	height:62px;
	float:left;
}
#topnav {
	width:323px;
	height:63px;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:right;
	background:url(../images/bg_topnav3.gif) no-repeat right;
}
#topnav ul {
	float:left;
	margin:8px 0 0 22px;
	padding:0;
}
#topnav li {
	display:inline;
	color:#FFFFFF;
	font-size:11px;
	border-right: 1px #FFFFFF solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 4px;
}
#topnav a {
	color:#FFFFFF;
	text-decoration:none;
}
.form_index {
	float:left;
	padding:19px 0 0 0;
	margin:0 0 0 0;
	height:auto;
}
.form_index_button {
	float:left;
	margin:0px 5px 0 155px;
	padding:0px;
	width:143px;
	height:15px;
}
html>body .form_index_button {
	float:left;
	margin:0px 5px 0 100px;
	padding:0px;
	width:143px;
	height:15px;
}
.form_search_button {
	float:right;
	color:#FFFFFF;
	background:url(../images/bg_search.gif) repeat-x;
	border:none;
	margin:0px;
	padding:0;
	width:60px;
	height:15px;
}
#banner {
	width:952px;
	height:380px;
	margin:0px;
	padding:0px;
}
#banner_down {
	width:952px;
	height:15px;
	background:url(../images/bg_banner_down.gif) repeat-x;
}
#banner_left {
	background:url(../images/bg_banner_down_left.gif) no-repeat;
	float:left;
	width:18px;
	height:15px;
}
#banner_right {
	background:url(../images/bg_banner_down_right.gif) no-repeat;
	float:right;
	width:18px;
	height:15px;
}
#subbody_min {
	width:100%;
	float:left;
	height:278px;
	min-height:278px;
	margin:0px;
	padding:0px;
}
#subbody_min #body_content {
	width:952px;
	height:278px;
	min-height:278px;
	float:left;
	margin:0px;
	padding:0px;
}
#left_shadow {
	width:13px;
	height:280px;
	min-height:280px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_left_content.gif) top right repeat-y #FFFFFF;
	float:left;
}
#main_content {
	width:928px;
	height:258px;
	min-height:258px;
	margin:0px;
	padding:0 0 0 0px;
	background:#FFFFFF;
	float:left;
}
#main_content_nav {
	width:928px;
	height:22px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_maincontent_nav.gif) repeat-x;
}
#main_content_inner {
	width:928px;
	height:258px;
	min-height:258px;
	float:left;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	overflow:visible;
	background-image: url(../images/bg_maincontent.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#prepare_to_lead {
	width:260px;
	height:216px;
	float:right;
}
#right_shadow {
	width:11px;
	height:280px;
	min-height:280px;
	margin:0px;
	padding:0px;
	background:url(../images/bg_right_content.gif) top left repeat-y #FFFFFF;
	float:left;
}
#content_bottom_shadow {
	background:url(../images/bg_content_down.gif) top no-repeat #FFFFFF;
	width:952px;
	height:5px;
}
#bottom_nav {
	width:952px;
	height:23px;
	clear:both;
}
#navbar {
	width:952px;
	height:46px;
	background: url(../images/bg_navbar.gif) repeat-x;
	padding:0px;
	margin:0px;
	padding: 0px;
	text-align:left;
}
.shadetabs {
	padding: 0;
	margin: 0px;
	height:20px;
	font-size:11px;
	list-style-type: none;
	text-align: left;
	width: auto; 
}
.shadetabs li {
	display: display;
	margin: 0px;
	padding:0 0 0 1px;
	float:left;
	height: 20px;
	_height:22px;
}
.shadetabs li a {
	width:146px;
	display:block;
	text-decoration: none;
	padding: 3px 3px;
	color: #FFFFFF;
	height:14px;
	text-align:center;
	border-right:1px solid #919db4;
}
.shadetabs li a:hover {
	text-decoration:none;
	color: #2d2b2b;
}
.shadetabs li.selected {

}

.shadetabs li.selected a {
	border-bottom:2px solid #f8f8f8;
	background: url(../images/bg_maincontent_nav_hover.gif) repeat-x;
	color:#000000;
}
.shadetabs li.selected a:hover {
	text-decoration: none;
}
.tabcontentstyle {
	width:928px;
	height:256px;
	min-height:256px;
	float:left;
	padding:0;
	margin:0px;
}
.tabcontentstyle a {
	color: #2c6fd1;
	text-decoration:none;
}
.tabcontentstyle a:hover {
	color:#fe7600;
}
.tabcontent {
	display: none;
	width: 918px;
	height: 246px;
	float: left;
	padding: 10px 0 0 10px;
}
.tabcontent-firsttab {
	display: none;
	width: 928px;
	height: 246px;
	float: left;
	padding: 0;
}
.tabcontentstyle .clean-bg {
	background: transparent url(../images/bg_maincontent.gif) repeat-x scroll 0 0;
}
 @media print {
.tabcontent {
	display:block!important;
}
}
input.button {
	background-color:#333333;
	padding:2px 10px;
	color:#FFFFFF;
}
input.addmore {
	background:#327870 url(../images/addmore-arrow.gif) no-repeat 5px 6px;
	padding:2px 10px 2px 20px;
	color:#FFFFFF;
	border:none;
}
.lline {
	border-left:1px #ccc solid
}
.bline {
	border-bottom:1px #ccc solid
}
th {
	background-color:#CCCCCC;
	color:#333333;
	font-weight:bold;
	padding:4px;
}
.title {
	background-color:#CCCCCC;
	color:#000000;
	font-weight:bold;
	padding:5px;
	font-size: 18px;
}
/*--ramesh----*/







.contacus_ram {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.2em;
	color:#000000;
	font-weight:normal;
}
.submit_ram {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.2em;
	color:#ffffff;
	font-weight:normal;
}
.sitemap {
	width:650px;
	margin:0;
	padding:0px;
}
.sitemap ul {
	display: block;
	list-style-type: none;
}
.sitemap ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
}
.sitemap ul li a {
	color: #000000;
	text-decoration:none;
}
.sitemap ul li a:hover {
	color: #000000;
	text-decoration:underline;
}
.sitemap ul li ul {
	display: block;
	list-style-type: none;
}
.sitemap ul li ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.sitemap ul li ul li a {
	color: #000000;
	text-decoration:none;
}
.sitemap ul li ul li a:hover {
	color: #000000;
	text-decoration:underline;
}
/*--------------------------*/



/* CSS Document */











h1.innerheading {
	font-size:24px;
	margin:0 0 14px 0;
	padding:2px 0 0 0px;
	font-weight:normal;
	line-height: 28px;
}
h2.innerheading {
	font-size:14px;
	margin:0 0 14px 0;
	padding:2px 0 0 0px;
	font-weight:normal;
	color:293d6b;
}
h1.innerleft {
	font-size:12px;
	font-weight:bold;
	background:url(../images/bg_h1_innerleft.gif) repeat-x;
	width:185px;
	height:18px;
	margin:0px;
	padding:5px 0 0 16px;
	color:#FFFFFF;
}
h1.innerleft1 {
	font-size:12px;
	font-weight:bold;
	background:#003366;
	width:185px;
	margin:0px;
	padding:5px 0 5px 16px;
	color:#FFFFFF;
	line-height:1.4em;
}
h2.innerleft {
	font-size:11px;
	font-weight:bold;
	background-color:#C8D7E3;
	/*background:url(../images/bg_h1_innerleft_down.gif) repeat-x;*/
		border-top: 1px #E7EDF2 solid;
	width:185px;
	/*height:18px;*/
	margin:0;
	padding:5px 0 5px 16px;
	color:#293d6b;
}
h2.innerleft a {
	color:#293d6b;
	text-decoration:none;
}
h2.innerleft a:hover {
	color:#293d6b;
	text-decoration:underline;
}
h2.innerleftend {
	width:201px;
	height:21px;
	background:url(../images/bg_h2_innerleft_downend.gif) no-repeat;
	margin:0px 0 20px 0;
	padding:0px;
}
h2.innerleft01 {
	font-size:11px;
	font-weight:bold;
	background:url(../images/innerleft.gif) repeat-x top;
	width:185px;
	height:35px;
	margin:0px;
	padding:5px 0 0 16px;
	color:#293d6b;
}
h2.innerleft01 a {
	color:#293d6b;
	text-decoration:none;
}
h2.innerleft01 a:hover {
	color:#293d6b;
	text-decoration:underline;
}
h1.maincontent_heading {
	display:block;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color: #dadada;
	background-repeat: repeat-x;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	width:660px;
}
table.reg_heading td {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#E5EEF7;
	padding: 8px;
}
h1.company_maincontent_heading {
	width:690px;
	height:18px;
	background:url(../images/bg_maincontent_heading.gif) repeat-x;
	margin:0px;
	padding:0px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	color:#293d6b;
}
#body_content_topshadow {
	width:935px;
	height:30px;
	margin:0px;
	padding:0px 17px 0px 0px;
	font-weight:bold;
	color:red;
	background:url(../images/bg_inner_topshadow.gif) top repeat-x #FFFFFF;
	text-align:right;
}
#inner_left {
	width:201px;
	margin:0px;
	padding: 0 16px;
	float:left;
	background:#fff;
}
#inner_right {
	width:703px;
	margin:0 0 0 0px;
	padding:0 16px 10px 0px;
	float:left;
	background:#fff;
}
.inner_right a {
	color: #3366ff;
	text-decoration:none;
}
.inner_right a:hover {
	color:#CC3399;
}
.inner_banner {
	width:680px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner_banner2 {
	float:left;
	width:680px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	height: auto;
}
.inner_banner3 {
	float:left;
	width:690px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	height: auto;
}
.inner_banner_rpo {
	width:300px; /*border:1px; solid #999999; */
	padding:0 0 0 0px;
	margin:10px 0 16px 0px;
}
.inner_banner_down {
	width:660px;
	padding:10px;
	margin:0px;
}
.relatedlinks {
	margin:20px 0 20px 10px;
	padding:0px;
	width:191px;
	font-size:11px;
	font-weight:bold;
	color:#464646;
}
.relatedlinks ul {
	margin:10px 0 0 0px;
	padding:0 0 0 17px;
}
.relatedlinks li {
	font-size:10px;
	color: #464646;
	margin:0 0 0 0px;
	padding:0 0 5px 0px;
	font-weight:normal;
	font-stretch:ultra-condensed;
	list-style: disc;
}
.relatedlinks li a {
	color: #464646;
	text-decoration:none;
}
.relatedlinks li a:hover {
	color: #666666;
	text-decoration:underline;
}
.relatedlinks1 {
	margin:0px;
	padding:0px 0 5px 0;
	width:199px;
	font-size:11px;
	font-weight:bold;
	color:#464646;
}
.relatedlinks1 p {
	font-weight:normal;
	color:#464646;
	margin:0px;
	padding:5px 5px 0px 5px;
}
.relatedlinks1 ul {
	margin:0px;
	padding: 10px 10px 10px 20px;
}
.relatedlinks1 li {
	font-size:10px;
	color: #464646;
	margin:0px;
	padding:0 0 2px 0px;
	font-weight:normal;
	font-stretch:ultra-condensed;
}
.relatedlinks1 li a {
	color: #464646;
	text-decoration:none;
	margin:0px;
	padding:0 0 2px 0px;
}
.relatedlinks1 li a:hover {
	color: #666666;
	text-decoration:underline;
	margin:0px;
	padding:0 0 2px 0px;
}
#relatedlinks11 {
	margin:0px;
	padding:0px 0 5px 0;
	width:199px;
	font-size:11px;
	font-weight:bold;
	color:#464646;
}
#relatedlinks11 p {
	font-weight:normal;
	color:#464646;
	margin:0px;
	padding:5px 5px 0px 10px;
}
#relatedlinks11 ul {
	margin:0px;
	padding: 5px 10px 10px 25px;
	font-weight:normal;
}
#relatedlinks11li {
	font-size:10px;
	color: #464646;
	margin:0px;
	padding:0 0 2px 0px;
	font-weight:normal;
	font-stretch:ultra-condensed;
	font-weight:normal;
}
#relatedlinks11 li a {
	color: #464646;
	text-decoration:none;
	margin:0px;
	padding:0 0 2px 0px;
}
#relatedlinks11 li a:hover {
	color: #666666;
	text-decoration:underline;
	margin:0px;
	padding:0 0 2px 0px;
}
.company_inner_maincontent_box {
	width:701px;
	border:1px solid #999999;
	float:left;
	margin:0 0 10px 0;
}
.company_inner_maincontent_box p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
.company_inner_maincontent_box ul {
	margin:0px;
	padding:10px 10px 0 25px;
}
.company_inner_maincontent_box li {
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
.company_inner_maincontent_box a {
	color: #3366ff;
	text-decoration:none;
}
.company_inner_maincontent_box a:hover {
	color:#CC3399;
}
.training_inner_maincontent_box {
	width:222px;
	height:630px;
	border:1px solid #999999;
	float:left;
	margin:0 0 10px 0;
}
.training_inner_maincontent_box p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
.training_inner_maincontent_box ul {
	margin:0px;
	padding:0px 0px 0px 25px;
}
.training_inner_maincontent_box li {
	margin:0px 5px 6px 10px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
.training_inner_maincontent_box a {
	color: #3366ff;
	text-decoration:none;
}
.training_inner_maincontent_box a:hover {
	color:#CC3399;
}
#inner_maincontent_box_left {
	width:auto;
	border:1px solid #999999;
	float:left;
	margin:0 0 10px 0;
}
#inner_maincontent_box_left p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
#inner_maincontent_box_left ul {
	margin:0px 0 0 0px;
	padding:5px 0px 10px 15px;
}
#inner_maincontent_box_left li {
	margin:0px 0 5px 20px;
	padding:0px 0 0 0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
#inner_maincontent_box_left a {
	color: #3366ff;
	text-decoration:none;
}
#inner_maincontent_box_left a:hover {
	color:#CC3399;
}
#inner_maincontent_box_left_career {
	width:680px; /*border:1px solid #999999;*/
	float:left;
	margin:0 0 0px 0;
}
#inner_maincontent_box_left_career p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
#inner_maincontent_box_left_career ul {
	margin:0px 0 0 0px;
	padding:10px 10px 0 20px;
}
#inner_maincontent_box_left_career li {
	margin:0px 0 10px 25px;
	padding:0px 0 0 0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
#inner_maincontent_box_left_career a {
	color: #3366ff;
	text-decoration:none;
}
#inner_maincontent_box_left_career a:hover {
	color:#CC3399;
}
.innertable {
	width:680px;
	margin-top:10px;
}
.innertable td {
	height:17px;
	padding:8px 5px 5px 5px;
}
/*----------Ramesh----ADIT-*/



h1.mainheadleft {
	background:#cccccc;
	margin:0 0 5px 0;
	padding:6px 15px;
	color:#000000;
	font-size:11px;
}
/*------------*/



h1.mainheadright {
	background:#003063;
	margin:0 0 5px 300px;
	padding:13px 5px 13px 5px;
	color:#FFFFFF;
	font-size:11px;
}
/*----------Ramesh----ADIT-*/



div.subheadings, p.subheadings {
	/*background:#EFEBEF;*/



	margin:0 0 5px 0;
	padding:15px;
	color:#000000;
	font-weight: normal;
}
/*------------*/



div.subheadings h2 {
	font-size: 1em;
	margin: 1em 0;
}
p.subheadingsright {
	background:#EFEBEF;
	margin:0 0 5px 300px;
	padding:5px;
	color:#000000;
}
p.subheadings1 {
	background:#EFEBEF;
	margin:0px;
	padding:10px;
}
p.subheadings11 {
	background:#EFEBEF;
	margin:0px;
	padding:5px 5px 0px 10px;
}
p.subheadings a {
	color:#009A9C;
	text-decoration:underline;
}
p.subheadings a:hover {
	color:#003063;
	text-decoration:none;
}
p.subheadings a:visited {
	color:#003063;
	text-decoration:underline;
}
.subheadings_ul {
	background:#EFEBEF;
	padding:5px;
	margin:10px 0 0 5px;
}
.subheadings_ul li {
	list-style:url(../images/arrow.gif);
	padding: 0 2px 0 5px;
}
.subheadings_ul1 {
	background:#EFEBEF;
	padding:10px;
	margin:10px 0 0 0px;
}
.subheadings_ul1 li {
	list-style:url(../images/arrow.gif);
	margin:0px 0px 0px 10px;
}
.subheadings2_ul1 li {
	list-style:url(../images/arrow.gif);
	margin:0px 0 0 10px;
}
.subheadings3_ul1 {
	margin:0px;
	padding:10px
}
.subheadings3_ul1 li {
	list-style:url(../images/arrow.gif);
	margin:0px 0px 0px 10px;
}
h3.top {
	width:228px;
	height:53px;
	background:url(../images/bg_h3.gif) no-repeat;
	margin:0px;
	padding:0px;
}
.midbox {
	width:228px;
	background:#336699;
	text-align:center;
	color:#FFFFFF;
}
h3.botm {
	width:228px;
	height:53px;
	background: url(../images/bg_h3_bt.gif) no-repeat;
	margin:0px;
	padding:0px;
}
.hosting {
	width:701px;
	text-align:center;
	margin:5px 0 10px 0;
	clear:both;
}
.hosting a {
	color: #3366ff;
	text-decoration:none;
}
.hosting a:hover {
	color:#CC3399;
}
.kpo_inner_maincontent_box2 {
	width:300px;
	border:1px solid #999999;
	float:left;
	margin:0px 10px 10px 0;
}
.kpo_inner_maincontent_box2 ul {
	margin:0px;
	padding:10px 10px 0 25px;
}
.kpo_inner_maincontent_box {
	width:300px;
	border:1px solid #999999;
	float:left;
	margin:10px 5px 10px 0;
}
.kpo_inner_maincontent_box p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
.kpo_inner_maincontent_box ul {
	margin:0px;
	padding:10px 10px 0 15px;
}
.kpo_inner_maincontent_box li {
	margin:0px 0 10px 10px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
.kpo_inner_maincontent_box a {
	color: #3366ff;
	text-decoration:none;
}
.kpo_inner_maincontent_box a:hover {
	color:#CC3399;
}
.kpo_inner_maincontent_box11 {
	width:380px;
	border:1px solid #999999;
	float:left;
	margin:5px 10px 0px 0px;
}
.kpo_inner_maincontent_box11 p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
.kpo_inner_maincontent_box11 ul {
	margin:0px;
	padding:10px 10px 0 25px;
}
.kpo_inner_maincontent_box11 li {
	margin:0px 0 10px 10px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
.kpo_inner_maincontent_box11 a {
	color: #3366ff;
	text-decoration:none;
}
.kpo_inner_maincontent_box11 a:hover {
	color:#CC3399;
}
.kpo_inner_maincontent_box1 {
	width:380px;
	border:1px solid #999999;
	float:left;
	margin:5px 10px 10px 0;
}
.kpo_inner_maincontent_box1 p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
.kpo_inner_maincontent_box1 ul {
	margin:10px;
	padding:0px;
}
.kpo_inner_maincontent_box1 li {
	margin:0px 10px 10px 10px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
.kpo_inner_maincontent_box1 a {
	color: #3366ff;
	text-decoration:none;
}
.kpo_inner_maincontent_box1 a:hover {
	color:#CC3399;
}
#kpo_box {
	width:300px;
	border:1px solid #999999;
	float:left;
	margin:10px 5px 10px 0;
}
#kpo_box ul {
	padding:0px;
	margin:15px 0px 0px 15px;
}
#kpo_box li {
	padding:0px 5px 5px 0px;
	margin:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
	list-style-position:inside;
}
#kpo_box ul ul {
	padding:0px;
	margin:5px 0px 15px 15px;
}
#kpo_box ul li {
	padding:0px 5px 6px 0px;
	margin:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
	list-style-position:inside;
}
#kpo_box a {
	color: #3366ff;
	text-decoration:none;
}
#kpo_box a:hover {
	color:#CC3399;
}
#subhea_ul1 {
	background:#EFEBEF;
	padding:10px 10px 10px 20px;
	margin:10px 0 0 0px;
}
#subhea_ul1 li {
	list-style:url(../images/arrow.gif);
	margin:0px 0px 0px 5px;
}
#training_inner_maincontent_box {
	width:224px;
	height:630px;
	border:1px solid #999999;
	float:left;
	margin:0 0 10px 0;
}
#training_inner_maincontent_box p {
	margin:0px;
	color:#000000;
	padding:10px;
	line-height:1.4em;
}
#training_inner_maincontent_box ul {
	margin:0px;
	padding:0px 0px 0px 18px;
}
#training_inner_maincontent_box li {
	margin:0px 0px 6px 15px;
	padding:0px;
	line-height:1.2em;
	list-style:url(../images/arrow.gif);
}
#training_inner_maincontent_box a {
	color: #3366ff;
	text-decoration:none;
}
#training_inner_maincontent_box a:hover {
	color:#CC3399;
}
.data {
	background:#cccccc;
}
.area_text-center {
	background:#888888;
}
.text-small_text-center {
	background-color:#003063;
	color: #FFFFFF;
	font-size: 11px;
}
.text-small_text-center2 {
	background-color:#eeeeee;
	color: #000000;
	font-size: 11px;
}
#clear {
	width:100%;
	height:5px;
	clear:both;
}
html>body #clear {
	width:100%;
	height:500px;
	clear:both;
}
#clear1 {
	width:100%;
	clear:both;
}
.border_table {
	border: 1px solid #999999;
}
.table_title_bg {
	background-color: #c0c0c0;
}
.ulgap {
	margin: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.ligap {
	padding: 2px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.inulgap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.inligap {
	padding: 0px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.learnmore {
	color: #0066CC;
	text-decoration: none;
}
.learnmore a {
	color: #0066CC;
	text-decoration: none;
}
.learnmore a:hover {
	color: #508dc9;
	text-decoration: underline;
}
html>body #clear1 {
	width:100%;
	height:190px;
	clear:both;
}
.form-h {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EAEAEA;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.page-sh {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E9E9E9;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-bottom:0px;
}
.page-h {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 8px;
	margin:0px;
	line-height: 22px;
}
.page-sub-h {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2f756d;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom:1px;
}
.contactTittleBg {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #f2f2f2;
	border: 1px solid #385d8a;
	padding:10px 0 10px 0;
}
.contactContentBorder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #385d8a;
	border-bottom-color: #385d8a;
	border-left-color: #385d8a;
}
.contactContentTopFont {
	font-size:13px;
}
.contactPhonebg {
	background-color:#f2f2f2;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	color: #000000;
	padding-top: 10px;
	padding-left: 13px;
	padding-bottom: 10px;
	font-size: 13px;
	line-height: 20px;
}
.contactBlueBox span {
	font-size:13px;
	color:#000;
	font-weight: bold;
}
.contactBlueBox {
	font-size:12px;
	background-color:#e0ecf9;
	border:2px solid #266ea0;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	color: #000000;
}
.contactBlueBox a {
	font-size:12px;
	color:#104475;
	text-decoration:underline;
}
.contactBlueBox a:hover {
	font-size:12px;
	color:#104475;
	text-decoration:none;
}
/*.contactRequestbg {
	background-color:#ffffff;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	color: #000000;
	padding-top: 5px;
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 10px;
}*/

.border2px {

	border-bottom-width: 2px;
		border-bottom-style: solid;
			border-bottom-color: #d9d9d9;
	
}

.font14 {
	font-size:14px;
}
.font13 {
	font-size:13px;
}
/*--------Ramesh----------*/



 .clear {
	clear:both;
	margin:0px;
	padding:0px;
}
.clear2 {
	clear:both;
	margin:0px;
	padding:0px;
}
#inner_right_02 {
	width:670px;
	margin:0px;
	padding:0 16px 10px 0px;
	float:left;
	background:#fff;
}
#inner_maincontent_box_left _02 {
	width:auto;
	border:1px solid #999999;
	float:left;
	margin:0 0 10px 0;
}
.page-sh2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E9E9E9;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-bottom:0px;
}
.Technology {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	background-image: url(../images/arrow44.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
	margin: 0px;
}
.Technology a {
	color:#00467f;
	text-decoration:underline;
}
.Technology a:hover {
	color:#00467f;
	text-decoration:none;
}
.Technology_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	background-image: url(../images/arrow44.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 5px;
	margin: 0px;
}
.Technology_02 a {
	color:#00467f;
	text-decoration:underline;
}
.Technology_02 a:hover {
	color:#00467f;
	text-decoration:none;
}
.inner_banner2 h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.wat-we-do {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	width:350px;
}
/*-------------------------*/







.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.row_front span.quote {
	font-size: 1em;
	float: none;
	width: auto;
	font-weight: bold;
}
ul.ulstyle1 {
	padding: 0px 30px;
	list-style: disc;
	margin:0;
}
.box ul.ulstyle1top {
	padding: 0px 20px;
	list-style: none;
	margin:0;
}
.box ul.ulstyle1top li{
	padding: 5px 5px 5px 20px;
/*	background:#ffcc00 url(../images/bluebullet.jpg)no-repeat 10px 10px;*/
	background-image:url(../images/bluebullet.jpg);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#ffcc00;
	border:solid 1px #0000cc;
	margin:0 0 5px 0;
	color:#392df5;

}
ul.ulstyle1 li.marginnone{
	padding: 5px;
	background:#993333;
	margin:0;

}
a img {
	margin: 0;
	padding: 0;
	border: 0;
}
.text-white {
	color: #fff;
}
.text-white A {
	color: #fff;
}
.text-yellow {
	color: #FF9900;
}
.text-blue {
	color: #003063;
}
.text-lite-blue {
	color: #0073A9;
}
.text-bright-blue {
	color: #68d3ff;
}
.text-light-gray {
	color:#ccc;
}
.text-gray {
	color: #888;

}
.text-dark-gray {
	color: #222;
}
.text-black {
	color: #000;
}
.text-narrow1 {
	line-height: 1.1em;
	color: #003366;
}
.text-narrow {
	line-height: 1.1em;
}
.text-normal {
	letter-spacing: normal;
}
.text-broad {
	letter-spacing: 1px;
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-small {
	font-size: 0.8em;
	line-height: 1em;
}
.text-normal {
	line-height: 1.2em;
}
.text-large {
	font-size: 1.3em;
	line-height: 1.4em;
}
.text-large-blue {
	color:#1b6fae;
	font-size: 1.3em;
	line-height: 1.4em;
}
.border {
	border:1px #ccc solid;
}
pa10 {
	border:1px #ccc solid;
}
.border-lg {
	border:1px #eee solid;
}
.border-gray {
	border:1px #888 solid;
}
.noborder {
	border: 0px;
}
.nomargin {
	margin: 0;
}
.nopadding {
	padding: 0;
}
.bg-blue {
	background-color: #003366;
	color: #fff;
}
.bg-blue2 {
	background-color: #f7ac04;
	color: #003366;
}
.bg-light-blue {
	background-color: #E7FFFF;
}
.bg-dark-gray {
	background-color: #e5e5e5;
	color: #fff;
}
.bg-gray {
	background-color: #aaa;
	color: #fff;
}
.bg-very-light-gray {
	background-color: #fff;
}
.bg-light-gray {
	background-color: #f1f1f1;
}
.bg-light-blue1 {
	background-color: #b1dfff;
}
.bg-light-blue2 {
	background-color: #e9f6ff;
}
/*a.arrowlink span.textblue, a:link.arrowlink span.textblue, a:visited.arrowlink span.textblue {



	display: inline;



	color:#125789;



	float: none;



	font-weight: bold;



	cursor: pointer;



}







.row_front {



	float:left;



	width:690px;



}*/



.logoimages {
	width:648px;
	padding-right:0px;
}
.bgcolor1 {
}
.bgcolor2 {
	background-color: #ECECEC;
}
.logoimages img {
	margin-right: 18px;
	float:left;
}
.logoimages img.last {
	margin-right: 13px;
}
a.arrow-white2 {
	background-image: url("../images/arrow_white.gif");
	background-repeat: no-repeat;
	padding-left: 15px;
	color:#bbe0e3;
}
a.arrow-white2 {
	background-image: url("../images/arrow_white.gif");
	background-repeat: no-repeat;
	padding-left: 15px;
	color:#bbe0e3;
}
a.arrow-white {
	background-image: url("../images/arrow111.gif");
	background-repeat: no-repeat;
	padding-left: 15px;
	color:#bbe0e3;
}
a.arrow-yellow {
	background-image: url(../images/arrow_yellow.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #E18D38;
}
a.arrow-blue {
	background-image: url(../images/arrow111.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #003366;
	text-decoration:none;
}
a.arrow-liteblue {
	background-image: url(../images/arrow_liteblue.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #003366;
}
a.arrow-yellow-blue {
	background-image: url(../images/arrow_yellow.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #003366;
}
a.arrowlink {
	float:left;
	background-color:#FF9900;
	background-image: url(../images/arrow1.gif);
	background-repeat: no-repeat;
	background-position:0 5px;
	border: 0px #ccc solid;
	margin-right: 10px;
	margin-left:3px;
	color:#fff;
	text-decoration: none;
	font-size: 10px;
}
a.arrowlink2 {
	float:left;
	background-color:#FF9900;
	background-image: url(../images/arrow33.gif);
	background-repeat: no-repeat;
	background-position:0 5px;
	border: 0px #ccc solid;
	margin-right: 10px;
	margin-left:3px;
	color:#fff;
	text-decoration: none;
	font-size: 10px;
	list-style:none;
}
a.arrowlink span {
	cursor: pointer;
}
a.arrowlink:hover {
	text-decoration: underline;
}
a.arrowlink span, a.arrowlink:link span, a.arrowlink:visited span {
	width:auto;
	padding:0;
	margin:0;
	color:#fff;
	font-size:1em;
	text-decoration: none;
}
a.arrowlink:hover span {
	color:#003366;
	text-decoration: underline;
}
a.arrowlink span.rc_top {
	width:100%;
	display:block;
	height:5px;
	font-size: 0;
	background-image: url(../images/bg_corner_yellow.gif);
}
a.arrowlink span.rc_top_right {
	diaply:block;
	float:right;
	width:5px;
	height:5px;
	background-image: url(../images/bg_corner_yellow.gif);
	background-position: top right;
}
a.arrowlink span.rc_content {
	padding:0px 0 0px 14px;
	display:block;
	color: #FFFFFF;
}
a.arrowlink span.rc_bottom {
	width:100%;
	display:block;
	height:5px;
	font-size: 0;
	background-image: url(../images/bg_corner_yellow.gif);
	background-position: bottom left;
}
a.arrowlink span.rc_bottom_right {
	diaply:block;
	float:right;
	width:5px;
	height:5px;
	background-image: url(../images/bg_corner_yellow.gif);
	background-position: bottom right;
}
a.bi {
	background-color:transparent;
	background-position: 0 5px;
	padding:5px 10px 5px 14px;
	line-height: 1em;
	margin-right:30px;
	color:#023465;
}
a#lab_guide {
	width:75px;
	height:30px;
}
a#needcareer {
	width: 100px;
}
ul#enrolltoday {
	width:125px;
	margin-right:0px;
	padding:0;
	float: left;
}
ul#enrolltoday .li1 {
	float: left;
}
ul#enrolltoday .rc_content {
	background-color: #FF9900;
	background-image: url(../images/arrow1.gif);
	background-repeat: no-repeat;
	text-align: left;
	width: 111px;
	padding-left: 14px;
}
ul#enrolltoday .ul2 {
	left: 85px;
	bottom: auto;
	top: 0px;
}
ul#enrolltoday .li2 a {
	width: 230px;
	padding: 0.5em 0 0.5em 14px;
	text-align: left;
}
.li3 a, .li4 a, .li5 a {
	width: 230px;
	padding: 0.5em 0 0.5em 14px;
	text-align: left;
}
.bottom_links {
	width:100%;
	padding:0px;
}
.row_front span {
	width:520px;
	float:left;
	color:#023465;
	font-size:0.8em;
	padding-top:10px;
	padding-left:5px;
}
#enroll_btn {
	display:block;
	float:left;
	width:130px;
	height:25px;
	margin:5px 0 0 20px;
	background-color: #fff;
	background-image: url(../images/enroll_btn.gif);
	color:#093868;
	text-indent: -1000px;
}
.column_front {
	width:180px;
	background-color:#727e96;
	color:#FFFFFF;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	/*background: url(../images/bg_box-1.gif) no-repeat*/ ;
}
.column_front_test {
	background-color:#eaeaea;
	color:#FFFFFF;
	/*background: url(../images/bg_box-1.gif) no-repeat*/ ;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}
.bgcolor1 .column_front {
	background-image: url(../images/button_bg20080403.gif);
}
.bgcolor2 .column_front {
	background-image: url(../images/bg_box_2.gif);
}
.column1 {
	width:200px;
	margin:10px 0 0;
	height:auto;
	background-image: none;
	;
}
.column2 {
	text-align:center;
	width:200px;
	height:auto;
	background-image: none;
	;
}
.column3 {
	width:230px;
	margin:10px 0 0;
	height:auto;
	background-image: none;
	;
}
.yellowblock2 {
	width:100%;
	display:block;
	background-color:#003366;
	font-size:1em;
	padding:0.5em 0;
	text-align: center;
	margin:0;
	color: #FFFFFF;
}
.yellowblock {
	width:100%;
	display:block;
	background-color:#FF9900;
	font-size:1em;
	padding:0.5em 0;
	text-align: center;
	margin:0;
}
.yellowblock3 {
	width:100%;
	display:block;
	background-color:#f7ac04;
	font-size:1em;
	padding:0.5em 0;
	text-align: center;
	margin:0;
}
.yellowblock3 a {
	color:#003366;
}
.yellowblock3 a:hover {
	color:#cc3399;
	text-decoration: underline;
}
/* blocks 



*******************************************/







.block80 {
	width: 900px;
	float: left;
}
.block79 {
	width: 890px;
	float: left;
}
.block78 {
	width: 880px;
	float: left;
}
.block77 {
	width: 870px;
	float: left;
}
.block76 {
	width: 860px;
	float: left;
}
.block75 {
	width: 850px;
	float: left;
}
.block74 {
	width: 840px;
	float: left;
}
.block73 {
	width: 830px;
	float: left;
}
.block72 {
	width: 820px;
	float: left;
}
.block71 {
	width: 810px;
	float: left;
}
.block70 {
	width: 800px;
	float: left;
}
.block69 {
	width: 790px;
	float: left;
}
.block68 {
	width: 780px;
	float: left;
}
.block67 {
	width: 770px;
	float: left;
}
.block66 {
	width: 760px;
	float: left;
}
.block65 {
	width: 750px;
	float: left;
}
.block64 {
	width: 740px;
	float: left;
}
.block63 {
	width: 730px;
	float: left;
}
.block62 {
	width: 720px;
	float: left;
}
.block61 {
	width: 710px;
	float: left;
}
.block60 {
	width: 700px;
	float: left;
}
.block59 {
	width: 690px;
	float: left;
}
.block58 {
	width: 680px;
	float: left;
}
.block57 {
	width: 670px;
	float: left;
}
.block56 {
	width: 660px;

	float: left;
}
.block55 {
	width: 650px;
	float: left;
}
.block54 {
	width: 640px;
	float: left;
}
.block53 {
	width: 630px;
	float: left;
}
.block52 {
	width: 620px;
	float: left;
}
.block51 {
	width: 610px;
	float: left;
}
.block50 {
	width: 600px;
	float: left;
}
.block49 {
	width: 590px;
	float: left;
}
.block48 {
	width: 580px;
	float: left;
}
.block47 {
	width: 570px;
	float: left;
}
.block46 {
	width: 560px;
	float: left;
}
.block45 {
	width: 550px;
	float: left;
}
.block44 {
	width: 540px;
	float: left;
}
.block43 {
	width: 530px;
	float: left;
}
.block42 {
	width: 520px;
	float: left;
}
.block41 {
	width: 510px;
	float: left;
}
.block40 {
	width: 500px;
	float: left;
}
.block39 {
	width: 490px;
	float: left;
}
.block38 {
	width: 480px;
	float: left;
}
.block37 {
	width: 470px;
	float: left;
}
.block36 {
	width: 460px;
	float: left;
}
.block35 {
	width: 450px;
	float: left;
}
.block34 {
	width: 440px;
	float: left;
}
.block33 {
	width: 430px;
	float: left;
}
.block32 {
	width: 420px;
	float: left;
}
.block31 {
	width: 410px;
	float: left;
}
.block30 {
	width: 400px;
	float: left;
	padding-left: 83px;
	padding-right: 115px;
}
.block29 {
	width: 500px;
	float: left;
}
.block28 {
	width: 380px;
	float: left;
}
.block27 {
	width: 370px;
	float: left;
}
.block26 {
	width: 360px;
	float: left;
}
.block25 {
	width: 350px;
	float: left;
}
.block24 {
	width: 340px;
	float: left;
}
.block23 {
	width: 330px;
	float: left;
}
.block22 {
	width: 320px;
	float: left;
}
.block21 {
	width: 310px;
	float: left;
}
.block20 {
	width: 300px;
	float: left;
}
.block19 {
	width: 290px;
	float: left;
}
.block18 {
	width: 280px;
	float: left;
}
.block17 {
	width: 270px;
	float: left;
}
.block16 {
	width: 260px;
	float: left;
}
.block15 {
	width: 320px;
	float: left;
}
.block14 {
	width: 240px;
	float: left;
}
.block13 {
	width: 230px;
	float: left;
}
.block12 {
	width: 220px;
	float: left;
}
.block11 {
	width: 210px;
	float: left;
}
.block10 {
	width: 200px;
	float: left;
}
.block9 {
	width: 190px;
	float: left;
}
.block8 {
	width: 180px;
	float: left;
}
.block7 {
	width: 170px;
	float: left;
}
.block6 {
	width: 160px;
	float:left;
}
.block5 {
	width: 150px;
	float:left;
}
.block4 {
	width: 140px;
	float:left;
}
.block3 {
	width: 130px;
	float:left;
}
.block2 {
	width: 120px;
	float:left;
}
.block1 {
	width: 110px;
	float:left;
}
.block0 {
	width: 100px;
	float:left;
}
/* margins



*******************************************/



.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px !important;
}
.mr10 {
	margin-right: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}
.ma10 {
	margin: 10px;
}
.mt5 {
	margin-top: 5px;
}
.mr5 {
	margin-right: 5px;
}
.mb5 {
	margin-bottom: 5px;
}
.ml5 {
	margin-left: 5px;
}
.ma5 {
	margin: 5px;
}
.ma20 {
	margin: 20px;
}
.ml30 {
	margin-left:30px;
}
.mab10 {
	margin-bottom: 10px;
}
/* padding



*******************************************/



.pt10 {
	padding-top: 10px;
}
.pr10 {
	padding-right: 10px;
}
.pb10 {
	padding-bottom: 10px;
}
.pl10 {
	padding-left: 10px;
}
.pa10 {
	padding: 10px;
}
.pt5 {
	padding-top: 5px;
}
.pr5 {
	padding-right: 5px;
}
.pb5 {
	padding-bottom: 5px;
}
.pl5 {
	padding-left: 5px;
}
.pa5 {
	padding: 5px;
}
.pat10 {
	padding: 10px 0px;
}
.h_1 {
	margin: 0;
	font-size: 1em;
	font-weight: bold;
}
.ul1 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ul_1 {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ul_1 li {
	/*background-image: url(../images/arrow_blue.gif);*/



	background-image: url(../images/arrow1.gif);
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
}
.block3 a.arrowlink {
	display:block;
	clear:both;
	margin:0 0 1.5em;
	padding:0pt;
	width:102px;
}
.block1 h3, .block2 h3, .block3 h3 {
	font-size: 1.2em;
}
.floatright {
	float:right;
}
.floatleft {
	float:left;
}
.cell_front {
	color:#FFFFFF;
	text-align: left;
	line-height:1.2em;
	font-size:11px;
	width: 100%;
	display: block;
	padding:8px 8px 3px 8px;
}
.cell_front .tit {
	font-size:14px;
	font-weight:bold;
	display:block;
	line-height:normal;
	color:#ffc000;
}
.cell_front_bottom {
	width: 100%;
	text-align:left;
	/*border:1px solid #CCCCCC;



	border-width:0px 1px 1px;*/ 



	font-size:11px;
	margin:0 0 0 8px;
}
.cell_front_bottom a {
	color:#ffd200;
	/*background-image: url(../images/box_arrow_blue.gif);*/



	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 5px 5px 0px 25px;
}
.cell_front_bottom a:hover {
	color:#ffc000;
}
.read-more {
	height:20px;
	padding:5px 0 0 0;
}
.read-more a {
	color:#caf3fd;
	background-image: url(../images/read-more-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	height:20px;
	padding:5px 0px 0px 15px;
}
.read-more a:hover {
	color:#ffffff;
}
div#become_soa {
	background-color:#023465;
	width:102px;
	padding:0 10px;
}
div#become_soa a {
	color:#fff;
	background-image: url(../images/arrow_yellow2.gif);
}
div#become_soa a:hover {
	color:#ff8cd9;
}
.orange {
	color:#F47911;
}
#right_front_bottom {
	float:left;
	width:11px;
	height:35px;
	background-color:#eee;
	background-image:url(../images/bg_footer_right.gif);
	background-repeat: no-repeat;
}
#center_front_bottom {
	float:left;
	width:928px;
	height:25px;
	padding:10px 0 0;
	background-color:#eee;
	background-image:url(../images/bg_footer_center.gif);
	text-align: center;
}
ul#front_links {
	float:left;
	display: inline;
	margin:5px 0 0;
	padding:0;
	font-size: 1em;/*white-space: nowrap;*/
}
ul#front_links li {
	/*white-space: nowrap;*/



	display: inline;
	margin-right:5px;
	float:left;
}
ul#front_links li a {
	/*white-space: nowrap;*/



	/*font-weight:bold;*/



	color:#023465;
	text-decoration: none;
	letter-spacing: -1px;
	padding-left:12px;
	background-image:url(../images/arrow_yellow.gif);
	background-repeat:no-repeat;
}
ul#front_links li a#more_courses {
	float:left;
	display:block;
	width:94px;
	height:15px;
	background-image:url(../images/blue_button_link.gif);
	padding-left:17px;
	color:#fff;
}
ul#front_links li a:hover {
	color:#CC3399;
}
#center_front_bottom {
	color:#FFFFFF
}
#left_front_bottom {
	float:left;
	width:13px;
	height:35px;
	background-color:#eee;
	background-image:url(../images/bg_footer_left.gif);
}
.center_front_bottom p {
	text-align: center;
}
#message {
	color: red;
	text-align: center;
}
#content {
	padding:0 2em 2em 0;
}
#form_upload_file {
	width: 600px;
	margin: 0px auto 2em;
}
.form-row {
	width:100%;
	margin-bottom: 0.5em;
	float:left;
}
.form-cell {
	float:left;
	padding:5px;
}
.cell1 {
	width:200px;
	text-align: right;
}
.cell2 {
	width:180px;
	text-align: left;
}
.cell3 {
	width:200px;
	text-align: left;
}
.textcenter {
	text-align: center;
}
.textright {
	text-align: right;
}
.textleft {
	text-align: left;
}
.clear:after, .container:after {
	content: ".";
	display: block;
	clear:both;
	height: 0;
	visibility: hidden;
}
* html .clear {
	height: 1%;
}
/** Courses **/



div#roadmap_netweaver_bi {
	background-color: #eee;
	background-image: url(../images/roadmap_sap_netweaver_bi.png);
	background-position: top center;
	background-repeat: no-repeat;
}
/*----Ramesh------Adit--*/



div.roadmap {
	width:680px;
	height:350px;
	padding:10px 0;
	background-image: url(../images/roadmap-mca2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffff;
}
/*-------*/



div.roadmap2 {
	width:680px;
	height:650px;
	padding:10px 0;
	background-image: url(../images/roadmap-mcpd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.roadmap-mca {
	width:680px;
	height:550px;
	padding:10px 0;
	background-image: url(../images/roadmap-mca.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*----Ramesh------Adit--*/



div.roadmap2 div.row_front {
	width:650px;
	padding:0 10px 5px;
}
/*-------*/



div.roadmap3 {
	width:680px;
	height:650px;
	padding:10px 0;
	background-image: url(../images/roadmap-mcts.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.roadmap3 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div.roadmap4 {
	width:680px;
	height:650px;
	padding:10px 0;
	background-image: url(../images/roadmap-mcipt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.roadmap4 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div.roadmap5 {
	width:700px;
	height:746px;
	background-image: url(../images/soa_case_study.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
div.roadmap5 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div.roadmap2 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div#roadmap2_netweaver_bi div.row_front a {
	color:#fff;
}
div#roadmap2_netweaver_bi div.row_front a:hover {
	text-decoration: underline;
}
div.roadmap3 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div#roadmap3_netweaver_bi div.row_front a {
	color:#fff;
}
div#roadmap3_netweaver_bi div.row_front a:hover {
	text-decoration: underline;
}
div.roadmap4 div.row_front {
	width:680px;
	padding:0 10px 5px;
}
div#roadmap4_netweaver_bi div.row_front a {
	color:#fff;
}
div#roadmap4_netweaver_bi div.row_front a:hover {
	text-decoration: underline;
}
div.roadmap div.row_front {
	padding:0 10px 5px;
}
div#roadmap_netweaver_bi div.row_front a {
	color:#fff;
}
div#roadmap_netweaver_bi div.row_front a:hover {
	text-decoration: underline;
}
a#course_complete_course {
	float:right;
	width:115px;
}
div.relatedlinks1 div.subheadings h2 {
	margin:5px 0px;
}
div.relatedlinks1 div.subheadings h2.margintop0 {
	margin-top:0px;
}
div.relatedlinks1 div.subheadings h2.marginbottom0 {
	margin-bottom:0px;
}
#testimonial_netweaver_bi {
	/*background-color:#bde0df;*/



	background-color:#cddbe5;
	padding:0;
}
#relatedlinks_netweaver_bi {
	background-color:#EFEBEF;
	padding:0;
	margin:0 0 1.5em;
}
.relatedlinks1 ul.list_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width:199px;
}
.relatedlinks1 ul.list_menu li {
	border-bottom: 1px #aaa solid;
	padding: 0;
	position: relative;
}
.relatedlinks1 ul.list_menu li a {
	display:block;
	padding: 5px;
	width: 189px;
	background-image: url(../images/arrow_gray_big.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
.relatedlinks1 ul.list_menu li a:hover {
	background-color: #FF9900;
	background-image: url(../images/arrow_yellow_big.gif);
	color:#fff;
	text-decoration: none;
}
.relatedlinks1 ul.list_menu li:hover ul.sublist_menu {
	display: block;
	left: 198px;
	top:0px;
}
.relatedlinks1 ul.sublist_menu, .relatedlinks1 ul.subsublist_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: none;
	position: absolute;
}
.relatedlinks1 ul.sublist_menu li {
	background-color: #F9DD99;
}
.relatedlinks1 ul.subsublist_menu li {
	background-color: #ffba52;
	background-image: none;
}
.relatedlinks1 ul.submenu li:hover ul.subsublist_menu li a {
	background-image: none;
}
.relatedlinks1 ul.sublist_menu li a, .relatedlinks1 ul.sublist_menu li a:hover {
	background-image: none;
}
.relatedlinks1 ul.submenu li:hover a {
	background-image: url(../images/arrow_yellow_big.gif)
}
.relatedlinks1 ul.sublist_menu li:hover ul.subsublist_menu {
	display: block;
	left: 198px;
	top:0px;
}
.menuhead {
	background:#003063 none repeat scroll 0%;
	color:#FFFFFF;
	font-size:11px;
	margin:0;
	padding:8px 5px;
	font-weight:bold;
}
.subheadings span {
	display:block;
	width:auto;
	padding:0;
	margin:0;
	font-size:0.9em;
	text-decoration: none;
}
.subheadings span.rc_top {
	width:100%;
	display:block;
	height:10px;
	font-size: 0;
	/*background-image: url(../images/bg_corner_gray.gif);*/



	background-image: url(../images/bg_corner_lightblue.gif);
	background-position: top left;
}
.subheadings span.rc_top_right {
	width:10px;
	display:block;
	float:right;
	height:10px;
	font-size: 0;
	/*background-image: url(../images/bg_corner_gray.gif);*/



	background-image: url(../images/bg_corner_lightblue.gif);
	background-position: top right;
}
.subheadings span.rc_content {
	padding:5px 9px;/*border: 1px #888 solid;



	border-width: 0 1px 0 1px;*/
}
.subheadings span.rc_bottom {
	width:100%;
	display:block;
	height:10px;
	font-size: 0;
	/*background-image: url(../images/bg_corner_gray.gif);*/



	background-image: url(../images/bg_corner_lightblue.gif);
	background-position: bottom left;
}
.subheadings span.rc_bottom_right {
	width:10px;
	display:block;
	float:right;
	height:10px;
	font-size: 0;
	/*background-image: url(../images/bg_corner_gray.gif);*/



	background-image: url(../images/bg_corner_lightblue.gif);
	background-position: bottom right;
}
.ul-arrow-blue {
	margin:0;
	padding:5px 0;
	list-style: none;
}
.ul-arrow-blue li {
	padding-left: 15px;
	background: transparent url(../images/arrow.gif) no-repeat 0 5px;
}
.ul-arrow-black {
	margin:0;
	padding:5px 0;
	list-style: none;
}
.ul-arrow-black li {
	padding-left: 15px;
	margin-bottom:10px;
	background: transparent url(../images/arrow.gif) no-repeat 0 5px;
}
.ul-disc {
	margin: 0;
	padding: 0;
}
.ul-disc li {
	list-style-image:none;
	list-style-type: none;
	background: transparent url(../images/disc.gif) no-repeat 0 5px;
}
#casestudy_soa {
	float: right;
	margin: 10px 0 0;
	width: 100px;
}
#next_steps {
	width:260px;
	float:none;
	margin:5px auto 0;
	display:block;
}
/*BusinessTab*/



#bi-left {
	margin-right: 10px;
}
#bi-left-2 {
	font-size: 0;
	height: 5px;
}
#bi-left-3-1 {
	width: 159px;
	height: 160px;
	border-right: 1px #FF9900 solid;
}
#bi-left-3-2 {
	height: 160px;
}
#bi-left-4 .a1 {
	display:block;
	text-align: left;
	width: 305px;
	padding: 0.5em 0 0.5em 15px;
	background-position: left 5px;
}
#bi-left-4 .ul2 {
	left: 280px;
}
#bi-left-4 .ul2 li {
	width: 125px;
	list-style:none;
}
#bi-left-4 .ul2 li a {
	padding: 0.5em 0 0.5em 15px;
	text-align: left;
}
/* submenus */



/*.ul1, .ul2, .ul3, .ul4, .ul5, .ul6 {



	list-style: none;



	z-index: 2;



}



*/.ul1 a {
	color: #fff;
	display:block;
	width: 100%;
	margin: 0;
	text-align: center;
}
.ul1 ul {
	position: absolute;
	display:block;
	bottom: 0px;
}
.ul1 li {
	position: relative;
	margin: 0;
	padding: 0;
}
.ul2 li {
	width: auto;
	padding-right: 15px;
	list-style:none;
}
.ul1 li a {
	float: none;
	background-color: #f7ac04;
	cursor: pointer;
}
.ul1 .ul2 {
	left: 309px;
	bottom: 0px;
}
.ul2 li a, .ul3 li a, .ul4 li a {
	background-color: #FCEDC9;
	color: #464646;
}
.ul2 li a:hover, .ul3 li a:hover, .ul4 li a:hover {
	text-decoration: underline;
	background-color: #303030;
	color: #FFFFFF;
}
.ul2 .ul3 {
	display: block;
	left: 99px;
	bottom: 0;
}
.ul2 .ul4 {
	display: block;
	left: 99px;
	bottom: 0;
}
#soa_ul .ul2 li {
	width: 150px;
}
#soa_ul .ul2 li a {
	padding:5px;
	font-size: 0.9em;
}
#soa_ul .ul2 {
	left: 270px;
	padding: 0;
	margin: 0;
}
#soa_ul {
	padding: 0;
	margin: 5px;
}
#soa_ul li {
	padding: 0;
	margin: 0;
}
#soa_ul li a#next_steps {
	padding: 0;
	margin: 0;
	width: 270px;
}
#casestudy_bi {
	width: 100px;
	float:right;
}
#testimonials_block {
	margin-right: 10px;
	width:428px;
	border: 1px #ccc solid;
	margin-bottom: 10px;
}
#testimonials_block p {
	padding: 10px;
	margin:0;
}
#title_left {
	background-color:#003366;
	width:428px;
}
#title_left h3 {
	margin:0;
	padding:0.5em;
	color:#FF9900;
	font-size: 1em;
}
#testimonials_block p.separator {
	background-color: #ddd;
	padding:0;
}
#title_right {
	color:#003366;
	padding:5px;
	width: 230px;
	font-size: 1em;
}
#testimonials_right {
	background-color: #003366;
}
#testimonials_right p {
	padding:1em 1em 0;
	margin: 0;
	color:#fff;
}
#testimonials_right ul {
	color: #E18D38;
	list-style: none;
	margin: 0;
	padding: 1em;
}
#testimonials_right ul li {
	background-image: url(../images/arrow_yellow.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 1.5em;
}
#testimonials_right p#testimonials_right_bottom {
	background-color: #FF9900;
	color:#000;
	padding: 1em
}
#our_testimonial {
	margin: 1em 0
}
#our_testimonial {
	margin: 0;
}
.differentiator {
	background-color: #DDDDDD;
	border: 1px solid #cccccc;
	padding: 5px;
}
.differentiator2 {
	background-color: #c0bebe;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	padding: 5px;
}
#our_links .link1 {
	width: 250px;
	margin:0 10px 0.5em 0;
	background-color: #0072af;
}
#our_links a.link1 span {
	background-image: url(../images/bg_corner_blue.gif);
}
#our_links a.link1 span.textwa {
	color: #fff;
	background-image: none;
	padding-left: 14px;
	background-color: #0072af;
}
#our_links a.link1 span.rc_content {
	color: #ffeb00;
	background-color: #0072af;
	background-image: none;
	width: 90%;
	padding-right: 10%;
	padding: 0;
	text-align: right;
}
#our_links .ul1 {
	float: left;
	width: 250px;
	height: auto;
}
#our_links .ul1 .li1 {
	float: left;
}
#our_links .ul1 .a1 {
	float: left;
	background-color: transparent;
	width: 250px;
}
#our_links span.rc_content {
	background-color: #f7ac04;
	background-image: url(../images/arrow-44.gif);
	background-repeat: no-repeat;
	width: 236px;
}
#our_links .ul2 {
	left: 210px;
}
#our_links .ul2 a {
	padding: 0.4em 0 0.4em 15px;
	width: 175px;
	text-align: left;
}
#our_training_left ul#front_links {
	float: none;
}
#our_training_left ul#front_links li {
	float: none;
}
/* pdf shower */



#navpath {
	width: 920px;
	padding: 0 16px;
	margin-bottom: 10px;
}
#content-wrapper {
	width:920px;
	padding:0 16px;
}
div#div-pdf {
	width:918px;
}
div#div-pdf h1.maincontent_heading {
	width:908px;
}
div.pdf {
	padding:5px;
}
/* Flash */



p.flash {
	text-align: center;
	font-size: 2em;
	margin:2em 0 4em;
}
/* User View */



div#usertop {
	float:left;
	padding:0pt 16px 0pt 0px;
	margin:0 0 16px;
	width:703px;
}
div.pathway {
	float:left;
	width:50%;
}
div.usermenu {
	float:left;
	width:50%;
	text-align: right;
}
div#usermenu {
	padding:0;
}
.user_row {
	width: 583px;
	margin: 0 50px 20px 20px;
	padding: 10px;
	float: left;
	background-color: #eee;
}
.cell {
	float:left;
}
.mod_icon {
	width: 48px;
	height: 48px;
}
.mod_title {
	width: 530px;
	margin-left: 5px;
}
.mod_title a {
	display:block;
	font-size: 2em;
	line-height: 1em;
}
.mod_description {
	width: 530px;
	margin-top: 5px;
	margin-left: 5px;
}
.table {
	width: 703px;
}
.table th {
	background-color: #ccc;
}
.table td {
	background-color: #eee;
}
/* Collaborative Learning */



#cl-left-1 {
	height: 229px;
}
#cl-left-2 {
	color:#003366;
}
#cl-left-2-1 {
}
#cl-left-2-2 {
	padding-left:100px;
}
#cl-right {
	margin: 0 0 0 10px;
	width: 348px;
}
#cl-right div {
	width: 619px;
}
#cl-right p {
	margin: 0;
	padding: 3px;
}
#cl-right ul {
	border: 0px #eee solid;
	padding: 0 0 5px;
}
div#cl-right-1 {
	padding: 5px;
	width: 609px;
}
div#cl-right-2 {
	width: 417px;
}
#cl-right-3 {
	color: #222;
}
/* Case Study Tab */



#cs-right-1, #cs-right-3 {
	width: 350px;
	padding: 5px;
}
#cs-right-2 {
	width: 348px;
	padding: 0 5px;
}
#cs-right-2 .cs-ul2 {
	padding: 5px 0 5px 0;
}
#cs-right-2 {
	color:#222;
	letter-spacing: -1px;
}
#cs-right-3 {
	width: 360px;
	padding: 5px 0;
}
#cs-right-3 a {
	letter-spacing: -1px;
}
#cs-right-2 .ul-arrow-blue li {
	background-image: url(../images/arrow_liteblue.gif);
	background-position: left 0px;
	background-repeat: no-repeat;
	height:23px;
	line-height:15px;
}
/* Sap Certification Prep Kit */



#cpk-left {
}
#cpk-left-1 {
	padding: 5px;
	width: 530px;
	height:13px;
}
#cpk-left-2 {
	padding: 5px 10px;
	width: 518px;
	height: 25px;
	border-width: 0 1px 0;
	color:#222;
}
#cpk-left-3 {
	letter-spacing: -1px;
	padding: 5px 4px;
	width: 530px;
	height: 135px;
}
#cpk-left-4 {
	padding: 5px;
	width: 530px;
	height: 13px;
}
#cpk-right {
}
#cpk-right-1 {
	width: 350px;
	padding: 5px;
	height: 13px;
}
#cpk-right-2 {
	width: 348px;
	padding: 5px;
	height: 170px;
}
#cpk-right-2 p {
	margin: 0 0 1em;
}
#cpk-right-3 {
	width:350px;
	padding: 5px;
}
#cpk-right-3 a {
	color: #003366;
}
#cpk-right-3 a:hover {
	color: #003366;
}
/* Enterprise SOA */



#soa-right-1 {
	padding: 5px;
	width: 350px;
}
#soa-right-2 {
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 1px;
	width: 358px;
	height:5px;
	font-size: 0;
}
#soa-right-3 {
	font-size: 10px;
	line-height: 11px;
	padding: 0;
}
#soa-right-3 .ul-arrow-blue {
	padding-top: 0;
}
#soa-right-3 .a1 {
	padding: 0.5em 0;
}
#soa-right-3 .ul2 {
	left: 320px;
}
#soa-right-3 .ul2 li {
	width: 120px;
}
#soa-right-3 .ul2 li a {
	padding: 0.5em 0 0.5em 15px;
	text-align: left;
}
#soa-right-2-1 {
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 1px;
	border-right: 1px solid #FF9900;
	height: 190px;
}
#soa-right-2-2 {
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 0;
	width: 147px;
	height: 190px;
}
#casestudy_soa {
	text-align: left;
}
/* Enterprise SAP */



#sap-left-1 {
	width: 390px;
	padding: 5px;
}
#sap-left-2 {
	font-size:0px;
	width: 398px;
	height: 5px;
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 1px;
}
#sap-left-3 {
	font-size: 10px;
	line-height: 12px;
}
#sap-left-4 {
	width: 400px;
	padding: 0;
}
#sap-left-2 ul {
	margin-top: 0;
	padding-top: 0;
}
#sap-left-2-1 {
	width: 158px;
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 1px;
	border-right: 1px solid #FF9900;
	height: 192px;
}
#sap-left-2-2 {
	width: 239px;
	border: 1px solid #CCCCCC;
	border-width: 0 1px 0 0;
	height: 192px;
}
#casestudy_sap {
	width: 100px;
}
#sap-left-4 .li1 a {
	padding: 0.5em 0;
}
#sap-left-4 .a1 {
	background-color: #FF9900;
}
#sap-left-4 .ul2 {
	left: 360px;
}
#sap-left-4 .ul2 li {
	width: 150px;
}
#sap-left-4 .ul2 li a {
	text-align: left;
	padding-left: 15px;
}
#oracle {
	font-size: 0.8em;
	line-height: 1.1em;
}
.links {
	color:#0059ff;
	font-size: 11px;
	font-weight: normal;
}
.links a {
	color:#0059ff;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}
.links a:hover {
	color:#0059ff;
	font-size: 11px;
	text-decoration: none;
}
.content {
	display:block;
	padding:5px 5px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.content li {
	list-style-image: url(../images/square-bullet.gif);
	list-style-position: outside;
}
.content ul {
	padding:0px 0px 0px 30px;
	margin:0 auto;
}
.arrow-bullet li {
	list-style-image: url(../images/square-bullet.gif);
	list-style-position: outside;
}
.arrow-bullet ul {
	padding:5px 0px 5px 20px;
	margin:0px;
}

.arrow-bullet-2 ul {
	padding:5px 0px 5px 20px;
	margin:0px;
}
.arrow-bullet-2 li {
	list-style-image: url(../images/arrow_liteblue1.gif);
	list-style-position: outside;
}

.arrow-bullet-4 ul {
	font-size:10px;
	line-height:13px;
	margin:0 5px 0 0px;
	padding:2px 0 5px 0px;
	list-style-type:none;
}
.arrow-bullet-4 li {
 background:transparent url(../images/yellow-dot.jpg) no-repeat scroll 6px 6px;
padding:0 0 0 15px;
}

 
.arrow-bullet-4 li a{
	 color:#ffff66 !important;
}
/****************** 05-05-2010 start  *******************/
p.bottom {
	background:url(../images/orange-arrow.gif) no-repeat left 3px;
	padding:5px 0 0 18px;
	width:95px;
	float:right;
	margin:0;	

}
p.bottom a{
	color:#00b0f0;
	text-decoration:none;
}
p.bottom a:hover{
	color:#00b0f0;
	text-decoration:underline;	
	
}
p.bottom2 {
	background:#ffff66 none repeat scroll 0 0;
	bottom:1px;
	margin:0;
	padding:2px 0 5px;
	position:absolute;
	text-align:center;
	width:100%;

}
p.bottom2 a{
	background:transparent url(../images/black-arrow.gif) no-repeat scroll 0 3px;
	color:#003366;
	padding:0 0 0 15px;
	text-decoration:none;
	}
	
	p.bottom2 a:hover{
 
	color:#cc3399;
 
	}
 
p.bottom2 a:hover{
	color:#00b0f0;
	text-decoration:underline;	
	
}
/****************** 05-05-2010 end  *******************/

.arrow-bullet-2 li a {
	color:#FFFFFF;
}
.arrow-bullet-2 li a.blue {
	color:#0073A9;
}


.contact-arrow-bullet ul {
	padding:5px 0px 5px 20px;
	margin:0px;
}
.contact-arrow-bullet li {
	list-style-image: url(../images/arrow_liteblue.gif);
	list-style-position: outside;
}
.contact-arrow-bullet2 ul {
	padding:5px 0px 0px 20px;
	margin:0px;
}
.contact-arrow-bullet2 li {
	list-style-image: url(../images/arrow_liteblue.gif);
	list-style-position: outside;
}
.coursebox th {
	border-bottom:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	padding:7px 7px;
	vertical-align:top;
}
.coursebox th.head {
	background: #5aa2d4 url(../images/table_head.gif) repeat-x;
	color:#FFFFFF;
	line-height:normal;
}
.coursebox th.subhead {
	background:#e5eef7;
	color:#000;
}
tr.one {
	background:#ffffff;
}
tr.two {
	background:#fff;
}
.coursebox {
	border-left:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb;
	font-size:12px;
}
.coursebox td {
	border-bottom:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	padding:7px 7px;
	vertical-align:top;
}
.coursebox td.hdg {
	border-bottom:1px solid #dbdbdb;
	border-right:0px solid #dbdbdb;border-top:1px solid #dbdbdb;
	padding:7px 7px;
	vertical-align:top; font-weight:bold;
	background:#E5EEF7;
	color:#000000;
}
.coursebox td.no-pdg {
	border:0px solid #dbdbdb ;
	padding:0px 0px ;
	vertical-align:top ;
}
.coursebox td.brdr {
	border-bottom:1px solid #dbdbdb ;
	border-right:1px solid #dbdbdb ;
	padding:0px 0px 
}
.coursebox .tit {
	padding:10px 10px;
	vertical-align:top;
	background-color:#f3f3f3;
}
.coursebox .tit strong {
	font-size:14px;
	color:#FF6600;
	line-height:20px;
}
.inner_banner .subtitle strong {
	font-size:12px;
	color:#FF6600;
	line-height:20px;
}
.err {
	color:red;
}
/*------Ramesh--------*/



.space_box {
	width:auto;
	height:auto;
	margin-left:555px;
}
.space_box2 {
	line-height:10px;
	height:10px;
}
.inner_box {
	width:115px;
	height:auto;
	background-color:#454545;
	border:solid 1px #000000;
	font-size:10px;
	margin:0px;
	color:#FFFFFF;
	background-image: url(../images/arrow_white.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	background-position: 0px 6px;
}
.inner_box a {
	text-decoration:none;
	color:#FFFFFF;
}
.inner_box a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
/*-------------------*/







body {
	background:#d3d3d3;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.4em;
}
a {
	color:#0073a9
}
a:hover {
	color:#0073a9;
	text-decoration:none;
}
h1.heading {
	font-size:12px;
	color:#002a56;
	margin:0px;
	padding:0px;
}
.companyprofile {
	width:200px;
	height:195px;
	padding:0px;
	float:left;
}
.text_cp {
	width:134px;
	padding:5px 40px 5px 5px;
	float:left;
}
.more {
	color:#3366ff;
	text-align:left;
	margin:5px 0 0px 0;
	padding:0 10px 5px;
	float:right;
}
.more a {
	color: #3366ff;
	text-decoration:none;
}
.more a:hover {
	color:#CC3399;
}
.content_ul {
	padding:0px;
	margin:0 0 0 0px;
}
.content_ul li {
	list-style-image:url(../images/arrow1.gif);
	margin:0 0 0 25px;
	padding:0 0 0 5px;
	line-height: 1.8em;
}
.content_ul a {
	color:#000000;
	text-decoration:none;
}
.content_ul a:hover {
	color:#000000;
	text-decoration: underline;
}
.formmain {
	overflow:auto;
	height:180px;
}
input {
	background-color:#eaeaea;
	border:1px #eaeaea solid;
	font-size:11px;
}
.squareli {
	margin:15px 0 15px 20px;
	padding: 0 0 0 0px;
}
.squareli li {
	list-style: url(../images/squarebt.gif);
	margin:0 0 0 0px;
	padding:0 0 5px 0px;
}
/*#containter {



	background:url(../images/bg_body.gif) repeat-y;



	width:952px;



	margin:0px auto;



	padding: 0 12px;



}*/



#body_content {
	width:952px;
	height:238px;
	margin:0px;
	padding:0px;
}
#prepare_to_lead {
	width:306px;
	height:216px;
	float:right;
}
#sitemap {
	clear:both;
	width:952px;
	height:20px;
	background: #000000;
	color:#FFFFFF;
	text-align:center;
	margin:0px;
	padding:8px 0 0px 0;
}
#sitemap ul {
	margin:0px;
	padding:0 0 0 0px;
	font-size:10px;
}
#sitemap li {
	display:inline;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
#sitemap li.f-lt {
float:left;padding:0 0 0 24px
}
#sitemap li.f-rt {
float:right;padding:0 25px 0 0px
}
#sitemap li a {
	color:#FFFFFF;
	text-decoration:none;
}
#sitemap li a {
	color:#FFFFFF;
	text-decoration:none;
}
#sitemap li span {
	color:#1e94cc;
	text-decoration:none;
}
#sitemap li span a {
	color:#0099FF;
	text-decoration:underline;
}
#sitemap li span a:hover {
	color:#CCCCCC;
	text-decoration:none;
}
/*--------footer--------*/



.foter_buttons {
	background: #000000;
	color:#FFFFFF;
}
.foter_buttons a {
	background: #000000;
	color:#FFFFFF;
}
.foter_buttons a:hover {
	background: #000000;
	text-decoration:underline;
	color:#FFFFFF;
}
/*-------------*/



.Technology_bg {
	background-color:#C4D4E1;
	padding:10px;
}
.p_class {
	text-align:left;
	margin:0px;
	padding-top:5px;
	height:20px;
}
.input_button {
	background-color:#101010;
	color:#FFFFFF;
	padding:3px;
	height:auto;
	width:auto;
}
.under_construction {
	text-align:center;
	font-weight:bold;
	font-size:20px;
	height:350px;
	vertical-align:middle;
}
.Site-Design-and-Management {
	padding: 0px 130px;
}
.map_menu {
	background-color:#f3f3f3;

}
.map_menu div {
	border:#a7a7a7 solid 1px;
	border-bottom:none;
}
.map_menu div strong {
	display:block;
	font-size:12px;
	font-family:Arial;
	padding:5px 5px;
	color:#ffffff;
	background:#8b8b8b url(../images/box-head-bg.gif);
}
.map_menu div A {
	display:block;
	padding:5px 7px;
	border-bottom:#a7a7a7 solid 1px;

	color:#246487;
	background-color:#e9e9e9;
	text-decoration:none;
}
.map_menu div A:hover {
	display:block;
	padding:5px 7px;
	border-bottom:#a7a7a7 solid 1px;
	border-top:none;
	color:#000000;
	background-color:#ffcc00;
	text-decoration:none;
}
.blog {
	background:#d9e6f3;
}
.blog2 {
	background:#ffffff;
	/*padding:14px 17px ;*/



	padding:10px;
}
.blog3 {
	background:#2a6892;/*border:solid 2px #1b4d79;*/
}
.blog_box_bg {
	background: url(../images/blog_boxes.gif) top left no-repeat;
}
.blog_box_bg_new {
	background: url(../images/blog_boxes_new.gif) -2px top no-repeat;
}
.blog_box_bg_new_globe {
	background: url(../images/blog_boxes_new_globe.gif) -2px top no-repeat;
}
.blog_box_bg_new_globe1 {
	background: url(../images/blog_img_globe.gif) 0px top no-repeat;
}
.blog_box_small {
	background: url(../images/blog_box_small.gif) 0px top no-repeat;
}
.blog a {
	color:#023465;
	padding:0px 5px 5px 15px;
	font-weight:bold;
}
.blog a:hover {
	color:#FF6600
}
.pad10 {
	padding:10px;
}
.pad8 {
	padding:8px;
}
.pad7 {
	padding:7px;
}
.training .cell_front {
	color:#000000;
}
.training {
	width:180px;
	color:#000000;
	/*	filter:alpha(opacity=80);



	-moz-opacity:.80;



	opacity:.80;*/



	background: url(../images/training_boxes.gif) top left no-repeat;
}
.training_box {
	background:#FFFFFF;
	padding:10px 10px 11px 10px;
}
.training_box2 {
	background:#7c889d;
	padding:10px 2px 8px 10px;
}
.training .content li {
	color:#000000;
	list-style-image: url(../images/training-bullet.gif);
	list-style-position: outside;
}
.training .content ul {
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 15px;
}
.training .cell_front_bottom a {
	color:#3884b8;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position:8px 0;
	padding: 0px 5px 0px 25px;
	background-image: url(../images/arrow_liteblue.gif);
}
.training .cell_front_bottom a:hover {
	color:#FF6600
}
.training .cell_front .tit {
	font-size:14px;
	font-weight:bold;
	display:block;
	line-height:12px;
	color:#000000;
	margin:0px;
	padding:0px;
}
.training_testimonials {
	background-color:#FFFFFF;
/*	padding:10px 10px 10px 2px;*/
	padding:10px 10px 10px 0;	
	font-size:14px;
	line-height:normal;
}
.train_test_start_tag {
	border:#104475 2px solid;
	border-bottom:none;
	font-size:11px;
	line-height:12px;
	padding:2px 13px 4px 13px;
	background-color:#1d5f8e;
	height:97px
}
.train_test_name {
	border:#104475 2px solid;
	padding:5px 6px 2px 6px;
	font-size:14px;
	background-color:#eaeaea;
	color:#145d90;
	height:98px;
}
.train_test_d {
	padding-left:10px;
	font-size:11px;
	line-height:20px;
}
.train_test_logo {
	display:block;
	text-align:left;
	margin:3px 0 2px 8px
}
.training_companies {
	border:#1e6190 2px solid;
	padding:6px 6px 2px 6px;
	font-size:11px;
	line-height:13px;
	background-color:#104475;
	color:#FFF
}
.training_companies .read-more {
	height:20px;
	padding:5px 0 0 0;
}
.training_companies .read-more a {
	color:#ffffff;
	background-image: url(../images/test-read-more-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	height:20px;
	padding:5px 0px 0px 15px;
}
.training_companies .read-more a:hover {
	color:#ffffff;
}
/*------*/





.training_companies_new {
	border-color:#3882b7 #3882b7 #3882b7 #3882b7;
	border-style:solid solid solid solid;
	border-width:2px 2px 1px 2px;
	padding:6px 6px 2px 6px;
	font-size:10px;
	line-height:9px;
	background-color:#104475;
	color:#FFF;
	height:113.5px;
}
*html .training_companies_new {
	height:113px;
	line-height:12px;
}

.epmbox {
	border-color:#3882b7 #3882b7 #3882b7 #3882b7;
	border-style:solid solid solid solid;
	border-width:2px 2px 1px 2px;
	font-size:10px;
	line-height:9px;
	background-color:#104475;
	color:#FFF;
	height:211px;
	position:relative;
}
*html .epmbox {
	height:211px;
	line-height:12px;
}
.training_companies_new .read-more {
	height:20px;
	padding:6px 0 0 0;
}
.training_companies_new .arrow-bullet-2 ul{padding:2px 0 2px 20px;}
.training_companies_new .read-more a {
	color:#ffffff;
	background-image: url(../images/test-read-more-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	height:20px;
	padding:5px 0px 0px 15px;
}
.training_companies_new .read-more a:hover {
	color:#ffffff;
}
.training_companies_new2 {
	border-color:#3882b7 #3882b7 #3882b7 #3882b7;
	border-style:solid solid solid solid;
	border-width:1px 2px 2px 2px;
	padding:6px 6px 2px 6px;
	font-size:11px;
	line-height:13px;
	background-color:#104475;
	color:#FFF;
	height:78px;
}
*:first-child+html .training_companies_new2 {
	height:79px;
}
*html .training_companies_new2 {
	height:79px;
}
*html .training_companies_new2 .read-more {
	padding:3px 0 0 0;
}
.training_companies_new2 .read-more {
	height:20px;
	padding:5px 0 0 0;
}
.training_companies_new2 .read-more a {
	color:#ffffff;
	background-image: url(../images/arrow_liteblue1.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	height:20px;
	padding:5px 0px 0px 15px;
}
.training_companies_new2 .read-more a:hover {
	color:#ffffff;
}
/*------*/





.bg_light_gray {
	background-color: #f3f3f3;
}
.bg_blue {
	background-color: #7c889d;
}
.links-black A {
	color:#000000
}
.MemberHome {
	background: #CCCCCC url(../images/tab-open.gif);
	color: #FFFFFF;
	font-weight:bold;
	margin: 0px;
	padding: 4px 5px 4px 5px;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-weight:bold;
}
.MemberHome {
	background: #CCCCCC url(../images/tab-open-event.gif);
	color: #FFFFFF;
	font-weight:bold;
	margin: 0px;
	padding: 4px 5px 4px 5px;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-weight:bold;
}
.MemberHome_event {
-moz-user-select:none;
background:#5aa2d4 url(../images/tab-open-event.gif) repeat-x 0 0;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
padding:4px 5px;
}
/*---login box new 1---*/



.login_border_lg {
	border:1px solid #cccccc;
}
.login_input {
	background-color:#FFF;
	border:1px #006699 solid;
	font-size:11px;
}
/*---login box new 2---*/



.loginbox_new .login_top_background {
	background:url(../images/login_top_background.jpg) repeat-x;
	height:47px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 0 20px;
}
.loginbox_new .login_bottom_sh {
	background:#FFFFFF url(../images/login_bottom_sh.jpg) repeat-x bottom;
}
.loginbox_new .log_input {
	width:150px;
}
.loginbox_new td a {
	color:#3f2e24;
	text-decoration:none;
}
.loginbox_new td a:hover {
	color:#3f2e24;
	text-decoration:underline;
}
.loginbox_new input.loginbtn {
	background:url(../images/login_button.jpg) no-repeat;
	width:55px;
	height:23px;
	border:none;
}
.loginbox_new input.resetbtn {
	background:url(../images/reset_button.jpg) no-repeat;
	width:55px;
	height:23px;
	border:none;
}
html>body #subbody_min, html>body #subbody_min #body_content, html>body #left_shadow, html>body #main_content, html>body #main_content_inner, html>body #right_shadow, html>body .tabcontentstyle {
	height:auto !important;
}
html>body .our_training {
	padding-left:50px;
	text-align:center
}
* html .our_training {
	padding-left:15px;
	text-align:center
}
html>body .case_study_left {
	float:left;
	padding-right:10px;
}
* html .case_study_left {
	float:left;
	padding-right:10px;
}
html>body .case_study_right {
	float:left;
}
* html .case_study_right {
	float:left;
}
html>body .blog_box {
	padding-left:50px;
	text-align:center;
	width: 320px;
	float: left;
}
* html .blog_box {
	padding-left:5px;
	text-align:center;
	width: 320px;
	float: left;
}
html>body .forum_right_box {
	padding-left:10px;
	text-align:left;
	width: 620px;
	float: left;
}
* html .forum_right_box {
	padding-left:10px;
	text-align:left;
	width: 620px;
	float: left;
}
html>body .sap_left_box {
	height:145px !important;
}
* html .sap_left_box {
	height:140px !important;
}
.topborder {
	border-top:1px solid #666666;
	font-size:10px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.topborder2 {
	border-top:1px solid #eaeaea;
	font-size:10px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.inputwidth {
	width:118px;
	font-size:11px;
}
.input-comment {
	width:200px;
	font-size:11px;
	background-color:#EAEAEA;
	border:none medium;
}
.inputbackwite {
	background-color:#FFFFFF;
	border:1px solid #EAEAEA;
}
.bord_rigt {
	border-right: 1px solid #999999;
}
.brclear {
	margin:0;
	padding:0;
	line-height:0;
	border:0;
	clear:both;
}
.sap_logos {
	padding:8px 0 0;
}
.sap_logos img {
	vertical-align:middle;
	padding:0 0 0 4px;
}
.sap_logos_cap {
	color:#ffffff;
font-size:10px;
line-height:11px;
text-align:left;
}
ol.privacy_policy_list li {
	margin:0 0 10px 0;
}

.contact_address{font-size:11px; padding-top:10px;}
a.tdnone{text-decoration:none;}
a:hover.tdnone{text-decoration:underline;}
.leftsubborder{border-width:0 1px 1px 1px; border-style:solid; border-color:#AAAAAA;}
.courselisting_img_border{border: 1px solid rgb(153, 153, 153); padding: 5px; 	margin:10px 0 0 0;}
.fs13{font-size:13px;}


/*********************** 4-2 ***************/
.coursebox ul{margin:0;	padding:0 0 0 8px;	list-style:none;}
.coursebox ul.blue{margin:0;	padding:0 0 0 8px;	list-style:none; background-color:#e7eef7;}
.coursebox ul li{margin:0; padding:0 0 5px 13px ; background:url(../images/bulletsquar.jpg) no-repeat left 7px; }
.coursebox ul li ul{margin:0;	padding:5px 0 0 8px;	list-style:none;}
.coursebox ul li ul li{margin:0; padding:0 0 3px 8px ; background:url(../images/bulletsquar-small.jpg) no-repeat left 7px; }
.coursebox ul.c-study-pdg{margin:0;	padding:7px 7px 7px 15px;	list-style:none;}

ul.training-bottom {list-style-image:none;list-style-type:none;margin:0;overflow:hidden;padding:0 0 0 25px;}

ul.training-bottom li {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-originadding;
background:transparent url(../images/bullet.jpg) no-repeat scroll left 5px;float:left;margin:0;padding:0 0 3px 25px;width:185px;}


.lineheight{line-height:22px;}






.wrapper-course{width:485px; margin:5px auto; padding:10px; font-family:Arial; text-align:center;}
.blue-grad{width:485;height:94}
.blue-grad .lft{float:left; background:url(../images/blue_grad_lft.gif) no-repeat left center;}
.blue-grad .rt{ float:right; background:url(../images/blue_grad_rt.gif) no-repeat right center;}
.blue-grad .lft, .blue-grad .rt{width:7px; height:94px;}

.blue-grad .middle{float:left; background:url(../images/blue_grad_middle.gif) repeat-x; width:471px; height:76px; font-size:16px; font-weight:bold; text-align:center; color:#FFFFFF; padding-top:18px;}

.courses{}
.courses{}
.fl-lft{float:left;}
.clr{clear:both;}
.courses-top{ background:url(../images/grey_grad_top.gif) no-repeat; width:151px; height:7px;overflow:hidden;}
.courses-btm{ background:#d5dee3 url(../images/grey_grad_bottom.gif) no-repeat bottom;width:151px; height:60px; color:#070606; font-size:13px; text-align:center; font-weight:normal;padding-top:5px;}
.mrgn-rt-lft{margin:0 16px;}
.pad9{padding-top:9px;}
.pad15{padding-top:15px;}

/*********************** COlOR ***************/
.blue-color{width:485;height:94}
.blue-color .lft{float:left; background:#134963;}
.blue-color .rt{ float:right; background:#134963;}
.blue-color .lft, .blue-color .rt{width:7px; height:94px;}

.blue-color .middle{float:left; background:#134963; width:471px; height:76px; font-size:16px; font-weight:bold; text-align:center; color:#FFFFFF; padding-top:18px;}

.courses-top-color{ background:#a5b7c1; width:151px; height:3px;overflow:hidden;}
.courses-btm-color{ background:#D3DEE4;width:151px; height:60px; color:#070606; font-size:13px; text-align:center; font-weight:normal;padding-top:5px;}

.down-arrow{background:url(../images/down_arrow.gif) no-repeat -9px center; height:26px; width:11px; display:block;}
.multi-arrow{background:url(../images/multi_arrow.gif) no-repeat center center;height:47px; width:482px; display:block;}

.planning-case-study{display:block; background:url(../images/planning-case-study.jpg) no-repeat; height:343px; width:664px;}
.consolidation{display:block; background:url(../images/consolidation.jpg) no-repeat; height:289px; width:664px;}
.bpc-sys-follow{display:block; background:url(../images/bpc-sys-follow.jpg) no-repeat; height:575px; width:664px;}
.acknowledging{display:block; background:url(../images/acknowledging.jpg) no-repeat; height:706px; width:380px; }


/*********************** 11-2-2010*************/
.map_menu2 {
/*	background-color:#F3F3F3;*/

}
.map_menu2 div {
/*border-color:#A7A7A7 #A7A7A7 -moz-use-text-color;*/
border-styleolid solid none;
border-width:1px 1px medium;
float:right;
margin:0;
width:300px;
}
.map_menu2 div strong {
background:none repeat scroll 0 0 #134963;
color:#FFFFFF;
display:block;
font-family:Arial;
font-size:14px;
padding:8px 10px;
}
.map_menu2 div a {

color:#246487;
display:block;
padding:5px 7px 5px 20px;
text-decoration:none;
background:#FFFFFF url(../images/aerow2.png) no-repeat 10px 10px;
}
.map_menu2 div A:hover {
	display:block;
	padding:5px 7px 5px 20px;
	border-top:none;
	color:#ffffff;
	text-decoration:none;
 	background:#75b2de url(../images/aerow2.png) no-repeat 10px 10px;	
}

.map_menu2 div span  {
border-bottom:1px solid #A7A7A7;
color:#000000;
display:block;
padding:5px 7px;
text-decoration:none;
}
.map_menu2 div.red{
	color:#FF0000;
	font-weight:bold;
	padding:5px 0 8px 8px;
	width:32px;
	border:none;	
	float:left;
	border:none;
	
}
.map_menu2 div.b{
	color:#000000;
	font-weight:normal;
	border:none;
	padding:5px 0 8px 5px;
	width:240px;
	float:left;	
	border:none;		

}



.box{background:#E5EEF7; border:solid 2px #79b5df; padding:10px;}




.bottom-box-middle-bg {

background:url(../images/bottom-box-middle.jpg) repeat-y left top;
position:relative;
}
.bordernone td {
border-bottom:none;
border-right:none;
padding:0;
vertical-align:top;
}
/******************************************17-2***********for cource_listing_new7***********/

.map_menu7 {
	background-color:#f3f3f3;

}
.map_menu7 div {
	border:#a7a7a7 solid 1px;
	border-bottom:none;
}
.map_menu7 div strong {
	display:block;
	font-size:12px;
	font-family:Arial;
	padding:5px 5px;
	color:#ffffff;
	background:#8b8b8b url(../images/real-time-project-tab-bg.jpg) repeat-x left center;
}
.map_menu7 div A {
	display:block;
	padding:5px 7px 5px 18px;
	border-bottom:#a7a7a7 solid 1px;
	background:url(../images/orange_arrow.gif) no-repeat left 10px;
	color:#246487;
	background-color:#e9e9e9;
	text-decoration:none;
}
.map_menu7 div A:hover {
	display:block;
	padding:5px 7px 5px 18px;
	border-bottom:#a7a7a7 solid 1px;
	background:url(../images/orange_arrow.gif) no-repeat left 10px;	
	border-top:none;
	color:#000000;
	background-color:#ffcc00;
	text-decoration:none;
}
.map_menu7 div.red{
	padding:5px 7px;
	border:none;
	color:#FF0000;
	text-decoration:none;
	width:28px;
	float:left;
	font-weight:bold;
}
.map_menu7 div.b{
	padding:5px 3px 5px 3px;
	border:none;
	color:#000000;
	text-decoration:none;
	width:205px;
	float:left;
	font-weight:normal;	
}

.borderTop{border-top:solid 5px #e9e9e9;}


/***************************18-2****************/
.inner-course-tab-image{
	font-size:16px;
	font-family:Arial;
	color:#ffffff;
	font-weight:bold;
	width: 679px;
	height:50px;
	background-image: url(../images/title-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.inner-course{border-top:3px solid #a5b7c1; background-color:#d3dee4; font-family:Arial; font-size:13px; color:#070606;}
.inner-course2{border-top:3px solid #e5eef7; background-color:#70b0dc; font-size:13px; color:#070606; color:#FFFFFF;}
.noneborder td.bottom-heilight-blue{background:#9fcceb url(/images/bottom-heilight-blue.gif) repeat-x left top; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding:5px 0; font-weight:bold; color:#000; line-height:18px; border:solid 1px #1d5883;}
.left-arrow{background:url(.../images/single-arrow.gif) no-repeat left top;}
.noneborder td{border:none; vertical-align:middle;}
.font-red{color:#FF0000}
.orange{color:#ff8b00;}





#clone{background:transparent url(../images/overlay.png) repeat scroll left top;height:1200px;position:fixed;width:100%;z-index:100;top:0;left:0;}

#impdisbox{width:920px;margin:395px 0 0 4px;border:2px solid #75a5b8;background-color:#fff;padding:10px; position:absolute; color:#444444; font-family:sans-serif; font-size:12px; font-weight:bold; z-index:101;   }
#impdisbox .id-cancel{color:#999; background: url(../images/popup-crossmark.png) repeat scroll left top; position:absolute; top:-30px; right:-30px; display:block; width:61px; height:64px; outline:none;}
#impdisbox .id-title{text-align:center; font-size:20px; color:#3a3881; margin:0 0 15px 0;}
#impdisbox ul.if-first-list{margin:0; padding:0 0 0 10px; list-style-type:none; }
#impdisbox ul.if-first-list li{margin:0; padding:0 0 15px 15px; display:block;  background: url(../images/id-firstdot.gif) no-repeat 0 5px;   }
.id-bot-boxes{overflow:hidden;}

.id-bot-boxes ul.id-bot-box1{margin:0 0 0 10px; padding:10px; float:left; border:3px solid #9cbcd3; width:365px; height:140px;  list-style-type:none;}
.id-bot-boxes ul.id-bot-box1 li{margin:0; padding:0 0 18px 17px; display:block;  background: url(../images/arrow_liteblue.gif) no-repeat 0 0px;   }

.id-bot-boxes ul.id-bot-box2{margin:0 10px 0 0; padding:10px; float:right; border:3px solid #9cbcd3; width:460px;height:140px;   list-style-type:none;}
.id-bot-boxes ul.id-bot-box2 li{margin:0; padding:0 0 18px 17px; display:block;  background: url(../images/arrow_liteblue.gif) no-repeat 0 0px;    }

.id-readmust{text-align:right;}
.id-readmust a{padding:0 0 0px 17px; margin:0 120px 0 0;  background: url(../images/arrow_liteblue.gif) no-repeat 0 0px; outline:none; cursor:pointer;}






 
.mainbg{background:url(business-object.jpg) no-repeat left top;}
.maintab-middle-bg{background:url(../popupimages/tab-middle-bg.jpg) repeat-x left top; font-size:20px; color:#016fbe;}
.padL15{padding:0 0 0 15px;}
.padL10{padding:0 0 0 10px;}

.gray-bx-middle-bg{background:url(../popupimages/gray-box-middle-bg.jpg) repeat-y left top; font-weight:bold;}
.V-line{background:url(../popupimages/verticle-line.jpg) repeat-y center top;}
.V-line2{background:url(../popupimages/verticle-line.jpg) repeat-y 650px top;}
.font1{color:#64546e;}
.fontblue{color:#0071cb;}
.fontdarkblue{color:#011246;}
.left-Sq-box{
	background:url(../popupimages/left-squar-box.jpg) no-repeat left bottom;
	padding:0 0 20px 15px;
}
ul.Darkbluebox{padding:0 4px 0 0; margin:0; list-style:none; float:left; }
ul.Darkbluebox li.top{background:url(../popupimages/Dblue-box-top-bg.jpg) no-repeat left top; height:16px;}
ul.Darkbluebox li{background:url(../popupimages/Dblue-box-middle-bg.jpg) repeat-y left top; width:69px; padding:0 5px; text-align:center; color:#FFFFFF; height:80px;}
ul.Darkbluebox li.bottom{background:url(../popupimages/Dblue-box-bottom-bg.jpg) no-repeat left top; height:16px;}
ul.Darkbluebox li.line{
	background:url(../popupimages/verticle-line.jpg) repeat-y 34px top;
	height:45px;
}
.orangebg{background:url(../popupimages/orange-bg.jpg) repeat-x left bottom; }

/*.DB-middle-bg{background:url(../popupimages/DB-middle-bg.jpg) repeat-x left top; font-size:22px; color:#fef600; font-weight:normal;}*/
.bottom-border{background:#fac090; border:solid 2px #2c5686; font-size:22px; color:#26275f; font-weight:normal;}
.two-orance-circles-bg{background:url(../popupimages/two-orange-circles.jpg) no-repeat left top;}
.border-right{border-right:solid 1px #2d83bc;}
.border-top{border-top:solid 1px #2d83bc; background:url(../popupimages/verticle-line.jpg) repeat-y center top}
h1{font-size:22px; color:#fef600; font-weight:normal; padding:0; margin:0;}
.topline{background:url(../popupimages/top-line.jpg) repeat-y left top;}

.right-box-topbg{background:url(../popupimages/right-box-top.jpg) no-repeat left top;}
.right-box-bottombg{
	background:url(../popupimages/right-box-bottom-bg.jpg) no-repeat left bottom;
	padding:0 0 25px 0
}
.right-inner-box{
	background-color:#93cede;
	border:solid 2px #2a4e80;
	font-size:11px;
	color:#00275a;
}
.orange-box{background:url(../popupimages/orange-box.jpg) no-repeat left top; font-size:11px;
	color:#1f2d5c; }
.font12blue{font-size:12px;
	color:#1f2d5c;}
	
.cs-link{float:left; padding:5px 10px 5px 0; margin:0 0 10px 0; border:1px solid #cccccc;}

.fscm-sucess-career{display:block; background:url(../images/successful-sap-career.gif) no-repeat; height:168px; width:664px;}

a.download {
background-image:url(../images/arrow-white.gif);
background-repeat:no-repeat;
color:#104475;
padding-left:15px;
font-weight:bold;
text-decoration:underline;
}
a.download:hover{
background-image:url(../images/arrow-white.gif);
background-repeat:no-repeat;
color:#104475;
padding-left:15px;
font-weight:bold;
text-decoration:none;
}

.iasb-bg{background:url(../images/monitoring-board.jpg) no-repeat; height:501px; width:664px;}
.xbrl-tax-bg{background:url(../images/XBRL-tax.jpg) no-repeat; height:496px; width:664px;}
.xbrl-structure-bg{background:url(../images/XBRL.jpg) no-repeat; height:414px; width:664px;}

.our-epm-head{ background:#000000; font-size:12px; font-weight:bold; color:#FFFFFF; padding:8px 5px;}
.our-epm-box {background-color:#FFFFFF; padding:10px 10px 10px 10px;}
*:first-child+html  .our-epm-box  { padding:10px 10px 8px 10px;}

ul.top-left-menu{ float:left; margin:0; padding:0; list-style-type:none; }
ul.top-left-menu li{ float:left; height:22px; position:relative; z-index:1000; }
ul.top-left-menu li.bt-ser a.ser{background:url(../images/bt_services.gif) no-repeat; width:90px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-ser:hover a.ser{background:url(../images/bt_services_h.gif) no-repeat; width:90px;}
ul.top-left-menu li.bt-bus-sol a.bus-sol{background:url(../images/bt_business_solutions.gif) no-repeat; width:153px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-bus-sol:hover a.bus-sol{background:url(../images/bt_business_solutions_h.gif) no-repeat; width:153px;}

dl.bt-drop-list{width:230px; float:left; font-size:12px; font-family:arial; padding:0; margin:0;}
dl.bt-drop-list a{color:#666666}
dl.bt-drop-list dt{margin:10px 5px 5px 5px; padding:4px 5px; font-size:11px; font-weight:bold;  color:#043359; border-bottom:1px solid #aaaaaa; }
dl.bt-drop-list dd{margin:0px 0px 0px 2px; padding:0 5px 0 0px; display:block; font-size:11px;}
dl.bt-drop-list dd a{padding:1px 0 1px 20px; text-decoration:none;background:url(../images/aerow2.png) no-repeat 10px  5px;display:block; color:#000000; margin:0 0 0 3px;}
dl.bt-drop-list dd a:hover{text-decoration:none; background-color:#ff9900; border-left:3px solid #b67006; color:#fff; background-image:none;margin:0 0 0 0px;}
ul.top-left-menu li.bt-car-path a.car-path{background:url(../images/bt_career_path.gif) no-repeat; width:110px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-car-path:hover a.car-path{background:url(../images/bt_career_path_h.gif) no-repeat; width:110px;}
ul.top-left-menu li.bt-cert-path a.cert-path{background:url(../images/bt_certification_path.gif) no-repeat; width:145px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-cert-path:hover a.cert-path{background:url(../images/bt_certification_path_h.gif) no-repeat; width:145px;}
ul.top-left-menu li.bt-e-learn-path a.e-learn-path{background:url(../images/bt_e-learning_path.gif) no-repeat; width:137px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-e-learn-path:hover a.e-learn-path{background:url(../images/bt_e-learning_path_h.gif) no-repeat; width:137px;}
ul.top-left-menu li.bt-testmonials a.testmonials{background:url(../images/bt_testimonials.gif) no-repeat; width:115px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-testmonials:hover a.testmonials{background:url(../images/bt_testimonials_h.gif) no-repeat; width:115px;}
ul.top-left-menu li.bt-contact a.contact{background:url(../images/bt_contact_us.gif) no-repeat; width:106px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-contact:hover a.contact{background:url(../images/bt_contact_us_h.gif) no-repeat; width:106px;}
ul.top-left-menu li.bt-company a.company{background:url(../images/bt_company.gif) no-repeat; width:96px; float:left; display:block; height:22px;}
ul.top-left-menu li.bt-company:hover a.company{background:url(../images/bt_company_h.gif) no-repeat; width:96px;}

ul.top-left-menu li .bt-drop{position:absolute; top:22px; left:-5000px; border:1px solid #aaaaaa; background:#f4f4f4; overflow:visible; width:464px; padding-bottom:15px; z-index:100;}
ul.top-left-menu li .bt-drop-s{position:absolute; top:22px; left:-5000px; border:1px solid #aaaaaa; background:#f4f4f4; overflow:visible; width:180px; padding-bottom:15px; padding-top:10px; z-index:1000;}

dl.bt-drop-list-two{width:180px; float:left; font-size:11px; font-family:arial;padding:0; margin:0;}
dl.bt-drop-list-two a{color:#666666}
dl.bt-drop-list-two dt{margin:10px 5px 5px 5px; padding:4px 5px; font-size:12px; font-weight:bold;  color:#175282; border-bottom:1px solid #aaaaaa; }
dl.bt-drop-list-two dd{margin:0px 0px 0px 2px; padding:0 5px 0 0px; display:block; }
dl.bt-drop-list-two dd a{padding:1px 0 1px 20px; text-decoration:none;background:url(../images/aerow2.png) no-repeat 10px  5px;display:block;margin:0 0 0 3px; color:#000000}
dl.bt-drop-list-two dd a:hover{text-decoration:none; background-color:#ff9900; border-left:3px solid #b67006; color:#fff; background-image:none;margin:0 0 0 0px;}
ul.top-left-menu li:hover .bt-drop{position:absolute; top:22px; left:0px; z-index:1000; overflow:hidden}
ul.top-left-menu li:hover .bt-drop-s{position:absolute; top:22px; left:0px; z-index:1000;overflow:hidden}

*+html ul.top-left-menu li:hover .bt-drop-s{ top:22px; left:0px; border:1px solid #aaaaaa; overflow:hidden; z-index:100; }
*+html ul.top-left-menu li .bt-drop-s{top:22px; left:-5000px; border:1px solid #aaaaaa; overflow: visible; width:200px; padding-bottom:15px; padding-top:10px; display:block; z-index:100;  }
*+html ul.top-left-menu li .bt-drop{ top:22px; left:-5000px; border:1px solid #aaaaaa; overflow:hidden; width:464px; padding-bottom:15px; z-index:100;}
*+html ul.top-left-menu li:hover .bt-drop{top:22px; left:0px; border:1px solid #aaaaaa; overflow: visible; z-index:100;}

.training ul.links{ padding:0; margin:0;}
.training ul.links li{ padding:0; margin:0; float:left; display:block;}
.training ul.links li a {
	color:#3884b8;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position:8px 0;
	padding: 0px 5px 0px 25px;
	background-image: url(../images/arrow_liteblue.gif);
}
.training ul.links li a:hover {
	color:#FF6600
}
ul.blue-arrow {margin:1px 0 0 0; padding:0; display:block; width:190px }
ul.blue-arrow li{display:block;  padding:0; margin:0; float: left;width:190px}
ul.blue-arrow li a{background:url(../images/arrow_liteblue.gif) no-repeat scroll 7px 0px transparent;color:#000000;float:left;padding:0 0 0 24px;text-decoration:none;line-height:13px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif}
ul.blue-arrow li a:hover{text-decoration:none;color:#fe7600;}



.training-box1 {width:204px;color:#000000;background: url(../images/training_boxes_1.gif) top left no-repeat; height:195px; }
.training-box1 .cell_front .tit {
color:#000000;
display:block;
font-size:11px;
font-weight:bold;
line-height:12px;
}
.p-left{ padding-left:7px;}
.training-box1 .cell_front_bottom a {
background-image:url("../images/arrow_liteblue.gif");
background-position:3px 1px;
background-repeat:no-repeat;
color:#3884B8;
float:left;
font-weight:bold;
padding:0 5px 0 20px;
text-decoration:underline; line-height:14px;
}.training-box1 .cell_front_bottom a:hover {color:#fe7600;text-decoration:none;}
.box-brdr{border:1px solid #929daf}
.training-box1 .content li {color:#000000; list-style-image:url("../images/training-bullet.gif"); list-style-position:outside;}
.a-center { text-align:center !important}
.p-left23 {padding:0 0 0 23px !important;}
.p-top6 {padding-top:6px !important}
.p-left19 {padding:0 0 0 19px !important;}
.p-left15 {padding:0 0 0 15px}
.p-top-btm {padding:15px 0 19px 0px}
.demo-m{ margin:10px 25px 0 0  !important;}
.w-110{ width:110px !important;}
ul.list {float:left; width:660px; padding:0; margin:0; list-style:none;}
ul.list li{color:#000000;float:left; width:620px; padding: 0 0 0  27px; margin:0 0 3px 0;
background:url(../images/training-bullet.gif) no-repeat 10px 6px;}
.td-b-brdr{border:5px solid #73a1c3;}
.td-b-lt-rt{border-left:5px solid #73a1c3;border-right:5px solid #73a1c3;}
.b-bold{color:#ff9900;font-weight:bold; font-size:15px;}
.w-bold{color:#fff;font-weight:bold; font-size:15px;}
.blk-bold1{color:#333333;font-weight:bold; font-size:13px;}
.blk-18bold{color:#000;font-weight:normla; font-size:18px;}
ul.a-list {float:left; width:210px; padding:0; margin:0; list-style:none;}
ul.a-list li{color:#000000;float:left; width:184px; padding: 0 0 0  20px; margin:0 0 3px 6px; background:url(../images/aerow2.png) no-repeat 10px 6px; font-size:13px}
.y-bold{color:#fff603;font-weight:normal; font-size:18px; line-height:19px;}
.b-o-lt-rt{border-left:5px solid #ffc000;border-right:5px solid #336699;}
.m-zero{ margin:0px !important}

ul.sap-bottom {list-style-image:none;list-style-type:none;margin:0;overflow:hidden;padding:0 0 0 25px;}
ul.sap-bottom li {background:transparent url(../images/bullet.jpg) no-repeat scroll left 5px;margin:0;padding:4px 0 3px 25px; clear:both; font-size:11px;}
.border-sap-framework {	border: 4px solid #0070c0; padding-top:12px;}
.y-head{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffff00; background:url(../images/grey-bg.jpg) repeat-x ; line-height:18px; }
.sap-delivary-headings { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffff00; background-color: #c9c9c9; padding:10px;}
.leading-heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; background: #ffdf7f; 
                   background:url(../images/leading-bg.jpg) repeat-x ;}
.leading-bg {background: #fff url(../images/frame-work-bg.jpg) repeat-x ; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;  border-bottom:1px solid #dfdfdf;color:              #333333; font-size:12px;}
.servicePanelTab  {
background:url(../images/ser-tab-bg.jpg) repeat-x scroll 0 0 #CCCCCC;
color:#FFFFFF;
font:bold 12px Arial;
padding:4px 7px 6px 7px;
border-left:1px solid #104475;
border-right:1px solid #104475;
border-top:1px solid #104475;
margin:0 0 7px;
width:184px;
}
.coursebox th.head span{ font-size:16px;}
.blue-head {background: #5aa2d4 url(../images/table_head.gif) repeat-x; color:#FFFFFF; line-height:normal;font-size:16px; font-weight:bold; border-bottom:1px solid #dbdbdb;
	         padding:7px 7px;}
.t-border{border:1px solid #dbdbdb;}
.blk-bold{ font-size:17px; color:#000000; font-weight:normal; line-height:19px;}
ul.b-dot{margin:0;	padding:8px;	list-style:none;}
ul.b-dot li{margin:0; padding:0 0 3px 13px ; background:url(../images/bulletsquar.jpg) no-repeat left 7px; }

ul.b-dot-list{margin:0;	padding:0px 8px 8px 0px;	list-style:none; font-size:12px; color:#333333}
ul.b-dot-list li{margin:0; padding:0 0 4px 15px ; background:url(../images/blue-dot.jpg) no-repeat 2px 5px; }
.f-size11 { font-size:11px;}
.f-size10 { font-size:10px; color:#7c7c7c}
.p-top3{ padding-top:4px;}
.p-left10{ padding-left:10px;}
.p-left25{ padding-left:10px;}
.p-right10{ padding-right:10px;}

.meth-bg{margin:0; padding:28px 0 0px 25px ; background:url(../images/b-arrow-1.jpg) no-repeat left top; width:199px; height:47px; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:17px; }
.tools-bg{margin:0 0 0 65px; padding:28px 0 0px 25px ; background:url(../images/y-arrow.jpg) no-repeat left top; width:174px; height:47px; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:17px; }
.asset-bg{margin:0 0 0 135px; padding:28px 0 0px 25px ; background:url(../images/b-arrow2.jpg) no-repeat left top; width:174px; height:47px; color:#FFFFFF; font-size:16px; font-weight:bold; line-height:17px; }
ul.blue-arrow-rect{margin:0;	padding:16px 8px 16px 14px;list-style:none; background:#efefef url(../images/grad-bg.jpg) repeat-x left top; overflow:hidden;}
ul.blue-arrow-rect li{margin:0; padding:0 0 2px 13px ; background:url(../images/b-arrow3.gif) no-repeat left 4px; font-size:11px; line-height:13px }
.level-bg{padding:7px 0 0px 8px ; background:url(../images/b-arrow4.png) no-repeat left top; width:62px; height:35px; color:#FFFFFF; font-size:14px; font-weight:normal; line-height:26px; text-align:left; margin:auto; }
*+html .level-bg{padding:5px 0 0px 8px ; }
.f-size12{ font-size:12px;}
.f-size13{ font-size:13px;}
.grey-hdg-bg{background:url(../images/grey-bg1.gif) repeat-x;height:31px; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:26px; 
text-align:center;color:#333333}
.meth-main{ width:674px; margin:auto; }
.meth-toolset{ width:667px; margin:-25px 0 0 0; float:left; padding:0 0 0 7px}
.phase-bg{background:url(../images/phase-arrow.gif) no-repeat left top; width:67px; height:30px; color:#FFFFFF; font-size:11px; font-weight:normal; line-height:19px; 
text-align:left; padding: 10px 0 0 13px; display:block; margin:auto; float:left; }
.asap-hdg{background:url(../images/asap-grey-bg.jpg) repeat-x;height:31px; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:26px; 
text-align:center;color:#333333}
.asap-roadmap{ width:545px; position:relative;}
.asap-main{ width:545px; float:left; margin:auto;} 
.lt-arrow{width:25px; float:left; position:absolute; left:-7px; top:0;}
.rt-arrow{width:25px; float:right; position:absolute; left:527px; top:0;}
.r-map{background:url(../images/asap-grey-bg.jpg) repeat-x;height:48px; color:#333; font-size:24px; font-weight:normal; line-height:48px; 
text-align:center;color:#333333}
.r-map-bodybg{background:#fff url(../images/rmp-bdy-bg.jpg) repeat-x;color:#333; font-size:24px; font-weight:normal;color:#333333}
ul.r-map-list{margin:0;	padding:16px 40px 16px 34px;list-style:none; width:465px}
ul.r-map-list li{margin:0; padding:0 0 17px 0px ; font-size:12px;clear:both; }
ul.r-map-list li span{ font-size:18px; font-weight:normal; }

.b-top{background: url(../images/drk-top-bg.jpg) repeat-x;font-size:11px; font-weight:bold;color:#ffff00; line-height:13px; border-bottom:2px solid #326088; height:29px; float:left; display:block; width:100%; padding:3px 0 0 0}
.b-border{border:2px #22537f solid;}
.btm-border{border-bottom:1px #7294b4 solid;}
table.b-box td{ padding:2px 6px 3px 4px; font-size:11px; line-height:13px;border-bottom:1px #7294b4 solid; color:#000}
table.b-box td.b-zero{ border-bottom:0px #7294b4 solid;}
.view-lnk{background:url(../images/arrow_liteblue.gif) no-repeat scroll -3px 0 transparent;color:#000000;padding:0 0 0 15px;text-decoration:none;line-height:14px;}
.view-lnk:hover{text-decoration:none;color:#fe7600;} 
.b-btm{background:url(../images/drk-btm-bg.jpg) repeat-x;color:#333; font-size:9px; font-weight:normal;color:#F8CC14; line-height:11px;  }
.o-flow{ overflow:hidden}
.h-214{ height:214px;}
.blue-bg{ background:#f6f6f6; font-size:11px; color: #000; padding:5px; width:171px; float:left; line-height:12px; margin:6px 0 0 0; border:1px solid #22537f}
.blue-bg1{ background:#f6f6f6; font-size:11px; color: #000; padding:0px; width:181px; float:left; line-height:13px; margin:10px 0 0 0;border:1px solid #22537f}


.blue-bg1 .hdg{ font-size:11px; color: #000; padding:1px 0px 3px 14px; line-height:13px; margin:0px 0 0 0; border-bottom:4px solid #7c889d; overflow:hidden; font-weight:bold;}
ul.w-arrow {margin:3px 0 0 0 ; padding:0; display:block; float:left; padding:0 0 3px 0 }
ul.w-arrow li{display:block; float:left; width:170px;}
ul.w-arrow li a{background:url(../images/arrow_liteblue.gif) no-repeat scroll 5px 0px transparent;color:#000;float:left;padding:0 0 0 20px;text-decoration:none;line-height:13px;margin:0 0 0px; font-size:9px}
ul.w-arrow li a:hover{text-decoration:none;color:#fe7600;}

.p-hdg{background:url(../images/download.png) no-repeat scroll 5px 4px transparent;color:#000;padding:0 0 0 22px;text-decoration:none;line-height:12px;font-size:13px}
.s-hdg{background:url(../images/download.png) no-repeat scroll 5px 3px transparent;color:#000;padding:0 0 0 22px;text-decoration:none;line-height:12px;font-size:12px}
.b-arrow{background:url(../images/arrow_liteblue.gif) no-repeat scroll 0px 0px transparent;color:#000;padding:0 0 0 15px;text-decoration:none;line-height:12px;font-size:11px}
.sol-bg{background:url(../images/sol-manager.jpg) no-repeat scroll 0px 0px;color:#000; margin:10px  0 0 0; width:645px; height:466px; float:left; font-size:11px;}

ul.sol-dot{margin:6px 0 0 180px;	padding:0px;list-style:none; float:left; width:290px;}
ul.sol-dot li{margin:0; padding:0 0 3px 13px ; background:url(../images/blue-dot.jpg) no-repeat left 4px; line-height:14px;}
.grey-bg{background: #ffffff url(../images/act-grey-bg.jpg) repeat-x ;color:#000; border:1px solid #dedede; font-size:11px;color:#000;line-height:14px;}
.active-bg{background: #e2b843 url(../images/act-visit-bg.jpg)  repeat-x;color:#000; border:1px solid #dedede; font-size:11px;line-height:14px;}
.leadership{ margin:auto; width:679px ; float:left; border:1px solid #DBDBDB;}
.leader-img{ width:648px ; position: absolute; left:15px; top:20px; z-index:1}
.leader-main{position:relative;}
.leader-cont{width:679px ; height:119px; float:left;}

.c-study{width:679px ; float:left;}
.w-head {
background:url(../images/table_head.gif) repeat-x scroll 0 0 #5AA2D4;
color:#FFFFFF;
line-height:normal;border-bottom:1px solid #DBDBDB; 

padding:7px;font-size:16px; font-weight:bold;display:block; overflow:hidden;
}
.w-head1 {
background:url(../images/table_head.gif) repeat-x scroll 0 0 #5AA2D4;
color:#FFFFFF;
line-height:normal;border-bottom:1px solid #DBDBDB; 

padding:7px 7px 7px 7px;font-size:16px; font-weight:bold; width:665px; float:left;
}
*+html .asap-blue-bg1 {float:none;}
*+html .b-rt{border-right:1px solid #E9E9E9}
ul.workstream{margin:0;	padding:10px;	list-style:none; float:left;}
ul.workstream li{margin:0; padding:0 0 3px 13px ; background:url(../images/blue-dot.jpg) no-repeat left 4px; line-height:14px; font-size:12px;}
.o-dot{padding:0 0 3px 13px ; background:url(../images/o-arrow1.gif) no-repeat left 3px; line-height:14px; font-size:12px; float:left;}
ul.c-study-dot{margin:0 0 0 25px;	padding:5px 10px 0px 10px;	list-style:none; float:left; width:600px;}
ul.c-study-dot li{margin:0; padding:0 0 3px 13px ; background:url(../images/blue-dot.jpg) no-repeat left 5px; line-height:14px; font-size:12px;}
.meth-cont{width:679px ; margin:auto;}
.c-study-bg{background:#646464; line-height:14px; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
.rt-brdr{ border-right:1px dashed #fff;}
.f-size15b { font-size:15px; font-weight:bold;}
.asap-tools{ margin:auto; width:679px ;border:1px solid #DBDBDB; overflow:hidden}
.asap-blue-bg {background:#e5eef7;color:#000;line-height:normal;border-bottom:1px solid #DBDBDB; padding:7px;font-size:13px; font-weight:bold;display:block; width:665px;border-top:1px solid #DBDBDB;}
.asap-blue-bg1 {background:#e5eef7;color:#000;line-height:normal;border-bottom:1px solid #DBDBDB; padding:7px;font-size:13px; font-weight:bold;width:665px;border-top:1px solid #DBDBDB;float:left;}
.view-demo{width:570px; margin:auto; background:#FFFFFF; overflow:hidden}
.demo-hdg {font-size:14px; font-weight:bold; color:#000000; background-color: #dadada; background-repeat: repeat-x;	padding: 6px 10px 6px 10px;}

/* popup */

#mask { position:absolute; left:0; top:0; z-index:10000; background-color:#000; display:none;}
  
#boxes .window { position:absolute; left:0; top:0; width:440px; display:none; z-index:20000; padding:20px;}
#boxes #dialog { background-color:#FFFFFF; padding:0; width:570px;}
#boxes #dialog1 { width:375px; height:203px;}

#dialog1 .d-header {background:url(images/login-header.png) no-repeat 0 0 transparent; width:375px; height:150px;}
#dialog1 .d-header input { position:relative; top:60px; left:100px; border:3px solid #cccccc; height:22px; width:200px; font-size:15px; padding:5px; margin-top:4px;}
#dialog1 .d-blank { float:left; background:url(images/login-blank.png) no-repeat 0 0 transparent;  width:267px;  height:53px;}
#dialog1 .d-login {float:left; width:108px; height:53px;}
#boxes #dialog2 { background:url(images/notice.png) no-repeat 0 0 transparent;  width:326px;  height:229px; padding:50px 0 20px 25px;}

ul.btm-menu{ float:left; margin:0; padding:0; list-style-type:none; }
ul.btm-menu li{ float:left; height:22px; position:relative; z-index:1000; padding:4px 0 0 10px; width:320px }
ul.btm-menu li a{ color:#FFFFFF; font-size:12px;background:url(../images/submenuarrow.gif) no-repeat 310px  4px; display:block;}
ul.btm-menu li a:hover{ color:#fff}
ul.btm-menu li .bt-drop-b{position:absolute; top:-50px; left:-5000px; border:1px solid #aaaaaa; background:#f4f4f4; overflow:visible; width:180px; padding-bottom:15px; padding-top:10px; z-index:1000;}
ul.btm-menu li:hover .bt-drop-b{position:absolute; top:-50px; left:35px; z-index:1000;overflow:hidden}

dl.bt-drop-list-3{width:180px; float:left; font-size:11px; font-family:arial;padding:0; margin:0;}
dl.bt-drop-list-3 a{color:#666666}
dl.bt-drop-list-3 dt{margin:10px 5px 5px 5px; padding:4px 5px; font-size:12px; font-weight:bold;  color:#175282; border-bottom:1px solid #aaaaaa; }
dl.bt-drop-list-3 dd{margin:0px 0px 0px 2px; padding:0 5px 0 0px; display:block;}
dl.bt-drop-list-3 dd a{padding:1px 0 1px 20px; text-decoration:none;background:url(../images/aerow2.png) no-repeat 10px  5px;display:block;margin:0 0 0 3px; color:#000000; width:149px}
dl.bt-drop-list-3 dd a:hover{text-decoration:none; background-color:#ff9900; border-left:3px solid #b67006; color:#fff; background-image:none;margin:0 0 0 0px;}
.thank-you{border:1px solid #aaaaaa;margin:auto auto 150px;overflow:hidden;padding:0 0 0px;width:600px;}

ol.alpha{display:block; float:left; font-size:11px; list-style-type:lower-alpha; margin:15px 0 0 35px; padding:0; width:370px;}
ol.alpha li{  padding:0 0 0 0px; margin:0 0 6px 0; list-style-type:lower-alpha; }
ol{ padding:0; margin:0;}

.coursebox-cont {border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;font-size:12px;}
.coursebox-cont td {border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 7px;}
.coursebox-cont td.hdg {border-bottom:1px solid #dbdbdb;border-right:0px solid #dbdbdb;border-top:1px solid #dbdbdb;padding:7px 7px;vertical-align:top; font-weight:bold;background:#E5EEF7;color:#000000;}
.coursebox-cont td.no-pdg {border:0px solid #dbdbdb ;padding:0px 0px ;vertical-align:top ;}
.coursebox-cont td.brdr {border-bottom:1px solid #dbdbdb ;border-right:1px solid #dbdbdb ;padding:0px 0px }
.coursebox-cont .tit {padding:10px 10px;vertical-align:top;background-color:#f3f3f3;}
.coursebox-cont .tit strong {font-size:14px;color:#FF6600;line-height:20px;}
.coursebox-cont ul{margin:0;	padding:0 0 0 8px;	list-style:none;}
.coursebox-cont ul.blue{margin:0;	padding:0 0 0 8px;	list-style:none; background-color:#e7eef7;}
.coursebox-cont ul li{margin:0; padding:0 0 5px 13px ; background:url(../images/b-arrow3.gif) no-repeat left 5px; }
.coursebox-cont th {border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 7px;vertical-align:top;}
.coursebox-cont th.head {background: #5aa2d4 url(../images/table_head.gif) repeat-x;color:#FFFFFF;line-height:normal;}
.coursebox-cont th.subhead {background:#e5eef7;color:#000;}

.blue {
	background: #ffffff url(../images/bg_corner_blue1.gif) no-repeat;
	color:#FFFFFF;
	line-height:normal;
	width:640px;
	height: 45px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.blue-small {
	color:#FFFFFF;
	line-height:normal;
	height:40px;
	width:206px;
	background-color: #ffffff;
	background: url(../images/bg_corner_blue-small.gif) no-repeat center;
	font-size:16px;
	font-family: Arial;
}
.blue-border{border: 1px solid #365f91;}
.subhead {background:#f2f8ff;color:#000;}
.curve-bg{
	color:#FFFFFF;
	line-height:normal;
	height:57px;
	width:680px;
	background: url(../images/curve-bg.gif) no-repeat center bottom;
	background-color: #FFFFFF;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.roundcorner-bg{
	line-height:normal;
	height:55px;
	width:645px;
	background:url(../images/round-corner-bg.gif) no-repeat center;
	font-size:11px;
	color: #FFFFFF;
}

.roundcorner .ul{display: block; list-style-type: none;}
.roundcorner .li{margin:10px 0 0 0px; padding:0 0 0 0;}


+*html .roundcorner-bg{
	line-height:normal;
	height:55px;
	width:645px;
	background:url(../images/round-corner-bg.gif) no-repeat center;
	font-size:11px;
	color: #FFFFFF; margin:20px 0 0 0;
}


.successful-sap-career-bg{
	height:183px;
	width:660px;
	background:url(../images/successful-sap-career.gif) no-repeat center;
	font-size:11px;
	color: #FFFFFF;
}

.inner-course-div{width:679px;}
.inner-course-div1{
	width:475px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
}
.inner-course-div2{
	width:679px;
	margin:0  0 15px 0;
}

.inner-course-tab {
background-color:#134963;
color:#FFFFFF;
font-family:Arial;
font-size:16px;
font-weight:bold;
line-height:22px;
padding:14px;
}

.box-quiz{background:#ffffff; border:solid 1px #79b5df; padding:10px;}

.questions{
	background-position:right top;
	border-bottom:1px solid #EFEFF0;
	margin:0 0 10px;
	padding:0 10px 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.red-underline{ color:#FF0000; text-decoration: underline; font-weight:bold;}

.red{
	color:#FF0000;
}

.font12{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.interested_mark {
	background-image:url(../images/interested_bubble.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
	margin:0;
	padding-left:2px;
	padding-right:0;
	padding-top:3px;
	text-align:center;
	width:27px;
}

.few_interests {
	font-size:16px;
	line-height:20px;
	margin-right:10px;
}
