/* vedlogic_css */

body{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#413e39; margin:0px;}

a { outline:none; color:#413e39;}

/*-----------------------------------------header-part-----------------------------------------*/

#main_div{ width:100%; background:url(../images/bg_main_top.jpg) top repeat-x #FFFFFF;}
#main_divabout{ width:100%; background:url(../images/bg_inneraboutus.jpg) top repeat-x #FFFFFF;}
#fix_div{ width:966px; margin: 0px auto; padding:0px;}
.logo{ width:266px; float:left; text-align:left;}

.banner_innerbg{ background:url(../images/banner_about.jpg) top left no-repeat; height:150px; width:auto;}
.banner_inner_text{ font-size:14px; color:#FFFFFF;}
h3{ font-family: tahoma, Arial, Helvetica, sans-serif; font-size:22px; color:#f2c165; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 6px 0px; text-align:left;  text-transform:uppercase;}
.banner_text_p { padding :40px 40px 10px 480px; text-align:left; font-size:14px; color:#FFFFFF;}

.menu_div{height:auto; padding-top:46px; text-align:left;}
.menu_text_p { padding :0px 0px 0px 0px; float:left; text-align:center;}

.home_div{ width:36px; background:#f37c27; float:left; height:29px; text-align:center;}
.home_div_pad{ padding-top:10px;}

.menu {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: none;text-transform: uppercase;background:#413e39; margin: 0px 0px 0px 8px;}
.menu a { color: #FFFFFF; text-decoration: none; display:inline-block; height:16px; text-align:center; padding:8px 12px 5px 11px;background:#413e39; margin: 0px 0px 0px 2px;}
.menu a:hover { background:#f37c27;color:#000000;}
.hrgap{height:6px;}

/*-----------------------------------------tabs-part-------------------------------------------*/

.tabs{ width: auto; height:106px; text-align:left;}
.tabs1{ width: 241px; height:106px; float:left; background:url(../images/bg_tabs1.jpg) top repeat-x; margin: 0px 8px 0px 8px;}
.tabs2{ width: 232px; height:106px; float:left; background:url(../images/bg_tabs2.jpg) top repeat-x; margin: 0px 8px 0px 0px;}
.tabs3{ width: 232px; height:106px; float:left; background:url(../images/bg_tabs3.jpg) top repeat-x; margin: 0px 8px 0px 0px;}
.tabs4{ width: 222px; height:106px; float:left; background:url(../images/bg_tabs4.jpg) top repeat-x; margin: 0px 0px 0px 0px;}

.tabs1_p{ padding: 13px 13px 0px 15px; font-size:11px; color:#FFFFFF;}
.tabs1_middel{ padding: 5px 0px 0px 0px; font-size:11px; color:#FFFFFF;}
.tabs1_btm{ padding:4px 0px 0px 0px; font-size:11px; color:#FFFFFF; float: right;}

/*-----------------------------------------contends-part---------------------------------------*/

.contends_part{ width:auto; height: auto; text-align:left; padding: 24px 0px 0px 0px;}
.text_theone{width:412px; height: auto; text-align:left; padding: 20px 38px 0px 15px; font-size:13px; color:#413e39; line-height:18px; float:left; text-align:justify;}
text_theone1 {width:412px; height: auto; text-align:left; font-size:13px; color:#413e39; line-height:18px; float:left; text-align:justify;}

.tabs_whyvedlogic {width:263px; height: auto; text-align:left; float:left;}
.tabs_whyvedlogic1 {width:230px; height: auto; text-align:left;}
.tabs_whyvedlogic_border { border-left:1px solid #413e39; border-right:1px solid #413e39; border-bottom:1px solid #413e39; border-top:none; background: url(../images/why_tabe_bg.jpg) bottom right no-repeat;}

.tabs_whyvedlogic_text { font-size:11px; color:#413e39; line-height:19px; font-weight:bold; vertical-align:top;}
.tabs_whyvedlogic_text ul { margin: 0px 0px 0px 0px; padding:20px 0px 20px 20px;}
.tabs_whyvedlogic_text li { list-style:none; background:url(../images/icon_why_tabe.jpg) left 5px no-repeat; padding-left:15px; }
.tabs_whyvedlogic_text li a { font-size:11px; color:#413e39; line-height:19px; font-weight:bold; text-decoration:none;}
.tabs_whyvedlogic_text li a:hover {font-size:11px; color:#f68d23; line-height:19px; font-weight:bold; text-decoration:none;}

.tab_get{ float: left; padding: 0px 0px 0px 0px;}
.tab_bg{ background:url(../images/bg_get.jpg) top repeat-x #ce643a; font-size:14px; color:#FFFFFF; padding: 0px 0px 0px 13px; height:83px;}

.tabs_ourservices {width:230px; height: auto; text-align:left; float:left; background-color:#413e39;}
.tabs_ourservices_p {height: auto; text-align:left; float:left; padding: 0px 7px 0px 0px;}

.tabs_ourservices_text {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; line-height:19px;}
.tabs_ourservices_text a {font-size:11px; color:#ffffff; line-height:19px; text-decoration:none; padding: 0px 0px 0px 8px;}
.tabs_ourservices_text a:hover { font-size:11px; color:#ecb446; line-height:19px;}
.tabs_ourservices_pad { padding:16px 16px 16px 16px;}
.tabs_ourservices_h { height:5px;}
.clear_div{ clear: both;}

/*-----------------------------------------contends-aboutus-part-------------------------------*/

.header_title { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding: 8px 0px 0px 15px;}
.header_title a { font-size:12px; color:#ffffff; text-decoration:none;  padding: 0px 3px 0px 3px;}
.header_title a:hover { font-size:12px; color:#f2c165;}
.header_title span { font-size:12px; color:#f2c165; font-weight:bold;}
.header_title1 { font-size:12px; color:#f2c165;}
.header_title1 a{ font-size:12px; color:#f2c165;}
.header_title1 a:hover{ font-size:12px; color:#ffffff;}

.text_about_us{width:676px; height: auto; text-align:left; padding: 0px 30px 0px 15px; font-size:13px; color:#413e39; line-height:18px; float:left; text-align:justify;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f37c27; margin:0px 0px 0px 0px; padding: 0px 0px 10px 0px; text-transform:uppercase; font-weight:normal;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#413e39; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal;}

/*-----------------------------------------contends-services-part------------------------------*/
.tabs_services{width:215px; height: auto; text-align:left; font-size:11px; color:#413e39;  float:left; font-weight:bold; }
.tabs_servicesbg{ width:auto; height: auto; text-align:left; font-size:11px; color:#ffffff; line-height:15px; font-weight:bold; background-color:#413e39;}

.tabs_services_txt{ width: auto; height: auto; text-align:left; font-size:11px; color:#ffffff; font-weight:bold;}
.tabs_services_txt ul { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px;}
.tabs_services_txt li {  list-style:none; background:url(../images/icon_custome_software_development.jpg) left -1px no-repeat; padding-left:40px;}

#tabs_services_txt{ text-align:left; font-size:11px; color:#f37c27; font-weight:bold;}
#tabs_services_txt a{ text-align:left; font-size:11px; color:#f37c27; font-weight:bold;}
#tabs_services_txt a:hover{ text-align:left; font-size:11px; color:#413e39; font-weight:bold;}

.tabs_services_conta { width:440px; height: auto; text-align:left; font-size:13px; color:#413e39; line-height:18px; float:left; font-weight:normal; padding-left:20px; text-align:justify;}

/*-----------------------------------------footer-part-----------------------------------------*/

.footer_bg { background:url(../images/bg_main_footer.jpg) top repeat-x;}
.footer_fix { width:966px; margin: 0px auto; padding: 0px; height:70px;}
.footer_pad { padding: 30px 20px 0px 40px}

.footer_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.footer_text a { font-size:11px; padding: 0px 5px 0px 5px; color:#FFFFFF; text-decoration:none;}
.footer_text a:hover {font-size:11px; color:#f68d23;}
.footer_text span { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff; font-weight:normal;}