@import url( "/images/472/css/hp/rootPage.css" );

#newsText h5{
font-size: 11px;
}

#news {
	position: relative;
	margin: 0;
	padding: 0px 10px 10px 605px;
	height: 237px;
	width: 175px;
	float: left;
	top: 0px;
	right: 0;
	left: -15px;
}
#news a.next {
	top: 0;
	right: 115px;
	display: none;
}
#audience {
	display: none;
}
#audience li {
	width: 200px;
	list-style-type: none;
}
#bookmarks {
	top: 319px;
	background-color: #EEEEEE;
	width: 171px;
	right: 0px;
	display: none;
}
#banner {
	left: -195px;
}
#footer {
	left: -210px;
}
#container {
	padding-top: 115px;
	padding-left: 201px;
	width: 770px;
	_width: 971px;
	background-image: url(/images/472/sfu/bgImageWhiteRight.gif);
}



#main_nav {
	left: 25px;
	background-color: #BCBCB4;
	width: 176px;
	list-style: none;
	padding: 0px;
	margin-top: 40px;
}





/* */

/*
/**/
#main_nav br, .ieNeedsThisAndIHATEit, .ieHack {
	display: none;
}

#main_nav li {
	padding: 0px 0px 10px 0px;
	margin: 0;
}

#main_nav li li {
	padding: 0px 0px 2px 0px;

} 

#main_nav a {
	display: block;
	margin: 0 0 0 0px;
}

#main_nav ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	_background: none;
	
}
#main_nav ul li {
	margin: 0 0 0 0;
	
}
#main_nav .current a {
	background-color: #CCCCCC;
	color: #000000;
	border-right: solid 5px #666666;
	_height: 10px;
}
#main_nav ul li ul li a {
	color: #000000;
	background-color: #BCBCB4;
	border: none;
}

#main_nav ul li ul li a:hover {
	color: #000000;
	background-color: #BCBCB4;
	border-right: solid 5px #666666;
	border: none;
}
#features {
	width: 194px;
	float: left;
	background: #f1f1f1;
}
#features h3 {
	color: #8B2C33;
	background-color: #FFFFFF;
	border-bottom: 1px solid #999999;
	font-weight: bold;
	width: 80%;
}
#features a.title {
	color: #8B2C33;
	text-transform: uppercase;
}


/*  |  TOP FLOATING MENU SETUP  |  */

/*  |  Menu Settings  |  */
/*  |  width=entry width for vertical menu |  */
#tabsNav, #tabsNav ul {
	color: #D2D9D9; text-decoration: none; font-weight: bold; font-size: 11px;
	left: 25px;
	position: absolute;
	width: 172px;
	_width: 176px;
	list-style: none;
	line-height: 1;
	background: #cccdc7;
	padding: 0px 0px 0px 4px;
	margin: 0 0 0 0;
	z-index: 1000;
}

/*  |  Entry Settings  |  */
#tabsNav li {
	float: left;
	margin: 0px;
	padding: 0px;
}

#tabsNav li:hover {
}

#tabsNav li a {
	padding: 8px 10px 8px 10px;
	margin: 0px;
}

/*  |  Link Settings  |  */
#tabsNav a {
	color: #000000; text-decoration: none;
	display: block;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
#tabsNav a:hover, #tabsNav a.sfhover {
	color: #ffffff; text-decoration: none;
}
}
/*  |  Special Nav Styles  |  */
#tabsNav a.branch {color: #000000; cursor: default;}
#tabsNav a.branch:hover, #tabsNav a.sfhover {
	color: #ffffff; background: #CB5A60;

}
#tabsNav a.onbranch {color: #000000; cursor: default;}
#tabsNav a.onbranch:hover, #tabsNav a.sfhover {
	color: #ffffff; background: #CB5A60;
}
#tabsNav a.onleaf {color: #000000; cursor: pointer;}
#tabsNav a.onleaf:hover, #tabsNav a.sfhover {
	color: #ffffff; background: #CB5A60;
}

/*  |  Hover State  |  */



/*  |  Level2 Changes, including submenu offset  |  */
#tabsNav li ul {
    color: #000000; text-decoration: none;
    float: left;
    list-style: none;
    background: #f1f1f1;
	position: absolute;
	left: -999em;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: solid #bbbbbb;
	border-width: 1px 1px 0px 1px;
	width: 110px;
	z-index: 1000;
}

/*  |  Entry Settings  |  */
#tabsNav li li {
	float: left;
	margin: 0;
	padding: 0px;
	border: solid #bbbbbb;
	border-width: 0px 0px 1px 0px;	
}

#tabsNav li li a {
	color: #000000; text-decoration: none;
	display: block;
	padding: 5px;
	width: 100px;
	_width: 110px;
	margin: 0 0 0 0;
	cursor: pointer;
}
#tabsNav li li a:hover, #tabsNav li li a.sfhover {
	color: #ffffff; background: #CB5A60; text-decoration: none;
}

/*  |  Special Nav Styles  |  */
#tabsNav li li a.branch {
	background: url(images/shared_images/menu_arrow.gif) center right no-repeat; cursor: default; color: #000000;
}
#tabsNav li li a.branch:hover, #tabsNav li li a.sfhover {
	color: #ffffff; background: #CB5A60;
}
#tabsNav li li a.onbranch {
	background: url(images/shared_images/menu_arrow.gif) center right no-repeat; cursor: default; font-weight: bold; color: #000000;
}
#tabsNav li li a.onbranch:hover, #tabsNav li li a.sfhover {
	color: #ffffff; background: #CB5A60;
}
#tabsNav li li a.onleaf {
	font-weight: bold; color: #000000;
}
#tabsNav li li a.onleaf:hover, #tabsNav li li a.sfhover {
	color: #ffffff; background: #CB5A60;
}
#tabsNav li li:hover, #tabsNav li li.sfhover {
}

/*  |  Level3 Changes, including submenu offset  |  */
#tabsNav li ul li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 110px;
	margin: -22px 0px 0px 110px;
}


/*  |  Standard Sub Nav Adjustments - do not change  |  */
#tabsNav li:hover ul ul, #tabsNav li:hover ul ul ul, #tabsNav li:hover ul ul ul ul, #tabsNav li.sfhover ul ul, #tabsNav li.sfhover ul ul ul, #tabsNav li.sfhover ul ul ul ul {left: -999em;}
#tabsNav li:hover ul, #tabsNav li li:hover ul, #tabsNav li li li:hover ul, #tabsNav li li li li:hover ul, #tabsNav li.sfhover ul, #tabsNav li li.sfhover ul, #tabsNav li li li.sfhover ul, #tabsNav li li li li.sfhover ul {left: auto;}

/*  |  TOP FLOATING MENU SETUP ENDS |  */


