/*Basic styles*/
body {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 0.7em; color: #616161; line-height: 1.2em; margin: 0px; padding: 0%; text-align: center; background-image: url('/img/bg.gif'); background-repeat: repeat-x; background-color: #f3f3f3;}
html, body {min-height: 100%; height: 100%;}
html>body {height: auto;}
table, td {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 1em; color: #616161;}

a:link {color: #113196; text-decoration: underline;}
a:visited {color: #113196; text-decoration: underline;}
a:hover {color: #8898cb; text-decoration: underline;}
a:active {color: #113196; text-decoration: underline;}

input {font-size: 11px;}
textarea {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px;}
select {font-size: 11px;}
hr {border: 1px solid; color: #c3cad9; margin-top: 10px;}

h1, h2 {font-size: 1.3em; margin: 5px 0px 12px 0px; color: #213a89;}
h3, h4 {font-size: 1.1em; margin: 5px 0px 12px 0px; color: #213a89;}
h5, h6 {clear: both; font-size: 1.1em; margin-bottom: 0px; margin-top: 20px; color: #213a89;}


/*DIV layout properties*/
#div_clear {clear: both; line-height: 0px;}
#div_top {width: 711px; height: 62px; margin-left: auto; margin-right: auto; margin-bottom: 5px; overflow: hidden;}
#div_top_logo {float: left; overflow: hidden; margin-right: 23px; text-align: left; padding-top: 9px;}
#div_top_logo {width: 123px; height: 46px; voice-family: "\"}\""; voice-family:inherit; width: 123px; height: 55px;}
html>body #div_top_logo {width: 123px; height: 46px;}
#div_top_lang {width: 565px; height: 62px; float: left; overflow: auto;}
#div_top_lang_navig {width: 280px; height: 29px; float: right; margin-top: 28px; text-align: right; overflow: hidden;}
#div_footer_top {width: 100%; height: 12px; margin-bottom: 5px;}
#leftImage {float: right; margin: 8px 0px 7px 10px;}
#leftImage div {text-align: center; color: #000000; font-style: italic;}
#rightImage {float: left; margin: 8px 10px 7px 0px;}
#rightImage div {text-align: center; color: #000000; font-style: italic;}
#div_banners_main {width: 100%; text-align: center;}

/*DIV appearance properties*/
#div_top {}
#div_top_logo {}
#div_top_lang {background-image: url('/img/bg_lang.gif'); background-repeat: repeat-x; background-position: 0px 21px;}
#div_top_lang_navig {}
#div_banners_main {}

/*Layout properties*/
.l_langButton {margin-right: 12px;}
.l_banner {margin-bottom: 20px;}

/*Appearance properties*/
.a_dataTable {border:1px solid #c3cad9; border-collapse:collapse; background-color: #ffffff; margin-top: 10px;}
.a_dataTable td {border:1px solid #c3cad9; padding: 3px;}
.a_mainTheme {background-color: #000000;}
.a_arr {font-size: 1.1em;};
.a_footer {font-size: 0.95em; color: #919191;}
.a_footer p {margin: 0px;}
.a_footer a:link {color: #919191; font-weight: bold;}
.a_footer a:visited {color: #919191; font-weight: bold;}
.a_footer a:hover {color: #919191; font-weight: bold;}
.a_footer a:active {color: #919191; font-weight: bold;}
.a_footerTop {background-image: url('/img/bg_footer_top.gif'); background-repeat: repeat-x; background-position: bottom;}
.a_cellBorderBottom_1px {border-bottom: 1px solid #c3cad9;}
.a_cellBorderBottom_2px {border-bottom: 2px solid #c3cad9;}
.a_txt_blue {color: #213a89;}
.a_txt_bluebold {color: #213a89; font-weight: bold;}
.a_table {background-color: white;}
