body {
text-align:center; background-color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; 
color:#663300;
}
p,h1,pre {margin: 0em .5em 0em 2em;}
h1 {font-size:14px; padding-top:10px;}
#frame {width:980px; margin-right:auto; margin-left:auto; margin-top:10px; padding:0px; text-align:left;}
#contentheader {background:#ffc}
#contentcenter {width:600px; padding:0px 0 0 10px; margin-top:1em; float:left; background:#ffc;}
#contentcenter p{padding:10px;margin:0 10px;}
#contentcenter ul{padding-left: 30px;}
ul.red_list{list-style:none;}
ul.red_list li:before {content: "• ";color: red; }
/* side left menu*/
#contentleft {width:200px; padding:0px; margin-top:.65em; float:left; background:#ffd;}
/* side right menu*/
#contentright {width:180px; padding:0px; margin-top:1em; float:left; background:#ffc;}
#contentright img{width:100%;}
#contentright2 {width:780px; padding:0px; margin-top:1em; float:left; background:#ffc;}

#contentcentreright {width:780px; padding:0px; margin-top:0em; float:right; background:#ffc;}
#footer { clear: both; background-color: #ffc; padding: 0 0 .5em 0; text-align: right; border-top: 2px solid #9B4E00; border-bottom: 0px solid #9B4E00;}
#contentheader h1 {font-size:14px; padding:10px; margin:0px; }

#contentright p { margin: 0 0 0 0;text-align:center; }

/************ Others ********************/	
p            {  text-align: left; color:#663300; margin-top: .75em; margin-left: 2em; margin-right: .5em; margin-bottom: -.1cm; line-height: 1.2}
.mtopplus    {margin: .9em .5em 0em 2em; } 
.nomarg      { margin: 0 0 0 0 }  
.notop	     { border-top: 0px; }
.largerimg   { margin: 0 0 0 0; font-size: 50%; color: #FF0000; }
a		     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300 }
a:visited    { font-family: Verdana, Arial, Helvetica, sans-serif; }
a:active     { color: rgb(255,153,0); }
a:hover      { color: #FFFFFF; background: #FF9900; }
a:focus      { color: #FFFFFF; background: #FF9900}
a img        { border: 0; }
.nodec       {text-decoration: none; }
.redtxt		 {color: #ff0000; }
h1,h2 { font-size: 20px; text-align: left; margin-left: 1em; margin-top: 0em; margin-bottom: .6em; margin-right: 0em; color: #663300; font-weight: bold; border-top: 2px solid #663300; font-variant: small-caps; }
h3           {text-align: left; margin-left: 1em; margin-top: 0em;  margin-bottom: 0.45cm; margin-right: 0em; color: #663300; font-weight: bold; border-top: 2px solid #663300; font-variant: small-caps;}
h4           {text-align: left; margin-left: 1em; margin-top: .5cm; margin-bottom: -.2cm; color: #000000; font-weight: bold }
h5           {text-align: left;  margin-left: 1em; margin-top: .5cm; margin-bottom: 0em; margin-right: .5em; color: #663300; border-top: 1px solid #9B4E00; font-weight: bold; font-style:italic; font-variant: small-caps; }
h6           { font-size: 70%; text-align: center;  margin-left: 0em; margin-top: .25cm; margin-bottom: 0em; margin-right: 0em; color: #663300; font-weight: normal; font-style:italic;  }
.txttable65  { font-size: 12px; text-align: left; margin-left: 0; margin-right: 0; }
.txttable80  {text-align: left; margin-left: 0; margin-right: 0; }
.txttable90  { text-align: left; margin-left: 0; margin-right: 0; }
.txtguide80  {text-align: left; margin: .15em 0em .15em .5em; }
hr          { margin: 0em 0em 0em 0em; padding: .5em 0 .45em 0;}
/************ Top Menu ********************/
ul#navlist{padding: 0; margin: 0; list-style-type: none; float: left; width: 100%; color: #f90;  background-color: #fc6;  }
ul#navlist li { display: inline; }
ul#navlist li a{
float: left; width: 152px; color: #630; background-color: #fc6; padding: 0.2em 0em; text-decoration: none; text-align: center;
border-right: 0px solid #630;
}
ul#navlist li a:hover
{
background-color: #ffd; color: #630; font-weight: bold;
}
/************ Left Menu ********************/
.navcontainer ul
{
margin-left: 0; margin-top: .75em; padding-left: 0; list-style-type: none;  font-color: #630;
}
.navcontainer li
{list-style-type: none; 
}
.navcontainer a
{display: block; padding: 4px; background-color: #FFFFDD; border-bottom: 1px solid #C99494;}
.navcontainer a:link, .navlist a:visited
{color: #630; text-decoration: none;}
.navcontainer a:hover
{
background-color: #fc6; color: #f00;
}
/************ Box - no link ********************/
.boxnlcontainer 
{ 
width: 120px; list-style-type: none; font-size: 70%; display: block; padding: 2px; background-color: #FFFFDD; border: 1px solid #9B4E00;
}
/************ Box 1 - link ********************/
.boxlcontainer { width: 165px; height: 50px;}
.boxlcontainer ul
{
margin-left: 0; margin-top: 0em; padding-left: 0; list-style-type: none;font-color: #630;
}
.boxlcontainer li
{list-style-type: none; 
}
.boxlcontainer a
{
display: block; padding: 4px; width: 165px; background-color: #FFFFDD; border: 1px solid #9B4E00;
}
.boxlcontainer a:link, .navlist a:visited
{
color: #630; text-decoration: none;
}
.boxlcontainer a:hover
{
background-color: #fc6; color: #f00;
}
/************ Box 2 - link ********************/
.box2container { width: 235px; height: 50px; font-size: 70%; }
.box2container ul
{
margin-left: 0; margin-top: 0em; padding-left: 0; list-style-type: none; font-color: #630;
}
.box2container li
{list-style-type: none;  
}
.box2container a
{
display: block; padding: 4px; width: 235px; background-color: #FFFFDD; border: 1px solid #9B4E00;
}
.box2container a:link, .navlist a:visited
{
color: #630; text-decoration: none;
}
.box2container a:hover
{
background-color: #fc6; color: #f00;
}