/* CSS Document */

p {margin: 0; padding: 0;}

ul, ul li {list-style: disc; margin: 0px 0px 0px 18px; padding: 0;}
ol, ol li {margin: 0px 0px 0px 18px; padding: 0;}

h1 {font: bold 18px/22px Verdana, Arial, Helvetica, sans-serif; color:#2f5572; margin: 0px 0px 8px 0px;}
h2 {font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#2f5572; margin: 0px 0px 4px 0px;}
h2 a:link, h2 a:visited {color: #2f5572;}
h2 a:hover {color: #aca195;}
h3 {font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; margin: 0px 0px 4px 0px;}

.body {font: normal 10px/18px Verdana, Arial, Helvetica, sans-serif;}	
.body a {color: #666666;}
.body a:hover {color: #2f5572;}

.bodyenews {font: normal 10px/8px Verdana, Arial, Helvetica, sans-serif;}

.bodylinkmenu {font: normal 10px/18px Verdana, Arial, Helvetica, sans-serif;}
.bodylinkmenu a {color: #666666;}
.bodylinkmenu a:hover {color: #2f5572;}

.footer {font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#626262;}
.footer a {color: #626262;}
.footer a:hover {color: #999999;}

.menu {font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.menu a {color: #000000;}
.menu a:hover {color: #FFFFFF;}

.sitemap {font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #2f5572;}
.sitemap  a {color: #2f5572;}
.sitemap a:hover {color: #aca195;}

.picleft {float: left; margin: 0 20px 10px 0;}
.picright {float: right; margin: 0 0 10px 20px;}

.training_offers {font: bold 18px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #d3cec7; border: 1px solid #aca195; padding: 10px; text-align: center;}
.training_offers a {text-decoration: none; color: #000;}
.training_offers a:hover {color: #aca195;}

.courses_sidebar_hdr {font: normal 24px Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 8px 0; padding: 0;}
.courses_sidebar_copy {font: normal 14px Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 6px 0; padding: 0;}
