.mainnav {background: #0079AA url("images/grade.jpg") bottom left repeat-x; padding: 0em 0em 0em;} /* PRIMARY */
.mainnav ul {background-color: transparent;}
.mainnav ul li {border-bottom-color: #0079AA; background-color: transparent;} /* PRIMARY */
.mainnav ul li a {color: #FFF;}
.mainnav ul li:hover {background: #010573 url("images/grade_blue.jpg") bottom left repeat-x;} /* PRIMARY */
.mainnav ul li:hover a {color: #FFF;} /* SECONDARY or WHITE */
.mainnav ul li:hover ul li {background-color: #FFF; border-color: #010573;} /* PRIMARY */
.mainnav ul li:hover ul li a {color: #010573;} /* PRIMARY */
.mainnav ul li:hover ul li:hover {background-color: #010573; background-image: none;} /* PRIMARY */
.mainnav ul li:hover ul li:hover a {color: #FFF;}
.mainnav ul li:hover ul li ul li {background-color: #FFF;}
.mainnav ul li:hover ul li ul li a {color: #010573;} /* PRIMARY */
.mainnav ul li:hover ul li:hover ul li:hover {background-color: #010573;} /* PRIMARY */
.mainnav ul li:hover ul li:hover ul li:hover a {color: #FFF;}

.mainnav ul li .subnav_indicator {color: #FFF;}
.mainnav ul li:hover .subnav_indicator {color: #FFF;}
.mainnav ul ul li .subnav_indicator {color: #010573;}
.mainnav ul ul li:hover .subnav_indicator {color: #FFF;}

	.skip a img {background-image: none;}
	.sitetools {background-image: none; background-color: #010573;} /* PRIMARY */
	.login_label {color: #010573;} /* PRIMARY */
	.login_input:hover {border-color: #010573; background-color: #FFFFFF;} /* PRIMARY */
	.login_submit {border-color: #FFF; color: #010573; background-color: #FFF;} /* PRIMARY */
		.login_submit:hover {border-color: #FFF; color: #FFFFFF; background-color: #010573;} /* PRIMARY */
	a.login_link {color: #010573;} /* PRIMARY */
	.user_welcome {color: #010573;} /* PRIMARY */
		.user_welcome a {color: #010573;} /* PRIMARY */

.topnav {padding-top: 1.35em; margin: 0em 0.5em 0em 0em; text-align: right;}
.topnav_break {visibility: hidden;}
.mainnav {margin-top: 0em;}
.CMS .mainnav {margin-top: 0em;}
.inset .mainnav ul li:hover ul {margin-left: 0em;}
.breadcrumb {margin-left: 0em;}
	*:first-child+html .breadcrumb {margin-left: 0em;} /* IE7 */
.breadcrumb span {margin-left: 0em;}
	*:first-child+html .breadcrumb span {margin-left: 0em;} /* IE7 */
.toolbar {margin-left: 0em;}
.toolbar .searchtools {margin-left: 0em;}
	*:first-child+html .toolbar {margin-left: 0em;} /* IE7 */
	*:first-child+html .toolbar .searchtools {margin-left: 0em;} /* IE7 */
	*:first-child+html .CMS .toolbar .searchtools form {background-color: transparent; margin-left: 0em;} /* IE7 */
	*:first-child+html .CMS .toolbar .searchtools form .search_input {margin-left: 0em;} /* IE7 */
/* TO CORRECT SAFARI DISPLAY ISSUE */
	html[xmlns*=""]:root .CMS .mainnav {margin-left: 0em;} /* Safari 2 - 3.1 */
	body:not(:root:root) .CMS .mainnav {margin-left: 0em;} /* Safari 3 */
	@media screen and (-webkit-min-device-pixel-ratio:0) {.CMS .mainnav {margin-left: 0em;}} /* Safari 4 */
	
	html[xmlns*=""]:root .breadcrumb span {margin-left: 0em;} /* Safari 2 - 3.1 */
	body:not(:root:root) .breadcrumb span {margin-left: 0em;} /* Safari 3 */
	@media screen and (-webkit-min-device-pixel-ratio:0) {.breadcrumb span {margin-left: 0em;}} /* Safari 4 */
/* TO CORRECT IE6 DISPLAY ISSUES */
	* html .CMS .mainnav {position: static;} /* IE6 */
	* html .toolbar .searchtools {position: static; margin-left: 0em;} /* IE6 */
	* html .toolbar .searchtools form {background-color: transparent; padding-left: 0.25em;} /* IE6 */
	* html .breadcrumb {position: static; margin-left: 0em;} /* IE6 */
	* html .breadcrumb span {margin-left: 0em;} /* IE6 */
	* html .rightcontent {margin-top: 0em;} /* IE6 */
