body {
font-size: 8pt;
font-family: verdana;
color: #322F2C;
background-color: #322F2C;
text-align: justify;
padding: 0;
margin: 0;
}

font, td {
font-family: tahoma;
font-size: 8pt;
color: #322F2C;
}

u, b, i {
color: #6F6F68;
}

a, visited, active { 
color: #594F4F;
font-family: tahoma;
font-size: 10pt;
text-decoration:none;
}

a:hover { 
color: #547980;
font-family: tahoma;
text-decoration:none;
}

textarea, select, option, input {
color:#594F4F; 
font-size: 10pt;
font-family: tahoma;
border: 1px solid #594F4F;
background-color: #87877E;
}

#bgtop{
background: url(images/bgtop.gif) top repeat-x;
}

td#topnav{
background: url(images/index_03.gif) no-repeat;
}

td#topnav a, visited, active {
color: #DEDFCB;
font-family: tahoma;
font-size: 10pt;
text-decoration:none;
display: block;
height: 24px;
width: 40px;
text-align: center;
text-transform: lowercase;
} 

td#topnav a:hover { 
background: url(images/bullet.gif) center bottom no-repeat;
color: #667C7D;
font-family: tahoma;
text-decoration:none;
}

td#content {
background: url(images/index_06.gif);
padding-top: 10px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 2px;
}

.title {
background: url(images/title.gif) no-repeat;
font-size: 22pt;
font-family: times new roman;
color: #2B2825;
font-style: italic;
height: 35px;
padding-left: 20px;
padding-top: 5px;
letter-spacing: 1pt;
text-transform: lowercase;
}

table#info {
background: url(images/contentbg.gif) repeat-y #DEDFCB;
font-size: 10pt;
font-family: verdana;
color: #2B2825;
padding: 40px;
margin-top: 20px;
border-bottom: 1px solid #686663;
border-right: 1px solid #686663;
}

table#commentinfo {
background: url(images/contentbg.gif) repeat-y #DEDFCB;
font-size: 10pt;
font-family: verdana;
color: #2B2825;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 40px;
padding-left: 40px;
margin-top: 20px;
border-bottom: 1px solid #686663;
border-right: 1px solid #686663;
}

.header {
font-size: 13pt;
font-family: tahoma;
color: #3F3B37;
padding-bottom: 15px;
}

.header a, visited, active {
font-size: 13pt;
font-family: tahoma;
color: #3F3B37;
text-decoration: none;
}

.header a:hover {
color: #706E65;
}

.subheader {
font-size: 8pt;
font-family: tahoma;
color: #3F3B37;
padding-bottom: 15px;
letter-spacing: 2;
}

