a.campusFlashButton:hover{
    background: url('../../images/virtual-tour-popup-red-dot.gif');
}

a.campusFlashButton{
    position:absolute;
    background:none;
    width: 18px;
    height: 18px;
}

.campusFlashView{
    display:none;
    width: 160px;
    height: 60px;
    position:absolute;
    z-index: 30;
}

.campusFlashClose{
    display:none;
    width: 20px;
    height: 20px;
    position:absolute;
    z-index: 30;
}


.campusFlashToolTip{
    position:absolute;
    display:none;
    z-index: 20;
    clear: both;

}


#campusFlashHarlow .campusFlashButton{
    left:947px;
    top:116px;
}

#campusFlashHarlow .campusFlashToolTip{
    width: 201px;
    height: 90px;
    background: url('../../images/campusflash/harlow-campus-callout.png') no-repeat;
    left:782px;
    top:36px;
}

#campusFlashHarlow .campusFlashClose{
    right: 10px;
    top: 41px;
 }

#campusFlashHarlow .campusFlashView{
    right: 35px;
    top: 41px;
}




#campusFlashStJohns .campusFlashButton
{
    left:913px;
    top:233px;
}

#campusFlashStJohns .campusFlashToolTip{
    width: 225px;
    height: 195px;
    background: url('../../images/campusflash/st-johns-campus-virtual-tour.png') no-repeat;
    left:743px;
    top:44px;
}

#campusFlashStJohns .campusFlashClose{
    right: 21px;
    top: 46px;
}

#campusFlashStJohns .campusFlashView{
   height:130px;
	right:30px;
	top:66px;
	width:185px;
}



/*
#campusFlashStJohns .campusFlashButton
{
    left:913px;
    top:257px;
}

#campusFlashStJohns .campusFlashToolTip{
    width: 172px;
    height: 90px;
    background: url('../../images/campusflash/st-johns-campus.png') no-repeat;
    left:790px;
    top:173px;
}

#campusFlashStJohns .campusFlashClose{
    right: 28px;
    top: 175px;
}

#campusFlashStJohns .campusFlashView{
    right: 50px;
    top: 175px;
    width: 140px;
}

*/



#campusFlashMarine .campusFlashButton{
    left:916px;
    top:222px;
}

#campusFlashMarine .campusFlashToolTip{
    width: 213px;
    height: 90px;
    background: url('../../images/campusflash/marine-institute.png') no-repeat;
    left:765px;
    top:146px;
}

#campusFlashMarine .campusFlashClose{
    right: 35px;
    top: 149px;
}

#campusFlashMarine .campusFlashView{
    right: 50px;
    top: 148px;
}




#campusFlashGrenfell .campusFlashButton
{
    left:863px;
    top:218px;
}

#campusFlashGrenfell .campusFlashToolTip{
    width: 276px;
    height: 90px;
    background: url('../../images/campusflash/sirwillfredgrenfell.png') no-repeat;
    left:840px;
    top:141px;
}

#campusFlashGrenfell .campusFlashClose{
    right: -33px;
    top: 146px;
}

#campusFlashGrenfell .campusFlashView{
    right: -15px;
    top: 143px;
    width: 150px;
}



#campusFlashHappyValley .campusFlashButton{
    left:825px;
    top:156px;
}

#campusFlashHappyValley .campusFlashToolTip{
    width: 201px;
    height: 90px;
    background: url('../../images/campusflash/happyvalley-goosebay.png') no-repeat;
    left:752px;
    top:76px;
}

#campusFlashHappyValley .campusFlashClose{
    right: 35px;
    top: 78px;
}

#campusFlashHappyValley .campusFlashView{
    right: 60px;
    top: 76px;
    width: 165px;
}


#campusFlashLabrador .campusFlashButton{
    left:778px;
    top:176px;
}

#campusFlashLabrador .campusFlashToolTip{
    width: 200px;
    height: 90px;
    background: url('../../images/campusflash/labradorwest.png') no-repeat;
    left:745px;
    top:104px;
}

#campusFlashLabrador .campusFlashClose{
    right: 40px;
    top: 109px;
}

#campusFlashLabrador .campusFlashView{
    right: 65px;
    top: 106px;
    width: 163px;
}

#spanish, #chinese, #arabic, #french{    left:766px;    background:none repeat scroll 0 0 transparent;    top:274px;    width:56px;    position:absolute;    text-indent:999px;    overflow:hidden;    }    
#chinese{    left:890px;    width:30px;    }    
#arabic{    left:925px;    width:45px;    }    
#french{    left:832px;    width:55px;    } 
#spanish:hover, #chinese:hover, #arabic:hover, #french:hover{    width:56px;    background:url(../../images/otherlanguages-hover.jpg) no-repeat;    background-position:0px 0px;    }    
#chinese:hover{    background-position:-124px 0px ;    width:30px;    }    
#arabic:hover{    background-position:-159px 0px;    width:45px;    }    
#french:hover{    background-position:-66px 0px;    width:55px;    } 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
