body {font-size:12px; font-family:arial,sans-serif; color:#000000; background:#ffffff; 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;} 

.logo_block {} /*margin-top: 0px; padding: 0 10px;*/
.logo {font-size:24px; color:#4682B4; font-family: arial, verdana; font-weight:bold; letter-spacing: 2px;}
.sublogo {font-size:10px; padding-top: 2px; color:#000000; font-family: serif, arial, verdana; font-weight:normal; letter-spacing: 3px; line-height:1px;}

/* Print version */
.print_version {display:block; float: right;}
.print_version a {font:normal 10px verdana, arial}
.print_version a:link,
.print_version a:visited {text-decoration:none; color:#888888;}
.print_version a:hover,
.print_version a:active {text-decoration:none; color:#000000;}

/* Top Block with links */
.top_links td { background-color: #ffffff;}
.top_hidden_title {font-size: 10px;padding-left: 10px;color: #c0c0c0;}

/* Naviagtion Path */
td.navPath {font-size:11px; font-family:arial, verdana; font-weight:normal; color:#000000; 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; }

/* Languages menu */
#menu-lang {padding: 2 5; margin: 0 5}
#menu-lang ul { margin: 0; padding: 0 }
#menu-lang ul li { display: inline; list-style-type: none; margin: 0; padding: 0;}
#menu-lang ul li a { display: inline; margin:0; padding:1 5; font-size: 11px; font-family: arial,verdana; font-weight: normal; text-decoration: none; }
#menu-lang ul li a:link,
#menu-lang ul li a:visited { background-color: none; color: #585858; border: 0px solid #8AB5CD; }
#menu-lang ul li a:hover,
#menu-lang ul li a:active,
#menu-lang ul li a.current:link,
#menu-lang ul li a.current:visited { background-color: #F0F0F0; color: #585858; border: 0px solid #ffffff; }

/* Top menu */
#menu-top { padding: 0; margin: 0; height: 1.5em; background-color: #cc9933; border-top: 1px solid #663300; border-bottom: 1px solid #663300;}
#menu-top ul { margin: 0; padding: 0; list-style-type: none; border: 0; clear: left; }
#menu-top ul li { display: block; float: left; margin: 0; padding: 0; }
#menu-top ul li a { height: 1.5em; padding: 5px 15px; margin: 0; font-size: 12px; font-family: arial,verdana; font-weight: bold; text-decoration: none; border-left: 1px solid #663300;}
#menu-top ul li a:link,
#menu-top ul li a:visited { background-color: transparent; color: #585858; }
#menu-top ul li a:hover,
#menu-top ul li a:active,
#menu-top ul li a.current:link,
#menu-top ul li a.current:visited { background-color: #ffffff; color: #585858; }


/* Links menu */
#menu-links { padding: 0; margin: 0; height: 1.3em; border-top: 0px solid #cc9933; text-align: right;}
#menu-links ul { margin: 0; padding: 0; list-style-type: none; border: 0; }
#menu-links ul li { display: inline;  margin: 0; padding: 0; }
#menu-links ul li a { height: 1.3em; padding: 3px 7px; margin: 0; font-size: 11px; font-family: arial,verdana; font-weight: normal; text-decoration: none; border-right: 1px solid #9FCBE6;}
#menu-links ul li a:link,
#menu-links ul li a:visited { background-color: transparent; color: #585858; }
#menu-links ul li a:hover,
#menu-links ul li a:active,
#menu-links ul li a.current:link,
#menu-links ul li a.current:visited { background-color: transparent; color: #000000; }

/* Left Menu Links */
#menu-left {padding: 0 10 0 0; margin: 0}
#menu-left ul.top { margin: 0; padding: 0; list-style-type: none; border-top: 1px solid #663300; }
#menu-left ul.top li { margin: 0; padding: 0; border-bottom: 1px solid #663300;}
#menu-left ul.top li a { display:block; clear: lefts; margin: 0; padding: 5px 10px; text-decoration: none; }
#menu-left ul.top li a:link,
#menu-left ul.top li a:visited { background-color: #cc9933; color: #663300; font-weight: bold; }
#menu-left ul.top li a:hover,
#menu-left ul.top li a:active,
#menu-left ul.top li a.current:link,
#menu-left ul.top li a.current:visited { background-color: #ffffff; color: #000000; font-weight: bold; }
/* Left Menu Sub Links */
#menu-left ul.sub { margin: 0px; padding: 0px; list-style-type: none; list-style: square inside; }
#menu-left ul.sub li { margin: 0px; padding: 0; color: #663300; border-top: 1px solid #663300; }
#menu-left ul.sub li a {display: block;  margin: 0; padding: 5px 5px 5px 15px; text-decoration: none;}
#menu-left ul.sub li a:link,
#menu-left ul.sub li a:visited { background-color: #ffcc66; color: #663300; font-weight: normal; }
#menu-left ul.sub li a:hover,
#menu-left ul.sub li a:active,
#menu-left ul.sub li a.current:link,
#menu-left ul.sub li a.current:visited { background-color: #ffffff; color: #000000; font-weight: normal; }

/* Left Sub Menu Links */
#menu-left-sub {padding: 10px 10px 0 0; margin: 0;}
#menu-left-sub ul.top { margin: 0px; padding: 1px 0 0px 1px; background-color: #F0F0F0; }
#menu-left-sub ul.top li { display:inline; list-style-type: none; margin: 0px; padding: 0px;}
#menu-left-sub ul.top li a { display: list-item; padding: 3px 3px 3px 7px; margin: 1px 0; text-decoration: none; font-weight: normal; }
#menu-left-sub ul.top li a:link,
#menu-left-sub ul.top li a:visited { background-color: transparent; color: #696969; }
#menu-left-sub ul.top li a:hover,
#menu-left-sub ul.top li a:active,
#menu-left-sub ul.top li a.current:link,
#menu-left-sub ul.top li a.current:visited { background-color: #ffffff; 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}
