CSS - http://testing.afterthenet.com/testing/atn-website/index.html  * Collapse All  * Expand All  http://testing.afterthenet.com/testing/atn-website/index.html http://testing.afterthenet.com/testing/atn-website/css/tabcontent.css 
/* ######### CSS for Shade Tabs. Remove if not using ######### */
a {
border-style:none;
}
ul {
	border-style:none;
}
.shadetabs {
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Calibri, trebuchet, verdana, sans serif;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li {
	display: inline;
	margin: 0;
}
.shadetabs li a {
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 30px 7px;
	margin-right: 3px;
	border: 0px solid #778;
	color: #2d2b2b;
	background: white url(shade.gif) top left repeat-x;
}
.shadetabs li a:visited {
	color: #2d2b2b;
}
.shadetabs li a:hover {
	text-decoration: underline;
	color: #2d2b2b;
}
.shadetabs li a.selected { /*selected main tab style */
	position: relative;
	top: 1px;
}
.shadetabs li a.selected { /*selected main tab style */
	background-image: url(shadeactive.gif);
	border-bottom-color: white;
}
.shadetabs li a.selected:hover { /*selected main tab style */
	text-decoration: none;
}
.tabcontent {
	display:none;
}
 @media print {
.tabcontent {
	display:block !important;
}
}
/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2 {
	padding: 0;
	width: 362px;
	border-top: 5px solid #D25A0B; /*Brown color theme*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.modernbricksmenu2 ul {
	margin:0;
	margin-left: 10px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}
.modernbricksmenu2 li {
	display: inline;
	margin: 0 0px 0 0;
	padding: 0;
	text-transform:uppercase;
}
.modernbricksmenu2 a {
	float: left;
	display: block;
	font: bold 11px Calibri, trebuchet, verdana, sans serif;
	color: white;
	text-decoration: none;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
	background-color: black; /*Brown color theme*/
	border-top: 0px solid white;
}
.modernbricksmenu2 a:hover {
	background-color: #D25A0B; /*Brown color theme*/
	color: white;
}
.modernbricksmenu2 a.selected { /*currently selected tab*/
	background-color: #D25A0B; /*Brown color theme*/
	color: white;
	border-color: #D25A0B; /*Brown color theme*/
}
.tabcontent {
	display:none;
}
 @media print {
.tabcontent {
	display:block !important;
}
}
 http://testing.afterthenet.com/testing/atn-website/css/style.css 
/* CSS Document */
.banner_header_grey_tab {
	font-family:Calibri, "Trebuchet MS", sans-serif;
font-size: 21px;
font-weight:700;
 color: #404040;
 text-align:left;	/* removed line spacing = -1 */
}
.banner_header_grey_tab_index {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 21px;
	font-weight:bold;
	color: #404040;
	word-spacing:-1px; /* changed it from -2 to -1 */
	text-align:left;
	line-height:22px;/*letter-spacing:-1px;*/
}
#grey_padding {
	padding:5px 0px 0px 10px;
	width:411px;
}
.banner_header_grey {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1.4em;
	font-weight:bold;
	color: #404040;
	letter-spacing:0px;
}
body {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:13px;
	color:#000;
	margin:0px auto;
	padding:0px;
	line-height:18px;
	clear:both;
}
.cb_areaswork {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:14px;
	color:#fff;
	margin:0px auto;
	padding:0px;
	clear:both;
	line-height:20px;
}

/*.cb_areaswork p {
margin-top:5px;
margin-bottom:5px;

}*/

img {
	border:none;
}
a {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
.main_container {
	width:1004px;
	margin:0px auto;
	padding:0px;
	clear:both;
}
.header {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	width:1004px;
	height:100px;
	margin-bottom:-2px;
	padding:0px;
}
.mid_container {
	width:1004px;
	margin:0px auto;
	padding:0px;
	background-color:#000;
}
.top_strip {
	width:1004px;
	/*	height:200px;*/
	background:url(../images/bg.gif) repeat-x;
	margin:0px auto;
	padding:0px 0px 12px 0px;
}
.services_shape_con {
	width:980px;
	margin:0px auto;
	padding:0px;
}
.shape_con {
	width:980px;
	margin:0px auto;
	padding:20px 0px 0px 0px;
}
.top_shape {
	width:980px;
	height:19px;
	background:url(../images/white_box_top.gif) no-repeat;
	margin:0px auto;
	padding:0px;
}
.bottom_shape {
	width:980px;
	height:19px;
	margin:0px auto;
	padding:0px;
	background:url(../images/white_box_bottom.gif) no-repeat;
}
.shape_mid {
	width:980px;
	background:#fff;
	margin:0px auto;
	padding:0px;
	vertical-align:top;
}
/*.text_con
{
	width:942px;
	margin:0px auto;
	padding:0px;
}*/

.mid_con_left {
	width:465px;
	padding:0px;
	float:left;
}
/*
.mid_text_con
{
	width:79.167em;
	height:16px;
	margin:0px auto;
	padding:0px;

}

BLUE CONTAINER STARTS FROM HERE*/

.blue_container_top {
	width:465px;
	height:16px;
	margin-bottom:-2px;
	padding:0px;
}
.blue_container_bottom {
	width:465px;
	height:20px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bluebg_bottomindex1.gif) no-repeat;
}
/*BLUE CONTAINER STARTS FROM HERE*/

.blue_container_top {
	width:465px;
	height:16px;
	margin-bottom:-2px;
	padding:0px;
}
.blue_container_bottom {
	width:465px;
	height:20px;
	margin:0px auto;
	padding:0px;
}
.blue_container_mid_index {
	width:420px;
	margin:0px auto;
	padding:0px 25px 5px 20px;
	color:#fff;
	text-align:justify;
}
.blue_container_mid_index span {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 36px;
	color: #000000;
}
.row {
	margin:0px auto;
	clear:both;
	padding-top:6px;
}
.row_left {
	float:left;
	width:10px;
	height:11px;
	background:url(../images/arrow_blue.gif) no-repeat;
	margin-top:2px;
}
.row_right {
	float:left;
	padding:0px 0px 0px 8px;
	vertical-align:top;
	width:400px;
}
/*BLUE CONTAINER ENDS HERE*/

/*.blue_container_mid
{
	width:420px;
	margin:0px auto;
	padding:0px 25px 18px 20px;
	_padding:0px 25px 8px 20px;
	color:#fff;
	background:url(../images/bluebg_midindex.gif) repeat-y;
	text-align:justify;
}


.blue_top_heading {
	font-family:Calibri, "Trebuchet MS", sans-serif;	font-size: 1.48em;
	font-weight:bold;
	color: #FFFFFF;
}

.blue_container_mid  p
{
	/*#padding-top:0px; 
	_padding-top:0px; 
	padding-top:10px;*/
	/*font-size: 0.95em;
	z-index:-1000px;
	line-height:1.60em;*/
	/*line-height:1.60em;
	_line-height:1.45em;
	#line-height:1.35em;*/


/*.blue_container_mid span{
	font-family:Calibri, "Trebuchet MS", sans-serif;	font-size: 0.95em;
	color: #8EB4E3;
}
*/
.selected_p {
	/*#padding-top:0px; 
	_padding-top:0px; 
	padding-top:10px;*/
	font-size: 14px;
	z-index:-1000px;
	line-height:20px;
	/*line-height:18px;*/
	/*_line-height:1.45em;
	#line-height:1.35em;*/
	color:#fff;
	text-align:left;
	font-weight:normal;
	padding:0px 5px 0px 9px;
}
.selected_span {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.95em;
	color: #8EB4E3;
}
/*.row
{
	margin:0px auto;
	clear:both;
	padding-top:6px;
}

 .row_left
{
	float:left;
	width:10px;
	height:11px;
	background:url(../images/arrow_blue.gif) no-repeat;
	margin-top:2px;
}

.row_right
{
	float:left;
	padding:0px 0px 0px 8px;
	vertical-align:top;
	width:400px;
}
*/
/*BLUE CONTAINER ENDS HERE*/
/*.text_bottom_bg
{
	width:950px;
	height:26px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bottom.gif) no-repeat;
}*/

