body {
margin:0;
}

img {border:0}

.logoInfoShare{
position:fixed;
bottom:7px;
right:5px;
display:block;
z-index: 999;
height: 33px;
}
#logo {
	width:100px; 
	padding-top:5px;
	float:right;
}
#infoButton, #shareButton {
    width: 33px;
    height: 33px;
    float:right;
    border:2px solid #390;
    margin-right:5px;
}
#shareButton { background: url('/gi/Share-MAC.png'); }
#infoButton { background: url('/gi/info.png'); }
.share, .info {
     display: block;
     border-radius: 50%;
     box-shadow: 0 2px 2px rgba(0,0,0,.45);
     behavior: url(/css/PIE.htc); /* well-tested solution for adding border-radius to IE 6-9 */
}
#PageSpecificInfo {display:none}
#back{position:absolute;top:7px;left:5px;width:40px;height:40px;z-index:999}
#triangle-topleft{
	border-right: 85px solid transparent;
	position:absolute;width:0;height:0;top:0;left:0; z-index:888}

.triangle-main { border-top: 85px solid #390; }
.triangle-first{ border-top: 85px solid #906; }