.gs_dv_personPreview {
	width: 227px;
	height: 380px;
	overflow: auto;
}

.gs_ig_previewContainer,
.gs_ig_divisionsPreviewContainer,
.gs_ig_peoplePreviewContainer {
	position: absolute;
	top: -500px;
	left: -500px;
}
		
.gs_ig_close {
	position: absolute;
	top: 5px;
	right: 5px;
	font-size: 10px;
	font-weight: bold;
	*font-weight: normal;
	cursor: pointer;
	*cursor: hand;
}

.gs_ig_previewWell {
	display: none;
}

.gs_divisions_IG {
	padding: 0;
	margin-bottom: 80px;	
}

.gs_dvBlock {
	font-size: 15px;
	line-height: 18px;
	display: block;
	display: inline-block;
	float: left;
	width: 178px;
	height: 75px;
	margin: 0 3px 0 0;
	position:relative;
}

.gs_dvBlockText {
	display: block;
	/*margin: 0 3px 0 0;*/
}

.gs_dvBlockText a { 
	display: block;
	padding: 0 0 0 0;
}

.gs_dvBlock img {
	display: block;
}

.gs_ig_prv {
	background : #fff;
	overflow: visible;
	font-size: 12px;
	color: #666;}
	
.gs_ig_divisionsPreviewContainer .gs_ig_prv  {
	width: 178px;
	height: 72px;
}

.gs_ig_peoplePreviewContainer .gs_ig_prv  {
	width: 302px;
	height: 124px;}
	
.gs_ig_divisionsPreviewContainer .gs_ig_prv_content {
	padding: 0 5px 0px 10px;
	overflow: visible;
	background : #fff;
}

.gs_ig_prv_hed {
	margin: 0;
	font-weight: bold;
	color: #999;
	padding: 18px 11px 15px 11px;
	font-size: 15px;
	line-height: 17px;
}

.gs_ig_prv_subHed {
	margin: 0;
	font-weight: bold;
	color: #666;
	padding: 0 0 8px 0;
	font-size: 15px;
	line-height: 17px;
}

.gs_ig_prev_thumbImg {
	float: left;
}

.gs_ig_prev_thumbImg img {
	display: block;
	width:124px;
	height:124px;
}

.gs_ig_prev_thumbText {
	padding: 12px 10px 12px 130px;
}

.gs_ig_prev_thumbText ul, 
.gs_ig_prev_thumbText p,
.gs_ig_prev_thumbText .gs_bullList {
	margin-bottom: 0;
}

.gs_peopleTable {
	margin-bottom: 80px;	
}

.gs_dvFin {border-top: 2px solid #325979;}
.gs_dvGC {border-top: 2px solid #195549;}
.gs_dvGIR {border-top: 2px solid #0c5622;}
.gs_dvHCM {border-top: 2px solid #5a7911;}
.gs_dvIa {border-top: 2px solid #9b930f;}
.gs_dvIB {border-top: 2px solid #325979;}
.gs_dvIM {border-top: 2px solid #195549;}
.gs_dvLegal {border-top: 2px solid #0c5622;}
.gs_dvMBPE {border-top: 2px solid #5a7911;}
.gs_dvOper {border-top: 2px solid #9b930f;}
.gs_dvSec {border-top: 2px solid #325979;}
.gs_dvServ {border-top: 2px solid #195549;}
.gs_dvTech {border-top: 2px solid #0c5622;}

.gs_ppl_0Row td, .gs_ppl_0Row th {background-color: #222c3a;}
.gs_ppl_1Row td, .gs_ppl_1Row th {background-color: #1e2b35;}
.gs_ppl_2Row td, .gs_ppl_2Row th {background-color: #19292e;}
.gs_ppl_3Row td, .gs_ppl_3Row th {background-color: #142a27;}
.gs_ppl_4Row td, .gs_ppl_4Row th {background-color: #102a21;}
.gs_ppl_5Row td, .gs_ppl_5Row th {background-color: #102a1b;}
.gs_ppl_6Row td, .gs_ppl_6Row th {background-color: #132d1b;}
.gs_ppl_7Row td, .gs_ppl_7Row th {background-color: #1c361f;}
.gs_ppl_8Row td, .gs_ppl_8Row th {background-color: #2d442a;}
.gs_ppl_9Row td, .gs_ppl_9Row th {background-color: #405435;}
.gs_ppl_10Row td, .gs_ppl_10Row th {background-color: #506241;}
.gs_ppl_11Row td, .gs_ppl_11Row th {background-color: #5c6c47;}

.gs_peopleTable thead th {
	font-size: 12px;
	line-height: 15px;
	color: #999;
	text-align: left;
	padding-bottom: 15px;
	font-weight: normal;
}

.gs_peopleTable tbody th {
	font-size: 12px;
	line-height: 17px;
	color: #ffffff;
	text-align: left;
	font-weight: normal;
	padding: 5px 10px;
}

.gs_peopleTable tbody td {
	/* DOTS ONLY */
	font-size: 32px;
	line-height: 32px; 
	border-left: 2px solid #000;
	padding: 0 10px;
	width: 130px;
}

.gs_peopleTable tbody td a {
	float: left;
	display: block;
	vertical-align: top;
	padding: 0 0;
	margin-right: 12px;
	text-decoration: none;
	color: #fff;
}

.gs_peopleTable .gs_ppl_0Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_1Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_2Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_3Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_4Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_5Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_6Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_7Row  a  { margin-right: 8px; }	
.gs_peopleTable .gs_ppl_8Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_9Row  a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_10Row a  { margin-right: 8px; }
.gs_peopleTable .gs_ppl_11Row a  { margin-right: 8px; }

.gs_peopleTable tbody a:hover {
	color: #fff;
}
.gs_peopleTable .gs_ppl_0Row a:hover { color: #222c3a; }
.gs_peopleTable .gs_ppl_1Row a:hover { color: #222c3a; }
.gs_peopleTable .gs_ppl_2Row a:hover { color: #1e2b35; }
.gs_peopleTable .gs_ppl_3Row a:hover { color: #142a27; }
.gs_peopleTable .gs_ppl_4Row a:hover { color: #222c3a; }
.gs_peopleTable .gs_ppl_5Row a:hover { color: #102a21; }
.gs_peopleTable .gs_ppl_6Row a:hover { color: #132d1b; }
.gs_peopleTable .gs_ppl_7Row a:hover { color: #1c361f; }	
.gs_peopleTable .gs_ppl_8Row a:hover { color: #2d442a; }
.gs_peopleTable .gs_ppl_9Row a:hover { color: #405435; }
.gs_peopleTable .gs_ppl_10Row a:hover { color: #506241; }
.gs_peopleTable .gs_ppl_11Row a:hover { color: #5c6c47; }

.gs_ig_positionList {
	list-style-type: none;
	line-height: 12px;
}

.gs_ig_positionList li {
	padding-bottom: 9px;
}
