* {
margin:0;
padding:0;
}
body {
background:#FFFFFF;
margin:0 auto;
font-family: Trebuchet MS; 
color: #FFFFFF; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
}
#page {
background:transparent url(./images/background2.jpg) repeat-y scroll left top;
margin:0 auto 50px;
position:relative;
width:776px;
z-index:1;
}
#main {
background:transparent url(./images/banner3.gif) no-repeat scroll right top;
height:241px;
padding:1px;
position:relative;
}
#main h1{
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 44px; 
font-style: normal; 
font-weight: normal; 
position:absolute;
top:84px;
left:305px;
}
#main h2{
color: #FFFFFF; 
font-family:Arial, Helvetica, sans-serif; 
font-size:17px; 
font-style: normal; 
font-weight:normal; 
position:absolute;
top:135px;
left:310px;
}
#main #logo {
background:transparent url(./images/transparent.gif) no-repeat scroll 0 0;
display:block;
top:84px;
height:76px;
width:462px;
left:300px;
position:absolute;
text-decoration:blink;
z-index:30;
}
#mainContent {
height:100%;
font-size: 16px; 
line-height:18px;
margin-left:318px;
padding:0 30px 15px 15px;
}
.p1 {
text-align:justify;
}
.pi {
font-style:italic;
font-size: 80%; 
text-align:justify;
}

.sherra {
height:100px;
width:110px;
float:right;
margin:6px;
}

a {
color: #999999; 
}

a:visited {
color: #cccccc; 
}

#linkList {
background:transparent url(./images/banner_low3.gif) no-repeat scroll 0 0;
font-weight:normal;
padding:90px 0 0 0;
position:absolute;
top:241px;
width:318px;
}
#linkList h3 {
padding-left:10px;
}
#linkList a, #linkList a:link, #linkList a:visited {
font-family: Trebuchet MS; 
color: #FFFFFF; 
font-size: 16px; 
font-style: normal; 
font-weight: normal; 
text-decoration:none;
line-height:30px;
}

#linkList a:hover, #linkList a:active, #linkList a:focus {
text-decoration:none;
}

#linkList a:hover {
color: #918F36; 
}

#linkList ul li {
list-style:none;
}
#lselect {
/*background:transparent url(./images/sepp.gif) no-repeat scroll left bottom;*/
padding-bottom:25px;
padding-left: 75px;
}
#footer {
background:transparent url(./images/footer.gif) no-repeat scroll left top;
bottom:-39px;
height:54px;
left:190px;
line-height:27px;
padding-left:20px;
position:absolute;
width:312px;
}
#footer a, #footer a:link, #footer a:visited {
color: #E0E1E3; 
padding:0 10px;
}
* html #footer {
bottom:-39px;
}

#requestInformation feidlset {
margin: 20px 0 0 10px;
}

#requestInformation label {
  display: inline-block;
  line-height: 1;
  vertical-align: top;
}

#requestInformation legend {
  padding: 0 2px;
  font-weight: bold;
  color:black;
}

#requestInformation fieldset ol {
  margin: 0;
  padding: 0;
}

#requestInformation fieldset li {
  list-style: none;
/*  padding: 5px;*/
  margin: 0;
}

#requestInformation label {
/*  width: 120px; */
}

#requestInformation fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
#requestInformation fieldset fieldset legend {
  padding: 0 0 5px;
  color: #4D4E4D; 
  font-weight: normal;
}
#requestInformation fieldset fieldset label {
  display: block;
  width: auto;
}
#requestInformation fieldset fieldset select, textarea {
/*  margin-left: 123px;*/ /* Width plus 3 (html space) */
}

