html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, hr,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%}
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0}
p {margin: 10px 0}
ol, ul {list-style: none}
.but8831{text-align:center} 
.but8831 a img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-khtml-opacity:0.5}
.but8831 a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;-khtml-opacity:1.0}
#wrap{width:960px;margin-right:auto;margin-left:auto;position:relative;margin: 10px auto 0;background: #fff}
#header {width: 100%;height:101px;background: #f2f2f2 url(/images/header_main.png) repeat-x 0 top}
#logo-graphic h1 a {background: url(/images/logo.jpg) no-repeat}
body {color: #515151;background: #dce9f7 url(/images/body_bg.png) repeat-x 0 top;font-family: Georgia, "Times New Roman", Times, serif;font-size: 80%}
body, html {line-height: 150%;letter-spacing:0}
a {color: #246da5;text-decoration: underline}
a:hover {color: #2b84c8;text-decoration: none}
.right{text-align:right}
.menuleft {float: left;width: 10px;height: 52px;background: url(/images/menuleft.png) no-repeat left top}
.menuright {float: right;width: 10px;height: 52px;background: url(/images/menuright.png) no-repeat left top}
td.leftcol,td.maincol,td.rightcol {vertical-align: top}
td.leftcol,td.rightcol {font-size: 1em}
td.leftcol p,td.rightcol p {margin: 0}
.inside {padding: 4px 8px}
.mainbody {margin: 8px}
td.maincol {line-height: 150%;font-size: 1.166666em}
td.maincol ol, td.maincol ul {margin-left:40px;margin-bottom: 5px}
td.maincol li ul {margin-left:20px;margin-bottom:0}
td.maincol ul li {list-style-type:disc}
td.maincol ul li li {list-style-type:circle}
td.maincol ol {list-style-type:decimal}
td.maincol ol ol {list-style-type:lower-alpha}
#logo-graphic h1 {margin:0;padding:0;float:left}
#logo-graphic h1 a {display:block;text-indent:-5000em;text-decoration:none;width:320px;line-height:101px;height:101px}
#logo-graphic h2 {line-height:0;height:0;margin:0;padding:0;text-indent:-8000em}
h1 {color: #3a3a3a;font-weight:400;font-style:normal;font-size:2.3em;line-height:1em;letter-spacing: -1px}
h1.accordion_toggle{color: #666;font-weight:400;font-style:normal;font-size:1.4em;line-height: 1em;letter-spacing: -1px; cursor:pointer}
h2 {color: #1b5e92;font-weight:400;font-style:normal;font-size:2em;line-height:1em;letter-spacing: -1px}
h3 {color: #787878;font-weight:400;font-style:normal;font-size:1.1em;line-height:1em;letter-spacing: -1px}
h4 {color: #666;font-weight:400;font-style:normal;font-size:1.4em;line-height:1em;letter-spacing: -1px}
h1,h2,h3,h4,h5,h6 {margin: .75em 0}
.componentheading {font-family: times, Times New Roman, times-roman, georgia, serif}
table.blog td.contentheading {font-family: Georgia, "Times New Roman", Times, serif}
td.contentheading {font-family: times, Times New Roman, times-roman, georgia, serif}
p.quote {font-family: times, "Times New Roman", times-roman, georgia, serif}
#nav li, #nav {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
a.contentpagetitle {text-decoration: none;line-height: 1.1em;color: #246da5}
a.contentpagetitle:hover {color: #121517}
ul.menu-sidenav li, a.mainlevel-sidenav {background: url(/images/bullet.gif) no-repeat 0 .15em;padding-left: 14px}
ul.menu-sidenav a, a.mainlevel-sidenav, a.sublevel-sidenav {text-decoration: none}
a.sublevel-sidenav:hover, ul.menu-sidenav a:hover {	text-decoration: underline}
li.latestnews, li.latestnewsbdr, li.mostread, li.mostreadbdr {padding: 0 0 4px 14px;margin: 0;background: url(/images/bullet.gif) no-repeat 0 .35em}
div.module,div.modulebdr{margin-bottom: 10px;background: url(/images/topright_bdr.png) 100% 0 no-repeat;height: 1%}
div.module div, div.modulebdr div{background: url(/images/topleft_bdr.png) 0 0 no-repeat}
div.module div div, div.modulebdr div div {background: url(/images/botright_bdr.png) 100% 100% no-repeat}
div.module div div div, div.modulebdr div div div {background:url(/images/botleft_bdr.png) 0 100% no-repeat;padding: 12px 15px 15px}
div.module div div div div, div.modulebdr div div div div{background:transparent none;padding:0}
div.module h3, div.modulebdr h3{margin:0 0 10px;text-indent:0;border:none}
div.blog_more {border-top: 1px solid #e6e6d4;display:inline}
div.blog_more strong {position: relative}
div.blog_more ul li {list-style:none;background-image:none;padding:0}
div.blog_more ul li a {text-decoration:none;display:block;padding:4px 0 0 10px;border-bottom: 1px solid #eee;text-indent: 4px}
div.blog_more ul li a.main_arr {border-bottom:1px solid #eee;background: url(/images/list-arrow.png) no-repeat 4px 8px;text-indent: 14px}
div.blog_more ul li a.menu {border-bottom:1px solid #eee;background:url(/images/bullet.gif) no-repeat 4px 8px;text-indent: 14px}
div.blog_more ul li a.countries {border-bottom:1px solid #eee;background: none 2px 0;text-indent:0;padding:2px 0}
div.blog_more ul li a:hover {text-decoration: none;background-color:#f4f4f4}
.highslide-html{background-color:white}.highslide-html-content{font-family:Verdana,Helvetica;font-size:10pt;position:absolute;display:none}.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/images/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray}.highslide-wrapper{background-color:white}.highslide-wrapper .highslide-html-content{width:300px;padding:5px}.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right}.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em}.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none}.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none}
.highslide-wrapper .highslide-header a:hover{color:#000}.highslide-wrapper .highslide-header .highslide-move a{cursor:move}
.highslide-wrapper .highslide-footer{height:11px}.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/images/graphics/resize.gif)}
.highslide-move{cursor:move}.highslide-resize{cursor:nw-resize}.highslide-display-block{display:block}.highslide-display-none{display:none}
#newsflash{top: 10px;right: 15px;width: 400px;position: absolute;overflow: hidden;height:101px}
#newsflash td.contentheading, #newsflash a.contentpagetitle {font-size: 1.3em;line-height: 1.5em;letter-spacing: normal}
#newsflash a {color:#1e69a3}
#newsflash a:hover {color:#000}
#newsflash p, #newsflash td{padding:0;margin:0;color: #6e6e6e}
#footer {background-color: #1e69a3;color:#fff;height: 30px;text-align: center;margin: 0 auto;width: 100%;overflow: hidden;font: .90em/100% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;  padding-top:5px}
#footer a, #footer #mainlevel li a {font: 11px Arial, Helvetica, sans-serif;color: #efefef}
#footer a:hover, #footer #mainlevel li a:hover, #footer #mainlevel li a#active_menu {color: #ccc;text-decoration: underline}
.ftr-left {float: left;width: 10px;height: 30px;background: url(/images/ftr-left.png) no-repeat left bottom}
.ftr-right {float: right;width: 10px;height: 30px;background: url(/images/ftr-right.png) no-repeat left bottom}
.designer{width:960px;margin-right:auto;margin-left:auto;position:relative;text-align:center}
.designer a{cursor: pointer;text-indent: -5000em;display:block;float: left;width: 75px;height: 12px;margin-top: 4px}
a.info {background: #FFF url(/images/info.png) center no-repeat;background-position: 0 20%;text-align: left;padding: 0 3px 5px 20px}
.property{display:none}
.open div.property{display:block}
.pointer{cursor:pointer; text-align:center}
.news {padding-top:10px}
.news div {padding-left:30px}
.news .data{color:red;font-weight:800;padding:0}
