body {
 margin:0px;
 }
 
p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #032550;
 padding-right: 15px;
 padding-left: 15px;
}

td {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; color: #032550;
 }

.footer a:link {
 color: #66cc99;
 text-decoration:none;
font-size: 10px;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 
.footer a:hover {
 color: #66cc99;
font-size: 10px;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 
.footer a:visited   {
 color: #66cc99;
font-size: 10px;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 } 
 
.footer a:active {
 color: #3366ff;
font-size: 10px;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 } 
.bodylink a:link {
 color: #FFFFFF;
 text-decoration:none;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 
.bodylink a:hover {
 color: #BBD8F8;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 
.bodylink a:visited   {
 color: #BBD8F8;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 } 
 
.bodylink a:active {
 color: #BBD8F8;
 text-decoration:underline;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 } 
 
 H1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20px;
 color: #000066;
 padding-right: 15px;
 padding-left: 15px;
 font-weight: bold;
 }

H2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #006633;
 padding-right: 15px;
 padding-left: 15px;
 font-weight: bold;
 }
hr {
 height:1px; 
 color: #cccccc;
 border: none;
 }
 
a {
 color:  #1D57DF;
 text-decoration:underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
a:hover {
 color: #018F68;
 text-decoration:none;
 }
 
li {
 font-family: Verdana, Arial, Helvetica, sans-serif;

}


/* ============= [Alt] Dynamic Menu System ===============*/


#navlist {
 position: relative;
 left: 3px;
 z-index: 0;
}

#menu_top_image {
 position: relative;
 top: 3px;
 margin: 0px;
 padding: 0px;
 border: none;
 z-index: 0;
}

#menu_bottom_image {
 position: relative;
 top: -3px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 border: none;
 z-index: 0;
}

#navlist ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 font-family: Verdana, sans-serif;
 font-size: 10pt;
 background-image: url(http://www.example.com/cms/admin/images/menu_repeat.gif);
 background-repeat: repeat;
 position: relative;
 z-index: 0;
}

#navmenu {
 position: relative;
 left: 5px;
 top: 0px;
 width: 190px;
 visibility: visible;
 z-index: 0;
}

#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:link, #navlist ul li ul li a:visited{
 color: #000066;
 font-weight:bold;
 text-decoration: none;
 letter-spacing:.1em;
 line-height:24px;
 display:block;
 padding:3px;
 border-right-width: 0px;
 border-left-width: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #CFF0E7;
 border-right-color: #CFF0E7;
 border-bottom-color: #CFF0E7;
 border-left-color: #CFF0E7;
 list-style-type: none;
 }
 
 #navlist ul li ul li a:hover,  {
 color: #FF6600;
 font-weight:bold;
 text-decoration: none;
 letter-spacing:.1em;
 line-height:24px;
 display:block;
 padding:3px;
 border-right-width: 0px;
 border-left-width: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #CFF0E7;
 border-right-color: #CFF0E7;
 border-bottom-color: #CFF0E7;
 border-left-color: #CFF0E7;
 list-style-type: none;
 }
/* ================== article index page ===========*/
.article_index_page {
padding-left: 8px; 
}

.article_index_category {
font-size: 11pt; 
color: #336699; 
font-weight : bold;
}
/* =================================================*/

