/* -------------------------------- TOP NAVIGATION --------------------------------*/
.topNavigation { background: #02a8ca url(../images/bg/inst/bg_topNav.gif) repeat-x bottom left; }
.topNavigation a { background: url(../images/bg/inst/bg_topNav_a.gif) repeat-y top right; }
.topNavigation a span { background: url(../images/bg/inst/bg_topNav_li.gif) repeat-y top left; }
.topNavigation .current a { background: #02a8ca url(../images/bg/inst/bg_topNav_li_on.gif) no-repeat top right; }
.topNavigation .current a span { background: transparent url(../images/bg/inst/bg_topNav_a_on.gif) no-repeat top left; }
.topNavigation li.hover a { background: #02a8ca url(../images/bg/inst/bg_topNav_li_over.gif) no-repeat top right; }
.topNavigation li.hover a span { background: transparent url(../images/bg/inst/bg_topNav_a_over.gif) no-repeat top left; }
/* .topNavigation li.current a:hover */


/* ----------------------- UTILITIES NAVIGATION --------------------------*/
 /* NOTE: if any menu items in the institutional menu are removed, the following class should be added to this style sheet in order to keep the alignment of the utilities menu to the right: .topNavigation li.utils { float: right; }*/
.topNavigation li.utils {  }
.topNavigation .utilitiesNav a { color: #d9f1f6; }
.topNavigation .utilitiesNav a.utlFind { background-image: url(../images/icons/inst/ico_find.gif); }
.topNavigation .utilitiesNav a.utlFind:hover, .topNavigation .utilitiesNav a.findOn { background-image: url(../images/icons/inst/ico_find_over.gif); }
.topNavigation .utilitiesNav a.utlAppt { background-image: url(../images/icons/inst/ico_appt.gif); }
.topNavigation .utilitiesNav a.utlAppt:hover, .topNavigation .utilitiesNav a.apptOn {background-image: url(../images/icons/inst/ico_appt_over.gif); }
.topNavigation .utilitiesNav a.utlVisit { background-image: url(../images/icons/inst/ico_visit.gif); }
.topNavigation .utilitiesNav a.utlVisit:hover, .topNavigation .utilitiesNav a.visitOn { background-image: url(../images/icons/inst/ico_visit_over.gif); }
.topNavigation .utilitiesNav a.utlGive { background-image: url(../images/icons/inst/ico_give.gif); }
.topNavigation .utilitiesNav a.utlGive:hover, .topNavigation .utilitiesNav a.giveOn { background-image: url(../images/icons/inst/ico_give_over.gif); }
.topNavigation .utilitiesNav a.utlContact { background-image: url(../images/icons/inst/ico_cont.gif); }
.topNavigation .utilitiesNav a.utlContact:hover, .topNavigation .utilitiesNav a.contactOn { background-image: url(../images/icons/inst/ico_cont_over.gif); }



/*  ****************** VIEW MORE LINK *********************  */
.more { background: url(../images/icons/inst/ico_arrw_rt.gif) no-repeat 100% 4px; padding-right: 7px; }

/*  ******************* EXTERNAL LINK *********************  */
.external { background: url(../images/icons/inst/ico_external_link.gif) no-repeat 100% 5px; }

/*  ~~~~~~~~~~~~~~~~~~~ RSS FEED ICON ~~~~~~~~~~~~~~~~~~~~~  */
.rss { background: url(../images/icons/inst/ico_rss.gif) no-repeat 0 0; padding-left: 20px; }

/*  *********************** BACK LINK *********************  */
.goBack { background: url(../images/icons/inst/ico_back_arrw.gif) no-repeat 0 4px; padding-left: 8px; }
/* GM testing .goBack { color: #016f86; font: 12px/14px Arial, Helvetica, sans-serif; margin: 0 0 10px; padding-right: 12px; padding-left: 0px; background: url(../images/icons/ico_arrw_rt.gif) no-repeat 100% 4px;}*/


/*  ********************* TO TOP LINK *********************  */
.toTop { background: url(../images/icons/inst/ico_top_arrw.gif) no-repeat 0 4px; padding-left: 8px; }



/* --------------------------- LIGHT BOX  --------------------------------*/
.ltContent .head { background: #017b92 url(../images/bg/inst/bg_ltBox_head.gif) repeat-x 0 0; }
.ltContent ol li a { background: url(../images/icons/inst/ico_arrw_rt.gif ) no-repeat 100% 4px; }
.ltContent .head h2 { background: url(../images/bg/inst/bg_ltBox_head_corner.gif) no-repeat 0 0; }