body { background: url(images/background.jpg) no-repeat top center; padding: 0px; margin: 0px; font-family: Arial, Verdana; font-size: 9pt; }
#wrap { margin: 0 auto; width: 902px; padding: 0px; }
#world { background: url(images/world.jpg) no-repeat; width: 900px; height: 152px; border: 1px solid #fff;  }

h1, a h1, h2, a h2 { font-weight: normal; font-size: 24pt; margin: 0px 0px 10px 0px; line-height: 50px; color: #0d2745; }

a { color: #4196ba; text-decoration: none; }

#header { line-height: 0px; font-size: 0px; }
#header ul { padding: 0px; list-style: none; float: right; margin: 52px 0px 0px 0px; }
#headeredit ul { #position: absolute; #margin: 52px 0px 0px 390px; #width: 667px; }

#header ul li { float: left; text-transform: uppercase; font-weight: bold; padding: 11px 18px 10px 18px; background: url(images/lines.gif) no-repeat right; line-height: 15px; font-size: 9pt; }
#header ul li:hover { background: #fff; }
#header ul li a { text-decoration: none; color: #123255; }
#header ul li.current_page_item, #header ul li.current_page_parent { background: url(images/select.gif) repeat-x top; color: #fff;  padding: 11px 17px 10px 18px; border-right: 1px solid #ccc; }
#header ul li.current_page_item a, #header ul li.current_page_parent a { color: #fff; }
a img  { border: 0px; }

#language { float: right; padding: 5px 8px 6px 10px; background: #efefef; color: #686868; font-size: 8pt; width: 200px; text-align: left; }
#language ul { list-style: none; margin: 2px 0px 0px 0px; padding: 0px; width: 75px; float: right;  }
#language ul li { float: left; padding: 0px 0px 0px 5px; }

#left { float: left; width: 244px; padding: 20px 10px 10px 10px; } 

#left .box { width: 220px; background: url(images/box.gif) no-repeat bottom left; padding: 12px; border-top: 1px solid #ccc; margin: 0px 0px 10px 0px; }

#left .box ul { margin: 10px 0px 0px 0px; padding: 0px; list-style: none; }
#left .box ul li { border-bottom: 1px dotted #ccc; padding: 5px 5px 5px 15px; margin: 0px; background: url(images/arrow.gif) no-repeat left; background-position: 3px 8px; }
#left .box ul li a { color: #123255; text-decoration: none; }
#left .box ul li a:hover { color: #123255; text-decoration: underline; }

#content { float: right; padding: 18px 18px 30px 18px; width: 600px; line-height: 18px; color: #0d2745;  }

#content img { float: right; border: 1px solid #ccc; padding: 5px; background: #fff; margin: 0px 0px 20px 20px; }

#content a { color: #4196ba; }
#content a:hover { text-decoration: underline; }

#footer { clear: both; background: url(images/footer.gif) repeat-x top; padding: 15px; text-align: left; height: 100px; color: #686868; font-size: 8pt; }

.highlight1 { background: url(images/highlight1.gif) no-repeat right #ededed; padding: 15px 220px 15px 15px; margin: 10px 0px 0px 0px; }
.highlight2 { background: url(images/highlight2.gif) no-repeat right #ededed; padding: 15px 220px 15px 15px; margin: 10px 0px 0px 0px; }

#left .box ul.qtrans_language_chooser { margin: 10px 0px 0px 0px; padding: 0px; list-style: none; height: 30px; clear: both; }
#left .box ul.qtrans_language_chooser li { float: left; background: transparent; padding: 5px; border: 0px; }
