/* CSS Document */
body{background-color:#F7F7F7; margin:0px; font-family:Arial; font-size:11px; color:#706F70; text-align:justify; }
.line_left{background-image:url(../images/line_left.jpg); background-repeat:repeat-y; width:1.2em; height:5px;}
.line_right{background-image:url(../images/line_right.jpg); background-repeat:repeat-y; width:1.05em;}
.line_bottom{background-image:url(../images/bottom_shedow.jpg); background-repeat:repeat-x; height:18px;}
.line_doted{background-image:url(../images/line_doted.jpg); background-repeat:repeat-y; background-position:left; text-align:left; padding:2pt; font-family:Arial; font-size:11px; color:#706F70; }
.line_horizontal{background-image:url(../images/horizontal_dotted.jpg); background-repeat:repeat-x; width:13px;}
.line{background-color:#4AA63; width:1px;}
.case_studies_text{der-left:1pt solid #706E6E; font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:5pt;}

.align_bullet{text-align:center; padding-top:5pt; vertical-align:top;}

/* form */
.textfield{border:1pt solid #CECFCE; height:14px; width:191px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textfield_news{border:1pt solid #CECFCE; height:14px; width:140px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textarea{border:1pt solid #CECFCE; height:40px; width:191px; font-family:Arial; font-size:11px; color:#5B94C4;}

.textarea_big{border:1pt solid #CECFCE; height:40px; width:191px; font-family:Arial; font-size:11px; color:#5B94C4;}
.newsletter_bg{background-color:#F7F7F7; padding:5pt; }
.image_margin{padding-right:3pt;}
.text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt;}
.text a{text-decoration:none; color:#31867B;}
.text a:hover{text-decoration:none; color:#FF9900;}
.text b{font-family:Arial; font-size:11px; color:#95C742; text-align:justify; }
.sitmap_text{font-family:Arial; font-size:11px; color:#706F70; padding:3pt;}
.sitmap_text a{text-decoration:none; color:#31867B;}
.sitmap_text a:hover{text-decoration:none; color:#FF9900;}
.sitmap_text b{font-family:Arial; font-size:11px; color:#95C742; }
.text_blue{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt;}
.text_blue a{text-decoration:none; color:#31867B;}
.text_blue a:hover{text-decoration:none; color:#036DFE;}
.text_blue b{font-family:Arial; font-size:11px; color:#95C742; text-align:justify; }






.welcome_text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt; line-height:15pt;}
.border{border:1pt solid #D6E3BD;}
.news_text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt; background-color:#F7FBF7;}
.news_sub_heading{font-family:Arial; font-size:11px; color:#4AA231; text-align:justify; padding:3pt; background-color:#E9F5E9;}
.news_sub_heading b{font-family:Arial; font-size:11px; color:#0A396A; text-align:justify; font-weight:normal }

.bullate_text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/right_bullate.jpg); background-repeat:repeat-y; }

/* footer */
.footer_navigation{font-family:Arial; font-size:11px; color:#706F70; text-align:right; padding-right:5pt;}
.contact{font-family:Arial; font-size:15px; color:violet; text-align:left; padding-right:5pt;}
.footer_navigation a{text-decoration:none; color:#00AEF3;}
.footer_navigation a:hover{text-decoration:none; color:#00AEF3;}


.sub_link_right{font-family:Arial; font-size:11px; color:#706F70; text-align:right; border-bottom:1pt dotted #B4B8B0;}
.sub_link_right a{text-decoration:none; color:#CC9512;}
.sub_link_right a:hover{text-decoration:none; color:#01AFEE;}
.webinars_form{font-family:Arial; font-size:11px; color:#706F70; border:1pt dotted #B4B8B0;background-color:#EEECEC;}
.webinars_form1{font-family:Arial; font-size:11px; color:#706F70;;background-color:#F7F6F6;}



.sub_heading{font-family:Arial; font-size:12px; color:#1078A0; text-align:justify; padding:3pt; font-weight:bold;}

.sub_header{font-family:Arial; font-size:11px; color:#275C97; text-align:justify; padding-left:3pt; font-weight:bold; background-color:#E7E7E7; line-height:15px; border-left:4pt solid #FA7E1A; }

.header_delivery_model{font-family:Arial; font-size:11px; color:#275C97; text-align:justify; padding-left:3pt; font-weight:bold; background-color:#E7E7E7; line-height:15px; border-left:4pt solid #C1BE4F; }


.latest_news_header{font-family:Arial; font-size:11px; color:#275C97; text-align:justify; padding-left:3pt; font-weight:bold; background-color:#E7E7E7; line-height:15px; border-left:4pt solid #E5AAE1; }

.press_releas_header{font-family:Arial; font-size:12px; text-align:justify; font-weight:bold;}

.latest_news_header a{ color:#275C97; }

.press_release_single{font-family:Arial; font-size:12px; color:#275C97; text-align:justify; padding-left:3pt; font-weight:bold; background-color:#E7E7E7; line-height:15px; border-left:4pt solid #E5AAE1; }


.under_line{font-family:Arial; font-size:12px; color:#275C97; text-align:justify; padding-left:3pt; font-weight:bold; line-height:15px; border-bottom:1pt dotted #C6C7C6; }
.under_line b{font-family:Arial; font-size:11px; color:#FBA057; text-align:justify; font-weight:bold; }


.bg_knowlege_center{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:3pt; line-height:15px; background-color:#F7F6F6; border:1pt dotted #67B6A4; }

.bg_error_center{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:3pt; line-height:15px; background-color:#F7F6F6; border:1pt dotted #67B6A4; }

.news_border { border:1pt dotted #747673;}
.bg_knowlege_center b{font-family:Arial; font-size:11px; color:#398E7B; text-align:justify; line-height:15px; background-color:#F7F6F6; font-weight:bold; }


.bg_knowlege_center_dark{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:3pt; line-height:15px; background-color:#EEECEC; border:1pt dotted #67B6A4; }
.bg_knowlege_center_dark b{font-family:Arial; font-size:11px; color:#398E7B; text-align:justify; line-height:15px; background-color:#EEECEC; font-weight:bold; }




/* navigation */
.navigation_bg{background-image: url(../images/nav_bg.jpg); background-repeat:repeat-x; line-height:29px;}
.inner_navigation{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/nav_bg_inner.jpg); background-repeat:repeat-y; line-height:25px;}
.inner_navigation a{text-decoration:none; color:#706F70;}
.inner_navigation a:hover{text-decoration:none; color:#FA7E1A;}

.career_navigation{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/career_link_bg.jpg); background-repeat:repeat-y; line-height:25px;}
.career_navigation a{text-decoration:none; color:#706F70;}
.career_navigation a:hover{text-decoration:none; color:#17497C;}


.vertical_navigation{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/vertical_link_bg.jpg); background-repeat:repeat-y; line-height:25px;}
.vertical_navigation a{text-decoration:none; color:#706F70;}
.vertical_navigation a:hover{text-decoration:none; color:#6C9630;}

.methodology_navigation{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/methodology_bg.jpg); background-repeat:repeat-y; line-height:25px;}
.methodology_navigation a{text-decoration:none; color:#706F70;}
.methodology_navigation a:hover{text-decoration:none; color:#64C8CA;}

.navigation_delivery{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/delivery_nav_bg_inner.jpg); background-repeat:repeat-y; line-height:25px;}
.navigation_delivery a{text-decoration:none; color:#706F70;}
.navigation_delivery a:hover{text-decoration:none; color:#989426;}

.navigation_knowlege{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/delivery_nav_bg_inner.jpg); background-repeat:repeat-y; line-height:25px;}
.navigation_knowlege a{text-decoration:none; color:#706F70;}
.navigation_knowlege a:hover{text-decoration:none; color:#FA7E1A;}


.navigation_services{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/services_offerings_bullate.jpg); background-repeat:repeat-y; line-height:25px;}
.navigation_services a{text-decoration:none; color:#706F70;}
.navigation_services a:hover{text-decoration:none; color:#0879A5;}


.navigation_newsevents{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/news_events_link.jpg); background-repeat:repeat-y; line-height:25px;}
.navigation_newsevents a{text-decoration:none; color:#706F70;}
.navigation_newsevents a:hover{text-decoration:none; color:#CD61C6;}


.knolage_center{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding-left:15pt;  line-height:22px; background-image:url(../images/bgknlolagecenter.jpg); background-repeat:repeat-y; line-height:25px;}
.knolage_center a{text-decoration:none; color:#706F70;}
.knolage_center a:hover{text-decoration:none; color:#30867B;}


/* header */
.header_bg{background-image:url(../images/header_bg.jpg); background-repeat:repeat;}
.header_navigation{font-family:Arial; font-size:11px; color:#706F70; background-color:#FFFFFF}

/* header */
.about_sub_header{background-image:url(../images/about_us_sub_button_bg.jpg); background-repeat: repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt;}

.about_header_bg{background-image: url(../images/about_header_bg.jpg); background-repeat: repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;}

.line_small{line-height:1px; height:1px;}


/*################ Navigation #########################*/
.header_navigation_link{font-family:Arial; font-size:11px; color:#706F70; background-color:#FFFFFF; text-decoration:none}

.footer_navigation_link{font-family:Arial; font-size:11px; color:#706F70; text-align:right; padding-right:5pt; text-decoration:none}

.inner_navigation_link{color:#706F70; text-align:left; text-decoration:none}

.page_header_bg{ border-bottom:1pt solid #fa870a; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#FF9900;}

.page_header_bg_kc{ border-bottom:1pt solid #30867B; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#30867B;}

.page_header_bg_ne{ border-bottom:1pt solid #CB61C6; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#CB61C6;}

.press_release_header_bg_ne{ border-bottom:1pt solid #CB61C6; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:left;font:Arial; font-size:13pt; color:#CB61C6; font-weight:normal}

.page_header_bg_tf{ border-bottom:1pt solid #64C8CA; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#64C8CA;}

.page_header_bg_ver{ border-bottom:1pt solid #6C9630; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#6C9630;}

.page_header_so{ border-bottom:1pt solid #0A79A7; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#0A79A7;}

.page_header_dm{ border-bottom:1pt solid #CEBF62; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:10.5pt; color:#CEBF62;}

.page_header_gen{ border-bottom:1pt solid #757472; repeat-x; background-position:bottom; line-height:28px; padding-bottom:2pt; text-align:right;font:Arial; font-size:20pt; color:#757472; font-weight:normal}

.page_slogan{text-align:left;font:Arial; font-size:14pt; color:#706F70; font-weight:normal}
p{text-align:justify}

.page_inner_heading{text-align:left;font:Arial; font-size:11pt; color:#164A7C; font-weight:bold}
p{text-align:justify}

.inner_news_events{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; }
.inner_news_events a{text-decoration:none; color:#CE5DC6;}
.inner_news_events a:hover{text-decoration:none; color:#FA7E1A;}


.core_function_testing_heading{ background-color:#0875A5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:20pt; padding-left:3pt;}

.core_function_testing01{background-color:#3098C6; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:20pt; padding-left:3pt;}
.core_function_testing01 a{text-decoration:none; color:#ffffff;}
.core_function_testing01 a:hover{text-decoration:none; color:#FA7E1A;}



.testimonials_text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; line-height:16pt; border-bottom:1pt solid #E2E7F7; border-top:1pt solid #E2E7F7; background-color:#F8F9FD; padding-left:3pt; padding-right:3pt; }

.testimonials_text b{font-family:Arial; font-size:12px; color:#215D94; text-align:justify; font-weight:bold; }


.textfield01{border:1pt solid #CECFCE; height:14px; width:190px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textfield09{border:1pt solid #CECFCE; width:190px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textfield_mandatory{border:1pt solid #CECFCE; width:190px; font-family:Arial; font-size:11px; color:#5B94C4; background-color:#FFFFA5;}
.textfield_mandatory08{border:1pt solid #CECFCE; width:195px; font-family:Arial; font-size:11px; color:#5B94C4; background-color:#FFFFA5;}

.textarea{border:1pt solid #CECFCE; width:190px; font-family:Arial; font-size:11px; color:#5B94C4;}

.textfield02{border:1pt solid #CECFCE; height:14px; width:150px; font-family:Arial; font-size:11px; color:#5B94C4;}

.textfield03{border:1pt solid #CECFCE; height:14px; width:50px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textfield04{border:1pt solid #CECFCE; height:14px; width:30px; font-family:Arial; font-size:11px; color:#5B94C4;}
.textfield06{border:1pt solid #CECFCE; height:14px; width:70px; font-family:Arial; font-size:11px; color:#5B94C4;}

.form_text{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt; background-color:#E6F6FD; line-height:12pt;}
.form_text01{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt; background-color:#EDF8FC; line-height:12pt;}
.form_text_head{font-family:Arial; font-size:11px; color:#ffffff; text-align:justify; padding:3pt; background-color:#A5D3E7; line-height:12pt; text-align:center;}

.form_button{font-family:Arial; font-size:11px; color:#ffffff; text-align:justify; background-color:#4394B8;  text-align:center; height:18px; border:1pt solid #BADCEB;}

.form_border{border:1pt dotted #BADCEB;}

.case_study{font-family:Arial; font-size:11px; color:#706F70; text-align: justify; border-bottom:1pt dotted #B4B8B0; padding-left:3pt; line-height:13pt; height:15pt;}
.case_study a{text-decoration:none; color:#FF6600;}
.case_study a:hover{text-decoration:none; color:#0875A5;}


.line{background-color:#9CC74A; width:1px;}
.read_more{color:#CB61C6;}


.text_top{font-family:Arial; font-size:11px; color:#31867B; text-align:justify;}
.text_top a{text-decoration:none; color:#706F70;}
.text_top a:hover{text-decoration:none; color:#FF9900;}


.text_underline{font-family:Arial; font-size:11px; color:#706F70; text-align:justify; padding:3pt; border-bottom:1pt dotted #989B9B;}
.text_underline a{text-decoration:none; color:#31867B;}
.text_underline a:hover{text-decoration:none; color:#FF9900;}
.text_underline b{font-family:Arial; font-size:11px; color:#95C742; text-align:justify; }
#bigwheelcontainer {
	Z-INDEX: 2001; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 88px; TEXT-ALIGN: center
}
A.close {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/close_box.gif) #1a529d no-repeat; LEFT: 140px; COLOR: #fff; LINE-HEIGHT: 18px; POSITION: absolute; TOP: -18px; HEIGHT: 18px; TEXT-DECORATION: none
}
A.close:hover {
	BACKGROUND: url(../images/close_box.gif) #a5bad9 no-repeat 0px -18px; COLOR: #1a529d
}
#bigwheelcontainer {
	Z-INDEX: 2001; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 88px; TEXT-ALIGN: center
}

/*#################################################*/

#overlay {
	Z-INDEX: 2000; BACKGROUND: #fff; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; opacity: 0.75
}
#bigwheelcontainer {
	Z-INDEX: 2001; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 88px; TEXT-ALIGN: center
}
A.close {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(../images/close_box.gif) #1a529d no-repeat; LEFT: 140px; COLOR: #fff; LINE-HEIGHT: 18px; POSITION: absolute; TOP: -18px; HEIGHT: 18px; TEXT-DECORATION: none
}
A.close:hover {
	BACKGROUND: url(../images/close_box.gif) #a5bad9 no-repeat 0px -18px; COLOR: #1a529d
}

/*.text_center{font-family:Arial; font-size:11px; color:#706F70; text-align:center; padding:3pt; line-height:15pt; }
.headline{font-family:Arial; font-size:11px; color:#706F70; text-align:center; padding:3pt; line-height:15pt; }*/

.text_center1{font-family:Arial; font-size:11px; color:#FF7500; text-align:right; font-weight:bold;}


.thanks{font-family:Arial; font-size:12px; color:#706F70; text-align:center; padding:3pt; }
.thanks b{font-family:Arial; font-size:22px; color:#EE7704; text-align:center; }

.accordion {
	width: 520px;
	border-bottom: solid 1px #ffffff;
}
.accordion h3 {
	background-color: #e9e7e7;
	padding: 7px 15px;
	margin: 10px;
	font-size: 1.2em;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #DFD1D1;
}
.accordion h3.active {
	background-color: #D1D1DF;
}
.accordion p {
	background: #f7f7f7;
	margin: 10px;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
}

.emtitleorange{font:bold 13pt trebuchet MS,sans-serif;color:#FF5B0A;}

#scrollup {
   position: relative;
   overflow: hidden;
   height: 185px;
   width: 200px;
   font-family:Arial; 
   font-size:11px; 
   color:#706F70; 
   text-align:justify; 
   padding:3pt; 
   line-height:13pt;
}
 .headline {
   position:absolute;
   top: 210px;
   left: 5px;
   height: 195px;
   width:190px;
}
 
 .follow
{
	border-top:1pt dotted #B4B8B0;
}

.blog-bd
{
	padding:0 1px;
}

.blog-timeline
{
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	position:relative;
	overflow:hidden;
	z-index:2;
	height:225px;
}
.blog-tweet
{
	/*border-bottom:1px dotted #ddd;*/
	overflow:hidden;
	zoom:0;
	margin-left:5px;

}
.twtr-profile-widget
{
	display:block;
}

div#feedContent a { text-decoration:none }