body{background:#fff;color:#333;min-width:610px;margin:0 0 1em;padding:0;}
img{border:0;}
#header{height:38px;position:relative;border-bottom:1px solid #A1A6B1;background:#33415D url("/images/template/header-background.png") top repeat-x;z-index:1;padding:0 50px;}
#header ul{right:0;list-style:none;border-left:1px solid #576178;border-right:1px solid #1f2635;position:absolute;top:0;margin:0;padding:0;}
* html #header ul{right:50px;}
#breadcrumbs{background:#F7F8F8 url("/images/template/breadcrumbs-background.png") bottom repeat-x;font-size:85%;color:#999;padding:4px 50px 30px;}
#content{background:#fff;padding:0 50px;}
#footer{clear:both;color:#888;text-align:center;margin:3em 50px 1em;padding:0 50px;}
#header div,#content,#breadcrumbs div,#footer,#main-feature .feature-contents{max-width:900px;margin:0 auto;}
#header div{position:relative;}
#header h1 img{font-weight:bold;color:#7f7c45;}
#header li{float:left;margin:0;padding:0;}
#header ul a:link,#header ul a:visited{display:block;float:left;text-decoration:none;border-right:1px solid #576178;border-left:1px solid #1f2635;color:#dee0e5;voice-family:inherit;height:16px;padding:10px 15px;}
#header ul li a:hover{background:#475470;color:#fff;text-decoration:underline;}
#nav:before{line-height:0.1;font-size:1px;background:transparent url("/images/template/menu_tr.gif") no-repeat top right;height:9px;display:block;border-bottom:1px solid #ddd;content:url("/images/box/key-point_tl.gif");margin:0;}
#nav{background:#E0E9E9 url("/images/template/menu_back.gif") right repeat-y;margin-bottom:1em;}
#nav:after{display:block;padding-top:0;line-height:0.1;font-size:1px;content:url("/images/box/key-point_bl.gif");height:8px;background:transparent url("/images/template/menu_br.gif") scroll no-repeat bottom right;border-top:1px solid #fff;margin:0;}
#nav,#nav ul{list-style:none;margin:0;padding:0;}
#nav li{display:inline;margin:0;padding:0;}
#nav li span{display:block;font-weight:bold;color:#666;padding:6px 10px;}
#nav li span#configParent,#nav li span #configuration{display:inline;font-weight:normal;padding:0;}
#nav li a{display:block;text-decoration:none;background:#EDF2F2;border-bottom:1px solid #ddd;border-top:1px solid #fff;border-right:1px solid #ddd;padding:8px 10px;}
#nav li a:hover{background:#E0E9E9;}
#nav li li span{padding:4px 8px 4px 20px;}
#nav li li a{padding:6px 8px 6px 20px;}
#oN{background-color:#E0E9E9;}
#oN:hover{background-color:#C6DCDC;}
#footer-contents{border-top:1px solid #C9D0E0;padding:0;}
#footer ul#footer-menu{position:relative;top:-0.8em;list-style-type:none;margin:0 1em;padding:0;}
#footer ul#footer-menu li{display:inline;background:#fff;margin:0 1em;}
#footer ul#footer-menu li a{white-space:nowrap;margin:0 1em;}
#footer p{margin:0.3em;}
#footer .site-tools{display:none;}
.small-print{font-size:85%;}
form,#header h1{margin:0;}
#breadcrumbs a:link,#breadcrumbs a:visited,.small-print a:link,.small-print a:visited{color:#666;}
#breadcrumbs a:hover,#breadcrumbs a:active,.small-print a:hover,.small-print a:active{color:#333;}