.mid_con_right {
	width:460px;
	float:right;
	padding:0px;
}
.grey_container_top {
	width:460px;
	height:17px;
	background:url(../images/grey_top.gif) no-repeat;
	margin-bottom:-2px;
	padding:0px;
}
.grey_container_bottom {
	width:460px;
	height:9px;
	background:url(../images/grey_bottom_img.gif) no-repeat;
	margin:0px auto;
	padding:0px;
}
.grey_container_mid {
	width:460px;
	background:url(../images/grey_mid.gif) repeat-y;
	margin:0px auto;
	padding:0px 0px 5px 0px;
}
.background_con {
	width:439px;
	height:258px;
	background:url(../images/background.gif) no-repeat;
	padding:0px;
	margin:0px auto;
}
.background_con_toplinks {
	width:427px;
	height:45px;
	padding:0px;
	margin:0px auto;
	background:url(../images/final_header_new.gif) no-repeat;
}
/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu {
	font-size:0.95em;
	width: 428px; /*leave this value as is in most cases*/
	margin-left:15px;
	padding-top:10px;
}
.indentmenu ul {
	margin:0px auto;
	padding:0px;
	/* width: 80%; width of menu*/
border-top: 0px solid navy; /*navy border*/
}
.indentmenu li {
	display: inline;
	float: left;
}
.indentmenu ul li a {
	float: left;
	color: #000000; /*text color*/
	padding: 1px 2px;
	text-decoration: none;
	border-right: 0px solid navy; /*navy divider between menu items*/
	list-style-type:none;
}
.indentmenu ul li a:hover {
	float: left;
	color: #000000; /*text color*/
	padding: 1px 2px;
	text-decoration: none;
	border-right: 0px solid navy; /*navy divider between menu items*/
	list-style-type:none;
}
.text {
	font-size:0.95em;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.indentmenu ul li a:visited {
	color: #000000;
}
.indentmenu ul li a.selected {
	color: #FFFFFF !important;
	padding-top: 1px; /*shift text down 1px*/
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	background: black url(../images/orange_bg.jpg) center;
}
.tabcontentstyle { /*style of tab content oontainer*/
	border: 0px solid gray;
	width: 450px;
	margin-bottom:1em;
	padding: 10px;
}
.tabcontent {
	display:none;
}
/*Example for a Menu Style*/
/*.menu {
	background-color:#ececec;
	color:#272727;
	border-bottom:1px solid #d7d7d7;
	height:45px;width:430px;
	margin-left:6px;
	_margin-top:3px;
	background:url(http://www.bayinfocomm.com/images/final_header_new.gif) no-repeat;
	font-weight:bold;
	font-size:0.92em;
}
.menu ul {
	margin:0px;
	padding:6px;
	list-style:none;
	text-align:center;
	height:23px;
	width:420px;
	font-size:0.92em;
}
.menu li {
	display:inline;
	line-height:23px;
	font-size:0.92em;
	float:left;
}
.menu li a {
	color:#000000;
	text-decoration:none;
	padding:4px 4px 4px 6px;
	text-transform:uppercase;
/*	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
.menu li a.tabactive {
	background-color:#000;
	font-weight:bolder;
/*	font-size:12px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	height:23px;
	color:#FFFFFF;
	text-transform:uppercase;
}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5 {
	width:428px;
	/*border-top:1px solid #CCCCCC;
	text-align:center;
	/*padding:6px 0px;
	font-size:12px;
	margin:5px 0px 5px 5px;
	background-color:#FFFFFF;
	position:absolute;
	top: 200px;
}*/

/* CHANGE CSS ENDS HERE*/




/*Example for a Menu Style*/
.menu {
	background-color:#ececec;
	color:#272727;
	border-bottom:1px solid #d7d7d7;
	height:45px;
	width:430px;
	margin-left:6px;
	_margin-top:3px;
	background:url(http://www.bayinfocomm.com/images/final_header_new.gif) no-repeat;
	font-weight:bold;
	font-size:0.92em;
}
.menu ul {
	margin:0px;
	padding:6px;
	list-style:none;
	text-align:center;
	height:23px;
	width:420px;
}
.menu li {
	display:inline;
	line-height:23px;
	font-size:14px;
	float:left;
}
.menu li a {
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;/*	border-left:1px solid #ececec;
	border-right:1px solid #ececec;*/
}
.menu li a.tabactive {
	background-color:#000000;
	font-weight:bolder;
	/*	font-size:12px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;*/
	height:23px;
	color:#FFFFFF;
	text-transform:uppercase;
}
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5 {
	width:428px;
	border-top:1px solid #CCCCCC;
	text-align:center;
	padding:6px 0px;
	font-size:12px;
	margin:-8px 0px 5px 5px;
	background-color:#FFFFFF;
	position:absolute;
	top: 192px; /* changed from 192 to 150 */
}
.index_menu_text {
	width:250px;
	text-align:left;
}
.white_banner_img1 {
	width:428px;
	height:205px;
	padding:0px;
	margin:0px auto;
	background:url(../images/target.gif) no-repeat;
}
.img1_text {
	padding:130px 15px 0px 15px;
	margin:0px 0px 0px 0px;
	vertical-align:text-bottom;
	height:50px;
}
.white_banner_img2 {
	width:428px;
	height:205px;
	padding:0px;
	margin:0px auto;
	background:url(../images/usability.gif) no-repeat;
}
.white_banner_img3 {
	width:428px;
	height:205px;
	padding:0px;
	margin:0px auto;
	background:url(../images/http_bg.jpg) no-repeat;
}
.white_banner_img4 {
	width:428px;
	height:205px;
	padding:0px;
	margin:0px auto;
	background:url(../images/conversion.gif) no-repeat;
}
.white_banner_img5 {
	width:428px;
	height:205px;
	padding:0px;
	margin:0px auto;
	background:url(../images/branding.gif) no-repeat;
}
.read_button {
	width:58px;
	height:25px;
	position:absolute;
	left: 262px;
	top: 185px;
}
/*ENDS HERE*/



.grey_bottom_area {
	width:455px;
	margin:0px auto;
	padding:10px 0px 0px 0px;/*#padding:5px 0px 0px 0px;
	border:1px solid red;*/
}
.bottom_area_mid {
	width:450px;
	padding:0px;
	margin:0px auto;
}
.bottom_area_left {
	width:240px;
	float:left;
	padding-top:19px;
}
.bottom_area_right {
	width:201px;
	float:right;
}
.client_speak_top {
	width:201px;
	height:58px;
	margin:0px auto;
	background:url(../images/client_speak_top.gif) no-repeat top;
}
.speak_text {
	padding:30px 0px 0px 25px;
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	color: #c00000;
	vertical-align:bottom;
}
.client_speak_bottom {
	width:201px;
	height:137px;
	padding:0px;
	margin:0px auto;
	background:url(../images/client_speak_bottom.gif) no-repeat top;
}
.client_speak_bottom_txt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1em;
	line-height:16px;
	color: #000000;
	text-align:left;
	width:124px;
	padding:10px 0px 0px 50px;
	height:90px;
}
.client_speak_bottom_txt_index {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1em;
	line-height:14px;
	color: #000000;
	text-align:left;
	width:135px;
	padding:0px 0px 0px 50px;
}
.client_speak_bottom_img {
	width:124px;
	padding:18px 0px 0px 63px;
	margin-top:18px;
 #margin-top:0px;
}
.client_speak_bottom_img_index {
	width:120px;
	padding:0px 0px 0px 63px;
	margin-top:7px;
 #margin-top:0px;
	height:19px;
	background:url(../images/acteva_logo.gif) bottom right no-repeat;
}
.read_more {
	font-size:0.70em;
	color:#C00000;
	vertical-align:middle;/*padding:3px 0px 0px 0px;
	position:relative;
	margin:14px 0px 0px 0px;
	top:2px;*/
}
/*INDEX PAGE CSS ENDS HERE*/

/*SERVICES PAGE CSS STARTS FROM HERE*/
.navigation_top {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color: #fff;
	width:650px;
	padding:6px 0px 5px 60px;
}
.navigation_top a {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.navigation_top a:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.service_leftcon {
	width:272px;
	float:left;
}
.service_left_topdiv {
	width:272px;
	height:344px;
	padding:0px;
	margin:0px auto;
	background:url(../images/bic_fact_file_bg_white.gif) top no-repeat;
}
.service_topdiv_padding {
	height:30px;
}
#blue_bg {
	width:187px;
	height:30px;
	padding:20px 0px 0px 20px;
}
.blue_bg_toptxt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:0px;
	padding:9px 0px 15px 9px;
	_padding:0px 0px 25px 9px;
}

.blue_bg_toptxt3 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height:20px;
	color: #FFFFFF;
	padding:13px 2px 0 20px;
	_padding:13px 2px 0 20px;
}

#IframeScroller {
	/*position:relative;
	visibility:show;
	left: 20px;
	top:5px;
	z-index:3;
	width:230px;*/
	padding:0px 20px;
}
.scroll {
	FONT: trebuchet ms, verdana, sans serif;
	font-size: 0.8em;
	font-weight: bold;
}
.service_left_bottomdiv {
	width:214px;
	height:209px;
	padding:0px;
	margin:0px auto;
	background:url(../images/portfolio_bg.gif) top no-repeat;
}
.client_txt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center;
	color: #c00000;
}
.client_txt_padding {
	padding:35px 0px 0px 20px;
}
.client_quotes {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.563em;
	line-height:14px;
	color: #000000;
}
.client_portfolio {
	width:146px;
	height:161px;
	overflow:hidden;
	position:absolute;
	left: 101px;
	top: 566px;
}
.service_rightcon {
	width:650px;
	float:right;
}
.service_right_top {
	width:650px;
	height:7px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	background:url(../images/grey_box_top_services.gif) top no-repeat;
}
.service_right_bottom {
	width:650px;
	height:7px;
	margin:0px auto;
	padding:0px;
	background:url(../images/grey_box_bottom_services.gif) top no-repeat;
}
.service_right_mid {
	width:650px;
	margin:0px auto;
	padding:5px 0px 5px 0px;
	background:url(../images/grey_box_middle_services.gif) repeat-y;
}
.service_container {
	width:625px;
	margin:0px auto;
	padding:0px;
}
.service_container .top {
	width:625px;
	height:9px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/inner_white_box_top_services.gif) top no-repeat;
}
.service_container .bottom {
	width:625px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/inner_white_box_bottom_services.gif) top no-repeat;
}
.service_container .mid {
	width:625px;
	padding:0px;
	margin:0px auto;
	background:url(../images/inner_white_box_middle_services.gif) repeat-y;
}
.service_txt_con {
	width:601px;
	margin:0px auto;
	padding:0px;
}
.banner_header1_privacy {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:0px 0px 10px 0px;
	_padding:0px 0px 18px 0px;
}
.banner_header_privacy {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:10px 0px 10px 0px;
	_padding:0px 0px 18px 0px;
}
.banner_header1 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:1px 0 10px 20px;
	_padding:1px 0 10px 20px;
}

.banner_header2 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:10px 0px 25px 20px;
}
.banner_header3 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:10px 0px 15px 20px;
}

.banner_text {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.70em;
	color: #ffffff;
}
.service_div {
	width:601px;
	margin:0px auto;
	padding:0px;
}
.service_div .top_container {
	width:601px;
	height:5px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/small_inner_box_top_services.gif) top no-repeat;
}
.service_div .bottom_container {
	width:601px;
	height:7px;
	padding:0px;
	padding-bottom:2px;
	background:url(../images/small_inner_box_bottom_services.gif) no-repeat;
}
.service_div .middle_container {
	width:601px;
	padding:0px;
	margin:0px auto;
	background:url(../images/small_inner_box_middle_services.gif) repeat-y;
}
/*.service_div .middle_container_txt {
	font-family:Calibri, "Trebuchet MS", sans-serif;	font-size: 1.1em;
	font-weight:bold;
	text-align:center;
	color: #404040;
}*/

.txt_img {
	width:571px;
	margin:0px auto;
	padding:0px;
}
.heading_txt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #404040;
	line-height:-1.0em;
}
#heading_txt_padding {
	padding-bottom:5px;
	padding-top:0px;
	text-align:left;
	margin-left:10px;
}
.service_con_1 {
	width:571px;
	margin:0px auto;
	padding:5px 0px 8px 0px;
}
.left_con_tainer {
	width:128px;
	height:86px;
	float:left;
	padding:0px;
	background:url(../images/services_white_box_image.jpg) left no-repeat;
}
#right_con_tainer {
	width:570px;  /* changed from 440 px as the image had to be removed */
	float:right;
	padding:4px 0px 0px 0px;
}
.service_con_2 {
	width:571px;
	margin:0px auto;
	padding:0px 0px 10px 0px;
}
.banner_option_mid {
	height:86px;
}
.banner_text_black {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color: #000000;
	text-align:left;
	font-weight:normal;
	line-height:20px;
	margin-bottom:8px;
	width:555px;
	margin-left:10px;
}

