
/* - - - - - - - - - - - - - - - - - - - -
  H E A D E R - N A V I G A T I O N
- - - - - - - - - - - - - - - - - - - - */

#nav-container				{ position: absolute; top: 66px; left: 530px; width: 760px; height: 34px; padding: 0 0 0 1px; background: url(../images/background/nav1_divider.gif) no-repeat 0 0; }

/* lists */
ul#nav-primary			 	{ margin: 0; padding: 0; list-style: none; }

/* nav list-items */
ul#nav-primary li			{ float: left; margin: 0; padding: 0; background: #e4f3fa url(../images/background/nav1_item_bg_01.gif) repeat-x 0 0; }
ul#nav-primary li.over,
ul#nav-primary li.active 		{ background: #ffecba url(../images/background/nav1_item_bg_02.gif) repeat-x 0 0; }

/* nav links */
ul#nav-primary li a			{ display: block; padding: 0 16px 0 15px; white-space: nowrap; height: 34px; background: url(../images/background/nav1_divider.gif) no-repeat 100% 0; color: #cc3333; font: bold 12px/34px Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; outline: 0; }
* html ul#nav-primary li a		{ width: 10px; } /* IE hack */
/*
ul#nav-primary li.over a,
ul#nav-primary li.active a		{ color: #000000; }
*/


/* - - - - - - - - - - - - - - - - - - - -
  L E F T - N A V I G A T I O N
- - - - - - - - - - - - - - - - - - - - */

/* lists */
ul#nav-secondary,
ul#nav-secondary ul			{ margin: 0; padding: 0; list-style: none; background: #fff; }

ul#nav-secondary			{ margin: 0 0 20px; }
ul#nav-secondary ul			{ padding: 0 0 0 10px; }

/* nav list-items */
ul#nav-secondary li			{ border-bottom: 1px solid #cccccc; border-bottom: 1px solid #fff; background: #f0f4fa url(../images/background/nav2_item_bg_03.gif) repeat-x 0 100%; }
ul#nav-secondary li.over,
ul#nav-secondary li.active		{ border-bottom: 1px solid #cc3333; background: #fff3c2 url(../images/background/nav2_item_bg_02.gif) repeat-x 0 100%; }

/* subnav list-items */
ul#nav-secondary ul li,
ul#nav-secondary ul li.over
ul#nav-secondary ul li.active		{ border: 0; background: #fff; }

/* nav links */
ul#nav-secondary li a			{ display: block; padding: 3px 5px 3px 10px; color: #000000; font: bold 12px/16px Arial, Helvetica, sans-serif; text-decoration: none; outline: 0; }
* html ul#nav-secondary li a		{ height: 1px; } /* for IE */
ul#nav-secondary li.over a		{ }
ul#nav-secondary li.active a		{ background: url(../images/icons/arrow_right_blue.gif) no-repeat 0 50%; }

/*subnav links */
ul#nav-secondary ul li a		{ padding: 2px 5px 2px 10px; font-weight: normal; background: url(../images/icons/square_01.gif) no-repeat 0 50%; }
ul#nav-secondary ul li.over a,
ul#nav-secondary ul li.active a 	{ color: #628dce; background: url(../images/icons/square_02.gif) no-repeat 0 50%; }

