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

.navbar { border:1px solid #D6D6D6; background:url(../img/skin/backgrounds/bg_navbar.gif) repeat-x top left; height:40px; font-size:11px; width:939px; clear:both; position:relative; }

#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(../img/skin/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:999; position:absolute; background:#ddd; top:41px; display:none; border:1px solid #4a4a4a; }
#nav ul li { float:left; text-transform:none; }
#nav ul li a { padding:7px 10px; border-bottom:1px solid #999; width:200px; margin:0 4px; background:transparent; }

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

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