.banner_text_black p {
margin-bottom:5px;
margin-top:0px;
}

.banner_text_black_caps {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 15px;
	color: #C00000;
	text-align:left;
	font-weight:bold;
margin-bottom:8px;
margin-top:8px;

}


.banner_text_black_contact {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	/*font-size:1em*/
	color: #404040;
	text-align:left;
	font-weight:bold;
}
.options_contact {
	padding:1px 0px 0px 0px;
	width:140px;
	height:24px;
}
.banner_text_red {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:0.94em;
	color: #c00000;
}
.banner_text_contact {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color: #404040;
	font-weight:normal;
}
.bay_title_txt {
	/*font-size:1.125em;*/
	font-weight:bold;
	font-size: 	1.5em;
}
.banner_text {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.70em;
	color: #ffffff;
}
.banner_bold_40 {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.85em;
	font-weight:bold;
	color: #404040;
	text-align:left;
}
.banner_bold_40_new {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #000;
	text-align:left;
}
.banner_bold_43 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
.option_txt_con {
	width:601px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	_padding:5px 0px 0px 0px;
}
.option_txt_con .left_part /*CHANGE CSS*/ {
	width:285px;
	height:190px;
	padding:0px;
	float:left;/*background:url(../images/background_seo_new.gif) left no-repeat;*/
}
.option_txt_con .right_part /*CHANGE CSS*/ {
	width:295px;
	height:190px;
	padding:0px;
	float:right;/*background:url(../images/background_marketing.gif) right no-repeat;*/
}
.option_txt_con_2 /*CHANGE CSS*/ {
	width:601px;
	margin:0px auto;
	padding:30px 0px 0px 0px;
	_padding:10px 0px 0px 0px;
}
.option_txt_con_2 .left_part_2 /*CHANGE CSS*/ {
	width:285px;
	/*height:280px;*/
	padding:0px;
	float:left;/*background:url(../images/background_customer_service_new.gif) left no-repeat;*/
}
.option_txt_con_2 .right_part_2 /*CHANGE CSS*/ {
	width:295px;
	height:280px;
	padding:0px;
	float:right;/*background:url(../images/background_web_designing.gif) right no-repeat;*/
}
#option_text {
	width:580px;
	padding:0px;
	margin:0px auto;
}
.option_padding {

	padding:3px 0px 3px 0px;
	font-weight:bold;
}
.small_banner_bold {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: #C00000;
}
.small_banner_bold_grey {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:0.75em;
	font-weight:bold;
	color: #404040;
}
.more {
	padding:0px;
	float:right;
}
/*SERVICES PAGE CSS ENDS HERE*/

/*CAREER PAGE CSS STARTS FROM HERE*/
/* Ready to launch career image links */
#btech {
	position:absolute;
	top:267px;
	left:86px;
	height:30px;
	width:56px;
	z-index:50;
}
#mca {
	position:absolute;
	top:267px;
	left:151px;
	height:30px;
	width:50px;
	z-index:50;
}
#ba {
	position:absolute;
	top:267px;
	left:209px;
	height:30px;
	width:38px;
	z-index:50;
}
#msc {
	position:absolute;
	top:267px;
	left:255px;
	height:30px;
	width:48px;
	z-index:50;
}
#other {
	position:absolute;
	top:267px;
	left:312px;
	height:30px;
	width:144px;
	z-index:50;
}
.CAREER_con {
	width:959px;
	margin:0px auto;
	padding:0px;
}
/*TOP SCRIPT CSS STARTS FROM HERE*/



/*ENDS HERE*/

#career_marquee {
	font-size:11px;
	color:#fff;
	font-weight:normal;
	_height:250px;
}
.career_top {
	width:959px;
	height:331px;
	padding:0px;
	margin:0px auto;
	background:url(../images/javascript_bg02.gif) no-repeat;
}
.career_bottomdiv {
	width:959px;
	padding:20px 0px 0px 0px;
	margin:0px auto;
}
.career_bottomdiv .careertop_container {
	width:940px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_top_career.gif) top no-repeat;
}
.career_bottomdiv .careerbottom_container {
	width:940px;
	height:7px;
	padding:0px;
	margin:0px auto;
	background:url(../images/grey_box_bottom_career.gif) no-repeat;
}
.careermid_container {
	width:940px;
	padding:15px 0px 15px 0px;
	margin:0px auto;
	background:url(../images/grey_box_middle_career.gif) repeat-y;
}
.career_middle {
	width:912px;
	margin:0px auto;
	padding:0px;
}
.career_frt_con {
	float:left;
	width:280px;
}
.career_frt_con .career_leftdiv {
	width:272px;
	height:344px;
	padding:0px;
	background:url(../images/bic_fact_file_bg_grey.gif) top no-repeat;
}
.career_sec_con {
	float:left;
	width:355px;
}
.position_div_top {
	width:276px;
	height:62px;
	padding:0px;
	margin:0px auto;
	background:url(../images/positions_at_bic_grey1.gif) top no-repeat;
}
.position_bottom_top {
	width:276px;
	height:12px;
	padding:0px;
	margin:0px auto;
	background:url(../images/position_bottom_bg.gif) no-repeat;
}
.position_mid_top {
	width:276px;
	padding:0px;
	margin:0px auto;
	background:url(../images/position_mid_bg.gif) top repeat-y;
}
.position_container {
	width:260px;
	padding:17px 0px 0px 0px;
	margin:0px auto;
}
.RESEARCH_btn {
	width:254px;
	height:37px;
	padding:0px;
	background:url(../images/customer_services.gif) no-repeat;
}
#research_padding {
	padding-bottom:15px;
}
.other_position_img {
	width:254px;
	height:79px;
	padding:0px;
	margin-top:13px;
}
#leftcolumn a {
	padding: 3px 1px;
	display: block;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
}
#rightcolumn {
	float:left;
	width:320px;
	min-height: 400px;
	margin-left: 0px;
	padding: 0px;
	padding-bottom: 0px;
}
* html #rightcolumn { /*IE only style*/
	height: 400px;
}
#leftcolumn {
	float:left;
	width:200px;
	height: 400px;
	padding: 5px;
	padding-left: 8px;
	margin-left: 0px
}
.banner_tabs_text {
	font-family: "Trebuchet MS";
	font-size: 1.2em;
	font-weight:bold;
	text-align:center;
	color: #c00000;
}
#banner_tabs_text_padding {
	padding:8px 0px 0px 0px;
	text-align:center;
}
.career_thrd_con {
	float:right;
	width:270px;
}
.con_img_top {
	width:267px;
	height:6px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/qualification_box_top.gif) top no-repeat;
}
.con_img_bottom {
	width:267px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/qualification_box_bottom.gif) no-repeat;
}
.con_img_mid {
	width:267px;
	padding:0px 0px 1px 0px;
	margin:0px auto;
	background:url(../images/qualification_box_middle.gif) repeat-y;
}
.org_container {
	width:254px;
	padding:0px;
	margin:0px auto;
	text-align:left;
}
.org_container .orange_1st {
	width:254px;
	padding:0px;
	margin:0px auto;
}
.img_left {
	width:65px;
	height:51px;
	padding:0px;
	float:left;
	background:url(../images/qualification_tag.gif) left no-repeat;
}
.org_txt_rgt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 2.1em;
	color: #FFFFFF;
	font-weight:bold;
	padding-top:10px;
}
.org_tag_line {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #000000;
	font-style:italic;
	text-align:center;
	letter-spacing:-0.7px;
	padding-bottom:5px;
}
.btech {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:bold;
}
.btech:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.ba {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 2.9em;
	color: #FFFFFF;
	font-weight:bold;
}
.ba:hover {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 2.9em;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.bca {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight:normal;
}
.bca:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.mtech {
	font-family:Calibri, "Trebuchet MS", sans-serif;	/*font-size: 1.5em;*/
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
}
.mtech:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.ma {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	font-weight:100;
}
.ma:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	font-weight:100;
	text-decoration:underline;
}
.bba {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight:normal;
}
.bba:hover {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight:normal;
}
.pgdba_text {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 2.50em;
	color: #FFFFFF;
	font-weight:normal;
}
.pgdba_text:hover {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 2.50em;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
/*.bed {
	font-family:Calibri, "Trebuchet MS", sans-serif;	font-size: 1.7em;
	color: #FFFFFF;
	font-weight:normal;
}
.bed:hover {
	font-family:Calibri, "Trebuchet MS", sans-serif;	font-size:1.7em;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
*/
.text_height {
	height:52px;
}
.arrow_img {
	padding:3px 0px 0px 0px;
}
.career_top_nav {
	padding:5px 0px 0px 40px;
	_padding:20px 0px 0px 40px;
}
.want_more_btn {
	position:absolute;
	width:200px;
	height:27px;
	left: 462px;
	top: 267px;
}
#want_div {
	width:200px;
	height:27px;
}
/*CAREER PAGE CSS ENDS HERE*/

/*TEAM PAGE CSS STARTS FROM HERE*/

