html, body {
padding : 0;
z-index : 0;
text-align : center;
font-family : Verdana, arial, helvetica, sans-serif;
color : #666666;
font-size : 12px;
line-height : 1.5em;
}

body {
background : #ffffff;
margin: 3px 0 0 0;
}

input {
font-size : 12px;
color : #555555;
}

table {
font-size : 12px;
color : #555555;
text-align:center;
}

a, a:link, a:visited, a:active {
text-decoration : none;
font-weight : bold;
color : #ff9900;
}

a:hover {
text-decoration : underline;
}

h1, h2, h3, strong, label, .strong {
font-weight : bold;
}

h1, h2, h3, form {
margin : 0;
padding : 0;
}

img {
border : 0;
}

#homeBg {
width : 850px;
background : #ffffff;
border : 1px solid #996633;
margin : 0 auto;
padding : 0 0 0 0;
text-align : left;
z-index : 0;
}

#header {
width : 850px;
margin : 0 auto;
padding : 5px 0 0 0;
text-align : left;
z-index : 0;
}

.headerleft {
width : 425px;
margin : 0 auto;
padding : 0 0 0 0;
text-align : left;
z-index : 0;
float : left;
font-family : Verdana, arial, helvetica, sans-serif;
color : #999999;
font-size : 12px;
color : #666666;
font-weight : bold;
line-height : 1.2em;
}

.headerright {
width : 425px;
margin : 0 auto;
padding : 0 0 0 0;
text-align : right;
z-index : 0;
float : left;
font-family : Verdana, arial, helvetica, sans-serif;
color : #999999;
font-size : 12px;
color : #666666;
font-weight : bold;
line-height : 1.2em;
}

.ContLeft {
width : 600px;
background : #ffffff;
margin : 10px auto;
padding : 20px 0 0 0;
text-align : left;
z-index : 0;
float : left;
}

.ContRight {
width : 180px;
background : #ffffff;
margin : 10px auto;
padding : 20px 0 0 20px;
text-align : left;
z-index : 0;
float : left;
}

.smaller{
font-size:10px;
color:#996633;
}

.ad {
width : 180px;
background : #ffffff;
border:1px solid #ff9900;
margin : 3px auto;
padding : 2px 2px 2px 2px;
text-align : left;
z-index : 0;
font-size:9px;
line-height : 1.2em;
}

.linkto {
width : 600px;
background : #ffffff;
border:1px solid #ff9900;
margin : 3px auto;
padding : 2px 2px 2px 2px;
text-align : left;
z-index : 0;
font-size:10px;
line-height : 1.2em;
}

.erro {
width : 300px;
background:#FF9900;
border:1px solid #996633;
margin : 4px auto;
padding : 4px 4px 4px 4px;
text-align : center;
color:#FFFFFF;
z-index : 0;
font-size:11px;
line-height : 1.2em;
}

.erro a {
color:#FFFFFF;
text-decoration:underline;
}

.searchresults {
width : 500px;
background : #ffffff;
border:1px solid #ff9900;
margin : 3px auto;
padding : 2px 2px 2px 2px;
text-align : left;
z-index : 0;
font-size:12px;
line-height : 1.2em;
height:150px;
}

.imageborder {
border:1px solid #ff9900;
}

div.spacer {
clear : both;
font-size : 6px;
line-height : 0.1em;
}

.menu {
width : 732px;
background : #ff9900;
text-align : center;
font-size : 12px;
text-align : center;
z-index : 0;
float : left;
height:21px;
}

.footer {
width : 750px;
background : #ffffff;
margin : 0 auto;
padding : 20px 0 3px 0;
text-align : center;
font-size : 12px;
line-height : 1.5em;
}

#container {
width : 800px;
margin : 0 auto;
padding : 0 0 0 0;
text-align : center;
font-size : 12px;
line-height : 1.5em;
}

.menu a {
text-decoration : none;
font-weight : bold;
color : #ffffff;
}

.menu a:hover{
text-decoration: underline;
}

div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }
   
.tleft {
margin:0 0 0 25px;
height:21px;
font-size : 0;
line-height : 0;
width : 9px;
background-image:url(images/left.gif);
float:left
}

.tright {
margin:0 25px 0 0;
height:21px;
font-size : 1px;
line-height : 0;
width : 9px;
background-image:url(images/right.gif);
float:left
}

.buttonright {
margin:0 0 0 0;
height:80px;
font-size : 0;
line-height : 0;
width : 9px;
background-image:url(images/rightbutton.gif);
float:left
}

.buttonleft {
margin:0 0 0 50px;
height:80px;
font-size : 0;
line-height : 0;
width : 9px;
background-image:url(images/leftbutton.gif);
float:left
}

.buttoncenter {
width : 200px;
background : #ff9900;
padding:0 0 0 0;
font-size:20px;
text-align : center;
float : left;
height:60px;
line-height:1em;
padding-top:20px;
display:block;
}

.buttoncenter a {
text-decoration : none;
color : #ffffff;
}

.buttoncenter a:hover {
text-decoration: none;
color:#996633;
}

.leftcell {
width:250px;
padding: 1px 1px 1px 1px;
margin:2px 2px 2px 45px;
float:left;
text-align:right;
}

.rightcell {
width:250px;
padding: 1px 1px 1px 1px;
margin:2px 45px 2px 2px;
float:left;
text-align:left;
}

.reqleft {
width:250px;
background:#FFFFCC;
padding: 1px 1px 1px 1px;
margin:2px 2px 2px 45px;
float:left;
text-align:right;
}

.reqright {
width:250px;
background:#FFFFCC;
padding: 1px 1px 1px 1px;
margin:2px 45px 2px 2px;
float:left;
text-align:left;
}

p.level0 {margin-left:  10px; }
p.level1 {margin-left:  40px;}
p.level2 {margin-left:  55px; }
p.level3 {margin-left:  70px; }
p.level4 {margin-left:  85px; }
p.level5 {margin-left:  100px; }
p.level6 {margin-left:  115px; }
p.level7 {margin-left:  130px; }
p.level8 {margin-left:  145px; }
p.level9 {margin-left:  160px; }

div.level0 {margin-left:  10px; }
div.level1 {margin-left:  40px;}
div.level2 {margin-left:  55px; }
div.level3 {margin-left:  70px; }
div.level4 {margin-left:  85px; }
div.level5 {margin-left:  100px; }
div.level6 {margin-left:  115px; }
div.level7 {margin-left:  130px; }
div.level8 {margin-left:  145px; }
div.level9 {margin-left:  160px; }

