/******************************************
 * Nav bar
******************************************/

.navbar { border:1px solid #D6D6D6; background:url(http://web.archive.orghttp://img.puatraining.com/puat/backgrounds/bg_navbar.gif) repeat-x top left; height:40px; font-size:9px; width:939px; clear:both; position:relative; z-index:2; }

#nav { position:relative; }
#nav li { float:left; text-transform:uppercase; letter-spacing:1px; position:relative; }
#nav li.first { padding-left:4px; }
#nav a { padding: 13px 13px; float:left; text-decoration:none; color:#5D5D5D; background:url(http://web.archive.orghttp://img.puatraining.com/puat/backgrounds/bg_navbar_sep.gif) no-repeat top right; }
#nav a.last { background:none; }
#nav a:hover { color:#CE2723; }

/** Level 0 active tabs */
#nav li.active { font-weight:bold; }
#nav li.active a { color:#CE2723; }

/** Level 1 */
ul#nav { white-space:nowrap; }
#nav li ul { z-index:9999; font-size:11px; position:absolute; width:170px; background:#F9F9F9; left:-10px; visibility:hidden; top:41px; border:1px solid #ccc; border-top:1px solid #D4D4D4; }
#nav li ul li { float:none; text-transform:none; height:30px; clear:both; border-bottom:1px solid #D4D4D4; }
#nav li ul li.last { border-bottom:none; }
#nav ul li a { padding:7px 10px; margin:0 4px; background:transparent; display:block; width:140px; }

/******************************************
 * International Flags
******************************************/

#int-sites { position:absolute; top: 3px; right:5px; }
#int-sites a img:hover, #int-sites a img { border:0px none; padding:4px; }
