/* CSS Document */
#FL{float:left}
#FR{float:right}
body {color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/homepage/bg_home.gif) no-repeat top;margin:0px; font-weight:normal; background-color:#444444;}
#main{width:100%; background:url(../images/body_bg.gif) no-repeat top;  background-color:#444444; }
#container_body{ width:1003px; margin:0px; padding:0px; background-color:#444444; background:url(../images/aboutsysplus/body_bg.gif) no-repeat top;}
#logo_box{float:left; width:1003px; background:url(../images/logo_bg.jpg) repeat-x; background-color:#444444;}
.home_vav{float:left; padding-top:40px;}
#logo_main_container{float:left; width:883px;}
.home_nav_t{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6a6969; font-size:12px; font-weight:bold; text-decoration:none;}
.home_nav_t:hover{text-decoration:underline;}
.PT3{padding-top:3px;}
.PT1{padding-top:1px;}
.PT5{padding-top:5px;}
.PT7{padding-top:7px;}
.PT10{padding-top:10px;}
.PT20{padding-top:20px;}
.PT40{padding-top:40px;}
.PB10{padding-bottom:10px; display:block;}
.PR3{padding-right:3px;}
.PR5{padding-right:5px;}
.PR10{padding-right:10px;}
.PR20{padding-right:20px;}
.PL20{padding-left:20px;}
.PL30{padding-left:20px;}
.PL30a{padding-left:30px;}
.MT15{margin-top:15px;}
.MT20{margin-top:20px; display:block;}
.MT10{margin-top:10px;}
.MTb10{margin-bottom:10px;}
.MT10{margin-top:10px;}
.MT40{margin-top:40px; display:block;}
.MT25{margin-top:25px; display:block;}
.MT40_20{margin-top:40px; margin-bottom:0px; display:block;}
.MT40_20_1{margin-top:10px; margin-bottom:0px; display:block;}
.MT30_20{margin-top:30px; margin-bottom:20px; display:block;}
.MT0_20{margin-bottom:20px; display:block;}
.img_container{float:left; width:883px; background-color:#7994af;}
#container_1003{ width:1003px;  float:left; height:auto; }
#left_column{float:left; width:184px;}
#mid_column{float:left; width:581px; background-color:#FFFFFF; height:auto;}
#right_column{float:left; width:238px;}
.left_nav_main{float:left; width:184px;}
.about_system1{float:left; width:184px; height:30px; background:url(../images/menu/about_systemplus.gif) no-repeat;}
.about_system{float:left; width:184px; height:30px; background:url(../images/menu/about_system_selected.gif) no-repeat;}
.about_system:hover{float:left; width:184px; height:30px; background:url(../images/menu/about_system_selected.gif) no-repeat;}
.business_consulting{
	float:left;
	width:184px; height:30px;
	background-image: url(../images/menu/business_consulting.gif);
	background-repeat: no-repeat;
}

.solution_group{
	float:left;
	width:184px; height:30px;
	background-image: url(../images/menu/solutions_group.gif);
	background-repeat: no-repeat;
}

.oracle_app{
	float:left;
	width:184px; height:30px;
	background-image: url(../images/menu/oracle_app.gif);
	background-repeat: no-repeat;
}
.itis_group{
	float:left;
	width:184px;
	height:30px;
	background-image: url(../images/menu/it_infrastructure.gif);
	background-repeat: no-repeat;
}
.hr_group{
	float:left;
	width:184px;
	height:30px;
	background-image: url(../images/menu/hrservices.gif);
	background-repeat: no-repeat;
}

.cio{
	float:left;
	width:184px; height:30px;
	background-image: url(../images/menu/cio.gif);
	background-repeat: no-repeat;
}

#sub_nav{float:left; width:184px;}
#sub_nav ul {margin:0px; padding:0px; float:left;}
#sub_nav li {margin:0px; padding:0px; float:left; list-style:none; overflow:hidden; }
#sub_nav li .bg{background-color:#89b2b8;overflow:hidden; }
#sub_nav .top{ float:left; width:184px; background:url(../images/sub_nav_top_bg.gif) repeat-x; overflow:hidden; height:3px;}
#sub_nav .top_new{ float:left; width:184px; background:url(../images/menu/top_new.gif) repeat-x; overflow:hidden; height:auto;}

#sub_nav a{float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#444444; text-align:right; padding:6px 8px ; width:168px;}
#sub_nav a:hover{float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#444444; font-weight:normal;}
#sub_nav .selectedtext{background-color:#769ba8; margin:2px 2px 0px 2px; width:168px;}

#sub_nav .sub{float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#444444; text-align:right; padding:6px 8px ; width:168px;}
#sub_nav .sub:hover{text-decoration:none; font-size:11px;}
#sub_nav .selected{float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#444444; text-align:right; padding:6px 8px ; width:168px; font-weight:bold;}
#sub_nav .hr{ float:left; width:174px; background:url(../images/sub_nav_top_bg.gif) repeat-x; overflow:hidden; height:3px; margin:0 5px 0 5px;}
#sub_nav .hr_doted{ float:left; width:174px; background:url(../images/menu/menu_doted_hr.gif) repeat-x; overflow:hidden; height:3px; margin:0 5px 0 5px;}
#sub_nav span{float:left; padding:0px; margin:0px;}
.mid_top{float:left; background:url(../images/mid_top.gif) no-repeat; height:32px; width:581px;}
.mid_headd_container{
	float:left;
	height:64px;
	width:581px;
	background-image: url(../images/mid_top_headd_bg.gif);
	background-repeat: no-repeat;
}
#mid_text{float:left;width:521px; padding:18px 30px 0px 30px; display:block;}
#mid_text ul{float:left; margin:0px; padding:0px;}
#mid_text li{float:left;  list-style:none; width:521px;}
#mid_text .hr{float:left; width:521px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden;}
#mid_text .text{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.pb30{margin-bottom:30px; display:block;}
#mid_text h1 {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:normal;
	color:#614b4b;
	vertical-align:top;
	float:left;
	background-image: url(../images/aboutsysplus/body_bullet.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding:3px 0 0 20px;
}
#mid_text h2 {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:normal;
	color:#614b4b;
	vertical-align:top;
	float:left;
	padding:10px 0 20px 0px;
}
#mid_text img{ float:left; padding-right:10px;}
#mid_text .img{ float:none;}
#mid_text .img2{float:left; padding:0px; margin:0px;}

