.iRelateToolbar
{
    border:2px solid black;
    background-color:#999999;
}

.LeftToolbar 
{
    position:absolute;
    top:0px;
    left:0px;
    width:160px;
    padding-bottom:10px;
}

.UserIdentificationLabel
{
    opacity:.85; color:#333333;
}

.RightToolbar 
{
    position:absolute;
    top:10px;
    right:10px;
    width:160px;
    padding-bottom:10px;
}
.BottomToolbar 
{
    position:absolute;
    bottom:0px;
    left:0px;
    height:120px;
}

.HeaderToolbar 
{
    position:absolute;
    top:88px;
    left:60px;
    width:160px;
    padding-bottom:10px;
    z-index:10100;
}

.iRelateMenuDropdown
{
    cursor:pointer;
}

.expandTag 
{
    cursor:pointer;
}

.expandLinkDetail 
{
    cursor:pointer;
}

.expandedLink 
{
    padding: 2px 2px 8px 0px;
    background-color:rgba(128, 128, 128, .05);
    border-topx:1px solid #e8e8e8;
}

.lastAppliedSort 
{
    text-decoration:underline;
}

.timesAppliedSort 
{
    text-decoration:underline; margin-left:30px;
}

.hangingIndent 
{
    margin-left:-32px;
    width:12px;
    position:relative;
    top:19px;
    cursor:pointer;
}

.globalInterestSection 
{
    margin-left:55px;
}

.hangingImageImageMy 
{
    border: 0px solid #cccccc;
    padding-left: 20px;
    padding-right: 29px;
    width:16px;
    position:relative;
    top:10px;
    left:-10px;
}

.hangingIcon 
{
    display: table-cell;
    vertical-align:middle;
    width:50px;
    position:relative;
    top:12px;
}

.hangingIconNormal 
{
    display: table-cell;
    vertical-align:middle;
    width:50px;
    position:relative;
    top:0px;
}

.moreInsight
{
    position:relative; top:3px; left:4px; font-size:9pt;
}

.moreInsightAlt
{
    position:relative; width:33px; top:-11px; left:4px; font-size:9pt; background-color:rgba(0,0,0, 0.0); text-align:right; padding-top:15px;
	border-top-left-radius: 4px 4px;
	border-bottom-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
}

.moreInsightAlt2
{
    position:relative; width:33px; top:-11px; left:14px; font-size:9pt; background-color:rgba(0,0,0, 0.0); text-align:right; padding-top:15px;
	border-top-left-radius: 4px 4px;
	border-bottom-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
}

.navSeeAlsolinkTitle
{
    float:right;
}

.navToLinkIcon
{
    width:24px;
    padding:6px 0px 2px 25px;
    opacity:.25;
}


.globalInsight
{
    padding:6px 15px 2px 25px;
}

.biggerCommandIcon
{
    width:32px;
}

.moreInsightAltBack
{
    position:relative; width:33px; top:20px; left:-22px; font-size:9pt; background-color:rgba(0,0,0, 0.0); text-align:right; padding:11px 22px 6px 12px;
	border-top-left-radius: 4px 4px;
	border-bottom-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
}

.moreInsightAltClear
{
    background-color:rgba(0,0,0, 0.2);
}

.halfOpacity 
{
    opacity:.5;
}

.threeQuarterOpacity 
{
    opacity:.75;
}

.fullOpacity 
{
    opacity:1.0;
}

.lineItemRightLabel
{
    float:right; font-size:8pt; color:black; position:relative; top:3px;
}

.timelineUp 
{
    float:right; position:relative; left: 25px; cursor:pointer; 
}

.timelineDown
{
    float:right; position:relative; left: 25px; cursor:pointer;
}

.timelineNavButton
{
    width:32px; padding: 0px 0px 0px 30px;
}

.myRelateListLabel
{
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-weight:bold;
    font-style:italic;
    text-align:left;
    font-size:18pt;
    color:Black;
    margin-left:65px;
    width:600px;
    margin-top:10px;
    position:absolute;
    top:96px;
    left:10px;
    z-index:10000;
}

.metroTileImage
{
    float:left;
	margin-top:7px; 
	margin-left:7px; 
	width:146px; 
	height:81px; 
	cursor:pointer;
}

.metroUserListInput 
{
    position:relative;
    bottom:38px;
    left:-23px;
    height:24px;
    width:80px;
    font-family:Calibri;
    font-size:12pt;
    padding-left:5px;
}

.myRelateViewHeaderBox
{
    position:relative;
    top:3px;
}

.userIDEntry 
{
    height:24px;
    width:200px;
    font-family:Calibri;
    font-size:12pt;
    padding-left:5px;
}

.SearchBox
{
    float:right; position:relative; top:-8px;
}

.SearchInput 
{
    heightx:24px;
    width:210px;
    font-family:Calibri;
    font-size:14pt;
    padding-left:5px;
    position:relative;
    top:-33px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
}

.SearchButton 
{
    cursor:pointer;
    width:24px;
    position:relative;
    padding:6px 25px 25px 10px;
}

.SearchIcon 
{
    cursor:pointer;
    width:16px;
    position:relative;
    left:-2px;
    top:-30px;
}

.NextButton 
{
    cursor:pointer;
    width:24px;
    position:absolute;
    top:-12px;
    right:-70px;
    padding:12px 25px 25px 12px;
    opacity:.2;
}

.BackButton 
{
    cursor:pointer;
    width:24px;
    position:absolute;
    top:-12px;
    left:-65px;
    padding:12px 25px 25px 12px;
    opacity:.2;
}

.StandardViews
{
    width:100%;
    text-align:center;
}

.CloseView
{
    width:30px;
    position:relative;
    top:-6px;
    left:-20px;
    z-index:10000;
    cursor:pointer;
    display:none;
}

.iRelateProfilePic
{
}

.PriorSearchButton 
{
    cursor:pointer;
    width:24px;
    position:relative;
    padding:0px 25px 31px 10px;
}

.PINCode 
{
    height:24px;
    width:58px;
    font-family:Calibri;
    font-size:12pt;
    padding-left:5px;
}

.userIDEntryHeader 
{
    position:relative;
    top:-7px;
    font-size:2.0em;
    color:White;
    font-style:italic;
    text-align:right;
    margin:0px;
    padding:0px;
    padding-top:2px;
    padding-bottom:6px;
    overflow-y:hidden;
	border-bottom: 0px solid #8A100B;
}

.metroTileCaption
{
    position:absolute;
    top:0px;
    left:0px;
    width:95%;
    height:100%;
    padding:6px 20px 10px 10px;
    height:50px;
	color: #000;
	text-decoration: none;
	font-size:11pt;
	font-family:Calibri;
	display: block;
    font-weight:bold;
    text-shadowx: #eee 1px 1px 1px;
    opacity:1.0;
    text-align:left;
}

.metroTile 
{
    float:left;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
	border-bottom-left-radius: 3px 3px;
	border-bottom-right-radius: 3px 3px;
	border: solid 3px #333;
	margin-top:7px; 
	margin-left:7px; 
	width:140px; 
	height:75px; 
	-webkit-transform: scale(1.0); 
    background: -webkit-gradient(linear, 50% 100%, 0% 0%, from(#aaaaaa), to(white));
}


