/**	color: #2c5781;  Old Blue 
	color: #0046ad;	 New Blue
	       #e7f2fb;  Blue Background
	color: #ae8c53;  Old Gold 
	       #b29f7d   New Gold
**/

a, a:visited {text-decoration: underline; color: #0046ad;}

body {font: 1em "Times New Roman"; background: #eadece; background: #eeefef; color:#5a5b5e; }

.Bold{color: #0046ad; font-weight:bold; margin:0px; padding:0px;}
.Boldv{color: #0046ad; font-weight:bold; margin:0px; padding:0px; font-family:Verdana;}
#outer{width: 970px; margin: 1em auto; font-size:.9em; line-height:1.4em; }
#pagewrapper{float: left; padding:0px; margin0:px; margin-bottom:1.5em; background:white; border: .3em solid #e1e1e1; padding-bottom:.5em;}
.WrapContent{clear: left; margin:.35em;}
.WrapContent hr{
	float:left;
	width: 100%;
	background:	#0046ad;
	padding: .1px;
	margin: .9em 0 .9em 0;
}

.MainNav hr{color:#7da9da; padding:0em; margin: .0em .5em .5em .5em; width:73em;}
.MainNav{font: bold .9em "Helvetica"; padding-top: 4.2em; }
.MainNav ul{margin: 0; padding: 0; list-style-type: none;}
/*Top level list items*/
.MainNav ul li{ position: relative; display: inline;  float: left; }
/*Top level menu link items style*/
.MainNav ul li a{display: block; padding: 9px 15px; text-decoration: none; }
.MainNav ul li a:hover{background: #B0C4DE; background: #e7f2fb; }
.MainNav li ul {position: absolute; left: -10px; top: 0px; display: none; padding: 9px 25px; text-decoration: none;}
.MainNav li:hover ul { display: block }

.DivnNav{font: normal .7em "Helvetica"; padding: 0em; padding-left:17.8em; margin:0em; margin-top:-1.1em;}
.DivnNav ul{list-style-type: none;}
.DivnNav ul li{ float:left; display: inline-block; padding:.5em 2em;}
.DivnNav ul li a{text-decoration:none;}   

.WCDivnNav{font: normal .7em "Helvetica"; padding: 0em; padding-left:8em; margin:0em; margin-top:-1.1em;}
.WCDivnNav ul{list-style-type: none;}
.WCDivnNav ul li{ float:left; display: inline-block; padding:.5em 1.7em;}
.WCDivnNav ul li a{text-decoration:none;}

.OttawaDivnNav{font: normal .7em "Helvetica"; padding: 0em; padding-left:7em; margin:0em; margin-top:-1.1em;}
.OttawaDivnNav ul{list-style-type: none;}
.OttawaDivnNav ul li{ float:left; display: inline-block; padding:.5em 1.8em;}
.OttawaDivnNav ul li a{text-decoration:none;}

#CorpNav{padding:0; margin:0; margin-top:-15px; margin-left:599px; }
#CorpNav li {list-style-type: none; position: relative; text-align: right; cursor: pointer; width: 10em; font: .8em Arial; float: left;}
#CorpNav a{display: block; padding: 2px; color: #0046ad; text-decoration: none; }

cookiecrumb, .cookiecrumb a, .cookiecrumb a:visited{
	text-transform: uppercase;
	text-decoration:none;
	font-style:italic;
	font-size:.6em;
    color:#2c5781;
    padding:0;
    margin:5px 5px 20px 5px;
}
.column1{
	float: left;
	width: 290px; /*Width of left column in pixel*/
	padding:0;
	margin-bottom:0px;
	font:.8em Verdana;	

/*	border: 1px solid #2A0000;*/
}
.column1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
/*	margin-left:4px;	*/
}
.column1 li{ padding: 0 0 0 6px;}
.column1 h1{font-weight:bold; font-size:1.2em; text-align:center; color: #0046ad; padding:0px; margin:0 0 5px 0;}
.column1 a { text-decoration: none; color: #0046ad;}
.column1 a:hover{background-color:#bcd6ed; }
.column1 li h2 a{font-size:12px; padding:0px; }
.column1 li h2{margin: 0px; padding:0px;}
.column1 li ul li{font-size:.9em; padding-bottom:.3em;}

.imgright{float: left;}
.FloatRight{float: right; margin-left:10px;}
.FloatLeft{float: left; margin-right:10px; border-width: 0;}
.Center{text-align:center;}
.Justify{text-align:justify;}

.TitleWelcome{color: #0046ad; font: normal 1.9em Verdana; text-align:center; padding:0px;}
.TitleMain{color: #0046ad;	font: normal 1.6em Verdana;	padding:0px; margin:0px; }
.Title1{color: #b29f7d; font: italic 1.3em "Times New Roman", Times, serif;}
.Title2{color: #0046ad; font: bold 18px Verdana; margin-top:10px; margin-bottom:10px; padding:0px; }

.MainContentBox{margin-left:190px; line-height:16px;}
.MainContentBox p{padding-bottom:8px;}
.HalfBox{width:465px; float:left; padding:0px; margin-right:0px;}
.MainBox{width:45.9em; float:left; padding:0px; margin-right:0px; }

.DoubleBorderPics{border:double #729bc7; float:left; margin:0px 8px 15px 5px; padding:0;}
.JumpToo{border:double #7da9da; padding:5px; margin:-1.3em 5px 0 0; width:258px; float:right; background: #e7f2fb;}
.JumpTooA, .JumpTooA a{text-decoration:none; font-style:italic; font-weight:bold; font-size:.9em; color:#524f26; padding:0; margin:0; }
.JumpToo hr{float:left; width: 100%; background: #000; padding: .1px; margin: .4em 0 .3em 0;}

.BlueBox br {line-height:20px;}
.smBorder{border: 1px solid #0046ad;}
.noBorder{border: 0;}

#footer{ clear:right;}
.FooterNotes{font: normal .85em "Helvetica"; color:#CCC; width:80em; float:left; padding:0px; margin:0 0 2em 0;}

input[type=text] { background: #f1f2f2; border: 1px solid #939598; width:13em; }  
textarea{background: #f1f2f2;}
select{background: #f1f2f2; width:13em;}


.Communities a{color:#524f26; text-decoration:none; }
.Communities{border:double #7da9da; padding:.5em; margin:0 .75em 1em 0em; width:16.04em; font:normal 1.1em "Times"; float:right; background: #e7f2fb; height:16.7em; }
.Communities h1{padding:0em; color:#004b8d; font: .9em normal normal; margin:.2em 0em -1em 0em; letter-spacing:.1em; }
.Communities h2{background:#004b8d; margin:-.1em 0em .4em 0em; padding:.1em; color: #FFF; font:1em "Helvetica Neue"; letter-spacing:.1em;}
.Communities br{clear:right;}

