﻿.siteMap
{
	z-index:801;
	width:280px;
}
/* video player*/
#videoplayer_outer
{
	z-index:800;
	position:absolute;
	left:0px;
	top:117px;
	width: 100%;
}


#videoplayer
{
	margin:auto;
	width:930px;
}

#videoplayercontent
{
	padding-left:330px;
	width: 411px;
	height: 260px;
	/*background-image:url('/careers/images/People1.jpg');*/
	background-repeat:no-repeat;
	background-position:330px 0px;
	position:relative;
	z-index:801;
}

#videodesc
{
	width: 150px;
	padding-left:770px;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	bottom:54px;
}

#v_people_name
{
}

#v_people_jobrole
{
	padding-top:14px;

}

#v_people_loc
{
	padding-top:14px;
}






html > body #people_box_bg
{
	background-image: url(/SiteCollectionImages/People/people_box.png);
}

#people_box_bg
{
	z-index: 9001;
	height: 196px;
	width: 383px;
	padding: 0px;
	background-repeat: no-repeat;
	float: left;
	left: -20px;
	position: absolute;
	cursor:pointer;
}

* #people_box_bg
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/SiteCollectionImages/People/people_box.png" );
}

#people_box
{
	height: 155px;
	width: 365px;
	margin: 5px 0px 0px 5px;
	color: #333333;
}


#container_people
{
	width: 1px;
	float: left;
	z-index: 4;
}

#div_map
{
	width: 524px;
	height: 354px;
	padding: 3px 0px 0px 40px;
	position: relative;
	float: left;
}

.people_img_bg
{
	float: left;
	padding: 14px 11px 0px 13px;
}

.people_desc
{
	float: left;
	width: 215px;
	padding-top: 15px;
}

#people_name
{
	padding-top: 3px;
	font-weight:bold;
}

#people_jobrole
{
	margin-top: 8px;
}

#people_loc
{
	margin-top: 8px;
}

#video_desc
{
	margin-top: 8px;
	line-height: 14px;
}




.csw
{
}
.panelContainer
{
}
.stripViewer
{
	width: 320px;
}

.stripViewer .panelContainer .panel
{
	width: 320px;
	height: 240px;
}

.peoplefilter
{
	float: left;
	margin-top: 2px;
	margin-right: 38px;
	width: 255px;
	color: #333333;
}

.filterdesc
{
	margin-bottom: 18px;
}

.viewpeopletitle
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 18px;
}

.peoplevideo
{
	float: left;
	margin-top: 2px;
	width:308px;
}

#fpeoplepagenum
{
	float: right;
	padding-right: 16px;
}

.rowtitle
{
	text-align: right;
	padding-right: 5px;
	height: 25px;
	font-weight: bold;
}

.jobtyperowtitle
{
	text-align: right;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 5px;
	font-weight: bold;
}

.spacerow
{
	height: 4px;
}

.jobtypefirstcol
{
	padding-right: 10px;
}

.ddlviewpeoplefilter
{
	color: #666666;
	font-family: Arial Regular, Arial;
	width: 180px;
}

.fprojectpagenav
{
	float: right;
	padding-right: 2px;
}

.fprojectpagenav img
{
	cursor: pointer;
}

.projectspreviouse
{
	float: left;
	width: 15px;
}

.projectseachpanel
{
	float: left;
}

.projectseachpanel img
{
	margin-left: 5px;
}

.projectsnext
{
	float: left;
	margin-left: 5px;
	width: 15px;
}

.fpeoplepic
{
	float: left;
	margin-right:12px;
	margin-bottom: 7px;
}

.divpeopleimage
{
	width: 52px;
	height: 52px;
}

/*
.divpeopleimage img
{
	cursor:pointer;
}
*/

.fpeopleimage
{
	border: 1px solid #cccccc;
	margin: 2px;
	padding: 0px;
	cursor: pointer;
}

.fpeopleimage_selected
{
	border: 3px solid #005ed7;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.fpeopleimagedisabled
{
	/*border: 1px solid #cccccc;*/
	margin: 2px;
	padding: 0px;
	cursor: default;
}

.printdivclass
{
	width: 620px;
}

.rightcontentRow
{
	border-top:none;
}
.rightcontentRow1Title
{
	 margin-top:0px;
}


.selectbox
{
	padding-left: 4px;
}
#centerbannercontent_people
{
	margin:auto;
	text-align:left;
	height: 260px;
	z-index:22;
	width:860px;
}
#centerbannercontent_people .leftcolumn2_people
{
	color:White;
	margin:auto;
	font-size:27px;
	font-family:Arial;
	font-weight:bold;
	vertical-align:text-top;
	/*padding:67px 0; */
	height:40px;
	width:860px;
	padding-top:218px;
	padding-bottom:0px;
	text-align:left;
}
#nojsvideoplayerhint{
	padding-top:90px;
	color:white;
	font-weight:bold;
}
