body {
	font-family:Lucida Grande,Verdana,Arial,Helvetica,sans-serif;
 	color:#000000; 
	font-size:12px; 
	padding:0px; 
	margin:0px; 
	height:100%;
}

#headerimg {
	background:transparent url(../../media/images/vancity.jpg) no-repeat scroll center bottom;
	height:167px;
	margin:auto;
	padding:0pt;
	text-align:left;
	width:100%;
}

.mytitle 
{
	color:#990000;
	font-family:Georgia,serif;
	text-align:center;
//	left:50px;
	position:relative;
	top:40px;
	width:600px;
}

h2 {
	color:rgb(215, 10, 0);
}

#langBar {
	top:0;
	right:0;
	width:200px;
	position:absolute;
}

.bright-text { font-weight:bold;}
div#rccFooter .bright-text a, .bright-text a { color:yellow;}

.news_section 
{
	border-bottom:3px solid #000000;
	font-size:90%;
	padding-bottom:12px;
}

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
th, td {
	padding: 2px;
}


#rccFooter { clear: left; width: 100%; background: #ffffff; color: #999999; text-align: center; padding: 4px 0; border-top:solid 5px #415196; }

div#rccMenu { width:100%; }
#rccMenu { 
	height:29px;
	float:center; 
	background:#415196 none repeat scroll 0%;
    color:#FFFFFF;
    font-size:90%;
}

        .lavaLampBottomStyle {
            position: relative;
            height: 30px;
            width: 850px;
            background-color: white;
            padding: 1px;
            margin: 10px 0;
            overflow: hidden;
            border: 0px solid gray;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid blue;
                        width: 9px;
                        height: 25px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 12px arial;
                        text-decoration: none;
                        color: blue;
                        outline: none;
                        text-align: center;
                        top: 1px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 25px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }

.highslide {
	cursor: url(../../media/images/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
