body {
    background-image:url('../common/images/background.gif');
    background-repeat:repeat-x;
    background-color:#A5A5A5;
    margin: 0px;
    padding: 0px;
    text-align:center;
    font-size:62.5%;
}
body, td, input, select{
    font-family:Arial, Helvetica, sans-serif;
    color:#092B5F;
}
img{
    border:0;
}
td.bg_content{
    font-size:1.2em;
}
td, input, select{
    font-size: 1em;
}
table, div{
    font-size:1em;
}
table{
    border-collapse: collapse;
}
h1{
    font-size: 1.3em;
    margin-bottom:20px;
}
h2{
    font-size: 1.15em;
    margin-bottom:16px;
}
h1,h2,h3,h4,h5,h6{
    font-family: Arial, Helvetica, sans-serif;
}
h1,h2,h3{
    margin-top:0;
    padding-top:0;
}
h3,h4,h5,h6{
    font-size: 1em;
    margin-bottom:0;
}
a{
    color:#092B5F;
    font-style:italic;
}
h3 a{
    font-style:normal;
    text-decoration:none;
}
form {
    padding:0;
    margin:0;
}
td{
    vertical-align:top;
}
div.ingress{
    padding-bottom:10px;
}

div#main div#whiteTemplate {
  padding: 45px;
}
div#main div#whiteTemplate div#variousContent {
  padding-top: 45px;
}
div#main div#whiteTemplate,
div#main div#whiteTemplate div#variousContent {
  text-align: left;
}

div.news_rightcolumn{
    padding-top:6px;
    padding-bottom:10px;
}
div.news_rightcolumn a{
    color:#9999FF;
    text-decoration:none;
}
table.mainarea{
    height:100%;
    margin-left:auto; margin-right:auto;
}

td.bg_flagcolumn{
    width:26px;
}

td.bg_darkcolumn, td.bg_whitecolumn{
    width:1px;
}
td.bg_darkcolumn{
    background-color:#686868;
}
td.bg_whitecolumn{
    background-color:white;
}
td.bg_innercolumn{
    width:5px;
}
td.bg_content, table.design{
    width:802px;
}

div.flags{
    padding-top:146px;
}
div.flag{
    padding-bottom:2px;
}
tr.topmenuline a{
    color: #072A5E;
    font-weight:bold;
    font-style:normal;
    padding-left:10px;
}
tr.topmenuline td{
    font-size:0.9em;
    height:20px;
    padding-right:4px;
    text-align:right;
    vertical-align:middle;
}
td.logo{
    height:74px;
}

td.logo{
    border-top:1px solid white;
    border-left:1px solid white;
    border-right:1px solid #686868;
    text-align:right;
    padding-right:14px;
    padding-bottom:10px;
    vertical-align:bottom;
    background-image:url('../common/images/new_logo.gif');
    background-repeat:no-repeat;
}

td.logo a.logolink {
    display: block;
    width: 200px;
    height: 50px;
    cursor: pointer;
}

td.logo input{
    width:130px;
}

tr.menu1row{
    background-image:url('../common/images/menu1row.gif');
    background-repeat:repeat-x;
    background-color:#072A5E;
}
td.menu1row{
    height:21px;
    border:1px solid #072A5E;
}
tr.menu2row{
    background-color: white;
}
td.menu2row{
    height:19px;
    border-bottom:1px solid #072A5E;
    border-left:1px solid #072A5E;
    border-right:1px solid #072A5E;
}
tr.innermenu1row td, tr.innermenu2row td{
    vertical-align:middle;
    padding-left:25px;
    padding-right:25px;
    font-weight:bold;
}
tr.innermenu1row td{
    color: white;
}
tr.innermenu1row a{
    color: white;
    text-decoration:none;
    font-style:normal;
}
tr.innermenu1row td.selected{
    background-color: #CED8EA;
}
td.innermenu2row{
    border-right:1px solid #021A32;
    font-size:0.95em;
}
tr.innermenu2row td.selected{
    padding-left:0px;
    padding-right:0px;
    border-right:1px solid #021A32;
    font-size:0.95em;
}
tr.innermenu2row a{
    color: #092B5F;
    text-decoration:none;
    font-style:normal;
}
table.row2selected{
    margin:1px;
}
table.row2selected td{
    background-color: #CED8EA;
    padding-left:24px;
    padding-right:24px;
    vertical-align:middle;
    color: white;
    height:17px;
}
table.row2selected a{
    color: white;
}
table.menurow{
    height:100%;
}

