body {font-size:12px; font-family:arial,sans-serif; color:#000000; background-color:#ffffff; background: #FFFFFF url(/images/design/bg_top.jpg) repeat-x; padding:0px; margin:0px 0px;}

div, td, p, font {font-size: 12px; font-family:arial,sans-serif; }

h3 {font-size:18px;}
h3.pagetitle {color:#4682B4;}
h4 {font-size:16px; margin-bottom: 5px;}
h5 {font-size:14px; margin-bottom: 5px;}
.list {list-style:square inside; padding-bottom:5px}

small {font-size: 10px;}
small.date {color:#808080; font-weight:normal;}
.keywords {color:#008000; font-weight:normal;}
.keywordsHeader {color:#808080; font-weight:normal;}

/* forms */
input, select {background-color:#ffffff; font-family:Courier New; font-size:12px;}
/*input {font-family:Courier New;font-size: 10px; background-color:#ffffff; border:#dddddd 1px; }*/
textarea, .textarea {font-family:Courier New; font-size:12px;}
input.buttons {font-family: arial, verdana; font-size: 12px;} 


/* Navigation Path */
td.navPath {font-size:11px; font-family:arial, verdana; font-weight:normal; color:#000000;  background-color:transparency; padding: 0 5 0 10}
a.navPath:link, a.navPath:active, a.navPath:visited {color:#707070;text-decoration:none; }
a.navPath:hover	{color:#000000; text-decoration:none; }
a.navPathOn:link, a.navPathOn:visited {color:#707070; text-decoration:none; }
a.navPathOn:hover {color:#000000; text-decoration:none; }

/* Left Menu Links */
#menu-top {margin: 0 10 0 5;}
#menu-top ul.top { margin: 0; padding: 0 }
#menu-top ul.top li { list-style-type: none; margin: 0; padding: 0; border-bottom: 1px solid #FFFFFF }
#menu-top ul.top li a { display:block; margin: 0; padding: 5 10; text-decoration: none; }
#menu-top ul.top li a:link,
#menu-top ul.top li a:visited { background-color: #F8F8F8; color: #38608E }
#menu-top ul.top li a:hover,
#menu-top ul.top li a:active,
#menu-top ul.top li a.current:visited { background-color: #D0E0F0; color: #000000 }
/* Left Menu Sub Links */
#menu-top ul.sub { margin: 0; padding: 0 }
#menu-top ul.sub li { display:block; list-style: square inside; margin: 0; padding: 0; color: #38608E }
#menu-top ul.sub li a {display:list-item; margin: 0; padding: 3 3 3 10; text-decoration: none }
#menu-top ul.sub li a:link,
#menu-top ul.sub li a:visited { background-color: #FFFFFF; color: #38608E }
#menu-top ul.sub li a:hover,
#menu-top ul.sub li a:active,
#menu-top ul.sub li a.current:visited { background-color: #EFF4FA; color: #000000 }

/* Left Submenu */
#menu-top-sub  {margin: 0 10 0 5;}
#menu-top-sub ul.top { margin: 20 0 0 10; padding-left: 10 }
#menu-top-sub ul.top li { display:block; list-style: square outside; margin: 0; padding: 0; color: #6699CC; border-bottom: 1px solid #dcdcdc }
#menu-top-sub ul.top li a {display:list-item; margin: 0; padding: 0 5; text-decoration: none; }
#menu-top-sub ul.top li a:link,
#menu-top-sub ul.top li a:visited { color: #38608E }
#menu-top-sub ul.top li a:hover,
#menu-top-sub ul.top li a:active,
#menu-top-sub ul.top li a.current:visited { color: #000000; background-color: #EFF4FA; }

/* Home page formatting */
#home_top { margin: 0; padding: 10 20 0 20; }

#home_top .home_news { display: inline; width: 60%; float: left; margin: 0; padding-right: 10;}
#home_top .home_news h3 { margin-top: 10; padding-right: 0; border-bottom: 3px solid #50844E; font-size: 14px;}
#home_top .home_news h3 a { display: inline; padding: 5 20 0 10; text-decoration: none; background-color: #8FBC8F; color: #ffffff; }

#home_top .home_related { display: inline; width: 100%; margin: 0; padding: 0;}
#home_top .home_related h3 { margin-top: 10; padding-right: 0; border-bottom: 3px solid #778899; font-size: 14px;}
#home_top .home_related h3 span { display: inline; padding: 5 20 0 10; color: #ffffff; text-decoration: none; background-color: #C0C0C0; }

/* Home Page articles list */

#home_articles { margin: 10 0 0 20;}
#home_articles .item { display: inline; width: 48%; float: left; margin-bottom: 20; padding-right: 10;}
#home_articles .item h3 { margin-top: 10; padding-right: 0; border-bottom: 3px solid #6699CC; font-size: 12px;}
#home_articles .item h3 a { display: inline; padding: 5 20 0 10; text-decoration: none; background-color: #D0E0F0; color: #000000;}


/* Bottom Menu */
.bottomMenuText {font-size:11px; color:#989898;}

/* Bottom Menu Links */
a.bottomMenuLink:link {font-size:11px; color:#989898; font-family:arial, verdana; font-weight:normal; text-decoration:none}
a.bottomMenuLink:visited {font-size:11px; color:#989898; font-family:arial, verdana; font-weight:normal; text-decoration:none}
a.bottomMenuLink:active {font-size:11px; color:#989898; font-family:arial, verdana; font-weight:normal; text-decoration:none}
a.bottomMenuLink:hover	{font-size:11px; color:#000000; font-family:arial, verdana; font-weight:normal; text-decoration:underline}
a.bottomMenuLinkOn:link, a.bottomMenuLinkOn:visited	{font-size:11x; color:#000000; font-family:arial, verdana; font-weight:normal; text-decoration:underline}

/* Multipages */
td.navMultipagesListHeader {background:#e0e0e0}
td.navMultipagesList {background:#f8f8f8}

a.navMultipagesList:link, a.navMultipagesList:visited, a.navMultipagesList:active {font-size:11px; color:#00356F; font-family:arial, verdana; font-weight:normal; text-decoration:none}
a.navMultipagesList:hover {font-size:11px; color:#FF6633; font-family:arial, verdana; font-weight:normal; text-decoration:none}
a.navMultipagesListOn:link, a.navMultipagesListOn:visited {font-size:11px; color:#FF6633; font-family:arial, verdana; font-weight:normal; text-decoration:none}

/* Regular Links */
a:link {color:#0000ff; font-family:arial, verdana; text-decoration:uderline}
a:visited {color:#0000ff; font-family:arial, verdana; text-decoration:underline}
a:active {color:#0000a0; font-family:arial, verdana; text-decoration:underline}
a:hover	{color:#0000a0; font-family:arial, verdana; text-decoration:underline}

/* Error */
td.error {background-color:#ffffe0;}
h5.error {color: #b22222}