.team_left_bottomdiv {
	width:262px;
	padding:0px;
	margin:0px auto;
}
.join_team_img {
	width:262px;
	padding:0px;
}
.join_team_img_1 {
	width:250px;
	padding:0px;
	margin:0px auto;
}
.team_left_padding {
	padding-top:25px;
}
.team_leftcon_part {
	width:300px;
	float:left;
}
.team_rightcon {
	width:620px;
	float:right;
}
.team_right_top {
	width:620px;
	height:7px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	background:url(../images/grey_box_team_top.gif) top no-repeat;
}
.team_right_bottom {
	width:620px;
	height:7px;
	margin:0px auto;
	padding:0px;
	background:url(../images/grey_box_team_bottom.gif) top no-repeat;
}
.team_right_mid {
	width:620px;
	margin:0px auto;
	padding:8px 0px 0px 0px;
	background:url(../images/grey_box_team_middle.gif) repeat-y;
}
.team_right_mid_1 {
	width:620px;
	margin:0px auto;
	padding:8px 0px 8px 0px;
	background:url(../images/grey_box_team_middle.gif) repeat-y;
}
.team_container {
	width:597px;
	margin:0px auto;
	padding:0px;
}
.team_container .top {
	width:597px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/reward_box_top.gif) no-repeat;
}
.team_container .bottom {
	width:597px;
	height:13px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/reward_box_bottom.gif) no-repeat;
}
.team_container .mid {
	width:597px;
	padding:0px;
	margin:0px auto;
	background:url(../images/reward_box_bg.gif) repeat-y;
}
.team_txt_con {
	width:580px;
	margin:0px auto;
	padding:0px;
}
.tea_m_div {
	width:580px;
	margin:0px auto;
	padding:0px;
}
/*.tea_m_div .top_container
{
	width:583px;
	height:5px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/small_inner_box_top_services.gif) top no-repeat;
}

.tea_m_div .bottom_container
{
	width:583px;
	height:7px;
	padding:0px;
	margin:0px auto;
	background:url(../images/small_inner_box_bottom_services.gif)  no-repeat;
}

.tea_m_div .middle_container
{
	width:583px;
	padding:0px;
	margin:0px auto;
	background:url(../images/small_inner_box_middle_services.gif) repeat-y;
}
*/

.team_txt_inner_1 {
	width:265px;
	padding:0px;
	margin:0px auto;
}
.teaminner_div {
	width:265px;
	padding:6px 0px 0px 0px;
	margin:0px auto;
}
.teaminner_div_left {
	width:20px;
	padding:3px 0px 0px 0px;
	float:left;
}
.teaminner_div_right {
	float:right;
	width:240px;
	vertical-align:top;
}
.dhtmlgoodies_question {	/* Styling question */
	color:#FFF;
	font-size:10px;
	/*background-color:#317082;*/
	width:200px;
	margin:0px auto;
	padding:0px;
	/*background:url('images/bg_answer.gif') top right no-repeat;*/
	height:102px;
	overflow:hidden;
	cursor:pointer;
	border:none;
}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	width:200px;
	margin:0px auto;
	page:5px;
	visibility:hidden;
	overflow:hidden;
	position:relative;
	text-align:left;
}
.dhtmlgoodies_answer_content {	/* Content that is slided down */
	padding:0px;
	font-size:10px;
	position:relative;
}
#size {
	width:200px;
	text-align:left;
}
.form_div {
	width:200px;
	margin:0px auto;
	padding:10px 0px 0px 10px;
	text-align:left;
}
.form_2div {
	width:200px;
	margin:0px auto;
	padding:5px 0px 0px 10px;
	text-align:left;
}
.form_div_left {
	width:100px;
	float:left;
	padding:0px;
}
.form_div_right {
	width:100px;
	float:right;
	padding:0px;
}
.submit_btn {
	width:150px;
	height:50px;
	margin:0px;
	padding:10px 0px 0px 10xp
}
.heading_txt .hoverbox {
	cursor: default;
	list-style: none;
	margin:0px auto;
	padding:10px 0px;
	display:inline;
	width:597px;
}
.heading_txt.hoverbox a {
	cursor: default;
	margin:0px auto;
	padding:0px;
}
.hoverbox a .preview {
	display: none;
}
.hoverbox a:hover .preview {
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
	margin-top:30px;
}
.hoverbox img {
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 115px;
	height: 150px;
	margin:0px auto;
}
.heading_txt .hoverbox li {
	color: inherit;
	display: inline;
	float: left;
	padding: 0px;
	list-style-type:none;
}
.heading_txt .hoverbox ul {
	display: inline;
	margin:0px auto;
	padding: 0px;
	list-style-type:none;
}
.hoverbox .preview {
	border:none;
	width: 250px;
	height: 344px;
	text-align:left;
}
.banner_header_team {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1.625em;
	font-weight:bold;
	color: #000000;
	padding:0px 0px 10px 0px;
}
.team_bottomleft {
	width:180px;
	float:left;
}
.team_bottommid {
	width:195px;
	margin:0px auto;
}
.middle_content {
	width:220px;
	float:left;
	padding:0px;
}
.recreation_bottompadding {
	/*height:10px;
	padding:10px 0px 0px 0px;
	_padding:0px 0px 1px 0px;*/
	height:18px;
}
.team_bottomright {
	width:170px;
	float:left;
}
.top_1 {
	width:180px;
	height:10px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/reward__inner_box1_top.gif) no-repeat;
}
.top_3 {
	width:180px;
	height:15px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/reward__inner_box1_bottom.gif) no-repeat;
}
.top_2 {
	width:180px;
	padding:0px;
	margin:0px auto;
	background:url(../images/reward__inner_box1_middle.gif) repeat-y;
}
.team_container_div {
	width:157px;
	margin:0px auto;
	padding:4px 0px 4px 0px;
}
#team_top_heading {
	padding:0px;
	margin-bottom:5px;
}
.team_txt_div {
	width:157px;
	margin:0px auto;
	padding:5px 0px 0px 0px;
	_padding:3px 0px 0px 0px;
 #padding:1px 0px 0px 0px;
}
.recreation_txt_div {
	width:157px;
	margin:0px auto;
	padding:2px 0px 0px 0px;
	_padding:3px 0px 0px 0px;
 #padding:1px 0px 0px 0px;
}
.img {
	width:17px;
	height:20px;
	padding:2px 0px 0px 0px; /*Use for Mozilla*/
	_padding:0px;  /*Use for IE6*/
	float:left;
}
.img_arrow_1 {
	width:17px;
	padding:2px 0px 0px 0px; /*Use for Mozilla*/
	_padding:0px;  /*Use for IE6*/
	float:left;
}
.img_arrow_txt {
	float:right;
	width:170px;
}
.team_txt_1st {
	width:140px;
	padding:0px;
	float:right;
	vertical-align:top;
}
.team_left_topdiv {
	width:300px;
	padding:0px;
	margin:0px auto;
}
.team_left_topinner {
	width:300px;
	height:15px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/blue_box_top02.gif) no-repeat;
}
.team_left_bottominner {
	width:300px;
	height:19px;
	padding:0px;
	margin:0px auto;
	background:url(../images/blue_box_bottom02.gif) no-repeat;
}
.team_left_midinner {
	width:300px;
	padding:0px;
	margin:0px auto;
	background:url(../images/blue_container_line02.gif) repeat-y;
}
.blue_scroll {
	width:240px;
	margin:0px auto;
	padding:0px;
	color:#fff;
}
.blue_row_container {
	/*#padding-top:0px; 
	_padding-top:0px; 
	padding-top:10px;*/
	font-size: 1em;
	z-index:-1000px;
	line-height:1.60em;
	_line-height:1.45em;
 #line-height:1.35em;
	margin:0px auto;
	clear:both;
	padding:10px 0px 0px 8px;
	width:230px;
	color:#fff;
	list-style:none;
}
.blue_row_container_span {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.95em;
	color: #8EB4E3;
}
.blue_row_left {
	float:left;
	width:10px;
	height:11px;
	background:url(../images/arrow_blue.gif) no-repeat;
	margin-top:2px;
}
.blue_row_right {
	float:left;
	padding:0px 0px 0px 8px;
	vertical-align:top;
	width:100px;
}
/*TEAM PAGE CSS ENDS HERE*/

/*Infrastructure PAGE CSS STARTS FROM HERE*/

.banner_text_quotes {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.8em;
	line-height:14px;
	color: #000000;
	letter-spacing:-1px;
}
#quote {
	width:140px;
	padding:0px;
	float:right;
}
.infrastructure_bg {
	width:185px;
	padding:0px;
	margin:10px 0px 0px 8px;
}
.infrastructure_top_grey {
	width:202px;
	height:42px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/quote_top_new.gif) no-repeat;
}
.infrastructure_bottom_grey {
	width:182px;
	height:176px;
	padding:0px;
	margin:0px 0px 0px 42px;
	overflow:hidden;
}
.infrastructure_right_bottom {
	width:620px;
	height:172px;
	overflow:hidden;
	background:url(../images/in_structure.gif) no-repeat;
}
.infrastructure_mid {
	width:650px;
	margin:0px auto;
	padding:8px 0px 0px 0px;
	background:url(../images/grey_box_middle_services.gif) repeat-y;
}
.infrastructur_text_quotes {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1em;
	line-height:14px;
	color: #000000;
}
/*Infrastructure PAGE CSS ENDS HERE*/

/*CONTACT PAGE CSS STARTS FROM HERE*/

/*.contact_main
{
	width:942px;
	margin:0px auto;
	padding:0px;
}
*/
.contact_left_div {
	width:667px;
	padding:0px;
	float:left;
	border:1px solid #000;
}
.contact_left_top_con {
	width:667px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
}
.contact_top_img {
	width:667px;
	height:11px;
	padding:0px;
	overflow:hidden;
	background:url(../images/option_white_banner_top.gif) no-repeat;
}
.contact_bottom_img {
	width:667px;
	height:15px;
	padding:0px;
	overflow:hidden;
	background:url(../images/option_white_banner_bottom.gif) no-repeat;
}
.contact_middle_img {
	width:667px;
	padding:0px;
	background:url(../images/option_white_banner_middle.gif) repeat-y;
}
.contact_rgt_div {
	width:266px;
	padding:0px;
	float:right;
	border:1px solid #000;
}
.contact_rgt_top {
	width:266px;
	height:12px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_top.gif) no-repeat;
}
.contact_rgt_bottom {
	width:266px;
	height:9px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_bottom.gif) no-repeat;
}
.contact_rgt_mid {
	width:266px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_middle.gif) repeat-y;
}
/*CONTACT PAGE CSS ENDS HERE*/

/*Research-analysts-jobs-chandigarh CSS STARTS FROM HERE*/