tr.belowBanner td{
    height:7px;
}
td.content{
    border-left:1px solid #9E9E9E;
    border-right:1px solid #9E9E9E;
    border-top:1px solid #9E9E9E;
    background-color:white;
}
tr.bottombar td{
    height:14px;
}
td.bottombar{
    background-image:url('../common/images/bottombar.gif');
    background-repeat:no-repeat;
}
table.bottomtext{
    width:100%;
}
table.bottomtext td, table.bottomtext a{
    color:#6C6C6C;
    text-decoration:none;
    font-style:normal;
}
table.bottomtext td{
    font-size: 0.9em;
}
td#bottomtextright{
    text-align:right;
}
div.contentborder1, table.contentborder2{
    width:100%
}
div.contentborder1{
    border-right:1px solid #686868;
}
table.contentborder2{
    border-right:1px solid #DFDFDF;
}
div.left_contenttop, div.right_contenttop{
    font-family: Arial, Helvetica, sans-serif;
    background-image:url('../common/images/contenttop.gif');
    background-repeat:repeat-x;
    height:21px;
    padding-top:3px;
    color:#072A5E;
    font-weight:bold;
}
div#contenttop_dark{
    background-image:url('../common/images/contenttop_dark.gif');
    color:white;
}
div.left_contenttop{
    padding-left:23px;
}
div.right_contenttop{
    margin-left:1px;
    padding-left:17px;
}
td.left_content{
    border-right:1px solid #686868;
    width:533px;
}
td.right_content{
    width:266px;
}
td.right_content_bottom{
    vertical-align:bottom;
}
div.right_content_menu{
    height:36px;
    border-top:1px solid #9E9E9E;
    font-weight:bold;
}
div.right_content_menu a{
    font-style:normal;
    text-decoration:none;
}
div.right_content_menu table{
    margin-top:5px;
    margin-bottom:5px;
    width:100%;
}
div.right_content_menu td.left{
    width:5px;
}
div.right_content_menu tr.box td.left{
    background-image:url('../common/images/right_content_menu_left.gif');
}
div.right_content_menu td.mid{
    height:26px;
    padding-left:8px;
    vertical-align:middle;
    font-weight:bold;
}
div.right_content_menu tr.box td.mid{
    background-color:#CED8EA;
}
div.right_content_menu td.right{
    width:5px;
}
div.right_content_menu tr.box td.right{
    background-image:url('../common/images/right_content_menu_right.gif');
}
div.right_content_menu div{
    padding:12px;
}
div.left_content_menu{
    font-weight:bold;
}
div.left_content_menu a{
    text-decoration:none;
    font-style:normal;
    font-weight:normal;
}
div.left_content_menu_below{
    margin-top:12px;
    margin-bottom:34px;
    border-bottom:1px solid #9E9E9E
}
table.alertbox{
    border:1px solid #686868;
    margin-top:3px;
    margin-left:3px;
    margin-right:2px;
    margin-bottom:2px;
    width:260px;
}
td.alertbox_left{
    width:8px;
    background-color:#f38004;
}
td.alertbox_right{
    color:#686868;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:6px;
    padding-right:4px;
    background-image:url('../common/images/alertbox_background.gif');
    background-repeat:repeat-x;
    background-color:#B9B9B9;
}
td.alertbox_right a{
    color:#686868;
    text-decoration:none;
    font-style:normal;
}
div.left_content{
    padding-left:23px;
    padding-right:23px;
    padding-top:33px;
    padding-bottom:23px;
}
div.right_content{
    padding-left:19px;
    padding-right:16px;
    padding-top:26px;
    padding-bottom:23px;
}
div.divideline{
    margin-bottom:10px;
    border-bottom:1px solid #9E9E9E
}
div.space{
    padding-bottom:10px;
}
div.datetime{
    font-size: 0.9em;
}
div.rightcolumn_bottom_image{
    padding-left:3px;
}
form#amlLoginForm{
    width:100%;
    position:relative;
    right:0;
}
#amlLoginForm label{
    padding-right:20px;
    text-align:right;
}
#amlLoginForm input{
    width:120px;
}
table#fileCollection{
    width:90%;
}
table#fileCollection td, table#fileCollection th{
    padding:3px;
}
table#fileCollection td.desc, table#fileCollection th.desc{
    border-right:1px solid #555;
}
#fileCollection tr{
    background-color:#fafafa;
}
#fileCollection tr.odd{
    background-color: #efefef;
    border-top:none;
    border-bottom:none;
}
#fileCollection td.desc{
    width:64%;
}
#fileCollection td.filelink{
    width:25%;
}