* {margin:0;padding:0;}
body {background:#ffffff;line-height:1.2em;font-size:10pt;font-family:Calibri, tahoma;color:#000000}
a {color:#FF6600}
a:visited {color:#FF6600}
a:hover {color:#303337;text-decoration:none}
ul {margin-left:1.5em;/*list-style:none*/}

#pagewrap {margin:0 auto;width:980px}
#header {background-color:#b6b6b6}
#headertop {background-color:#b6b6b6}

#htop {background:url(images/logo_bg_grey.jpg) 0 0 no-repeat;font-size:180%;font-weight:bold;color:#FF6600;padding:1em 4em 0em 1em}

#htop h1 {text-align:center;color:rgb(0,0,0);font-size:220%;font-family:Calibri;line-height:1.1em;padding-top:.7em;margin-left:4em;}

#header .logo {height:165px;float:left;margin:0.2em;padding:0em 5em 0em 0em;}
#header .menu {padding:2em 0em 0em 0em;}
#header .menu li {background-color:#e6e6e6;padding:.2em 1em;margin:0 .2em 1em;font-size:90%;font-weight:bold;border:1px outset #ddd;float:left}
#header .menu li:hover {background-color:#d6d6d6;}
#headertop .menutop {padding:2em 0em 0em 0em;}
#headertop .menutop li {background-color:#303337;padding:.2em 1.7em;margin:0 .2em 1em;font-size:90%;font-weight:bold;border:0.2px outset #ddd;float:left}
#headertop .menutop li:hover {background-color:#e6e6e6;}




#footer {background:url(images/footer_grey.jpg) 0 0 no-repeat; height:94px;margin:1.5m 0;color:#fcfcfc;font-size:95%;padding:0.5em 2em 1em 0}
#footer .copyright {float:right;margin-top:4em}
#footer .support   {float:left}
#footer .support img {vertical-align:middle;margin:0 2em}

#main {margin:2em 0;text-align:left;font-weight:bold;min-height:80px}
#content {margin:0 4em 0 2em;text-align:justify;line-height:1.6em;}
#content h2 {font-size:125%;padding:.4em 0;color:#FF6600;margin-bottom:.6em;border-bottom:1px solid #ccc}
#content h3 {font-size:110%;padding:.6em 0;color:#FF6600;font-variant:small-caps}

.menu {list-style:none}
.menutop {list-style:none}
.page {margin-bottom:1em;color:#303337}
.page p {margin-bottom:1em}
.page dt {margin-top:1em}
.page dd {margin-left:1em}
.page li {margin-bottom:1em}
.page .text li {margin-bottom:0;line-height:1.4em}
.page .pubs {margin-bottom:1em}
.back {text-align:right;font-size:80%}
.clear {clear:both}
.rf {display:none}

.rc {
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 -khtml-border-radius: 8px;
 border-radius: 8px;
}
table.rc {
 -moz-border-radius: 0 0 10px 10px;
 -webkit-border-radius: 0 0 10px 10px;
 -khtml-border-radius: 0 0 10px 10px;
 border-radius: 0 0 10px 10px;
}
#header {
background-image: linear-gradient(bottom, #F6F6F6 7%, #B6B6B6 59%);
background-image: -o-linear-gradient(bottom, #F6F6F6 7%, #B6B6B6 59%);
background-image: -moz-linear-gradient(bottom, #F6F6F6 7%, #B6B6B6 59%);
background-image: -webkit-linear-gradient(bottom, #F6F6F6 7%, #B6B6B6 59%);
background-image: -ms-linear-gradient(bottom, #F6F6F6 7%, #B6B6B6 59%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.07, #F6F6F6),color-stop(0.59, #B6B6B6));
}
