/*****************************
General settings 
******************************/

/***** Anchors *****/

a {text-decoration:none;}

a:link,a:visited {color:#8080FF;}

a:hover {color:#1463C2;}

/***** Default settings *****/

body,p,b,i,strong,em,dt,dd,dl,caption,th,td,tr,u,select,option,form,div,li {
  font-family:Arial, sans-serif;
  font-size:12px;
}

body {
  margin:0px;
  max-width:1024px;
/*  background-color:#FFFFFF;*/
  background-color:/*#FFF9E1*/#999077;
}

/***** General styles *****/

.title,.title1,.subtitle,h1,h2,h3,h4 {
  font-family:Arial,sans-serif;
  font-weight:normal;
}

.boldtitle {
  font-family:"Arial Black",Arial,sans-serif;
  font-weight:bold;
}

.title {font-size:24px;}

.title1 {font-size:25px;}

.subtitle {font-size:15px;}

.boldtitle {font-size:24px;}

h1 {font-size:35px;}

h2 {font-size:25px;}

h3 {font-size:22px;}

h4 {font-size:18px;}

.small,.fnt {
  font-family:Verdana,sans-serif;
  font-size:11px;
}

ul,ol {
  margin-top:2px;
  margin-bottom:2px;
  padding-top:2px;
  padding-bottom:2px;
}

table{max-width:1024px;}

/*****************************
Logo settings (upper row) 
******************************/

.logo,div.logo {
  max-width:1024px;
  background-color:#FFF7C6;
}

img.logo {width:100%;}

div.logotext {
  width:100%;
  font-size:25px;
  font-weight:bold;
  font-family:Helvetica;
  color:#334CA0;
  border:0px;
  padding-top:1ex;
  padding-bottom:1ex;
  background-color:transparent;
  text-align:center;
}

/*****************************
Lower row settings 
******************************/

div.bottom {
  background-color:#FFF7C6;
  color:#666666;
  font-size:9px;
  clear:both;
}

div.bottom img {
  border:0;
  width:44px;
  height:16px;
}

div.bbottom {
  background-color:#FFF7C6;
  height:16pt;
}

/*****************************
Menu bar style
******************************/

td.menu,td.menuhi {
  text-align:center;
  width:1%;
  padding:0px;
}

a.menu span,a.menuhi span {display:block;}

div.menubar,a.menu span,a.menuhi span {width:100%;}

a.menu span,a.menuhi span {
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:transparent;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:transparent;
}

a.menu:hover span {
  border-bottom-color:black;
  background-color:#FCE7D3;
}

a.menuhi:hover span {border-bottom-color:black;}

.menubar,.menu,div.menubar {background-color:#F8D0B6;}

.menuhi {background-color:#F7F7F7;}

.menured {color:#EE6699;}

a.menu:link,a.menu:visited,a.menuhi:link,a.menuhi:visited {color:#333333;}

a.menu:hover,a.menuhi:hover {color:#8080FF;}

/*****************************
Content area style
******************************/

td.mainbg {width:100%;}

table.mainbg {
  max-width:1024px;
  width:100%;
  border-width:0px;
  border-spacing:0px;
}

div.content {
  padding:10px;
  background-color:#FFF9E1;
  min-height:90vh;
}