#mid_text .text1{color: #931a2e; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
#mid_text .text{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left;}
#mid_text a{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none}
#mid_text .about_name{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; border-bottom: 1px dotted #999999; line-height:18px;}
#mid_text .about_name:hover{text-decoration:none; border-bottom:1px solid #CE0413;}
#mid_text .link_2_other{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none}
#mid_text p{padding:0px 0px 0px 0px; margin:0px; display:block; float:left; width:410px; }
#mid_text p img{ float:none;}

#team{width:180px; float:left; margin:0px; padding:20px 10px 0px 25px;}

.grey12_bz{color:#5f5f5f; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.grey12b_bz{color:#5f5f5f; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.grey11n{color:#5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:1.24em; word-spacing:normal;}
.grey10n{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:italic; line-height:1.24em; word-spacing:normal;}
.grey11b{color:#474747; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.grey12{color:#474747; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.grey12_an{color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:dotted #999999 1px; text-decoration:none;}
.grey12nb{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.grey12_an:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}
.grey11b_v{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.grey11n_vn{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:16px;}
a.grey11n_vn:hover{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
.grey11b_v2{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-bottom:dotted #999999 1px; text-decoration:none;}
.grey11b_v2:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}
.grey11n_v{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:14px;}
.grey11n_v2{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px;}
.grey11n_v3{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; border-bottom:dotted #999999 1px; text-decoration:none;}
.grey11n_v3:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}
.grey11n_v4{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:18px;}
.grey11n_v5{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:16px;}
.grey11b_v3{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:16px;}
.grey11n_v3a{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:14px; text-decoration:none;}
.grey11_clientname{color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; }

.brown12_an{color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  text-decoration:none;}
.grey11_clientname2{color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;border-bottom:dotted #999999 1px; text-decoration:none;}
.grey11_clientname2:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}

.grey10n_a_footer{color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; word-spacing:2px; letter-spacing:0.02em;}

.grey12_an2{color:#5f5f5f; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; border-bottom:dotted #999999 1px; text-decoration:none;}
.grey12_an2:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}

.grey12bi{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic;}
.grey11bi{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:italic;}

.why_work_headd{float:left; width:238px;}
#right_bg{float:left; width:238px; background:url(../images/right_bg.gif) repeat-y;}
#right_bg p{color: #474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; font-weight:normal; padding:10px 40px 10px 20px;}
#right_bg a{color:#931a2e; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; text-decoration:underline;}
#right_bg a:hover{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
.footer{ color:#474747; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
#footer{width:1003px; float:left; background:url(../images/btm.gif) no-repeat; height:41px; margin-top:10px;}
#footer a{ color:#474747; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
#footer a:hover{ color:#474747; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}
#footer .pipe{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; }
.footer_box{padding:10px 0 0 150px; float:left}
.footer_space{padding:10px 0px 0px 125px; float:left;}
#all_btm{float:left; height:30px; background-color:#444444; width:1003px; text-align:right; padding:5px 0px 0px 0px;}

.about_container{float:left; width:260px;}
#mid_text .about_img{float:left; }
#mid_text .about_text{color: #474747; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display:block;}
#mid_text .a_su{color: #474747; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#mid_text .about_text_sub{color: #868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }

#PTB10{padding-top:10px; padding-bottom:10px; display:block;}
#mid_text_inside{float:left;width:521px; padding:0 30px ; display:block;}
#mid_text_inside ul{float:left; margin:0px; padding:0px;}
#mid_text_inside li{float:left; margin:0px; padding:0px; list-style:none; width:521px;}
#mid_text_inside p{color: #931a2e; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; display:block; padding:120px 0 20px 0; width:320px; float:left;}
#mid_text_inside img{ padding-left:10px;}
#mid_text_inside .hr{float:left; width:521px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden;}

#right_bg_inside{float:left; width:238px; background:url(../images/right_bg.gif) repeat-y; margin:0px; padding:0px;}
#right_bg_inside ul{ padding:0px; margin:0px;}
#right_bg_inside li{ padding:0px; margin:0px; list-style:none; width:238px; float:left;}
#right_bg_inside p{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; padding:10px 40px 10px 20px; }
#right_bg_inside .date{color:#a47b6f; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}

#right_bg_inside a{text-decoration:none; border-bottom: 1px dotted #999999;}
#right_bg_inside a:hover{ text-decoration:none; border-bottom: 1px solid #CE0413;}
#right_bg_inside .text{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold;text-decoration:none;}
#right_bg_inside .textsub{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:bold;text-decoration:none;}

.date_rhs{color:#a47b6f; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
.date_rhs2{color:#868585; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-decoration:none;}
.date_rhs2:visited{color:#868585; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-decoration:none;}
.date_rhs2:active{color:#868585; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-decoration:none;}
.date_rhs3{color:#5f5f5f; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-decoration:none;}

#rightbg{float:left; width:238px; background:url(../images/right_bg.gif) repeat-y; margin:0px; padding:0px; overflow:hidden;}

#dvright{width:238px; float:left; padding:0px; margin:0px 20px; background-color:#FFFFFF; border:solid 1px #0000CC;}
#dvright .listing{list-style:none; margin:0px; padding:0px;}
#dvright .listing li{float:left; padding:0px; margin:0px; width:135px;}
#dvright .listing li p.text{font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0px; margin:0px 0px 4px 0px; width:110px; border:solid 1px #00FF66; }
#dvright .listing li img{float:left; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px;}

.list2{width:185px; padding:0px 0px 0px 10px; float:left;}
.list2 ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list2 ul li{list-style:none; background:url(../images/top_nav_bullet.gif) no-repeat 0 7px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:7px; padding-top:5px; width:180px; margin:0px; }
.list2 ul li p.hr{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0px 0px; margin:10px 0px 0px 0px;}

.list{width:521px; margin:0px 0px 0px 0px;}
.list ul { margin:0; padding:0px 8px 0px 0px; margin-top:0px; padding-top:5px; padding-bottom:0px;}
.list h2{font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#614b4b; vertical-align:top; float:left; padding:3px 0 20px 0px;}
.list ul li{list-style:none; background:url(../images/bullet_leftbar.gif) no-repeat 0 15px; vertical-align:top; padding-left:22px; display:block; float:left; padding-top:15px; width:490px; }

.list3{width:165px; margin:0px 0px 0px 20px; float:left;}
.list3 ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list3 ul li{list-style:none; background:url(../images/top_nav_bullet.gif) no-repeat 0 4px; vertical-align:top; padding-left:15px; display:block; float:left; padding-bottom:10px; padding-top:0px; width:160px; margin:0px; }
.list3 ul li p.hr{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0px 0px; margin:10px 0px 0px 0px;}

.list4{width:521px; margin:5px 0px 0px 0px;}
.list4 ul { margin:0; padding:8px 8px 8px 0px; margin-top:0px; padding-top:5px; padding-bottom:10px;}
.list4 h2{font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#614b4b; vertical-align:top; float:left; padding:3px 0 20px 0px;}
.list4 ul li{list-style:none; background:url(../images/bullet_leftbar.gif) no-repeat 0 0px; vertical-align:top; padding-left:22px; display:block; float:left; padding-bottom:10px; width:490px; }

.list5{width:160px; margin:10px 0px 0px 20px; float:left;}
.list5 ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list5 ul li{list-style:none; background:url(../images/top_nav_bullet.gif) no-repeat 0 7px; vertical-align:top; padding-left:22px; display:block; float:left; padding-bottom:7px; padding-top:5px; width:170px; margin:0px; }

.list2a{width:250px; padding:0px 0px 0px 10px; float:left; margin:0px 0px 0px 20px;}
.list2a ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:250px;}
.list2a ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 7px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:7px; padding-top:5px; width:240px; margin:0px;}

.list2b{width:530px; padding:0px 0px 0px 10px; float:left; margin:10px 0px 0px 20px;}
.list2b ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:530px;}
.list2b ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 0px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:0px; padding-top:0px; width:520px; margin:0px;}
.list2b p{float:left; padding:0px; margin:20px 0 0 0; width:520px;}
.list2b h1{padding:0px 0px 10px 0px; margin:0px; float:left; font:normal 12px Arial, Helvetica, sans-serif;}

.list2b_clientspeak{width:160px; padding:0px; float:left; margin:5px 0px 0px 0px;}
.list2b_clientspeak ul { margin:0px; padding:0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:160px;}
.list2b_clientspeak ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 2px; vertical-align:top; padding-left:14px; display:block; float:left; padding-bottom:20px; padding-top:0px; width:160px; margin:0px;}

#articlelink{float:left;width:521px; padding:5px 30px 26px 30px; display:block;}
.partner_text{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 0px 30px 0px;}
.input{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px #a47b6f solid; color:#000;}
.container70{float:left; width:70px;}
.contact_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  border:1px #a47b6f solid;}

.option_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}


textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #a47b6f solid;}
.hr_right{float:left; width:145px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0 0 0 10px; margin:10px 0px 10px 0px;}
#sub_nav_btm_wo_sub{float:left; width:184px;  height:415px; background:url(../images/aboutsysplus/left_nav_btm_without_sub.gif) no-repeat top;}
.select{border-bottom:3px #e1e1e1 solid; border-right:3px #e1e1e1 solid; border-left:3px #e1e1e1 solid; }

select, option {font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color:#000;}
#address_expand{float:left; width:190px;}

.otherheading{padding:0px 0px 10px 30px; display:block; width:551px; margin:20px 0px 0px 0px;}
.heading{padding:0px 0px 10px 30px; display:block; width:551px; margin:20px 0px 0px 0px;}
.otherheading2{padding:0px 0px 0px 30px; display:block; width:551px; margin:20px 0px 0px 0px;}
#client_listing{width:581px; float:left; padding:0px; margin:0px;}

/* homepage css */

#container_body_home{ width:1003px; margin:0px; padding:0px; }
#home_main{float:left; width:883px; }
#home_body{float:left; width:883px; }
#home_884{float:left; width:883px;}
.PL120{padding-left:120px}
#home_645{float:left; width:645px;}
#home_600{float:left; width:600px;}
#home_238{float:left; width:238px;}
.home_headd_bg{float:left; background:url(../images/homepage/body_headd_right.gif) no-repeat;}
.white12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.white14{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
.PRPL20{padding-left:20px; padding-right:40px;}
#home211{float:left; width:211px; background-color:#FFFFFF; padding-bottom:20px;}
#home211_a{float:left; width:211px;; background-color:#FFFFFF; padding-bottom:7px;}
#home205{float:left; width:205px;}
#business_headd{float:left; width:211px; background:url(../images/homepage/business_con_headd.gif) no-repeat; height:70px;}
#business_headd_a{float:left; width:300px; background:url(../images/homepage/business_con_headd.gif) no-repeat; height:70px;}
#business_body{float:left; width:211px; background:url(../images/homepage/business_con_bg.gif) repeat-y;}
#list185_home{float:left; width:185px;}
#list185{float:left; width:185px;}
#list185 ul{ padding:0px; margin:0px;}
#list185 li{float:left; padding:0px 5px 0 5px; margin:0px; list-style:none; width:175px;}
#list185 .text1{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:12px;}
#list185 a{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:12px; text-decoration:none; font-weight:bold;}
#list185 a.textlink{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:10px; text-decoration:none; font-weight:bold;}
#list185 a.textlink:hover{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:10px; text-decoration:underline; font-weight:bold;}

#list185  .hr{float:left; width:100px; background:url(../images/homepage/business_hr.gif) no-repeat; height:10px;}
#list185 .learn{ font-family: Arial, Helvetica, sans-serif;color:#474747; font-size:10px; text-decoration:none; font-weight:bold;}
#list185 .comma{float:left; width:173px; height:118px; background:url(../images/homepage/coma.png) no-repeat;}
#list185 .comma_text{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:11px; text-decoration:none; padding:15px 0  0 0; }
#list185 .btm_headd{font-family:Arial, Helvetica, sans-seri; color:#87594b; font-size:12px; text-decoration:none; font-weight:bold;}
#list185 .btm_text{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:11px; text-decoration:none;}
#home_footer_top{float:left; width:645px; background:url(../images/homepage/home_footer.gif) no-repeat; height:8px;}

.home_footer_a{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
.home_footer_a:hover{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}

.home_footer_pipe{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; }
#solution_headd{float:left; width:211px; background:url(../images/homepage/solution_group_headd.gif) no-repeat; height:70px;}
#solution_headd_a{float:left; width:300px; background:url(../images/homepage/solution_group_headd.gif) no-repeat; height:70px;}
#solution_body{float:left; width:211px; background:url(../images/homepage/solution_group_bg.gif) repeat-y;}
#oracle_headd{float:left; width:204px; background:url(../images/homepage/oracle_headd.gif) no-repeat; height:70px;}
#oracle_bg{float:left; width:204px; background:url(../images/homepage/oracle_bg.gif) repeat-y;}
.home_footer{float:left; width:864px; height:47px; background:url(../images/homepage/home_footer.gif) no-repeat; padding-right:17px; padding-top:20px; text-align:right;}


#right_bg_h{float:left; width:238px; background:url(../images/right_bg.gif) repeat-y;}
#right_bg_h p{color: #474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; font-weight:normal; padding:5px 40px 5px 20px;}
#right_bg_h a{color:#931a2e; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; border-bottom: 1px dotted #999999; text-decoration:none;}
#right_bg_h a:hover{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; border-bottom:solid 1px #CE0413;}

#footer2{width:1003px; float:left; background:url(../images/homepage/btm.gif) no-repeat; height:41px;}
#footer2 a{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
#footer2 a:hover{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}
#footer2 .pipe{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; }




.body1 {color:#5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/homepage/bg_home.gif) no-repeat top center; margin:0px; padding:0px 0px 0px 0px;}
#main_home{width:100%; }
#container_body_home{ width:1003px; margin:0px; padding:0px; }
.left_nav_main{float:left; width:184px;}

#home_main{float:left; width:883px; }
#home_body{float:left; width:883px; }
#home_884{float:left; width:883px;}
.PL120{padding-left:120px}
#home_645{float:left; width:645px;}
#home_238{float:left; width:238px;}
.home_headd_bg{float:left; background:url(../images/homepage/body_headd_right.gif) no-repeat;}
.white11{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.white11:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.white11_dashed{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;border-bottom:dotted 1px #FFF}
a.white11_dashed:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;border-bottom:solid 1px #FFF }
.white11b{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.white11b:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.white12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.white12:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.white14{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
.PRPL20{padding-left:20px; padding-right:55px;}
#home211{float:left; width:211px; background-color:#FFFFFF; padding-bottom:20px;}
#home211_a{float:left; width:211px; background-color:#FFFFFF; padding-bottom:7px;}
#home205{float:left; width:205px;}
#business_headd{float:left; width:211px; background:url(../images/homepage/business_con_headd.gif) no-repeat; height:70px;}
#business_body{float:left; width:211px; background:url(../images/homepage/business_con_bg.gif) repeat-y;}
#list185{float:left; width:185px;padding:0px; margin:0px;}
#list185 ul{float:left; padding:0px 5px; margin:0px;}
#list185 li{padding:0px; margin:0px; list-style:none; width:175px;}
#list185 li img{float:left; padding:0px 0px 0 5px; margin:0px;}
#list185 li p{float:left; display:block; padding:0px 5px 0 0px; margin:0px; width:145px;font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:11px; text-decoration:none; font-weight:normal; line-height:11px;}
#list185 .text1{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:12px;}
#list185  .hr{float:left; width:100px; background:url(../images/homepage/business_hr.gif) no-repeat; height:10px;}
#list185  .hr2{float:left; width:175px; background:url(../images/homepage/business_hr.gif) repeat-x; height:10px; padding-bottom:10px;}
#list185 .learn{ font-family: Arial, Helvetica, sans-serif;color:#474747; font-size:10px; text-decoration:none; font-weight:bold;}
#list185 .learn:hover{font-family: Arial, Helvetica, sans-serif;color:#474747; font-size:10px; text-decoration:underline; font-weight:bold;}
#list185 .comma{float:left; width:173px; height:118px; background:url(../images/homepage/coma.png) no-repeat;}

#list185 .comma_text{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:11px; text-decoration:none; padding:15px 0  0 0; }
#list185 .btm_headd{font-family:Arial, Helvetica, sans-seri; color:#87594b; font-size:12px; text-decoration:none; font-weight:bold;}
#list185 .btm_text{font-family:Arial, Helvetica, sans-seri; color:#474747; font-size:11px; text-decoration:none;}
#home_footer_top{float:left; width:645px; background:url(../images/homepage/home_footer.gif) no-repeat; height:8px;}

.home_footer_a{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
.home_footer_a:hover{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}

.home_footer_pipe{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; }
#solution_headd{float:left; width:211px; background:url(../images/homepage/solution_group_headd.gif) no-repeat; height:70px;}
#solution_body{float:left; width:211px; background:url(../images/homepage/solution_group_bg.gif) repeat-y;}
#oracle_headd{float:left; width:204px; background:url(../images/homepage/oracle_headd.gif) no-repeat; height:70px;}
#oracle_bg{float:left; width:204px; background:url(../images/homepage/oracle_bg.gif) repeat-y;}
.home_footer{float:left; width:864px; margin:40px 0px 0px 0px; height:47px; background:url(../images/btm.gif) no-repeat; padding-top:20px;}


#right_bg_h{float:left; width:238px; background:url(../images/right_bg.gif) repeat-y;}
#right_bg_h p{color: #474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; font-weight:normal; padding:5px 40px 5px 20px;}
#right_bg_h a{color:#931a2e; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; border-bottom: 1px dotted #999999; text-decoration:none;}
#right_bg_h a:hover{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; border-bottom:solid 1px #CE0413;}

#footer2{width:1003px; float:left; background:url(../images/homepage/btm.gif) no-repeat; height:41px;}
#footer2 a{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
#footer2 a:hover{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}
#footer2 .pipe{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; }


#mid_text2{float:left;width:521px; padding:20px 30px 0px 30px; display:block;}
#mid_text2 ul{float:left; margin:0px; padding:0px;}
#mid_text2 li{float:left;  list-style:none; width:521px;}
#mid_text2 .hr{float:left; width:521px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden;}

#mid_text3{float:left;width:521px; padding:20px 30px 0px 30px; display:block;}
#mid_text3 ul{float:left; margin:0px; padding:0px;}
#mid_text3 li{float:left;  list-style:none; width:521px;}
#mid_text3 img{ float:none;  padding-right:10px;}
#mid_text3 .text1{color: #931a2e; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
#mid_text3 .text{color: #5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left;}

.list2_bizcon{width:185px; padding:0px 0px 0px 10px; float:left;}
.list2_bizcon ul { margin:0px; padding:0px 0px 0px 10px; margin-top:10px; padding-top:0px; padding-bottom:0px;}
.list2_bizcon ul li{list-style:none; background:url(../images/bizcon/bullet.gif) no-repeat 0 1px; vertical-align:top; padding-left:14px; display:block; float:left; padding-bottom:2px; padding-top:0px; width:180px; margin:0px; }

/* bizcon_sourcing_advisory starts here */

.list_580{width:550px; padding:0px 0px 0px 30px; float:left; margin:0px }
.list_580 h1{float:left; padding:10px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif;}
.list_580 ul { margin:0px; padding:0px; width:550px;}
.list_580 .li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 10px 4px; vertical-align:top; padding-left:28px; display:block; float:left; padding-top:3px; width:520px; margin:0px;}
.list_580 .without_bullet{list-style:none;float:left; padding-top:3px; padding-left:0px; width:520px; margin:0px; font:bold 11px Arial, Helvetica, sans-serif;}
.list_580 .without_bullet_su{list-style:none;float:left; padding:3px 0 0 38px; width:500px; margin:0px;}
.list_580 .divider{list-style:none;float:left; width:520px;overflow:hidden;}

.list_580 a{color:#6a6a6a; font:bold 11px/16px Arial; border-bottom:1px dotted #999999; text-decoration:none; float:left;} 
.list_580 a:hover{ border-bottom:1px solid #ce0413; float:left;}

.sub_heading{padding:0px 0px 10px 30px; display:block; width:551px; margin:20px 0px 0px 0px; float:left;}
.red_12b_cap{font-family:Arial, Helvetica, sans-serif; color:#931a2e; text-decoration:none; font-size:12px; font-weight:bold;}
.hr{float:left; width:521px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden;}
.hr2{float:left; width:521px; background:url(../images/mid_hr2.png) repeat-x; height:5px; overflow:hidden;}
.grey_hr{float:left; width:521px; background:url(../images/grey_hr.gif) repeat-x; height:5px; overflow:hidden;}

.list_230{width:210px; float:left; margin:0px; padding-left:20px; }
.list_230 ul { margin:0px; padding:0px; width:210px;}
.list_230 .li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0px 7px; vertical-align:top; padding-left:18px; float:left; padding-top:3px; width:170px; margin:0px;}

#graph_container{width:521px; float:left; padding:20px 20px 10px 20px;}
.clientqute_su{width:185px; float:left; padding:0px; margin:10px 10px 0px 20px;}

.clientqute{width:185px; float:left;  padding:5px 10px 0px 20px;}
.clientqute .hr{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0px 0px; margin:5px 0px 0px 0px;}
.clientqute span{padding:0px; margin:0px; clear:both;}

.list_home{width:180px; margin:10px 0px 0px 5px; float:left;}
.list_home ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list_home ul li{list-style:none; background:url(../images/homepage/business_bullet.gif) no-repeat 0 7px; vertical-align:top; padding-left:12px; display:block; float:left; padding-bottom:7px; padding-top:5px; width:170px; margin:0px; }


.list_whasp{width:185px; padding:20px 0px 0px 10px; float:left;}
.list_whasp ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list_whasp ul li{list-style:none; background:url(../images/top_nav_bullet.gif) no-repeat 0 7px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:20px; padding-top:5px; width:180px; margin:0px; }
.list_whasp ul li p.hr{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0px 0px; margin:10px 0px 0px 0px;}

.date_rhs_home{color:#a47b6f; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;text-decoration:none;}


.grey11n_vn4{color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;border-bottom:dotted #999999 1px;}
a.grey11n_vn4:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}


.grey11n_v3{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; border-bottom:dotted #999999 1px; text-decoration:none;}
.grey11n_v3:hover{border-bottom:solid 1px #CE0413; text-decoration:none;}

.list2b_dp{width:500px; padding:0px 0px 0px 10px; float:left; margin:10px 0px 0px 0px;}
.list2b_dp ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:500px;}
.list2b_dp ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 0px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:0px; padding-top:0px; width:490px; margin:0px;}


.grey11b_v3_cl{color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:16px; font-variant:small-caps;}

.list2b_f{width:530px; padding:0px 0px 0px 10px; float:left; margin:40px 0px 0px 20px;}
.list2b_f ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:530px;}
.list2b_f ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 0px; vertical-align:top; padding-left:18px; display:block; float:left; padding-bottom:0px; padding-top:0px; width:520px; margin:0px;}
.list2b_f p{float:left; padding:0px; margin:20px 0 0 0; width:520px;}
.list2b_f h1{padding:0px 0px 10px 0px; margin:0px; float:left;}


#sg_listing{width:581px; float:left; padding:0px; margin:0px;}

.list_290{width:260px; padding:20px 0px 0px 30px; float:left; margin:0px }
.list_290 h1{float:left; padding:0px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif;}
.list_290 ul { margin:0px; padding:0px; width:260px;}
.list_290 .li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 10px 3px; vertical-align:top; padding-left:28px; display:block; float:left; padding-top:3px; width:230px; margin:0px;}
.list_290 .without_bullet{list-style:none;float:left; padding-top:3px; padding-left:10px; width:2300px; margin:0px;}
.list_290 .divider{list-style:none;float:left; width:520px; padding:0px; overflow:hidden;}

.list_clientspeak{width:170px; padding:0px; float:left; margin:5px 0px 0px 0px;}
.list_clientspeak ul { margin:0px; padding:0px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:170px;}
.list_clientspeak ul li{list-style:none; background:url(../images/aboutsysplus/clientlist_bullet.gif) no-repeat 0 0px; vertical-align:top; padding-left:14px; display:block; float:left; padding-bottom:20px; padding-top:0px; width:160px; margin:0px;}

.clientqute2{width:165px; float:left; padding:0px; margin:10px 10px 10px 0px;}
.clientqute2 p.hr{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden; padding:0px 0px; margin:5px 0px 0px 0px;}
.clientqute span{padding:0px; margin:0px; clear:both;}



/* css 07.02.09 starts here */
#list185 .comma_b{float:left; width:173px; height:118px; background:url(../images/homepage/coma_b.png) no-repeat;}
#list185 .comma_s{float:left; width:173px; height:118px; background:url(../images/homepage/coma_s.png) no-repeat;}
#list185 .comma_o{float:left; width:173px; height:90px; background:url(../images/homepage/coma_o.png) no-repeat;}
.open_closing{width:185px; float:left;  background:url(../images/aboutsysplus/open_close_quote.gif) no-repeat;}
.open_closing2{width:185px; float:left;  background:url(../images/aboutsysplus/open_close_quote2.gif) no-repeat;}
.hr_r{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x; height:5px; overflow:hidden;}
.clientqute_s{width:185px; float:left; padding:0px; margin:0px 10px 10px 20px;}
.clientqute_s1{width:185px; float:left; padding:0px; margin:10px 10px 0px 0px;}
.open_closing_2para{width:185px; float:left; background:url(../images/aboutsysplus/open_close_quote_2para.gif) no-repeat;}
.fl{float:left;}
.right_hr_grey{float:left; width:165px; background:url(../images/grey_hr.gif) repeat-x;height:5px; overflow:hidden; padding:0px 0px; margin:5px 0px 0px 0px;}
.right_hr_doted{float:left; width:165px; background:url(../images/mid_hr.png) repeat-x;height:5px; overflow:hidden; padding:0px 0px; margin:5px 0px 0px 0px;}

.hdd_textunderline{color:#6a6a6a; font: bold 11px/16px Arial; text-decoration:none; float:left;}

.linktexta{color:#931a2e; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; border-bottom: 1px dotted #999999; text-decoration:none;}
.linktexta:hover{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; border-bottom:solid 1px #CE0413;}

.list5_sr{width:165px; margin:0px 0px 0px 20px; float:left;}
.list5_sr ul { margin:0px; padding:0px 0px 0px 0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
.list5_sr ul li{list-style:none; vertical-align:top; padding-left:8px; display:block; float:left; padding-bottom:10px; padding-top:0px; width:160px; margin:0px;}

.more{ color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}
.more:hover{ color:#474747; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bold;}
.nngrey11{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none}
a.nngrey11:hover{text-decoration:underline}
.nngrey11_dashed{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; border-bottom:dotted 1px #474747}
a.nngrey11_dashed:hover{text-decoration:none; border-bottom:solid 1px #474747}
.nnred12{font:bold 12px Arial, Helvetica, sans-serif; color:#87594b; text-decoration:none}
.grey12_hm{color:#5f5f5f; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}




