
html {
background-color: #fff;
background-image: none;
color: #333;
}
body {
background-color: transparent;
color: #333;
width: auto;
font: 12pt Arial, Helvetica, sans-serif; 
text-align: left;
margin: 0 auto;
padding: 0;
}
a {
background: transparent;
color: #333;
text-decoration: none;
}
h1 {
float: none;
clear: both;
display: inline;
margin: 15pt 0 0; 
}
h1 a span {
visibility: visible;
font-size: 35pt;
margin: 0 0 15pt;
}
h2 {
background: transparent;
color: #000;
font-size: 22pt;
font-weight: normal;
margin: 15pt 0;
padding: 0;
}
h3 {
background: transparent;
color: #7F6334;
font-size: 17pt;
font-weight: normal;
margin: 15pt 0 5pt;
padding: 0;
}
h4 {
background: transparent;
color: #486C84;
font-size: 15pt;
margin: 10pt 0 5pt;
padding: 0;
}
h5 {}
h6 {}
img {
border: 0;
}
input, textarea, select {
font: 11pt Arial, Helvetica, sans-serif;
}
li {
}
.clear {
clear: both;
}


/*---------------hd-------------*/


#hd {
background: transparent;
color: #333;
width: auto;
margin: 0;
padding: 0;
}
#topMn {
display: none;
}


/*---------------menu-------------*/


#mn { 
display: none;
}


/*-----------imgHd-----------*/

.hdImg1, .hdImg2, .hdImg3, .hdImg4, .hdImg5, .hdImg6, .hdImg7 {
display: none;
}


/*-----------path-----------*/

#path {
background: none;
color: #999;
width: auto; 
font-size: 11pt;
margin: 10pt 0 0;
padding: 10pt 0;
border-bottom: solid 1pt #ccc;
}
#path p {
margin: 0;
padding: 0;
}
#path p span {
margin: 0 3pt;
padding: 0;
}
#path p a {
background: transparent;
color: #999;
text-decoration: none;
margin: 0 0 0 3pt;
padding: 0;
}

/*-----------wrapper-----------*/


#wrapper {
background: #fff;
color: #333;
width: auto;
float: left;
margin: 0 0 0 1pt;
padding: 0 0 3pt;
}


/*-----------content-----------*/

#content {
background: transparent;
color: #333;
width: auto;
float: none;
clear: both;
font-size: 12pt;
line-height: 16pt;
border-right: 0;
margin: 15pt 0 0;
padding: 0;
}
#content p {
margin: 0 0 15pt 0;
padding: 0;
}


/* layout at boxes */
.oneRowBox, .twoRowBox, .threeRowBox, .twoRowBoxOdd {
margin-bottom: 14pt;
clear: both;
}
.twoRowBox div {
width: 340pt;
clear: both;
}
.twoRowBox div.secondBox {
margin-left: 0;
}
.threeRowBox div {
width: auo;
clear: both;
}
.threeRowBox div.secondBox, .threeRowBox div.thirdBox {
margin-left: 0;
}
.twoRowBoxOdd div.firstBox34, .twoRowBoxOdd div.secondBox34 {
width: auto;
clear: both;
}
.twoRowBoxOdd div.secondBox34, .twoRowBoxOdd div.secondBox66 {
margin-left: 0;
}
.twoRowBoxOdd div.secondBox66, .twoRowBoxOdd div.firstBox66 {
width: auto;
clear: both;
}

/* image formatting */
img.leftImg {
float: left;
margin: 0 15pt 4pt 0;
}
img.rightImg {
float: right;
margin: 0 0 4pt 15pt;
}
img.centerImg {
clear: both;
display: block;
float: none;
margin: 10pt auto;
text-align: center;
}

/* table */
table {
border-collapse: collapse;
margin: 10pt 0; 
border: solid 1pt #ccc;
font-size:9pt;
width: auto;
}
table caption {
font-style: italic;
color: #666; 
margin: 0;
padding: 2pt 0;
text-align: left;
}
table th, table td {
padding: 2pt; 
line-height: 10pt;
}
table th {
background: none;
color: #333;
font-weight: bold; 
border-left: solid 1pt #ccc;
}
table td {
border: solid 1pt #ccc;
border-left: 0;
}
table tr.even td {
background: #DEE7EE;
border: solid 1pt #ccc;
border-left: 0;
}

/*-----------rightSide-----------*/

#rightSide {
display: none;
}

/*-----------footer-----------*/

#footer {
background: none;
color: #999;
width: auto;
clear: both;
margin: 25pt 0 5pt;
padding: 0;
font-size: 10pt;
}
#footer p {
width: auto;
padding: 4pt 0 10pt;
}
#footer p.left {
text-align: left;
}
#footer p.right {
display: none;
}

