p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
	text-align: justify;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003399;
	padding-right: 20px;
	padding-left: 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E70810;
	padding-right: 20px;
	padding-left: 20px;
	margin: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	list-style-type: square;
	margin-top: 0px;
	line-height: 133%;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00309C;
	text-decoration: underline;
	font-variant: normal;
	font-weight: normal;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E70810;
}


/* ============= [Alt] Dynamic Menu System ===============*/

#navlist {
 position: relative;
 left: 3px;
 z-index: 115;
}

#menu_top_image {
 position: relative;
 top: 3px;
 margin: 0px;
 padding: 0px;
 border: none;
 z-index: 114;
}

#menu_bottom_image {
 position: relative;
 top: -3px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 border: none;
 z-index: 114;
}

#navlist ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 background-image: url(http://www.example.com/cms/admin/images/menu_repeat.gif);
 background-repeat: repeat;
 position: relative;
 z-index: 115;
}

#navmenu {
 position: relative;
 left: 5px;
 top: 40px;
 width: 110px;
 visibility: visible;
 z-index: 116;
}

#navlist li {
 margin: 0 0 3px 0;
}

#navlist li ul li {
 margin: 0 0 0px 0;
}

#navlist ul li ul li a, #navlist ul li ul li a:active, #navlist ul li ul li a:link, #navlist ul li ul li a:visited {
 padding: 2px 2px 2px 24px;
 font-size: 100%;
 background-image: none;
 color: #000;
font-weight: normal;
}

#navlist li ul li a:hover {
 border-bottom: 1px solid #333;
 background-color: #FF6600;
 font-weight: normal;
 color: #333;
 }

#navlist a {
 /*/*/display: block;
 color: #FFF;
 padding: 2px 2px 2px 24px;
 border-bottom: 1px solid #333;
 width: 110px;
 font-weight: normal;
 background-image: url(http://www.example.com/cms/admin/images/menu_icon.gif); /* */
}

html>body #navlist a
{
  width: 110px;
  font-weight: normal;
}

#navlist a:link, #navlist a:visited, #navlist a:active {
 color: #000;
 /*/*/color: #FFF;
 font-weight: normal;
 text-decoration: none; /* */
}

#navlist a:hover {
 cursor: hand;
font-weight: normal;
}

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
 /*/*/border-bottom: 1px solid #333;
 font-weight: normal;
 color: #333; /* */
}

/* ================== article index page ===========*/
.article_index_page {
padding-left: 8px; 
}

.article_index_category {
font-size: 11pt; 
color: #336699; 
font-weight : bold;
}
/* =================================================*/

