@charset "utf-8";
/* CSS Document */

/********** Location Page **********/

     .information_text { font-family:Arial, Verdana, sans-serif; color:#000000; font-size:12px; }
    .information_text_red { font-family:Arial, Verdana, sans-serif; color:#e21a22; font-size:12px; }

    a.information_text_link_1 { font-family:Verdana, Arial, sans-serif; color:#e21a22; font-size:12px; text-decoration:none; }

    a.information_text_link_2 { font-family:Verdana, Arial, sans-serif; color:#e21a22; font-size:12px; text-decoration:none; }
    a.information_text_link_2 { text-decoration:underline; }

    .hiddenDiv { display: none; }
    .visibleDiv { display: block; color:#5e6576; font-family:Arial; }

    .wrapper { position:relative; background-image:url(images/webpage_background.jpg); background-repeat:no-repeat; margin:0px auto; width:1024px; height:785px; overflow:hidden; }

    .information_div { position:absolute; width:255px; height:auto; top:75px; left:448px; }

    .langley { position:absolute; width:98px; height:164px; top:180px; left:53px; cursor:pointer; background-image:url(map_images/langley_map.png); z-index:10; background-repeat:no-repeat; }
    .langley_rollover { position:absolute; width:98px; height:164px; top:180px; left:53px; cursor:pointer; background-image:url(map_images/langley_map_rollover.png); z-index:10; background-repeat:no-repeat; }
    .langley_text { position:absolute; width:54px; height:16px; top:307px; left:112px; cursor:pointer; z-index:15; }

    .leduc { position:absolute; width:374px; height:287px; top:65px; left:50px; cursor:pointer; background-image:url(map_images/leduc_map.png); z-index:9; background-repeat:no-repeat; }
    .leduc_rollover { position:absolute; width:374px; height:287px; top:65px; left:50px; cursor:pointer; background-image:url(map_images/leduc_map_rollover.png); z-index:9; background-repeat:no-repeat; }
    .leduc_text { position:absolute; width:48px; height:16px; top:280px; left:172px; cursor:pointer; z-index:15; }

    .winnipeg { position:absolute; width:179px; height:142px; top:230px; left:193px; cursor:pointer; background-image:url(map_images/winnipeg_map.png); z-index:10; background-repeat:no-repeat; }
    .winnipeg_rollover { position:absolute; width:179px; height:142px; top:230px; left:193px; cursor:pointer; background-image:url(map_images/winnipeg_map_rollover.png); z-index:10; background-repeat:no-repeat; }
    .winnipeg_text { position:absolute; width:60px; height:16px; top:320px; left:283px; cursor:pointer; z-index:15; }
    .saskatoon_text { position:absolute; width:67px; height:16px; top:292px; left:230px; cursor:pointer; z-index:15; }

    .burlington { position:absolute; width:170px; height:133px; top:275px; left:338px; cursor:pointer; background-image:url(map_images/burlington_map.png); z-index:9; background-repeat:no-repeat; }
    .burlington_rollover { position:absolute; width:170px; height:133px; top:275px; left:338px; cursor:pointer; background-image:url(map_images/burlington_map_rollover.png); z-index:9; background-repeat:no-repeat; }
    .burlington_text { position:absolute; width:67px; height:16px; top:372px; left:438px; cursor:pointer; z-index:15; }

    .boucherville { position:absolute; width:168px; height:113px; top:170px; left:364px; cursor:pointer; background-image:url(map_images/boucherville_map_1.png); z-index:10; background-repeat:no-repeat; }
    .boucherville_rollover { position:absolute; width:168px; height:113px; top:170px; left:364px; cursor:pointer; background-image:url(map_images/boucherville_map_1_rollover.png); z-index:10; background-repeat:no-repeat; }
    .boucherville_2 { position:absolute; width:113px; height:69px; top:283px; left:399px; cursor:pointer; background-image:url(map_images/boucherville_map_2.png); z-index:10; background-repeat:no-repeat; }
    .boucherville_2_rollover { position:absolute; width:113px; height:69px; top:283px; left:399px; cursor:pointer; background-image:url(map_images/boucherville_map_2_rollover.png); z-index:10; background-repeat:no-repeat; }
    .boucherville_text { position:absolute; width:76px; height:18px; top:333px; left:478px; cursor:pointer; z-index:15; }
	.quebec_text { position:absolute; width:76px; height:18px; top:310px; left:485px; cursor:pointer; z-index:15; }

    .dartmouth_1 { position:absolute; width:95px; height:74px; top:170px; left:439px; cursor:pointer; background-image:url(map_images/dartmouth_map_1.png); z-index:11; background-repeat:no-repeat; }
    .dartmouth_1_rollover { position:absolute; width:95px; height:74px; top:170px; left:439px; cursor:pointer; background-image:url(map_images/dartmouth_map_rollover_1.png); z-index:11; background-repeat:no-repeat; }
    .dartmouth_text { position:absolute; width:67px; height:16px; top:290px; left:552px; cursor:pointer; z-index:15; }

    .dartmouth_2 { position:absolute; width:56px; height:50px; top:208px; left:535px; cursor:pointer; background-image:url(map_images/dartmouth_map_2.png); z-index:11; background-repeat:no-repeat; }
    .dartmouth_2_rollover { position:absolute; width:56px; height:50px; top:208px; left:535px; cursor:pointer; background-image:url(map_images/dartmouth_map_rollover_2.png); z-index:11; background-repeat:no-repeat; }

    .dartmouth_3 { position:absolute; width:69px; height:56px; top:271px; left:489px; cursor:pointer; background-image:url(map_images/dartmouth_map_3.png); z-index:9; background-repeat:no-repeat; }
    .dartmouth_3_rollover { position:absolute; width:69px; height:56px; top:271px; left:489px; cursor:pointer; background-image:url(map_images/dartmouth_map_rollover_3.png); z-index:11; background-repeat:no-repeat; }