/* --- TOP MENU ROLL-OVERS --- */
.menuTop1 {color:#ffffff; height:25px; padding:0; margin-bottom:1px; font-weight:normal; font-size:11px; white-space:nowrap; background-color:transparent; background-image:url(/images/bg/blueRIMS_gradient30px.png);background-repeat:repeat; border:0 none transparent; text-align:left;}
.menuTop1 a, .menuTop1 a:visited {padding:0 13px; text-decoration:none; color:#ffffff;}
.menuTop1 a#pinned {padding:0 13px; text-decoration:none; color:#a4ddf5;}
.menuTop1 a:hover, .menuTop1 a#pinned:hover {text-decoration:none; color:#a4ddf5;}
.menuTop1 div#buttonsContainer {padding:5px 0 5px 8px; width:620px;}
/* .menuTop1 span#topNavSep {display:block; text-align:center; width:17px;} */

table.menuTop2 {margin-top:1px}
td.menuTop2 {height:40px; width:123px; font-weight:bold; font-size:10px; white-space:nowrap; background-color:transparent; background-image:url(/images/bg/nav2gradientNormal.png); background-repeat:repeat-x; border-width:0 none transparent; text-align:center;}
.menuTop2 a, .menuTop2 a:visited {padding:14px 0; width:auto; text-decoration:none; display:block; color: white; position:relative;}
.menuTop2 a:hover {width:auto; text-decoration:none; display:block; color:white; background-image:url(/images/bg/nav2gradientHover.png); background-repeat:repeat-x; background-position:right bottom;}
.menuTop2 a#pinned {padding:14px 0; text-decoration:none; display:block; color:white; background-image:url(/images/bg/nav2gradientHover.png); background-repeat:repeat-x; background-position:right bottom;}
.menuTop2 a#pinned:hover {width:auto; text-decoration:none; display:block; color:white; background-image:url(/images/bg/nav2gradientHover.png); background-repeat:repeat-x; background-position:right bottom;}

.quickPanel {display:none; font-weight:normal; color:#666666; background:#eff0ff; border:#dddddd outset 1px; padding:3px; position:absolute; text-align:left; z-index:1; white-space:normal;}