.Research_text_topcontainer {
	width:942px;
	margin:0px auto;
	padding:0px;
}
.Research_text_left1 {
	width:700px;
	padding:0px;
	float:left;
}
.Research_text_left1_inner {
	width:673px;
	padding:20px 0px 0px 0px;
}
.research_middle_contentleft {
	width:330px;
	padding:0px;
	float:left;
}
.research_padding {
	padding-top:40px;
}
.research_bg_innertext {
	width:150px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
.researchclient_speaktxt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	line-height:14px;
	color: #000000;
	text-align:left;
	width:150px;
	padding:0px 0px 5px 20px;
}
.emp_speaktxt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	line-height:14px;
	color: #000000;
	text-align:left;
	width:130px;
	padding:0px 0px 5px 25px;
}
.ba_bg_innertext {
	width:150px;
	padding:0px;
	margin:23px 0px 0px 0px;
}
#ba_quote {
	width:90px;
	padding:0px;
	float:right;
}
.baclient_speaktxt {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.75em;
	line-height:14px;
	color: #000000;
	text-align:left;
	width:150px;
	padding:15px 0px 5px 45px;
}
.research_bg_mba {
	width:100px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
.other_position {
	width:276px;
	padding:0px 0px 0px 5px;
	float:left;
}
.con_tent_img {
	width:276px;
	height:62px;
	padding:0px;
	margin:0px auto;
	background:url(../images/other_positions.gif) no-repeat;
}
.border_img {
	background:url(../images/hr_line.gif) right no-repeat;
	width:4px;
	height:112px;
	float:right;
	padding:71px 0px 0px 0px;
}
.research_middle_contentright {
	width:310px;
	padding:0px;
	float:right;
}
.research_leftimg_div {
	width:275px;
	padding:0px 8px 0px 15px;
	float:left;
}
.Research_text_right1 {
	width:226px;
	padding:0px;
	float:right;
}
.Research_text_bg {
	width:176px;
	height:143px;
	padding:0px;
	overflow:hidden;
	margin-left:34px;
	background:url(../images/quote_bottom_research1.gif) no-repeat;
}
.Research_floating_bg {
	width:193px;
	height:191px;
	padding:0px;
	margin:0px auto;
	/*position:relative;
	z-index:1px;
	
	border:1px solid #000;
	left:20px;
	*/background:url(../images/client_ba_bg.gif) no-repeat;
}
.Research_floating_bg_btech {
	width:193px;
	height:204px;
	padding:0px;
	margin:0px auto;
	/*position:relative;
	z-index:1px;
	
	border:1px solid #000;
	left:20px;
	*/background:url(../images/btech.gif) no-repeat;
}
#Emp_img {
	position:absolute;
	top:565px;
	float:left;
	left:760px;
	_top:568px;
}
.btech_emp_txt {
	text-align:center;
	margin-left:10px;
	margin-right:5px;
}
.ba_bottom {
	width:685px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_bottom_ba.gif) no-repeat;
}
.ba_padding {
	padding-top:153px;
	_padding-top:0px;
	border:1px solid #000;
}
.ba_padding_text {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1.10em;
	font-weight:bold;
	text-align:center;
	color: #c00000;
	vertical-align:bottom;
}
#ba_text_div {
	padding:0px 10px 0px 10px;
	width:170px;
	text-align:right;
}
.name_txt {
	text-align:center;
	margin-left:10px;
	margin-right:5px;
}
.web_name_txt {
	text-align:center;
	margin-left:0px;
	margin-top:3px;
}
.Research_left {
	width:239px;
	float:left;
	padding:0px;
}
.Research_lft_top {
	width:239px;
	margin:0px auto;
	padding:0px;
}
.research_topcontainer {
	width:239px;
	height:15px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/blue_box_top.gif) no-repeat;
}
.research_bottomcontainer {
	width:239px;
	height:19px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/blue_box_bottom.gif) no-repeat;
}
.research_midcontainer {
	width:239px;
	padding:0px;
	margin:0px auto;
	background:url(../images/blue_container_line.gif) repeat-y;
}
.research_txt_inner {
	width:218px;
	padding:0px;
	margin:0px auto;
}
.inner_div {
	width:218px;
	padding:6px 0px 0px 0px;
	margin:0px auto;
}
.inner_div_left {
	width:10px;
	padding:3px 0px 0px 0px;
	_padding:0px;
	float:left;
}
.inner_div_right {
	float:left;
	width:195px;
	vertical-align:top;
	/*line-height:13px;*/
	line-height:1.6em;
	padding-left:8px;
}
.Research_right {
	width:685px;
	float:right;
	padding:0px;
}
.Research_rgt_top {
	width:685px;
	margin:0px auto;
	padding:0px;
}
.research_top {
	width:685px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_top.gif) no-repeat;
}
.research_bottom {
	width:685px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_bottom_NEW.gif) no-repeat;
}
.research_mid {
	width:685px;
	padding:10px 0px 10px 0px;
	margin:0px auto;
	background:url(../images/grey_box_middle.gif) repeat-y;
}
.research_container_div {
	width:657px;
	padding:0px;
	margin:0px auto;
}
.re_midcontainer_left {
	width:446px;
	padding:0px;
	float:left;
}
.re_topimg {
	width:446px;
	height:9px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/inner_white_box_top.gif) no-repeat;
}
.re_bottomimg {
	width:446px;
	height:12px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/inner_white_box_bottom.gif) no-repeat;
}
.re_midimg {
	width:446px;
	padding:0px;
	margin:0px auto;
	background:url(../images/inner_white_box_middle.gif) repeat-y;
}
.re_white_container {
	width:429px;
	margin:0px auto;
	padding:0px;
}
.re_white_topdiv {
	width:429px;
	padding:0px;
	margin:0px auto;
}
.re_white_left {
	width:214px;
	float:left;
	padding:0px;
}
.re_white_left_top {
	width:214px;
	height:10px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:url(../images/small_box_top.gif) no-repeat;
}
.re_white_left_bottom {
	width:214px;
	height:15px;
	margin:0px auto;
	padding:0px;
	background:url(../images/small_box_bottom.gif) no-repeat;
}
.re_white_right {
	width:214px;
	float:right;
	padding:0px;
}
.re_white_left_mid {
	width:214px;
	margin:0px auto;
	padding:0px;
	background:url(../images/small_box_middle.gif) repeat-y;
}
.re_img_txt {
	width:190px;
	padding:0px 0px 6px 0px;
 #padding:0px 0px 4px 0px;
	_padding:0px 0px 4px 0px;
	margin:0px auto;
}
.red_arrow {
	padding:0px;
	float:left;
}
.web_image {
	float:left;
	padding:0px;
	width:70px;
}
.re_image {
	float:left;
	padding:0px;
	width:55px;
}
.re_image_2 {
	float:left;
	padding:0px;
	width:70px;
}
.re_rgt_txt {
	text-align:left;
	line-height:18px;
}
.see_img {
	float:right;
	padding:0px 13px 0px 0px;
}
.re_white_lright {
	width:214px;
	margin:0px auto;
	padding:0px;
}
.re_midcontainer_right {
	width:201px;
	padding:0px;
	float:right;
}
.re_rgt_orange_bg_web {
	width:200px;
	height:310px;
	margin:3px 0px 0px 0px;
	padding:0px;
	background:url(../images/career_path_research_banner1.jpg) no-repeat;
}
.re_rgt_orange_bg {
	width:200px;
	height:310px;
	margin:10px 0px 0px 0px;
	padding:0px;
	background:url(../images/career_path_research_banner1.jpg) no-repeat;
}
.org_bg_banner_header {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	color: #FFFFFF;
}
#top_org_heading {
	width:150px;
	padding:15px 0px 10px 55px;
}
.org_inner_txt {
	width:184px;
	margin:0px auto;
	padding:0px;/*	line-height:1.6em;
_line-height:1.45em;
	#line-height:1.35em;*/
}
.org_inner_imgtxt {
	width:184px;
	margin:0px auto;
	padding:8px 0px 0px 0px;
}
.org_inner_arrow {
	width:20px;
	float:left;
	padding:2px 0px 0px 0px;
}
.org_inner_arrow_text {
	float:left;
	width:160px;
	padding:0px;
}
.researchgrey_bg {
	padding:63px 0px 0px 0px;
	_padding:37px 0px 0px 0px;
	margin:0px auto;
:hidden;
}
.researchgrey_bg_padding_new {
	padding:23px 0px 0px 0px;
	_padding:37px 0px 0px 0px;
	margin:0px auto;
:hidden;
}
.spacer {
	height:6px;
}
/*Research-analysts-jobs-chandigarh CSS ENDS HERE*/

.line_bottom {
	width:920px;
	margin:0px auto;
	padding:0px;
	height:0px;/* border-bottom:1px solid #ccc; */
}
.bottom_logos {
	width:943px;
	height:70px;
	padding:0px;
	margin:0px auto;
}
.otherjobs_logos {
	width:953px;
	height:82px;
	padding:0px;
	margin:0px auto;
	background:url(../images/other_jobs_bottom.gif) center no-repeat;
}
.bottom_logos_RESEARCH {
	width:958px;
	height:128px;
	padding:0px;
	margin:0px auto;
	background:url(../images/bottom_logos_research.gif) center no-repeat;
}
/*Research css ends here*/

/*customer-service-executive-jobs-chandigarh CSS STARTS FROM HERE*/

.custom_main_container {
	width:569px;
	margin:0px auto;
	padding:0px;
}
.custom_left_con {
	width:270px;
	float:left;
	padding:0px;
}
.top_content {
	width:270px;
	margin:0PX auto;
	padding:0px;
}
.apply_btn {
	width:200px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
}
.white_arrowtxt_con {
	width:270px;
	padding:5px 0px 0px 0px;
	margin:0px auto;
}
.white_arrow {
	width:10px;
	float:left;
	padding-top:2px;
}
.white_txt {
	width:252px;
	float:right;
}
.custom_right_con {
	width:250px;
	float:right;
	padding:0px;
}
#thumbarea {
	width:250px;
	padding:0px;
	float:left;
}
#thumbarea * {
	margin:0px;
	padding:0px;
	border:0px;
}
#thumbarea_carrer {
	width:250px;
	padding:0px;
	float:left;
}
.client_emp {
	width:250px;
	height:187px;
	padding:0px 0px 30px 0px;
	margin:0px auto;
	background:url(../images/other_emp.gif) top center no-repeat;
}
.otherclient_emp {
	width:250px;
	height:210px;
	padding:0px 0px 30px 0px;
	margin:0px auto;
	background:url(../images/other_page_emp.gif) top center no-repeat;
}
.rgt_images {
	width:610px;
	padding:0px;
	margin:0px auto;
}
.rgt_left {
	width:300px;
	float:left;
	padding:0px;
}
.rgt_right {
	width:265px;
	float:right;
	padding:0px;
}
.cus_emp_innertext {
	width:150px;
	padding:0px 0px 0px 50px;
	margin:15px 0px 0px 0px;
}
/*customer-service-executive-jobs-chandigarh CSS ENDS HERE*/