.subheader a, visited, active {
color: #5C7171;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

.subheader a:hover { 
color: #706E65;
font-family: tahoma;
text-decoration:none;
}

.osubheader {
font-size: 8pt;
font-family: tahoma;
color: #3F3B37;
padding-top: 25px;
padding-bottom: 12px;
letter-spacing: 2;
}

.osubheader a, visited, active {
color: #5C7171;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

.osubheader a:hover { 
color: #706E65;
font-family: tahoma;
text-decoration:none;
}

.cheader {
font-size: 13pt;
font-family: tahoma;
color: #3F3B37;
padding-bottom: 5px;
}

.cheader a, visited, active {
font-size: 13pt;
font-family: tahoma;
color: #3F3B37;
text-decoration: none;
}

.cheader a:hover {
color: #706E65;
}

.csubheader {
font-size: 8pt;
font-family: tahoma;
color: #3F3B37;
padding-bottom: 5px;
}

.subheader a, visited, active {
color: #5C7171;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

.csubheader a:hover { 
color: #706E65;
font-family: tahoma;
text-decoration:none;
}

.box {
font-size: 10pt;
font-family: tahoma;
color: #3F3B37;
line-height: 13pt;
text-align: justify;
}

.box a, visited, active {
color: #5C7171;
font-family: tahoma;
font-size: 10pt;
text-decoration:none;
}

.box a:hover { 
color: #3F3B37;
font-family: tahoma;
text-decoration:none;
}

.readmore {
font-size: 11pt;
font-family: tahoma;
color: #2B2825;
text-align: right;
padding-top: 20px;
}

.readmore a, visited, active {
color: #706E65;
font-family: tahoma;
font-size: 11pt;
text-decoration:none;
}

.readmore a:hover { 
color: #3F3B37;
font-family: tahoma;
text-decoration:none;
}

.comments {
font-size: 8pt;
font-family: tahoma;
color: #3F3B37;
text-align: right;
padding-top: 20px;
}

.comments a, visited, active {
color: #5C7171;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

.comments a:hover { 
color: #706E65;
font-family: tahoma;
text-decoration:none;
}

td#contentbottom {
background: url(images/contentbottom.gif) no-repeat;
height: 4px;
}

td#navigation {
background: url(images/index_07.gif) no-repeat;
padding-bottom: 120px;
}

.nav {
margin-top: 120px;
padding-top: 10px;
background: url(images/navbg.gif) repeat-y;
height: 100%;
width: 302px;
}

.navblock {
background: url(images/navblock.gif) no-repeat;
color: #706E65;
width: 263px;
border-top: 1px solid #262421;
border-bottom: 1px solid #262421;
border-right: 1px solid #262421;
height: 274px;
}

.navblockh {
background: url(images/navblockh.gif) no-repeat;
padding-top: 16px;
padding-left: 20px;
font-size: 10pt;
font-family: verdana;
color: #DEDFCB;
width: 100%;
height: 47px;
}

.navblockl {
padding-left: 20px;
padding-right: 16px;
text-align: justify;
font-size: 8pt;
font-family: verdana;
color: #706E65;
width: 100%;
line-height: 15pt;
}

.navblockl a, visited, active {
color: #65706F;
font-family: verdana;
font-size: 8pt;
text-decoration:none;
}

.navblockl a:hover { 
color: #706E65;
font-family: verdana;
text-decoration:none;
}

.navih {
padding-top: 20px;
padding-left: 20px;
font-size: 15pt;
font-family: times new roman;
color: #DEDFCB;
width: 100%;
font-style: italic;
text-transform: lowercase;
height: 40px;
}

.navic {
padding-left: 20px;
padding-right: 16px;
text-align: justify;
font-size: 10pt;
font-family: verdana;
color: #706E65;
width: 100%;
line-height: 15pt;
}

.navic a, visited, active {
color: #65706F;
font-family: verdana;
font-size: 10pt;
text-decoration:none;
}

.navic a:hover { 
color: #65706F;
font-family: verdana;
text-decoration:none;
}

ul {
list-style-type: none;
padding: 0;
margin-left: 0;
}

li.navi a, visited, active {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #262421;
width: 100%;
text-transform: lowercase;
display: block;
}

li.navi a:hover {
border-bottom: 1px solid #403C38;
}

.bottomboxh {
padding-top: 20px;
padding-right: 10px;
font-size: 18pt;
font-family: times new roman;
color: #5C5A53;
width: 100%;
font-style: italic;
text-transform: lowercase;
height: 50px;
}

.bottombox {
padding-right: 10px;
text-align: justify;
font-size: 10pt;
font-family: verdana;
color: #5C5A53;
width: 100%;
line-height: 15pt;
}

.bottombox a, visited, active {
color: #5C5A53;
font-family: verdana;
font-size: 10pt;
text-decoration:none;
}

.bottombox a:hover { 
color: #65706F;
font-family: verdana;
text-decoration:none;
}

.bottomboxh2 {
padding-top: 20px;
padding-left: 10px;
font-size: 18pt;
font-family: times new roman;
color: #5C5A53;
width: 100%;
font-style: italic;
text-transform: lowercase;
height: 50px;
}

.bottombox2 {
padding-left: 10px;
text-align: justify;
font-size: 10pt;
font-family: verdana;
color: #5C5A53;
width: 100%;
line-height: 15pt;
}

.bottombox2 a, visited, active {
color: #5C5A53;
font-family: verdana;
font-size: 10pt;
text-decoration:none;
}

.bottombox2 a:hover { 
color: #65706F;
font-family: verdana;
text-decoration:none;
}

li.box a, visited, active {
padding-top: 6px;
padding-bottom: 6px;
width: 100%;
height: 15px;
text-transform: none;
border-top: 1px solid #5C5A53;
display: block;
}

li.box a:hover {
border-top: 1px solid #5C5A53;
}

.bottom{
color: #828279;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
text-align: center;
height: 40px;
}

table#bottomt{
margin-top: 10px;
background-color: #181614;
}

.bottom a, visited, active {
color: #828279;
font-size: 8pt;
text-decoration:none;
}

.bottom a:hover {
color: #667C7D;
}

table#align {
float: left;
width: 120px;
height: 120px;
border: 1px solid #594F4F;
margin: 5;
overflow:hidden;
background-color: #87877E;
}

table#align2 {
float: left;
width: 143px;
height: 20px;
border: 1px solid #594F4F;
margin: 5;
overflow:hidden;
background-color: #AFAFA3;
}

table#align2 a, visited, active {
color: #594F4F;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

table#align2 a:Hover {
color: #667C7D;
font-family: tahoma;
text-decoration:none;
}

.big {
color: #3F3B37;
font-family: times new roman;
font-style: italic;
font-size: 13pt;
text-align: left;
letter-spacing: 1;
text-transform: lowercase;
padding-left: 10px;
padding-top: 10px;
}

.small a, visited, active {
color: #3F3B37;
font-family: tahoma;
font-size: 8pt;
text-decoration:none;
}

.small a:Hover {
color: #667C7D;
font-family: tahoma;
text-decoration:none;
}

#hide{ 
display:none;
padding: 10px;
} 

#hide2{ 
display:none;
padding: 10px;
} 