
.maincontainer{
	width: 900px;
	 display:block;
}

#main-container > table {
	clear:both;
}

#mainheadersleft{
		width: 129px;
		float: left;
		white-space: nowrap;
		display:block;
}
#mainheadersright{
	width:458px;
	float: left;
	text-align: left;
	white-space: nowrap;
	display:block;
	
}


.spacer{
margin:0px;
padding:0px
font-size:10px

}


.imagelower{
float:left;
white-space: nowrap;
float:left;
margin: 0;
padding: 0;
display: block;

	
}

.footerhr{
position:relative;
background: url(../images/h_3_2.jpg) no-repeat;
height: 18px; width: 651px; border: 0px ;
white-space: nowrap;
float:left;
margin: 0;
padding: 0;
display: block;

}


.endfloats {clear: both;}

a.mainlinks:link { font-family:Verdana; color: white; text-decoration:none; font-weight: bold; padding-top:0px;padding-bottom:3px;padding-left:1px;padding-right:1px;font-size: 10px;}
a.mainlinks:active {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:1px;padding-right:1px;font-size: 10px;}
a.mainlinks:visited {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:1px;padding-right:1px;font-size: 10px;}
a.mainlinks:hover {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;background-color: #8E001C;padding-top:0px;padding-bottom:3px;padding-left:1px;padding-right:1px;font-size: 10px;}

a.mainlinksfirst:link { font-family:Verdana; color: white; text-decoration:none; font-weight: bold; padding-top:0px;padding-bottom:3px;padding-left:2.5px;padding-right:1px;font-size: 10px;}
a.mainlinksfirst:active {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:2.5px;padding-right:1px;font-size: 10px;}
a.mainlinksfirst:visited {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:2.5px;padding-right:1px;font-size: 10px;}
a.mainlinksfirst:hover {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;background-color: #8E001C;padding-top:0px;padding-bottom:2.5px;padding-left:2.5px;padding-right:1px;font-size: 10px;}

a.mainlinksfrench:link { font-family:Verdana; color: white; text-decoration:none; font-weight: bold; padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;font-size: 10px;}
a.mainlinksfrench:active {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;font-size: 10px;}
a.mainlinksfrench:visited {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;font-size: 10px;}
a.mainlinksfrench:hover {font-family:Verdana; color: white; text-decoration:none; font-weight: bold;background-color: #8E001C;padding-top:0px;padding-bottom:3px;padding-left:2px;padding-right:2px;font-size: 10px;}

/* end english bit */


/* image 1 English*/
.cssnav
{
position:relative;
background: url(../images/h_util_nav_fb.gif) no-repeat;
white-space: nowrap;
float:left;
margin: 0px;
padding: 0px;
display: block;
/*font-size:9px;*/
}
* html a:hover
{
visibility:visible;
}
.cssnav a:hover img
{
visibility:hidden;
display: block;
}


/* end image 1 English*/


/* image 1 French*/
.cssnavf
{
position:relative;
background: url(../images/h_util_nav_eb.gif) no-repeat;
white-space: nowrap;
float:left;
margin: 0;
padding: 0;
display: block;
}
* html a:hover
{
visibility:visible;
}
.cssnavf a:hover img
{
visibility:hidden;
display: block;
}
/* end image 1 French*/



/* image 2 */
.cssnav2
{
position:relative;
background: url(../images/h_util_nav_2b.gif) no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
display: block;

}

* html a:hover
{
visibility:visible
}

.cssnav2 a:hover img
{
visibility:hidden

}
/* end image 2 */


/* image 3 */

.cssnav3
{
position:relative;
background: url(../images/h_util_nav_Nb.gif) no-repeat;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
position:relative;
display: block;

}

* html a:hover
{
visibility:visible
}

.cssnav3 a:hover img
{
visibility:hidden
}

/* end image 3 */

/* image 4 */

.cssnav4
{
background: url(../images/h_util_nav_searchb.gif) no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
display: block;
}

* html a:hover
{
visibility:visible
}

.cssnav4 a:hover img
{
visibility:hidden
}

/* end image 4 */



/* image 5 */
.cssnav5
{

background: url(../images/h_util_nav_ib.gif) no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
display: block;
}
* html a:hover
{
visibility:visible
}
.cssnav5 a:hover img
{
visibility:hidden
}
/* end image 5 */



/* image 6 */
.cssnav6
{

background: url(../images/h_util_nav_homeb.gif) no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
display: block;
}
* html a:hover
{
visibility:visible
}
.cssnav6 a:hover img
{
visibility:hidden
}
/* end image 6 */

/* image 7 */
.cssnav7
{

white-space: nowrap;
display: block;
margin: 0;
padding: 0;
float:left;
display: block;
}

/* end image 7 */




/*the lower image of the ottaw u logo */














/* End main u of o header the brown one 	*/