/*WEB DESIGNER CSS STARTS FROM HERE*/

.web_quotes {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.563em;
	line-height:14px;
	color: #000000;
}
.web_portfolio {
	width:146px;
	height:161px;
	overflow:hidden;
	position:absolute;
	left: 800px;
	top: 810px;
	_top: 825px;
}
.web_spacer {
	padding:10px;
}
#web_text_div {
	padding:0px 5px 0px 25px;
	width:150px;
	text-align:right;
}
#web_quote {
	width:110px;
	padding:0px;
	float:right;
}
.web_applynow_img {
	width:237px;
	height:223px;
	padding:0px;
	margin:0px auto;
	background:url(../images/apply_now_frame_web.gif) no-repeat;
}
.seo_applynow_img {
	width:237px;
	height:192px;
	padding:0px;
	margin:0px auto;
	background:url(../images/apply_now_frame_seo.gif) no-repeat;
}
.seo_padding {
	text-align:center;
	margin-left:5px;
	width:70px;
	float:right;
}
.seo_portfolio {
	width:146px;
	height:161px;
	overflow:hidden;
	position:absolute;
	left: 798px;
	top: 789px;
	_top: 825px;
}
#apply_now {
	padding:40px 5px 0px 25px;
	width:150px;
	text-align:right;
}
#main_apply {
	width:190px;
	padding:5px 0px 0px 0px;
}
#apply_txtcontainer {
	width:190px;
	padding:0px 0px 0px 5px;
}
.applynow_boldtxt_40 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.90em;
	font-weight:bold;
	color: #404040;
	text-align:left;
}
.apply_icon {
	width:23px;
	height:22px;
	padding:0px 3px 0px 0px;
	float:left;
}
.apply_text {
	width:155px;
	float:left;
	padding:3px 0px 0px 0px;
}
.bottom_logos_WEB {
	width:905px;
	height:70px;
	padding:0px;
	margin:0px auto;
	background:url(../images/web_footer.jpg) center no-repeat;
}
.bottom_logos_WEBDesigner {
	width:921px;
	height:78px;
	padding:0px;
	margin:0px auto;
	background:url(../images/web_designer_footer.jpg) center no-repeat;
}
.bottom_logos_SEO {
	width:907px;
	height:72px;
	padding:0px;
	margin:0px auto;
	background:url(../images/seo_footer.jpg) center no-repeat;
}
.glimp_padding {
	_padding-top:12px;
	clear:both;
	padding-top:30px;
}
/*WEB DESIGNER CSS ENDS HERE*/

/*Privacy PAGE CSS STARTS FROM HERE*/

.operation {
	text-align:center;
}
.operation_txt {
	font-size:20px;
	font-weight:bold;
	padding:0px 10px 5px;
	color:#404040;
	text-align:right;
}
.operation_city {
	font-family:Helvetica;
	font-size:32px;
	color:#999999;
	padding:0px 10px 20px;
	line-height:26px;
	text-align:right;
	line-height:40px;
}

.operation_city1 {
	font-family:Helvetica;
	font-size:28px;
	color:#999999;
	/*padding:0px 10px 20px;
	line-height:26px;
	text-align:right;*/
}

.Privacy_MID_CONTAINER {
	width:500px;
	margin:0px auto;
	padding:0px;
}
.Privacy_TOP {
	width:500px;
	height:6px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_top_privacy.gif) no-repeat;
}
.Privacy_bottom {
	width:500px;
	height:7px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/grey_box_bottom_privacy.gif) no-repeat;
}
.Privacy_mid {
	width:500px;
	padding:5px 0px 5px 0px;
	margin:0px auto;
	/*	overflow:hidden;*/
	background:url(../images/grey_box_middle_privacy.gif) repeat-y;
}
.privacy_white_part {
	width:477px;
	margin:0px auto;
	padding:0px;
}
.privacy_white_text {
	width:433px;
	margin:0px auto;
	padding:0px;
}
.white_img_top {
	width:470px;
	height:9px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/inner_white_box_privacy_top.gif) no-repeat;
}
.white_img_bottom {
	width:470px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/inner_white_box_privacy_bottom.gif) no-repeat;
}
.white_img_mid {
	width:470px;
	padding:0px 0px 5px 0px;
	margin:0px auto;
	background:url(../images/inner_white_box_privacy_middle.gif) repeat-y;
}
.privacy_padding {
	padding:10px;
}
.privacy_innerpadding {
	padding:5px;
}
.line_bottom_privacy {
	width:920px;
	margin:0px auto;
	padding:0px;
	height:30px;
	border-bottom:1px solid #ccc;
}
#option_links {
	width:400px;
	padding:0px;
	margin:0px auto;
}
.opt_link_left {
	width:238px;
	float:left;
	padding:0px;
}
.opt_link_left ul {
	margin:0px auto;
	padding:0px;
}
.opt_link_left li {
	padding:0px 0px 6px 0px;
	list-style:disc;
	display:list-item;
	list-style-type:disc;
}
#opt_top_txt {
	padding:0px 0px 6px 0px;
}
#opt_top_txt ul {
	margin:0px auto;
	padding:0px;
}
#opt_top_txt li {
	padding:0px 0px 6px 0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
#opt_txt {
	width:150px;
	padding-left:30px;
	float:left;
}
.opt_link_right {
	width:156px;
	float:left;
	padding:0px;
}
.opt_link_right ul {
	margin:0px auto;
	padding:0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
.opt_link_right li {
	padding:0px 0px 6px 0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
.div_right {
	float:left;
	width:225px;
	vertical-align:top;
	/*line-height:13px;*/
	line-height:1.6em;
	padding-left:8px;
}
/*Privacy PAGE CSS ENDS HERE*/

/*WHY BIC PAGE CSS STARTS FROM HERE*/

.why_left_container {
	width:272px;
	padding:0px;
	float:left;
}
.why_bluecon {
	width:272px;
	padding:0px;
	margin:0px auto;
}
.why_top_img {
	width:272px;
	height:25px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/why_bic_top.jpg) no-repeat;
}
.why_mid_img {
	width:272px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/why_bic_mid.jpg) repeat-y;
}
.WHY_INNER_CONTAINER {
 wi
}
.why_bottom_img {
	width:272px;
	height:25px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/why_bic_bottom.jpg) no-repeat;
}
.why_spacer {
	padding:20px;
}
.post_container {
	width:272px;
	padding:0px;
	float:left
}
.why_right_container {
	width:653px;
	padding:0px;
	float:right;
}
.w_right_topdiv {
	width:653px;
	padding:0px;
	margin:0px auto;
}
.w_right_bottomdiv {
	width:653px;
	padding:0px;
	margin:0px auto;
}
.w_orangeimg_con {
	float:left;
	width:270px;
}
.orange_middle {
	width:568px;
	padding:0px;
	margin:0px auto;
}
.drop_down_div {
	width:615px;
	padding:0px 0px 3px 0px;
	margin:0px auto;
}
.main_nav {
	width:615px;
	padding:0px;
	margin:0px auto;
}
.menusection {
	padding:0px;
	margin:0px auto;
}
.why_txt_inner {
	width:246px;
	padding:0px;
	margin:0px auto;
}
.why_inner_divcontant {
	width:246px;
	padding:6px 0px 0px 0px;
	margin:0px auto;
}
.display_quote_messages {
	width:615px;
	padding:0px;
	margin:0px auto;
}
.display_message_top {
	width:615px;
	height:7px;
	padding:0px;
	overflow:hidden;
	background:url(../images/ready_to_launch_box_top.gif) no-repeat;
}
.display_message_bottom {
	width:615px;
	height:11px;
	padding:0px;
	overflow:hidden;
	background:url(../images/ready_to_launch_box_bottom.gif) no-repeat;
}
.display_message_mid {
	width:615px;
	padding:0px;
	overflow:hidden;
	background:url(../images/ready_to_launch_box_middle.gif) repeat-y;
}
.inner_message {
	width:575px;
	padding:3px 0px 3px 0px;
	margin:0px auto;
}
.message_left {
	width:173px;
	float:left;
	padding:0px;
}
.fresher_tag_img {
	padding:15px 0px 10px 0px;
	width:173px;
	margin:0px auto;
}
.message_right {
	width:376px;
	float:right;
	padding:0px;
}
.message_rgt_txt {
	width:376px;
	padding:7px 0px 0px 0px;
	margin:0px auto;
}
.message_container {
	width:376px;
	padding:2px 0px 0px 0px;
	margin:0px auto;
}
.message_arrow {
	width:27px;
	padding:2px 0px 0px 0px;
	float:left;
}
.block_arrow {
	width:15px;
	padding:2px 0px 0px 0px;
	float:left;
}
.message_innertxt {
	width:344px;
	float:left;
	padding:0px;
}
.env_txt_left {
	width:185px;
	padding:0px;
	float:left;
}
.env_txt_rgt {
	width:180px;
	padding:0px;
	float:right;
}
.env_innertxt {
	width:160px;
	float:left;
	padding:0px;
}
.why_container_txt {
	width:185px;
	padding:0px 0px 1px 0px;
	margin:0px auto;
}
.why_container_righttxt {
	width:180px;
	padding:0px 0px 1px 0px;
	margin:0px auto;
}
/*WHY BIC PAGE CSS ENDS HERE*/


/*CONTACT US CSS STARTS FROM HERE*/

