@charset "utf-8";
html, body{
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-smooth:always;
	padding-top:5px;
	}
body {
	margin:0;
	padding:0;
	margin-top: 0px;
}
/*a:link, a:active, a:hover, a:visited{
	text-decoration:underline;
}*/
#mainContainer { width: 1000px; margin: auto; }
.CareersPagebg { width: 1000px; background:url(http://img.cricinfo.com/CAREERS/careers_pagebg.jpg); }
.Careersmasthead { width: 988px; background:url(http://img.cricinfo.com/CAREERS/careers_mastheadbg_1x114.jpg); margin-left:6px; }
.CareersTopnav { width: 988px; height: 29px; background:url(http://img.cricinfo.com/CAREERS/top_navi_bg.jpg); margin-left: 6px; padding-top:3px; #padding-top: 6px; font-size: 12px; }
.maintabs {
font-weight: bold;
text-decoration: none;
padding-left:9px;
padding-right:1px;
padding-top:3px;
vertical-align:middle;
}
A.maintabs:link, A.maintabs:visited {
	text-decoration: none;
	color: #000000;
}

A.maintabs:hover {
	text-decoration: underline;
}
.maintabsSep { padding-left: 5px; font-weight: bold; padding-top:3px; vertical-align:middle; }
.mainContentRighttop { background:url(http://img.cricinfo.com/CAREERS/careers_vacancies_1.jpg) no-repeat; height:28px; font-size: 14px; font-weight: bold;
	padding-left:12px;
	padding-top: 7px;
	text-align:left;
 }
.WorkcultureTop { background:url(http://img.cricinfo.com/CAREERS/workculture.gif) no-repeat; width:250px; height:35px; }
.WorkcultureImage { background:url(http://img.cricinfo.com/CAREERS/vacancies_bg.gif); /*width: 250px;*/ padding-top: 10px; padding-bottom: 10px; }
.TestimonialsTop { background:url(http://img.cricinfo.com/CAREERS/testimonials.gif) no-repeat; width:250px; height:35px; }
.TestimonialsText { font-size: 11px; color:#3b3a3a; background:url(http://img.cricinfo.com/CAREERS/vacancies_bg.gif) repeat-y; padding: 5px 10px 0 10px; }
.TestimonialsText1 { color: #000000; font-size: 12px; font-weight: bold; }
.TestimonialsBottom { background:url(http://img.cricinfo.com/CAREERS/btm_curve.gif) no-repeat; width:250px; height:8px; }
.mainContentRighttext { background:url(http://img.cricinfo.com/CAREERS/vacancies_bg.gif) repeat-y; padding-left:5px; padding-top:2px; padding-bottom: 20px; }
.mainContentRightul { list-style-type: none; margin: 2px 0; padding: 0; padding-bottom: 0px; /*width: 226px;*/ }
a.mainContentRightul:hover {text-decoration: none;}
a.mainContentRightul:link, a.mainContentRightul:visited {
	text-decoration: none;
	color: #0068c3;
}

.mainContentRightmore{ font-family:Arial, Helvetica, sans-serif; font-size: 11px;; color: #0068c3}
a.mainContentRightmore:hover {text-decoration: none;}
a.mainContentRightmore:link, a.mainContentRightmore:visited {
	text-decoration: none;
	color: #0068c3;
}

/* right navigation grey*/
.rightnavigrey { font-size: 11px; font-family:Arial, Helvetica, sans-serif; color: #3b3a3a; font-weight: normal; text-decoration: none;
}
/* positions list blue bullet*/
.positionsul { list-style-type: none; margin: 2px 0; padding: 1px; padding-bottom: 0px; }
.positionsul li { background:url(http://img.cricinfo.com/CAREERS/arrow_blue2.gif) no-repeat 8px center;
font-family: Arial, Helvetica, sans-serif; 
color: #3b3a3a; 
font-size: 12px; 
line-height: 100%; 
text-decoration: none; 
display: block;
width: auto;
padding:4px 0px; 
padding-left: 21px; 
text-decoration: none;
list-style: none;
}
.positionheadersub {
font-size: 11px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
color: #4e4d4d;
smargin-top: 0px;
text-decoration: none;
padding-left: 8px;
list-style: none;
}
.positionheadersubtext {
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color: #3b3a3a;
smargin-top: 0px;
padding-left: 8px;
#padding-top: 1px;
}

.mainContentRightul li { 
/*	list-style:url(http://img.cricinfo.com/CAREERS/arrow.gif);
	padding-left:8px;
	margin-left:7px;
	margin-top:1px; */
	background:url(http://img.cricinfo.com/CAREERS/arrow.gif) no-repeat 7px center; 
	line-height: 100%; 
	text-decoration: none;
	color: #0069c1;
	font-size: 12px;
	display: block; 
	width: auto; 
	padding: 4px 0px; 
	padding-left: 20px; 
	text-decoration: none;
}
.VacanciesboxText { font-size: 11px; color: #3b3a3a; }
.mainContentTable { padding-left: 14px; padding-top: 10px; }
.CareerhomeHeadings { 
    font-size: 14px;
	font-weight: bold;
	padding-bottom:2px; 
	border-bottom: 2px solid #e3e1e2;
	#padding-top: 13px;
	#margin-top:0; /*IE7*/
}
P.CareerhomeText { 
	margin-top: -6px;
	#margin-top: -13px; /*IE7*/
}
.FooterLinks { color: #0069c1; font-size: 12px; text-align: center; margin-top: 30px; #margin-top: 30px; padding-bottom: 10px; border-bottom: 5px solid #e7e6e4; }
a.FooterLinks:link, a.FooterLinks:visited {	text-decoration: none;	color: #0069c1; }
a.FooterLinks:hover { text-decoration: underline; }

.FooterLinks1 { font-size: 11px; color:#333333; padding-top: 10px; text-align: center; padding-bottom: 0px; }
a.FooterLinks1:link, a.FooterLinks1:visited {	text-decoration: none;	color: #333333; }
a.FooterLinks1:hover { text-decoration: underline; }

.FooterLinks2 { font-size: 11px; color:#333333; text-align: center; padding-bottom: 5px; }
a.FooterLinks2:link, a.FooterLinks2:visited {	text-decoration: none;	color: #333333; }
a.FooterLinks2:hover { text-decoration: underline; }

.FooterLinks3 { font-size: 11px; color:#333333; padding-top: 0px; text-align: left; padding-bottom: 0px; }
.FooterLinks4 { background:url(http://img.cricinfo.com/cricinfo/section-headings/netscaler_logo_135x25.gif) no-repeat 7px center;  
}

.WorkcultureHeadings { 
    font-size: 14px;
font-weight: bold;
padding-bottom:5px; 
border-bottom: 2px solid #e3e1e2;
margin-top: 17px;
#margin-top: 13px;
margin-bottom: -6px;
#margin-bottom: -13px;
}

.bodytext { 
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color:#3b3a3a;
margin-bottom: 25px;
#margin-bottom: 24px;
}
.bodytext1 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color:#3b3a3a;
margin-bottom: 0;
}
.bannertopgap { 
margin-top: 7px;
#margin-top: 4px;
}
.positionsContent { padding-top: 8px; # padding-top: 15px; font-size: 12px; }
.positionsContent ul { list-style:none; margin:0; padding:0; padding-left:10px; }
.positionsContent ul li { background:url(http://img.cricinfo.com/CAREERS/arrow_blue2.gif) no-repeat 0 10px; padding-top: 5px; padding-left: 14px; }

.WorkcultureRightul { padding-top: 0px; /* width: 226px;*/ font-size: 12px; color: #0068c3; padding-bottom: 3px; }
.WorkcultureRightul ul { list-style:none; margin:0; padding:0; padding-left:10px; }
.WorkcultureRightul ul li { background:url(http://img.cricinfo.com/CAREERS/arrow.gif) no-repeat 0 10px; padding-top: 4px; padding-left: 14px; font-size: 12px; }

#nav {
	padding-top:1px;
	height: 29px;
	background:url(http://img.cricinfo.com/CAREERS/top_navi_bg.jpg);
	width: 988px;
	margin-left: 6px;
	padding-top: 3px;
	#padding-top: 6px;
}
#nav ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#nav li {
	display:inline;
	margin:0;
	padding:0;
	list-style: none;
}
#nav a {
	border-bottom:none;
	background:url(http://img.cricinfo.com/CAREERS/top_navi_bg.jpg);
	/*line-height:12px;*/
	text-decoration:none;
	font-size: 12px;
}
#nav a:hover {
	text-decoration:underline;
	font-size: 12px;
}
#nav
#home #nav-home a,
#about #nav-about a,
#careers #nav-careers a,
#culture #nav-culture a,
#positions #nav-positions a,
#contact #nav-contact a {
	text-decoration: underline; 
}


/* Date and Timeline */
.paddings {
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
}
#timeLine {
	width:710px;
}
#yearBg {
	width:709px;
	height:276px;
	background:url('http://img.cricinfo.com/CAREERS/IMG_time_bgs.gif') no-repeat top;
}
#popup, .popupL, .popupR{
	width:362px;
	height:249px;
	position:relative;
	left:64px;
	top:30px;
}
.popupL {
	background:url('http://img.cricinfo.com/CAREERS/IMG_popup_left1.gif') no-repeat bottom;
}
.popupR {
	background:url('http://img.cricinfo.com/CAREERS/IMG_popup_right1.gif') no-repeat bottom;
}
#yearLine {
	width:709px;
	height:23px;
	background:url('http://img.cricinfo.com/CAREERS/IMG_years_bg.gif') repeat-y;
}
#yearScale {
	width:709px;
	height:57px;
	background:url('http://img.cricinfo.com/CAREERS/IMG_time_scale.gif') no-repeat top;
	padding-top:7px;
}
#slideBall {
	width:168px;
	height:31px;
	background:url('http://img.cricinfo.com/CAREERS/IMG_slides_ball.gif') no-repeat center;
	position:relative;
	z-index:999;
	left:0px;
	top:0px;
}
.popTxt, .popHead, .years {
	font-family:Arial;
	margin:0px;
}
.popTxt {
	font-size:12px;
	color:#3b3a3a;
	line-height:14px;
	margin-bottom:10px;
}
.popHead {
	font-weight:bold;
	font-size:30px;
	color:#0068c3;
	letter-spacing:-2px;
}
.btns {
	cursor:pointer;
	border:none;
}
.years {
	width:177px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	float:left;
	text-align:center;
	margin-top:6px;
}