
.pubmenu {
	padding-top:			15px;
	padding-left:			5px;
	padding-bottom:			15px;
	background-color:		#F3F8FC
}

.pubmenu .menugroup a {
	color: 			#242424;
	text-decoration:	none;
}

.pubmenu .active {
	color:			#E25800;
	text-decoration:	none;
}

.pubmenu .menugroup a:hover {
	color:			#604E23;
	text-decoration:	none;
}

.pubmenu .menugroup{
	padding-left:		13px;
	
}



.pubmenu .menuitem {
	background-image:	url('../images/arrow-bullet-orange.gif');
	background-position: center left;
	background-repeat:	no-repeat;
	cursor: 			pointer;
	font-family:		arial, sans-serif;
	font-size:			9pt;
	font-weight:		bold;
	height:				18px;
	margin-bottom:		2px;
	margin-top:			2px;
	padding-left:		13px;
	padding-top:		2px;
	
}

.listmenu-blue {
	padding-top:			15px;
	padding-left:			25px;
	padding-bottom:			15px;
}

.listmenu-blue a, .listmenu-blue a:hover {
	font-family:		arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	height:				10px;
}
.listmenu-blue a {
	color:			#002395;
	text-decoration:	none;
}

.listmenu-blue a:hover {
	color:			#0030A0;
	text-decoration:	none;
}
.listmenu-blue ul {
	list-style-image: url('../images/arrow-bullet-blue.gif');
}

.listmenu-blue li {
	list-style-image: url('../images/arrow-bullet-blue.gif');
}
	

.listmenu-orange {
	padding-top:			15px;
	padding-left:			25px;
	padding-bottom:			15px;
	background-color:		#F3F8FC;
}

.listmenu-orange a, .listmenu-orange a:hover {
	font-family:		arial, sans-serif;
	font-size:			9pt;
	font-weight:		bold;
	height:				10px;
}

.listmenu-orange a {
	color:			#242424;
	text-decoration:	none;
}

.listmenu-orange a:hover {
	color:			#604E23;
	text-decoration:	none;
}
.listmenu-orange ul {
	list-style-image: url('../images/arrow-bullet-orange.gif');
	/*list-style-position: inside;*/
	padding-left: 8px;
}

.listmenu-orange li {
	list-style-image: url('../images/arrow-bullet-orange.gif');
}

.listmenu-orange .active {
	color:			#E25800;
	text-decoration:	none;
}

.leftmenu {
      background-color: #e3eff8;
      border-bottom: 6px solid #f0f6fb;
      padding-bottom: 13px;
      padding-right: 0px;
}

.leftmenu A {
      font: bold .80em/1.3em Arial, Helvetica, sans-serif;
      text-decoration: none;
}

.leftmenu UL LI A.selected {
      color: #e15800;
}

.leftmenu A:hover {
      text-decoration: underline;
}

.leftmenu H3{
      color: #b2bddf;
      font-size: 14pt;
      font-weight: bold;
      padding-top: 17px;
      padding-bottom: 0px;
      padding-left: 13px;
}

.leftmenu H3 A{
      color: #b2bddf;
      font-size: 14pt;
      font-weight: bold;
}

.leftmenu UL {
      list-style-type: none;
      margin-left: 0px;
      margin-top: 6px;
      margin-bottom: 4px;
      padding-left: 0px;
}

.leftmenu UL LI {
      margin-left: 0px;
      padding-bottom: 2px;
      padding-top: 2px;
}

.leftmenu UL.lev0 {

}

.leftmenu UL.lev0 A {
      background: url(../images/menu_arrow.gif) 13px 5px no-repeat;
      color: #494848;
      display: block;
      /*font-size: 12pt;*/
      font-size: normal;
      font-weight: bold;
      padding-left: 28px;
      padding-right: 10px;

}

.leftmenu UL.lev1 {
      background-color: #f0f6fb;
}

.leftmenu UL.lev1 A {
      background: url(../images/menu_arrow.gif) 28px 5px no-repeat;
      color: #777676;
      padding-left: 43px;
}

.leftmenu UL.lev2 {
      background-color: #f8fbfd;
}

.leftmenu UL.lev2 A {
      background: url(../images/menu_arrow.gif) 43px 5px no-repeat;
      /*font-size: 11pt;*/
      font-size: normal;
      font-weight: normal;
      padding-left: 58px;
}

.leftmenu UL.lev3 {
      background-color: #ffffff;
}

.leftmenu UL.lev3 A {
      background: url(../images/menu_arrow.gif) 58px 5px no-repeat;
      padding-left: 73px;
}


	
	