.contactUS_container {
	width:700PX;
	margin:0PX auto;
	padding:0PX;
}
.grey_box_contact_top {
	width:700px;
	height:7px;
	padding:0px;
	overflow:hidden;
	background:url(../images/grey_box_contact_top.gif) no-repeat;
}
.contact_inner_div {
	margin:0px auto;
	padding:14px 0px 5px 0px;
	width:670px;
}
#grey_box_contact_middle {
	background:url(../images/grey_box_contact_middle.gif) repeat-y;
	width:700px;
}
#grey_box_contact_bottom {
	background:url(../images/grey_box_contact_bottom.gif) no-repeat;
	width:700px;
	height:7px;
	overflow:hidden;
}
#inner_white_box_contact_top {
	background:url(../images/inner_white_box_contact_top.gif) no-repeat;
	width:670px;
	height:9px;
	overflow:hidden;
}
#inner_white_box_contact_middle {
	background:url(../images/inner_white_box_contact_middle.gif) repeat-y;
	width:670px;
	overflow:hidden;
}
#inner_white_box_contact_bottom {
	background:url(../images/inner_white_box_contact_bottom.gif) no-repeat;
	width:670px;
	height:12px;
	overflow:hidden;
}
.INNER_whitecontainer {
	width:633px;
	margin:0px auto;
	padding:0px;
}
#contact_us_top {
	/*width:100%;*/
 margin:20px 0px 0px 0px;
	text-align:left;
}
#contact_us_bottom {
	/*width:100%;*/
 margin:20px 0px 0px 0px;
	text-align:left;
	width:633px;
}
.INNER_CON_LEFTPART {
	width:317PX;
	float:left;
	padding:0px;
}
.contactus_left {
	padding:0px;
	float:left;
	width:317px;
}
.contact_us_topdiv {
/*	padding:4px 0px 4px 0px;
	_padding:5px 0px 5px 0px;*/
	height:30px;
	width:317px;
	margin:0px;
}
.contact_name_txt {
	width:317px;
	padding:0px;
	margin:0px auto;
}
.text_inbox {
	float:left;
	width:214px;
}
.name_text {
	float:left;
	width:100px;
}
#address {
	width:295px;
	overflow:hidden;
	float:right;
	/*padding-left:10px;*/
}
#address_top {
	background:url(../images/contact_form_box_top.gif) no-repeat;
	width:295px;
	height:9px;
	overflow:hidden;
}
#address_middle {
	background:url(../images/contact_form_box_middle.gif) repeat-y;
	width:295px;
	overflow:hidden;
}
#address_middle div {
	padding:0px 10px;
}
#address_bottom {
	background:url(../images/contact_form_box_bottom.gif) no-repeat;
	width:295px;
	height:12px;
	overflow:hidden;
}
#chandigarh_logo {
	background:url(../images/chandigarh_logo.gif) no-repeat center;
	width:295px;
	height:143px;
	margin-top:50px;
}
input, select, textarea {
	/*	border-top:2px solid #000;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:2px solid #000;*/
	width:172px;
}
input.submit {
	background:url(../images/submit_contact.gif) no-repeat;
	border:none;
	width:80px;
	height:30px;
}
input.reset {
	background:url(../images/reset_contact.gif) no-repeat;
	border:none;
	width:80px;
	height:30px;
}
.style_astric {
	color:#FF0000;
}
.right_container_contact {
	padding:0px;
	float:right;
	/*width:295px;*/
}
/*CONTACT US CSS ENDS HERE*/



/* Apply now page starts here */
#apply_left {
	float:left;
	padding-left:20px;
	_padding-left:10px;
	overflow:hidden;
}
#apply_left_inner {
	margin:0px auto;
	_margin-left:10px;
}
#apply_left_top {
	background:url(../images/option_white_banner_top.gif) no-repeat;
	width:667px;
	height:11px;
	overflow:hidden;
}
#apply_left_mid {
	background:url(../images/option_white_banner_middle.gif) repeat-y;
	width:667px;
	overflow:hidden;
}
#apply_left_bottom {
	background:url(../images/option_white_banner_bottom.gif) no-repeat;
	width:667px;
	height:15px;
	overflow:hidden;
}
#apply_refer {
	margin-top:15px;
	float:left;
	clear:both;
	margin-left:5px;
}
#apply_right {
	float:right;
	margin-right:20px;
	_margin-right:10px;
	overflow:hidden;
}
#apply_right_grey_top {
	background:url(../images/option_banner_top.gif) no-repeat;
	width:266px;
	height:12px;
	overflow:hidden;
}
#apply_right_grey_mid {
	background:url(../images/option_banner_middle.gif) repeat-y;
	width:266px;
	overflow:hidden;
}
#apply_right_grey_bottom {
	background:url(../images/option_banner_bottom.gif) no-repeat;
	width:266px;
	height:9px;
	overflow:hidden;
}
.apply_inner {
	margin:auto;
}
.apply_inner_top {
	background:url(../images/option_inner_box_top.gif) no-repeat;
	width:245px;
	height:8px;
	margin:0px auto;
	overflow:hidden;
}
.apply_inner_mid {
	background:url(../images/option_inner_box_middle.gif) repeat-y;
	width:245px;
	margin:0px auto;
	overflow:hidden;
}
.apply_inner_bottom {
	background:url(../images/option_inner_box_bottom.gif) no-repeat;
	width:245px;
	height:8px;
	margin:0px auto;
	overflow:hidden;
}
.banner_small_box {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: #404040;
}
.red_bullets {
	list-style-image:url(../images/arrow_red_fill.gif);
	padding-right:30px;
}
.banner_tag_line_01 {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.88em;
	color: #FF0000;
	font-style:italic;
}
.banner_tag_line {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.88em;
	color: #000000;
	font-style:italic;
}
#form_left {
	width:300px;
}
#form_left {
	float:left;
	margin-left:20px;
	_margin-left:10px;
}
#form_right {
	width:310px;
}
#form_right {
	float:right;
	margin-right:20px;
	_margin-left:10px;
}
.options_form {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: .85em;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:170px;
}
.text_box {
	font-family: Calibri, "Trebuchet MS", sans-serif;
	font-size: 0.85em;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:170px;
}
.option_41 {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:80px;
}
.right {
	float:right;
}
.left {
	float:left;
}
.goto_button {
	width:auto;
}
.form_width {
	width:200px;
}
.height {
	height:20px;
}
.tooltips {
	width:30px;
	float:left;
}
.margin_step2 {
	margin-top:40px;
}
 --pop up message css-- .border_color {
 text-decoration:none;
 border:0px;
}
.tips {
	height:18px;
	float:right;
}
div.tips a {
	height:10px;
	text-decoration:none;
}
div.tips a:hover {
	background: #FFFFCC;
	text-decoration: none;
}
div.tips a span {
	display: none;
}
div.tips a:hover span {
	display: block;
	position: absolute;
	left: 12%;
	width: 200px;
	padding: 5px;
	margin-left:280px;
	margin-top:-35px;
	background-color:#CCCCCC;
	z-index: 100;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#404040;
	text-align: left;
	border: 1px solid #666666;
	text-decoration: none;
}
div.tips p {
	position:relative;
}
/*end of popup*/
/* Apply now page ends here */

.footer {
	width:1004px;
	height:48px;
	background-color:#e4e4e4;
	font-size:13px;
	color: #000000;
	padding:0px;
	margin:0px auto;
}
.footer_container {
	width:902px;
	margin:0px auto;
	font-weight:normal;
	padding:20px 0px 0px 0px;
}
.footer_left ul {
	margin:0px auto;
	padding:0px;
}
.footer_left li {
	float:left;
	list-style:none;
	display:inline;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	color:#000;
}
.footer_left {
	width:650px;
	float:left;
	text-align:center;
}
.footer_left li a {
	float:left;
	list-style:none;
	display:inline;
	/*width:75px;*/
	padding:0px 5px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	color:#000;
}
.footer .footer_sperator {
	width:15px;
	margin:0px auto;
	padding:0px
}
.footer_right {
	width:250px;
	float:right;
}
.footer_text {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color: #000000;
	letter-spacing:-0.1em;
}
.clear {
	clear:both;
	padding:0px;
}
#bic_fact_file_grey {
	background:url(images/bic_fact_file_bg_grey.gif) no-repeat scroll;
	margin-left:20px;
	_margin-left:12px;
	width:272px;
	height:344px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
/*SAMPLE CSS

.MID_CONTAINER
{
	width:941px;
	margin:0px auto;
	padding:0px;
	border:1px solid #000;
}

.con_left
{
	width:310px;
	padding:0px;
	float:left;
}

.img_container
{
	width:300px;
	padding:0px;
}

.blue_top
{
	width:300px;
	height:15px;
	padding:0px;
	overflow:hidden;
	background:url(../images/blue_box_top02.gif) no-repeat;
}
.con_right
{
	width:615px;
	padding:0px;
	float:right;
	border:1px solid red;
}*/

/*ATN CSS STARTS FROM HERE*/



.blue_top_heading_index/* ATN DIV*/ {
	font-family:Calibri, Trebuchet MS, sans-serif;
	font-size:32px;
	font-weight:bold;
	color:	#000;
}

.blue_container_mid_index p {
	/*	padding-top:5px;*/
	padding-top:0px;
	font-size: 16px;
	color:#333333;
	line-height:24px;
	font-weight:normal;
}
hr {
	color:#ededed;
}
.bottom_line {
	width:425px;
	height:1px;
	/*padding:0px 0px 1px 0px;
	_height:1px; !important;*/
	margin:0px auto;
	border-top:2px solid #ededed;
}
.left_bottom_div {
	width:465px;
	margin:0px auto;
	padding:23px 0px 0px 0px;
}
.bottom_left_con {
	width:241px;
	float:left;
	padding:0px;
}
.bottom_mid_line {
	width:4px;
	height:80px;
	float:left;
	padding:0px;
	background:#c8c8c8 url(images/grey_line.gif) repeat-y
}
.bottom_rgt_con {
	width:197px;
	float:right;
	padding:0px;
	text-align:left;
}
.left_top_div_text {
	font-size:20px;
	color:#555555;
	font-weight:bold;
	line-height:20px
}
.left_small_text {
	line-height:22px;
	color:#777777;
	font-size:14px;
}
.content_inner_div {
	width:136px;
	padding:0px 20px 0px 0px;
	float:right;
	text-align:left;
}
.content_inner_rightdiv {
	width:136px;
	padding:0px;
	float:left;
	text-align:left;
}
.bottom_content {
	width:465px;
	margin:0px auto;
	padding:15px 0px 0px 0px;
}
.bottom_leftcontent /*INDEX PAGE CHANGE CSS*/ {
	width:150px;
	float:left;
	padding:0px;
}
.bottomcontent_inner {
	width:136px;
	padding:0px 7px 0px 7px;
	text-align:left;
}
.bottominner_rightpart {
	width:136px;
	padding:0px 0px 0px 10px;
	text-align:left;
}
.bottom_thrdcontent {
	width:136px;
	float:left;
	padding:0px;
}
/*ATN PAGE STARTS FROM HERE*/

