html {
font-family:Arial;
font-size:11px;
height:100%;
}
body {
margin:auto;
padding-top:20px;
}
h1 {
font-family:impact;
font-size:60px;
font-weight:normal;
line-height:60px;
margin:0 0 20px;
text-align:left;
}
#mainbody {
background:#FFFFFF url('@fck_resource@/main_background.png') repeat-y scroll center center;
border:16px solid #535457;
margin:auto;
width:898px;
}
#banner {
background:transparent url('@fck_resource@/banner_01.png') no-repeat scroll center center;
height:124px;
width:898px;
}
#content {
height:auto;
width:898px;
}
a{
text-decoration : none;
color:#B9E5FB;
}
li a {
text-decoration:none;
}
#menu {
background-color:#FFFFFF;
border-bottom:2px solid #535457;
border-top:2px solid #535457;
font-family:impact;
height:28px;
text-align:right;
width:898px;
}
#menu #subtitle {
float:left;
font-size:14px;
font-style:italic;
padding-left:10px;
padding-top:5px;
text-transform:uppercase;
}
ul#topMenu, ul#langSelect {
display:inline;
margin:0;
padding:0;
position:relative;
top:5px;
}
ul#topMenu li, ul#langSelect li {
display:inline;
font-size:14px;
margin:0;

text-transform:uppercase;
}
ul#topMenu li a {
color:#535457;
padding:7px;
_padding:5px;
border-left:2px solid #535457;
}
ul#topMenu li, #menu #langSelect li {


}
ul#langSelect {
position:relative;
top:3px;
padding-right:50px;
background:url('@fck_resource@/language-arrow.png') right no-repeat;
}
ul#langSelect li {
font-family:Arial;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
text-transform:none;
width:120px;
}
#menu #langSelect li a {
color:#535457;
text-align:left;
padding:7px;
border-left:2px solid #535457;
}
#menu ul#langSelect li ul {
display:none;
left:-40px;
position:absolute;
top:20px;
_top:32px;


}
#menu #langSelect li ul li {
margin:0;
padding:0;
border:none;
}
#menu #langSelect li ul li a {
background-color:#FFFFFF;
color:#535457;
display:block;
padding:5px;
padding-left:10px;
text-align:left;
width:100px;
border:none;
}
#menu #langSelect li ul li a:hover {
background-color:#535457;
color:#FFFFFF;
}
#column1 {
display:inline;
float:left;
height:auto;
width:240px;
}
#column2 {
float:left;
height:auto;
width:504px;
}

#column2Header {
height:18px; background:#FFF; margin-left:3px;margin-right:2px; width:499px;
}



#column3 {
float:right;
height:100%;
width:150px;
display:inline;
}

#column3Header {
height:18px; background:#FFFFFF;
}

#maincontent {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:100%;
padding:12px;
text-align:justify;
}
#leftmenu li {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:240px;
}
#leftmenu li a:hover {
background-color:#FFFFFF;
color:#535457;
}
#leftmenu li a {
color:#FFFFFF;
display:block;
font-family:Arial;
font-size:11px;
font-weight:bold;
line-height:20px;
text-decoration:none;
text-transform:uppercase;
width:100%;
}
#leftmenu {
margin:0;
padding:0;
padding-bottom:2px;
}
#leftmenu ul {
margin:0;
padding:0;
}
#leftmenu ul#mainMenu li a.mainMenuItem {
padding-left:10px;
width:230px;
}
#leftmenu ul#mainMenu li ul.subMenu li a.subMenuItem {
padding-left:20px;
width:220px;
}
#leftmenu ul#mainMenu li ul.subMenu li ul.subMenu2 li a.subMenu2Item {
padding-left:30px;
width:210px;
}

#leftmenu ul#mainMenu li ul.subMenu li ul.subMenu2 li a.subMenu3Item {
padding-left:40px;
width:200px;
font-size:10px;
}

#leftmenu li a.selected {
background:#FFFFFF none repeat scroll 0 0;
color:#535457;
font-size:11px;
font-weight:bold;
height:18px;
}
#footer {
background-color:#FFFFFF;
height:20px;
width:898px;
border-top:2px solid #535457;
clear:both;
}
div#sidebarAccordeon {
margin:0;
padding:0;
}
form.sidebarSearchForm {
padding:10px 6px 20px;
width:134px;
}
form.sidebarSearchForm input {
background-color:#535457;
border:medium none;
color:#FFFFFF;
font-size:11px;
width:134px;
}
form.sidebarSearchForm input.btnSidebarSearchFormSubmit {
font-size:10px;
margin-top:2px;
padding-left:3px;
text-align:left;
width:75px;
}
div#sidebarAccordeon a.sidebarAccordeonItemHeaderLInk {
border-bottom:2px solid #535457;
color:#535457;
display:block;
font-family:impact;
font-size:14px;
padding-bottom:5px;
padding-left:6px;
padding-top:5px;
text-decoration:none;
text-transform:uppercase;
width:144px;
}
form#frmDocumentSearch {
}

div#divLuceneSearch {
border-top:2px solid #535457;

}

div.sidebarAccordeonItem {
border-bottom:2px solid #535457;
margin:0;
padding:0;

}
.clearer {
background:#535457 none repeat scroll 0 0;
clear:both;
font-size:2px;
height:2px;
}
div#copyright {
background:#FFFFFF none repeat scroll 0 0;
float:left;
left:10px;
position:relative;
top:3px;
width:744px;
}
div#disclaimer {
background-color:#FFFFFF;
background-image:none;
background-position:0 0;
background-repeat:repeat;
float:right;
position:relative;
right:10px;
text-align:right;
top:3px;
width:154px;
}
