* {margin:0;padding:0;font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

body {
	background:url(img/bodybg.jpg) top left repeat-x;
	margin:0;padding:0;
} 

a {color:#ff5000;}
a:hover {text-decoration:underline;color:#f00}

#mother {width:750px;margin-left:auto;margin-right:auto;}
#specmenu {background:#024e7e;color:#fff;text-align:right;font-size:.7em;padding:2px 5px 4px 5px;}
#specmenu a {color:#fff;}
#top {background:url(img/topbg.gif) top left no-repeat;height:76px;border-bottom:3px solid #ff9d00;border-top:3px solid #ff9d00;}
#logo a img {border:none;}
#logo h1 {display:none;}
#slogan {position:absolute;top:2px;font-size:.7em;color:#ffffcc;padding-left:5px;font-weight:bold;font-style:normal;}
#mainmenu {height:38px;background:url(img/topmenu.gif) top left repeat-x;}
#mainmenu ul {padding-top:7px;list-style-type:none;}
#mainmenu li {float:left;}
#mainmenu a {display:block;color:#ffffcc;font-size:.8em;padding:0 20px;text-decoration:none;}
#mainmenu a:hover {color:#ffcc00;}
#mainmenu .last {border-right:none;}
#mainmenu .selected-menu a {color:#ffcc00;border-bottom:2px solid #ffcc00;display:block;}
#mainmenu .first {margin-left:5px;}
#leftpan {font-size:.7em;}
#leftpan p {padding:0 10px 10px 10px;}
#leftpan form {padding:0 10px 10px 10px;margin:0;}
#leftpan h3 {margin-top:10px;background:url(img/titlebg.jpg) left top no-repeat;height:24px;font-size:1.2em;color:#ffffcc;padding:6px 0 0 8px;}
.submenu {padding-top:10px;margin-left:6px;width:206px;background:#eee url(img/submenubg.gif) right top repeat-y;}
.submenu ul {border-left:1px solid #ddd;list-style-type:none;padding-bottom:10px;}
.submenu ul li a {padding:2px 10px;display:block;width:182px;text-decoration:none;padding-left:10px;color:#000;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.submenu ul li ul li {background:url(img/subdot.gif) 10px center no-repeat;}
.submenu ul li ul li.selected-menu a {font-weight:bold;text-decoration:underline;color:#0168a8}
.submenu ul li ul li a {padding:2px 25px;width:151px;background:none !important;border-top:1px solid #eee !important;}
.submenu div {background:url(img/submenubot.gif) left bottom no-repeat;}
.submenu ul li.selected-menu a {background:#ddd;border-top:1px solid #999;border-bottom:1px solid #999;}
.submenu a:hover {background:#ddd;text-decoration:none;border-top:1px solid #999;border-bottom:1px solid #999;}
#leftpan {float:right;width:220px;}
#content {float:right;width:510px;padding:10px;}
#navigator {font-size:.75em;margin-bottom:10px;}
#web-html {font-size:.75em;}
#web-html h1 {font-size:1.8em;font-weight:normal;color:#016AAC;margin-bottom:10px;}
#web-html h2 {font-size:1.3em;color:#000;margin:15px 0 7px 0;}
#web-html p {margin-bottom:5px;}
#web-html .annotation {
  font-size:1.2em;
	margin-bottom:10px;
	color:#111;
	font-weight:bold;
	padding:5px 0;
}
#web-html li {margin-bottom:5px;list-style-type:square;}
#web-html .forms li {list-style-type:none;}
#web-html ul,#web-html ol {margin:5px 25px 10px 25px;}
#web-html a img {border:none;}
#footer {clear:both;text-align:right;font-size:.7em;color:#555;border-top:1px solid #aaa;padding:10px;margin-top:10px;}
#enwsAddEmail {width:180px;}
.enwsmsg {margin:0px 10px;background:#ff5500 !important;}
.enwserr {margin:0px 10px;background:#f00 !important;}
fieldset {padding:5px;border:1px solid #ddd;}
legend {padding:2px;color:#999;font-weight:bold;}

.subpages {padding:0;margin:0 !important;}
.subpages li {margin-bottom:10px !important;background:url('img/subpagesdot.gif') 10px top no-repeat !important;padding-left:40px !important;}
blockquote {padding:10px;border-left:5px solid #F6A424;background:#eee;margin-bottom:10px;}
#reference a img {border:2px solid #ddd;padding:2px}
#reference td {padding-right:10px;}
#videobtn {position:absolute;top:35px;padding-left:610px;}
#videobtn a img {border:none;}

.news-topic {clear:left}
.news-topic a img {margin:10px 10px 0 0}