body {
margin:0px;
padding:1px;
}

td {
font-size:8pt;
font-family:arial, sans-serif;
}

a {
font-weight:normal;
color:#666666;
text-decoration:underline;
}
a:hover {
font-weight:normal;
color:#FE860C;
text-decoration:underline;
}

.searchlink {
font-weight:normal;
color:#FE860C;
text-decoration:none;
}
.searchlink:hover {
font-weight:normal;
color:#FE860C;
text-decoration:none;
}

h2 {
color:#666666;
font-size:10pt;
font-weight:bold;
font-family:arial, sans-serif;
}

h1 {
color:#fff;
padding:0px;
margin:0px;
font-size:10pt;
font-weight:bold;
font-family:arial, sans-serif;
}

/* CUSTOM STYLE ****************/

.titlebar {
color:#FFFFFF;
font-weight:bold;
font-size:9pt;
font-family:tahoma, arial, sans-serif;
background-color:#FE860C;
padding:0px 20px 0px 20px;
}

.footerlink {
color:#BBBBBB;
text-decoration:none;
}
.footerlink:hover {
color:#fe860c;
text-decoration:none;
}

.menuheader {
background-color:#FFCC99;
color:black;
font-weight:bold;
font-size:8pt;
padding:3px 0px 3px 10px;
border-bottom:1px white solid;
}

.menuitem {
background-color:#FFE7CE;
color:black;
font-size:8pt;
padding:3px 0px 3px 10px;
border-bottom:1px white solid;
cursor:pointer;
}

.menuitemon {
background-color:#FFCC99;
color:black;
font-size:8pt;
padding:3px 0px 3px 10px;
border-bottom:1px white solid;
cursor:pointer;
}

.resourcelink {
color:#000000;
text-decoration:none;
}

.logos{padding:10px 0px;border-bottom:1px solid #cccccc;}

.tbllabel {
vertical-align:top;
padding-right:20px;
}

.tbllabel-compulsory {
vertical-align:top;
font-style:italic;
padding-right:20px;
color:red;
}

.intro {
font-size:14px;
}

.button {
background-color:#FF7F03;
color:#fff;
padding:0px 5px;
border:1px solid #FACF9C;
margin-top:20px;
cursor:pointer;
font-weight:bold;
}

.stdinput {
font-family:Arial;
}

.sectionlabel {
padding:6px 0;
background-color:#efefef;
text-align:center;
}