html {
min-height: 100%;
}
body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
color: #000;
font-style: normal;
font-size: 10pt;
line-height: 1.6em;
text-align: left;
/* background-image: url(/pics/background.gif);
   background-repeat: repeat-x; 
   background-color: #999999; */
 background: #999; 
 background: -moz-linear-gradient(top, #f4f4f4 0%, #999999 950px);
 background: -webkit-linear-gradient(top, #f4f4f4 0%,#999999 950px);
 background: linear-gradient(to bottom, #f4f4f4 0%,#999999 950px);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#999999',GradientType=0 );
/* background-attachment: fixed; */

}
strong {
}

#iecenter {
text-align: center;
}

#maincontainer {
margin: 1em auto;
width: 970px;
box-shadow: #666 2px 2px 6px;
behavior: url(/fileadmin/includes/PIE.htc);
background: #fff;
}

#main {
width: 970px;
padding: 0;
border: 1px solid #005a9d;
text-align: left;
background-color: #fff;
/* background-image: url(/pics/content-bg.gif); */
background-image: url('data:image/gif;base64,R0lGODlh3gMBAIMAAABane7u7v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAADeAwEAAAQwMMhJq7046827/2AojuQHCGiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJ7EUAADs=');
background-repeat: repeat-y;
}

/* Header Area */	
#header {
float: left;
width: 970px;
margin: 0px;
padding: 0px;
background-color: #fff;
height: 85px;
background-color: #d0dff0;
background-image: url(/pics/header-bg.jpg);
background-position : right top;
background-repeat : no-repeat;
border-bottom: 1px solid #005a9d;
}

#logo {
float: left;
width: 730px;
padding:0;
margin:0;
}

#language {
float: right;
width: 202px;
background: #ffffff;
overflow: hidden;
border-bottom: 1px solid #005a9d;
}

/* Navigation container */
#leftcontainer {
float: left;
width: 230px; 
/*margin-left: -920px;*/  /* -Width of main */
padding-top: 0px;
}

/* Right Content Area */
#contentcontainer{
float: left;
width: 735px;
overflow: hidden;
}

#content {
float: left;
padding: 0.1em 1.0em 1.5em 1.2em;
/* margin-bottom: -1000px; */
width: 710px;
/*margin-left: 220px; */ /* Width of navigation Column */
/*border-left: 1px solid #005a9d;
background-image: url(/pics/bg-main.gif);
background-repeat: repeat-x;
background-color: #fff;*/
}
#content a{
 font-weight: bold;
}


/* Footer */
#footer {
clear: left;
width: 970px;
background-image: url(/pics/bg-footer.gif);
background-repeat: repeat-x;
background-color: #88b2d6;
padding: 4px 0px 0px 0px;
text-align: center;
height: 22px;
font-size: 8pt;
color: #000;
}



/* Forms Fields */
form {
 margin:0pt;
}
select, textara, input {
 font-family: Verdana, Arial, Helvetica,  sans-serif;
 font-size: 10px
}

.margin{
 margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
 margin-top: 0;
}


.default_list, .ce-bullets{
 /* list-style: disc; */
 margin-left: 0.3em;
 padding-left: 1em;
 text-indent:  0em;
}


.nowrap{
 white-space: nowrap;
}

.bodytext{
}

.tr-even{
 background: #f0f4ff;
}
.tr-odd{
 background: #f8fcff;
}

.irfaq-search-form{
 text-align: right;
 width: 280px;
 height: 20px;
 float: right;
 background: #cddded;
 padding: 10px;
 spacing: 0;
 line-height: 1em;
 margin: 0;
}
.irfaq-search-form-clear input{
 color: #c00;
 font-weight: bold;
 width: 2em;
}
.additional-info{
 display: none;
}
.tx-irfaq-pi1 p{
 margin: 0.2em 0 0.8em 0;
 padding: 0;
}
.tx-irfaq-pi1 p a{
 margin:0;
 padding:0;
 color: #444;
 font-weight: normal !important; 
}
.tx-irfaq-pi1 dl{
 margin: 0.2em 0 0.8em 0;
 padding:0;
}
.tx-irfaq-dynheader{
 margin:0;
 padding: 0.8em 0 0 0;
 color: #358;
}
.tx-irfaq-cleaner{
 line-height:0px;
}
