/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0px; text-align:center }
img {border:0px}
img.corner {height:33px; width:6px;}
a {color:#190}

h1{ font-size:18px; text-align:center; margin-bottom:50px;}

#container { width:1000px; margin:auto}
#leftcontainer {float:left; width:470px; padding-right:30px; margin:0px; text-align:right}
#rightcontainer {float:left; width:470px; padding-left:30px; margin:0px; text-align:left}

.top { width:100%;}
.top ul{ list-style:none; margin:0px; padding:0px; height:22px; width:100%; text-align:center;}
.top ul li{display:block; float: left}
.topl {background-image:url(topl.gif); width:22px; height:22px;}
.topr {background-image:url(topr.gif); width:22px; height:22px;}
.topb {background-image:url(topb.gif); background-repeat:repeat-x; height:22px; width:956px; font-size:10px; font-weight:bold; text-align:right;}
/*top menu*/
#menu {width: 100%;}
#menu ul {list-style:none; width:100%;}
#menu ul li {display:inline;float:right}
#menu img{vertical-align:middle;}
#menu a, #menu a:visited{text-decoration:none; float:left; display:block; height:17px; color:#444; padding:3px 20px 1px 20px; border-bottom:1px #444 solid}
#menu a:hover{background-color:#444; color:#fff}
#menu img.print{margin-left:5px}
#menu img.flag{border:1px #444 solid; margin-right:5px;}
#menu img.saveas{margin-left:5px;}
#menu img.select{margin-left:10px}
#menu ul li.language a,#menu ul li.language a:visited.language {width: 100px; text-align:left}
#menu ul li.saveas a,#menu ul li.saveas a:visited.saveas {width: 70px; text-align:left}

/* hover */
#menu ul ul {display:none; list-style:none; position:absolute; top:22px; left:50%; clear:both}
#menu ul ul.language{margin-left:-478px}
#menu ul ul.saveas{margin-left:-259px;}
#menu ul li ul li{ display:block; position:relative; background-color:#eee;}
#menu ul li ul li a,#menu ul li ul li a:visited{}
#menu ul li:hover ul {display:block;}

.table { width: 400px; background-image:url(tb.gif); background-repeat:repeat-x; margin:0px; clear:both}
.tabletop {background: url(tr.gif) no-repeat top right; height:33px; text-align:left; font-size:1.4em; padding-right:10px; color:#444; padding-bottom:25px;}

.columns { width:350px; text-align:center; padding-left:25px; padding-right:25px; clear:both}
.leftcolumn {float:left; text-align:left; width:120px; font-weight:bold; padding-bottom:5px; clear:both}
.rightcolumn {text-align:right; padding-bottom:5px;}
.column { text-align:left; padding-bottom:5px; float:left; width:100%}

.footer { text-align:center; width:100%; padding-bottom:15px; display:block;}

.green { color:#5a0; }
.normal { font-weight:normal}

#emailbox {background-color:#006600; display:none; width:200px; height:100px; position:absolute; top:100px; left:100px;}
