@charset "utf-8";
/* CSS Document */
body{
	margin:0px 0px 0px 0px;
	background-color:#999966;
}
.leftshadow{
	background:url(../images/icon/leftshadow.gif);
	background-repeat:repeat-y;
}
.rightshadow{
	background:url(../images/icon/rightshadow.gif);
	background-repeat:repeat-y;
}
.verticaldottedline{
	background-image:url(../images/icon/vertical_border.gif);
	background-repeat:repeat-y;
}
.bodybackground{
	background-image:url(../images/icon/bodybackground.gif);
	background-repeat:repeat-x;
}
.runningtxt{
	margin:0px 0px 0px 0px;
	padding:5px 16px 5px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:justify;
	letter-spacing:1px;	
}
.horizontaldottendline{
	margin:5px 16px 5px 26px;
	background-image:url(../images/icon/horizontal_border.gif);
	background-repeat:repeat-x;	
}
.whatsnewhorizontaldottendline{
	margin:5px 10px 5px 15px;
	background-image:url(../images/icon/horizontal_border.gif);
	background-repeat:repeat-x;	
}

.whatsnew_banner{
	padding:0px 10px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:justify;
	letter-spacing:1px;		
}
.copyright{
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	letter-spacing:1px;
}
.career_banner{
	margin:0px 0px 0px 0px;
	padding:2px 10px 3px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:left;
	letter-spacing:0px;		
}
.career_bullet{
	padding:1px 10px 2px 0px;
	list-style-image:url(../images/icon/career_bullet.gif);
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:left;
	letter-spacing:1px;
}
.thoughts_indent{
	margin:0px 0px 0px 0px;
	padding:5px 16px 5px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:left;
	text-indent:30px;
	letter-spacing:1px;
	vertical-align:top;		
}
a.download:link, a.download:active, a.download:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	text-decoration:underline;
	font-style:italic;	
	letter-spacing:1px;
}
a.download:hover{
	color:#FF0000;
}
h4{
	margin:0px 0px 0px 0px;
	padding:5px 16px 5px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.abt_left{
	margin:0px 0px 0px 0px;
	padding:5px 16px 5px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:justify;
	letter-spacing:1px;	
	width:225px;
	float:left;
}
.abt_right{
	margin:0px 0px 0px 0px;
	padding:5px 16px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:justify;
	letter-spacing:1px;	
		float:left;
	width:225px;
}
a#aboutus {
    display: block;
    width: 80px;
    height: 26px;
    background-image: url(../images/home_menu.gif);
    margin: 0 auto;
}
a#aboutus:hover {
    background-image: url(../images/home_menu_over.gif);
}

a#services {
    display: block;
    width: 79px;
    height: 26px;
    background-image: url(../images/services.gif);
    margin: 0 auto;
}
a#services:hover {
    background-image: url(../images/services_over.gif);
}
a#strategic {
    display: block;
    width: 149px;
    height: 26px;
    background-image: url(../images/strategic.gif);
    margin: 0 auto;
}
a#strategic:hover {
    background-image: url(../images/strategic_over.gif);
}
a#thoughts {
    display: block;
    width: 136px;
    height: 26px;
    background-image: url(../images/thoughts.gif);
    margin: 0 auto;
}
a#thoughts:hover {
    background-image: url(../images/thoughts_over.gif);
}
a#careers {
    display: block;
    width: 79px;
    height: 26px;
    background-image: url(../images/careers.gif);
    margin: 0 auto;
}
a#careers:hover {
    background-image: url(../images/careers_over.gif);
}
a#contact {
    display: block;
    width: 98px;
    height: 26px;
    background-image: url(../images/contact.gif);
    margin: 0 auto;
}
a#contact:hover {
    background-image: url(../images/contact_over.gif);
}
a#sub_enabling {
    display: block;
    width: 139px;
    height: 26px;
    background-image:url(../images/sub_enabling.gif);
    margin: 0 auto;
}
a#sub_enabling:hover {
    background-image: url(../images/sub_enabling_over.gif);
}
a#sub_strat {
    display: block;
    width: 145px;
    height: 26px;
    background-image:url(../images/submenu_strat.gif);
    margin: 0 auto;
}
a#sub_strat:hover {
    background-image: url(../images/submenu_strat_over.gif);
}
a#sub_oragani {
    display: block;
    width: 280px;
    height: 26px;
    background-image:url(../images/sub_organi.gif);
    margin: 0 auto;
}
a#sub_oragani:hover {
    background-image: url(../images/sub_organi_over.gif);
}
a#sub_cataly {
    display: block;
    width: 122px;
    height: 26px;
    background-image:url(../images/sub_cataly.gif);
    margin: 0 auto;
}
a#sub_cataly:hover {
    background-image: url(../images/sub_cataly_over.gif);
}
ul#myul{
	margin:10px 0px 0px 20px;
	padding:0px 0px 5px 25px;
	list-style-image:url(../images/icon/sub_bullet.gif);
	color:#464646;	
}
li#myurl{
	padding:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
}
a#sub_delivery {
    display: block;
    width: 137px;
    height: 26px;
    background-image:url(../images/sub_proc_delivery.gif);
    margin: 0 auto;
}
a#sub_delivery:hover {
    background-image: url(../images/sub_proc_delivery_over.gif);
}
a#sub_reengg {
    display: block;
    width: 139px;
    height: 26px;
    background-image:url(../images/sub_proc_re_engg.gif);
    margin: 0 auto;
}
a#sub_reengg:hover {
    background-image: url(../images/sub_proc_re_engg_over.gif);
}
a#sub_imp {
    display: block;
    width: 170px;
    height: 26px;
    background-image:url(../images/sub_proc_implementation.gif);
    margin: 0 auto;
}
a#sub_imp:hover {
    background-image: url(../images/sub_proc_implementation_over.gif);
}
a#strategy_over {
    display: block;
    width: 92px;
    height: 26px;
    background-image:url(../images/sub_it_strategy.gif);
    margin: 0 auto;
}
a#strategy_over:hover {
    background-image: url(../images/sub_it_strategy_over.gif);
}
a#it_govt {
    display: block;
    width: 99px;
    height: 26px;
    background-image:url(../images/sub_it_govt.gif);
    margin: 0 auto;
}
a#it_govt:hover {
    background-image: url(../images/sub_it_govt_over.gif);
}
a#it_risk {
    display: block;
    width: 141px;
    height: 26px;
    background-image:url(../images/sub_it_risk.gif);
    margin: 0 auto;
}
a#it_risk:hover {
    background-image: url(../images/sub_it_risk_over.gif);
}
a#inform {
    display: block;
    width: 129px;
    height: 26px;
    background-image:url(../images/sub_inform.gif);
    margin: 0 auto;
}
a#inform:hover {
    background-image: url(../images/sub_inform_over.gif);
}
.mail{
	color:#000000;
}
.sitemap{
	color:#336699;
}
.homelink{
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#336699;
	letter-spacing:1px;
	text-decoration:none;
}
.ourvision{
	padding:0px 10px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	letter-spacing:0px;		
}
.aboutus_link{
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	text-align:justify;
	letter-spacing:0px;		
}