body {
	margin: 0px; padding:0px; background: url(../images/back.gif) repeat-x #fff;}


.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.lft{text-align:left; padding:0px}
p{padding:0px; margin:0px}
.pad_top_5{ padding-top:20px;}

#main_container{padding:0px; margin:0px auto; width:990px;} 


/*-------------header ------*/	

#header{padding:0px; margin:0px; width:990px;}

a.logo{padding:0px; margin:0px; background:url(../images/SAP-CONSULTANT.GIF) no-repeat; width:139px; height:127px; display:block; float:left;}


#navigation{padding:0px 0px 0 0px; width:850px; float:left;}

#navigation ul{margin:0px;padding:0px 0 0 40px; }
#navigation ul li{float:left; margin:0px; padding:0px ; list-style:none;  color:#fff; font:normal 18px Georgia, "Times New Roman", Times, serif; line-height:82px; }
#navigation ul li a{color:#fff; text-decoration:none; padding:10px 30px 12px 21px; margin:0px; display:block;  }
#navigation ul li a:hover{color:#fff; text-decoration:none; background:url(../images/nav_back.gif) repeat-x; display:block; }
#navigation ul li.divider {padding:0px; margin:0px; background:url(../images/divider.gif) no-repeat; height:101px; width:2px; float:left;}
#navigation ul li.contact a{color:#fff; text-decoration:none; padding:32px 33px 13px 36px; margin:0px; display:block; font:normal 18px Georgia, "Times New Roman", Times, serif; line-height:39px;}

.telephone {background:url(../images/phone_icon.gif) no-repeat; font:bold 14px Arial, Helvetica, sans-serif; padding:0 0 0 25px;}


.form_block {padding:0px 0 2px 0; margin:0px; width:980px; clear:both;}

.header_right_back {padding:0px; margin:0px; background:url(../images/home_header_right_pic.gif) no-repeat; width:393px; float:left;}

.form_section{padding:0px 0 0px 0; margin:0px; width:377px; }
.form_section .form_back{ background:url(../images/form/form_back.gif) repeat-y; width:377px;}
.form_section .form_left{padding:0px; margin:0px; background:url(../images/form/form_left.gif) no-repeat;}
.form_section .form_right{padding:0px; margin:0px; background:url(../images/form/form_right.gif) right  0 no-repeat;}
.form_section .form_footer_home{padding:0px 0 3px 0; margin:0px; background:url(../images/form/form_footer.gif) 0 bottom  no-repeat; width:380px; height:49px; cursor:pointer;}

.form_section .form_footer{padding:0px 0 3px 0; margin:0px; background:url(../images/form/form_footer.gif) 0 bottom  no-repeat; width:380px; height:49px; }
.spacer_btn{padding:0px; margin:0px; width:142px; height:49px;  cursor:pointer;}

.form_section .form_grey{padding:0px; margin:0px auto; width:355px; background:url(../images/form/form_grey_back.gif) repeat-x;}
.form_section .text_field_home {padding:5px 0 0 5px; margin:0px; border:1px #e4e4e4 solid; width:333px; height:20px; background:url(../images/form/field_back.gif) repeat-x; font:normal 14px Arial, Helvetica, sans-serif;}
.form_section .text_field2_home {padding:5px 0 0 5px; margin:0px; border:1px #e4e4e4 solid; width:333px;  background:url(../images/form/field_back.gif) repeat-x; font:normal 14px Arial, Helvetica, sans-serif; height:31px;}


.form_section .text_field {padding:5px 0 0 5px; margin:0px; border:1px #e4e4e4 solid; width:333px; height:26px; background:url(../images/form/field_back.gif) repeat-x; font:normal 14px Arial, Helvetica, sans-serif;}
.form_section .text_field2 {padding:5px 0 0 5px; margin:0px; border:1px #e4e4e4 solid; width:333px;  background:url(../images/form/field_back.gif) repeat-x; font:normal 14px Arial, Helvetica, sans-serif; height:26px;}
.form_section .submit{padding:0px; margin:0px; text-align:center;} 



/*-------------middle_section ------*/	

#middle_section {padding:0px; margin:0px auto; width:960px;  border:1px #cbcbcb solid; border-top:none; border-bottom:none;}
.left_section{padding:10px 0 0 10px; margin:0px; width:603px; background: url(../images/left_back.gif) repeat-x #fff; float:left;}
h1.title {padding:0px; margin:0px; margin:0px; font:normal 22px Arial, Helvetica, sans-serif; color:#656565;}

ul.arrow{padding:10px 0 0 0; margin:0px; width:580px;}
ul.arrow li{padding:10px 0 0 30px;; margin:0px; font:normal 14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/arrow2.gif) 0 12px no-repeat; list-style:none; text-align:justify;}


.right_section{padding:10px 0 0 10px; margin:0px; width:324px; background: url(../images/left_back.gif) repeat-x #fff; float:right;}
.help{ padding:0px; margin:0px;  text-align:justify; width:296px; }

.title {padding:0px; margin:0px; margin:0px; font:normal 22px Arial, Helvetica, sans-serif; color:#656565;}
.sap_practice{padding:0px; margin:0px; width:268px; }

ul.commercial{padding:9px 0 0 20px; margin:0px; width:258px;}
ul.commercial li{padding:10px 0 6px 0; margin:0px; list-style:none; font:normal 14px Arial, Helvetica, sans-serif; color:#000; }
ul.commercial li a{ text-decoration:none; color:#000; background:url(../images/arrow.gif) 10px 0px no-repeat; padding:0px 0 4px 31px; }
ul.commercial li a:hover{ text-decoration:none; color:#656565;}
ul.commercial li.active{ text-decoration:none; background:url(../images/arrow_BACK.gif) 0 2px no-repeat; color: #000; padding:7px 31px 8px 26px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif;}

/*-------------footer------*/	

.footer_new{ padding:4px 0 0 0; font-size:12px; background: url(../images/footer/footer_back.jpg) repeat-x #fff; color:#000; margin:10px 0 0 0px; width:960px; font:normal 12px Arial, Helvetica, sans-serif;}
.footer_new td{ padding:0 0 0 12px;}
.footer_new td.pad_top5{ padding:10px 0 0 12px;}
.footer_new td.pad_top4{ padding:6px 0 0 12px;}
.footer_new td.left_boder{ margin:0px; border-left:1px #C9C9C9 solid;}
.footer_new a{color:#000; text-decoration:none;}
.footer_new a:hover{color:#000; text-decoration: underline;}
.footer_new td.right_boder{margin:0px; border-right:1px #C9C9C9 solid;}
.footer_new td.bottom_boder{ margin:0px; border-bottom:1px #C9C9C9 solid;}
ul.black_cricle{ padding:5px 0 0 0; margin:0px; display:block; }
ul.black_cricle li{background: url(../images/footer/black_icon.jpg) 0 4px no-repeat; list-style:none; padding:0px 0 5px 10px; margin:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
ul.black_cricle li a{text-decoration: none; color:#000;}
ul.black_cricle li a:hover{text-decoration:underline; color:#154F53;}	
.footer_disclaimer{ padding:15px 0 0 0; margin:0px;  background: url(../images/footer/footer_back2.jpg) repeat-x; height:39px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.footer_disclaimer a{ color:#fff; text-decoration:none;}
.footer_disclaimer a:hover{ color:#fff; text-decoration: underline;}




/*-------------inside page ------*/	


.inside{ padding:0px; margin:0px;  text-align:justify; width:567px; }
.content_box{padding:0px; margin:0px; width:567px; font:normal 14px Arial, Helvetica, sans-serif; color:#656565; }

.header_right_back2 {padding:0px; margin:0px; background:url(../images/home_header_right_pic2.gif) no-repeat; width:393px; float:left;}

.form_section .form_left_inside{padding:0px; margin:0px; background:url(../images/form/form_left_inside.gif) no-repeat;}
.form_section .form_right_inside{padding:0px; margin:0px; background:url(../images/form/form_right_inside.gif) right 0 no-repeat;}
.form_section .form_left_crm{padding:0px; margin:0px; background:url(../images/form/form_left_crm.gif) no-repeat;}
.form_section .form_right_crm{padding:0px; margin:0px; background:url(../images/form/form_right_crm.gif) right top no-repeat;}

.title_inside {padding:0px; margin:0px;  font:normal 28px Arial, Helvetica, sans-serif; color:#656565;}
h1.title_inside{padding:0px; margin:0px;  font:normal 28px Arial, Helvetica, sans-serif; color:#656565; width:auto;}


.about_block{ padding:5px 20px 30px 10px; margin:0px; width:326px; float:left;}



.content_box_contact{padding:0px; margin:0px auto; width:526px; font:normal 14px Arial, Helvetica, sans-serif; color:#000; }
.content_box_contact span{color:#3a5a77; font-style:italic;}

.content_box_contact a{color:#000; text-decoration:underline}
.content_box_contact a:hover{color:#4583b6; text-decoration:underline}

.contact_title{padding:0px; margin:0px; background: url(../images/contact-pic-2.gif) repeat-y; font: normal 20px Arial, Helvetica, sans-serif; color:#fff; height:37px;}


.testimonial_box{ padding:10px 0 20px 0; margin:0px;  text-align:justify; width:308px; font:normal 14px Arial, Helvetica, sans-serif; color:#000;}


.why_e_block{padding:15px 5px; margin:0px auto; width:509px; background:url(../images/content_back.gif) repeat-x #fff;}
.why_e_block h1{ padding:5px; margin:0px auto; width:496px; background:url(../images/title_e.gif) repeat-y; font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}


ul.arrow2{padding:9px 0 10px 4px; margin:0px; width:500px;}
ul.arrow2 li{padding:0px 0 10px 30px; margin:0px; list-style:none; font:normal 14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/arrow2.gif) 0px 2px no-repeat; }


.help2{ padding:0px; margin:0px;  width:296px; }
.testimonial{padding:10px 10px; margin:0px; width:266px; font:normal 14px Arial, Helvetica, sans-serif; color:#000; text-align: justify; }


.management_block{ padding:5px 20px 30px 10px; margin:0px; width:520px; float:left;}





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

.title_inside_error {padding:0px; margin:0px;  font:normal 28px Arial, Helvetica, sans-serif; color:#FF0000;}
h1.title_inside_error{padding:0px; margin:0px;  font:normal 11px Arial, Helvetica, sans-serif; color:#656565; width:auto;}




/*------------- home section ------*/	

#index_footer{margin:10px auto; border:2px solid #C9C9C9; padding:6px; width:943px;}

.home_content_block {padding:0px 0 0 0px; margin:0px auto; width:881px; }
.home_content_block h2 {padding:5px; margin:10px 0 0 0; width:881px; font:bold 30px Arial, Helvetica, sans-serif; color:#000; 
background:#e9e9e9; text-align:center; }
.home_content_block p{padding:0px; margin:10px 0 0 0; font: normal 14px Arial, Helvetica, sans-serif; color:#000; text-align:justify; line-height:17px;}
.home_content_block h3{padding:0px; margin:10px 0 0 0; font: normal 14px Arial, Helvetica, sans-serif; color:#000; text-align:center; line-height:17px;}