.text_con {
	width:942px;
	margin:0px auto;
	padding:0px 0px 10px 0px;
}
.innertext_div {
	font-size:14px;
	line-height:18px;
	font-weight:normal;
}
.change_innertext_div {
	font-size:13px;
	line-height:20px;
	font-weight:normal;
}
/* ATN PAGE ENDS HERE*/
/* ATN PAGE ENDS HERE*/
/*Diagnostic_tool Page starts  from here*/

.diagnos_main_container {
	width:775px;
	padding:10px 0px 0px 0px;
	margin:0px auto;
}
.diagnos_leftpart {
	width:497px;
	padding:0px;
	float:left;
}
.diagnos_top_container {
	color:#333333;
	font-size:26px;
	font-weight:bold;
	font-family:Calibri;
}
.diagnos_inner {
	width:497px;
	padding:20px 0px 0px 0px;
}
#dia_left_con {
	width:220px;
	padding:0px;
	float:left;
}
.diagnos_blue_txt {
	color:#026fc4;
	font-size:20px;
	font-weight:bold;
	font-family:Calibri;
	text-align:center;
	margin-bottom:5px;
}
.banner_bg {
	width:491px;
	height:49px;
	padding:0px;
	margin:10px 0px 0px 0px;
	background:url(../images/1_bg_box.gif) no-repeat;
}
.banner_org_txt {
	color:#C47108;
	font-size:16px;
	font-weight:bold;
	width:410px;
	margin:0px auto;
	text-align:center;
	padding:3px 0px 0px 0px;
}
#dia_right_con {
	width:274px;
	padding:0px;
	float:right;
}
#dia_right_con ul {
	margin:0px auto;
	padding:0px;
}
#dia_right_con li {
	margin:0px auto;
	padding:0px 0px 8px 0px;
	display:list-item;
	list-style:none;
	list-style-type:none;
	color:#595959;
	font-size:14px;
	line-height:20px;
}
.bullet_img {
	padding:0px 15px 0px 0px;
}
.diagnos_rightpart {
	width:266px;
	padding:0px;
	float:right;/*line-height:20px;*/
}
.right_top_img {
	width:266px;
	height:136px;
	padding:0px;
	margin:0px auto;

}
.bottom_container_div {
	width:491px;
	padding:0px;
	margin:0px auto;
}
.bottom_con_left {
	width:243px;
	padding:3px 0px 0px 0px;
	float:left;
}
.bottom_con_right {
	width:243px;
	padding:3px 0px 0px 0px;
	float:right;
}
.bottom_top_container {
	width:243px;
	height:44px;
	padding:0px;
	margin:0px auto;
	background:url(../images/2_bg_box.gif) no-repeat;
}
.thumb_div {
	width:210px;
	margin:0px auto;
	padding:2px 0px 0px 0px;
}
.thumb_img {
	width:22px;
	height:24px;
	padding:0px 20px 0px 0px;
	float:left;
	background:url(../images/thumb_up.gif) no-repeat;
}
.thumb_img_down {
	width:22px;
	height:24px;
	padding:0px 20px 0px 0px;
	float:left;
	background:url(../images/thumb_down.gif) no-repeat;
}
.thumb_margin {
	margin:5px 0px 0px 0px;
}
.thumb_txt {
	float:right;
	color:#026FC4;
	font-weight:bold;
	font-size:16px;
	width:166px;
}
.thumb_txt span {
	color:#C00000;
	font-size:18px;
}
.bottom_box_div {
	border:1px solid #bfbfbf;
	padding:10px 10px 16px 10px;
	width:220px;
	margin:3px 0px 0px 0px;
}
.box_div_rgt {
	border:1px solid #bfbfbf;
	padding:10px 10px 36px 10px;
	width:220px;
	margin:3px 0px 0px 0px;
}
/*.bottom_box_div ul
{
	padding:0px;
	margin:0px auto;
}
/*Diagnostic_tool Page ENDS here*/

.bottom_box_div li
{
	padding:0px 0px 10px 0px;
	margin:0px  auto;
	list-style:none;
	list-style-type:none;
	display:list-item;
}
*/

.thumb_div_container {
	width:220px;
	margin:px auto;
	padding:0px 0px 7px 0px;
}
.thumb_arrow {
	padding:0px 5px px 0px;
	margin:2px 3px 0px 0px;
}
.arrow_container {
	width:15px;
	height:14px;
	padding:0px;
	float:left;
	background:url(../images/tick.gif) no-repeat;
}
.cross_container {
	width:15px;
	height:14px;
	padding:0px;
	float:left;
	background:url(../images/cross_test.gif) no-repeat;
}
.arrow_txt {
	width:200px;
	padding:0px;
	float:right;
	font-size:14px;
	line-height:20px;
}
.arrow_txt span {
	color:#595959;
	font-weight:bold;
}
.blue_right_container {
	width:265px;
	padding:0px;
	margin:0px auto;
}
.blue_right_container_top {
	width:265px;
	height:8px;
	padding:0px;
	margin:0px auto;
	background:url(../images/form_top.gif) no-repeat;
	overflow:hidden;
}
.blue_right_container_mid {
	width:265px;
	padding:0px;
	margin:0px auto;
	background:url(../images/form_bg_middle.gif) repeat-y;
	overflow:hidden;
}
.bluetext_innercontainer {
	width:240px;
	padding:5px 0px 5px 0px;
	margin:0px auto;
}
.innercontainer_box {
	width:240px;
	/*padding:10px 0px 5px 0px;*/
	height:30px;
	margin:0px auto;
}
.left_txtcon {
	width:105px;
	float:left;
	padding:0px;
	font-weight:bold;
	letter-spacing:0px;
	font-size:13px;
}
.inbox {
	width:130px;
	float:left;
	padding:0px;
}
.input-box {
	background: #fff;
	width:130px;
	/*height:20px;
	color: #26a;*/
	border:1px solid #808080;
}
.star {
	color:#e21502;
	padding:0px 0px 0px 3px;
}
.blue_right_container_bottom {
	width:265px;
	height:8px;
	padding:0px;
	margin:0px auto;
	background:url(../images/form_bottom.gif) no-repeat;
	overflow:hidden;
}
.button_start {
	margin:0px auto;
	/*padding:10px 0px 0px 0px;*/
	text-align:center;
}
.bottom_txt {
	color:#414040;
	font-size:13px;
	text-align:center;
	padding:0px;
	margin:0px auto;
	font-weight:bold;
	letter-spacing:1px;
	padding:11px;
}
.footer_email_txt {
	width:775px;
	padding:20px 0px 20px 0px;
	margin:0px auto;
	text-align:left;
}
.footer_textpart {
	width:775px;
	height:40px;
	padding:0px;
	margin:0px auto;
	text-align:center;
	background-color:#026fc4;
}
.footer_content {
	width:554px;
	margin:0px auto;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 5px 0px;
	line-height:16px;
}
/*CHANGE VERSION CSS STARTS FROM HERE*/

.change_p {
	font-size: 14px;
	z-index:-1000px;
	line-height:20px;
	color:#fff;
	text-align:left;
	font-weight:normal;
}
/*CHANGE VERSION CSS STARTS FROM HERE*/

/* Kulvir Updates */
.selected_p_b {
	font-size: 14px;
	z-index:-1000px;
	line-height:19px;
	line-height:18px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.selected_p_n {
	font-size: 14px;
	z-index:-1000px;
	line-height:20px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	padding:0px 5px 0px 5px;
}
.blue_bg_toptxt1 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
	color: #FFFFFF;
	line-height:20px;
	padding:0px 9px 12px 9px;
}

.blue_bg_toptxt2 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	text-align:left;
	color: #FFFFFF;
	line-height:20px;
	padding:0px 0px 15px 10px;
}
.image_track_record {
	width:100%;
	height:152px;
	float:center;
	padding:0px;
}

.image_track_record img {
position:relative;
left:75px;
}


.content_track_record  /*CHANGE CSS*/ {
	width:547px;
	padding:0px;
	margin:0px auto;
}
.left_track_content  /*CHANGE CSS*/ {
	width:45%;
	text-align:center;
	float:left;
	padding:0px 30px 0px 0px;
}
.right_track_content  /*CHANGE CSS*/ {
	width:45%;
	text-align:center;
	float:right;
}
.track_mid_img /*CHANGE CSS*/ {
	width:3px;
	height:160px;
	padding:0px;
	float:left;
	background:url(../images/trackmid_img.gif) repeat-y;
}
.track_top_padding /*CHANGE CSS*/ {
	margin:10px 0px 0px 0px;
}
.selected_p_track_record_header {
	font-size: 18px;
	z-index:-1000px;
	line-height:18px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.text_track_record_tagline {
	font-size: 16px;
	color:#555555;
	text-align:center;
}
.text_track_record_i {
	font-size: 14px;
	color:#777777;
	text-align:center;
	font-style:italic;
}
.title_track_record_content {
	font-size: 16px;
	color:#000000;
	text-align:center;
}
.track_record_content_small {
	font-size: 13px;
	color:#555555;
	text-align:center;
}
.grey_01 {
	color:#333333;
}
.header_business_enquirty {
	font-family:Helvetica;
	font-weight:bold;
	color: #000000;
	font-size:20px;
	text-align:right;
	float:right;
	padding-right:50px;
}
.text_top_business_enquirty {
	font-family:Helvetica;
	font-weight:normal;
	color: #000000;
	font-size:26px;
	text-align:right;
	padding-right:50px;
}
text_business_con {
	width:100%;
	text-align:right;
	float:right;
}
/*SITE MAP CSS STARTS FROM HERE*/

.sitemap_padding {
	height:38px;
	_height:67px;
}

#sm_sub_lst {
position:relative;
list-style:disc;
left:20px;
top:5px;
}

#sm_sub_lst li {
list-style-type:disc;

}
/*SITE MAP CSS ENDS HERE*/

/*AREA OF WORK CSS STARTS FROM HERE*/

.area_top_img {
	width:295px;
	height:10px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/areaofwork_top.gif) no-repeat;
}
.area_mid_img {
	width:295px;
	padding:0px;
	margin:0px auto;
	background:url(../images/areaofwork_mid.gif) repeat-y;
}
.area_bottom_img {
	width:295px;
	height:10px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/areaofwork_bottom.gif) no-repeat;
}
.style1 {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	line-height:30px;
}

/*AREA OF WORK CSS ENDS HERE*/




/*ATN CSS ENDS HERE*/

