/* Start of CMSMS style sheet 'new' */
body {background: #ebebeb; margin: 0;}
a img {border: 0;}
.clear {clear: both;}
.hidden {display: none;}

#wrap {margin: auto; width: 1000px;background: #fff;}
#leftcol {width: 825px; float: left; }
#rightcol {width: 170px; float: right; margin-left: 5px;}

#header {height: 210px;}
#breadcrumbs {text-align: right; margin-top: 170px; margin-right: 15px; font: 9px verdana, sans-serif; text-transform: lowercase; color: #000;}
#breadcrumbs a {color: #000; text-decoration: none;}

#lang  {font: 10px verdana; text-align: right;}
#lang a {text-decoration: none; color: #000;}
#search input {width: 165px;}
#search {margin-bottom: 10px; margin-top: 5px;}
#main-nav {font: 11px verdana; color: #005278}
#main-nav a {color: #005278; text-decoration: none;}
#main-nav a:hover {color: #0079a8;}
#main-nav .current {color: #4797bc;}
#main-nav ul {padding: 0; margin: 0;}
#main-nav li {list-style: none; margin-bottom: 3px;}
#main-nav li li {margin-left: 15px; list-style: square inside;}
#stage {padding: 10px; font: 12px verdana; color: #000; min-height: 350px;}
#stage a {color: #000;}
#stage h1 {color: #005278; font: 22px georgia;}
#stage h2 {color: #005278; font: 18px verdana;}
#stage h3 {color: #005278; font: 16px verdana;}

#footer-hr {background: url(/uploads/tmpl/footer_hr.png) no-repeat top left; height: 21px;}
#footer-stage {font: 10px verdana; color: #000; margin-left: 10px; margin-bottom: 20px;}
#footer-stage a {color: #000;}

div .NewsSummary {margin-bottom: 10px;}

.error_message {background: red; color: #fff; font-weight: bold; padding: 15px;}
.nms label {width: 150px; display: block;}
.hidden {display: none;}
/* End of 'new' */

