/* navigation */
#navigation { padding-left: 15px; padding-right: 15px; color: #595959; font-size: 10px; border-right: 1px solid #ffffff; font-family: verdana, arial, helvetica; }


/* navigation link div styles */
#navigation #nav_div_one { text-transform: uppercase; padding: 4px; padding-left: 10px; height: 23px; line-height: 14px; }
#navigation #nav_div_two { text-transform: uppercase; padding: 4px; padding-left: 10px; height: 34px; line-height: 12px; padding-top: 5px; }
#navigation #nav_div_three { text-transform: uppercase; padding: 4px; padding-left: 10px; height: 45px; line-height: 12px; padding-top: 5px; }



/* nav item 1 line */
#navigation a.nav_one { color: #111111; display: block; background-image: url(/images/nav/nav_bk.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; height: 23px; }

#navigation a.nav_one:hover, a.nav_one_active, a.nav_one_active:hover { color: #ffffff;display: block; background-color:#4f81bd; background-image: url(/images/nav/nav_bk_.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; height: 23px; text-decoration: none; cursor: pointer; height: 23px; }


/* nav item 2 line */
#navigation a.nav_two { color: #111111; display: block; background-image: url(/images/nav/nav_bk.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; height: 34px; }

#navigation a.nav_two:hover, a.nav_two_active, a.nav_two_active:hover { color: #ffffff; display: block; background-image: url(/images/nav/nav_bk_.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; cursor: pointer; height: 34px; }

/* nav item 3 line */

#navigation a.nav_three { color: #111111; display: block; background-image: url(/images/nav/nav_bk.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; height: 45px; }

#navigation a.nav_three:hover, a.nav_three_active, a.nav_three_active:hover { color: #ffffff; display: block; background-image: url(/images/nav/nav_bk_.gif); background-repeat: repeat-x; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; cursor: pointer; height: 45px; }



/* side nav top 1 line */
#navigation a.nav_one_top { background-color: #e4effc; color: #111111; display: block; background-image: url(/images/nav/nav_bk_top.gif); background-repeat: repeat-x; border-top: 1px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; height: 23px; }

#navigation a.nav_one_top:hover, a.nav_one_top_active, a.nav_one_top_active:hover { background-color: #4f81bd; color: #ffffff; display: block; background-image: url(/images/nav/nav_bk_top_.gif); background-repeat: repeat-x; border-top: 1px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; cursor: pointer; height: 23px; }


/* side nav top 2 line */
#navigation a.nav_two_top { background-color: #e4effc; color: #111111; display: block; background-image: url(/images/nav/nav_bk_top.gif); background-repeat: repeat-x; border-top: 1px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; height: 34px; }

#navigation a.nav_two_top:hover, a.nav_two_top_active, a.nav_two_top_active:hover { background-color: #4f81bd; color: #ffffff; display: block; background-image: url(/images/nav/nav_bk_top_.gif); background-repeat: repeat-x; border-top: 1px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none; cursor: pointer; height: 34px; }



#subitems { background-color: #dddddd; }

#subitems a.subnav_one { color: #111111; display: block; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none;height:23px;cursor: pointer; }

#subitems a.subnav_one:hover, a.subnav_one_active, a.subnav_one_active:hover { color: #ffffff; background-color:#4f81bd;  border-top: 2px solid white; border-bottom: 1px solid #b7c6d9;  text-decoration: none; cursor: pointer;height:23px;  }

#subitems a.subnav_two { color: #111111; display: block; border-top: 2px solid white; border-bottom: 1px solid #b7c6d9; text-decoration: none;height:34px;cursor: pointer; }

#subitems a.subnav_two:hover, a.subnav_two_active, a.subnav_two_active:hover { color: #ffffff; background-color:#4f81bd;  border-top: 2px solid white; border-bottom: 1px solid #b7c6d9;  text-decoration: none; cursor: pointer; height:34px;  }


#nav_sep { border-bottom: 1px solid #a6a6a6; margin: 0px; background-color: #ffffff; }
#navigation a.blue { color: #4f81bd; }


/*
#subnav { color: #222222; background-color:#AA8962; font-size: 9pt; }
#subnav a { padding-left: 15px; font-size: 9pt; color: #000000; display: block; background-color: #AA8962; }
#subnav a:hover { color: #222222; background-color: #BDA880; }
#subnav a.active { font-size: 9pt; color: #000000; background-color: #BDA880; }
*/


#subnav { color: #222222; font-size:10px; }
#subnav a { background-image: url(/images/blank.gif); font-size: 9px; padding: 4px; padding-left: 15px; background-color: #dddddd; color: #222222; display: block; margin-bottom: 2px; border-bottom: 1px solid #cccccc; text-decoration: none; }
#subnav a:hover { background-image: url(/images/blank.gif); color: #222222; background-color: #cccccc; }

#navigation #subnav #subnav_item { padding: 3px; }
#navigation #subnav #subnav_item_active { padding: 3px; }


#navlink a { font-weight: bold; font-size: 11px; font-family: verdana,arial; text-decoration: none; }
#navlink a.select { color: #c00000; font-weight: bold; font-size: 11px; font-family: verdana,arial; text-decoration: none; }

.subnav { margin-bottom: 5px; margin-left: 4px; font-size: 10px; }
.subnav_select { padding-top: 2px; padding-bottom: 2px; margin-bottom: 5px; margin-left: 4px; font-size: 10px; background-color: #efefef; }

