* {
padding: 0;
margin: 0;
}

body { 
color: silver; 
background-color:black; 
font-size: 0.8em; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
background-repeat: repeat; 
text-align: center 
}

p { 
color: silver; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
background-color: black; 
margin: 1em 0 1em 0; 
}

#wrap { 
background-color: transparent;
top: 0;
height: auto; 
width: 900px; 
z-index: 1; 
margin: auto;
padding-top: 25px;
padding-bottom: 25px;
 
}

#banner { 
background-color: black; 
height: 200px; 
width: 900px; 
position: relative; 
top: 0; 
left: 0; 
z-index: 2; 
border: solid 1px silver;
}

#navcontainer { 
text-align: left;
position: relative; 
top: 2px; 
left: 0px; 
width: 900px; 
height: 20px; 
z-index: 3; 
}

#navcontainer a { 
color: silver; 
background-color: black; 
font-size: 100%; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
font-variant: normal; 
text-decoration: none; 
}

#navcontainer ul {
padding: 0;
margin: 0 0 0 0;
list-style-type: none;
position: relative;
}

#navcontainer li { 
display: inline; 
}

#navcontainer ul {
padding: 5px 0;
color: silver;
background: black;
}

#navcontainer li {
margin: 0;
padding: 0 10px;
}

#navcontainer ul a:hover, #navcontainer ul a:focus { 
color: #ffa701; 
background-color:black ;
}

#navcontainer ul a#current, #navcontainer ul a#current:link, #navcontainer ul a#current:visited { 
color: #ffa701; 
background-color:black ; 
font-weight: bold; 
}

#navcontainer ul ul { 
font-size: 85%; 
position: absolute; 
top: 23px; 
left: 0; 
width: 100%; 
color: #ffa701; 
background: black; 
margin-top: 0.4em; 
}

#navcontainer ul ul li { 
display: inline; 
}

#navcontainer ul ul a, #navcontainer ul ul a:link, #navcontainer ul ul a:visited { 
color: silver; 
background-color:black; 
}

#navcontainer ul ul a:hover, #navcontainer ul ul a:focus { 
color: #ffa701; 
background-color: black;
}

#navcontainer ul ul a#subcurrent, #navcontainer ul ul a#subcurrent:link, #navcontainer ul ul a#subcurrent:visited { 
color: #ffa701; 
background-color: black; 
font-weight: bold; 
}

a {
color: silver; background-color: black;
text-decoration: none;
font: 100% Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

a:hover {
color: #ffa701; 
background-color: black;
}

a.link {
color: #444f87; 
background-color: #fff;
text-decoration: underline;
font: 100% Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

a.link:hover {
color: #F59E2B; 
background-color: #fff;
}

#contentnews { height: auto; 
width: 208px; 
height:267px;
left: 0px; 
top: 8px; 
position: relative; 
z-index: 4; 
visibility: visible; 
border: solid 1px; 
color: silver; 
background-color: black; 
text-align: justify; 
float: left; 
clear: right; 
padding: 0px; 
}

#content02 { 
color: silver; 
background-color: black; 
text-align: justify; 
height: 247px; 
width: 420px; 
top: 8px; 
position: relative; 
left: 5px; 
z-index: 5; 
padding: 10px; 
border: solid 1px; 
float: left; 
clear: right;
overflow:hidden;
}
#content02imp { 
color: silver; 
background-color: black; 
text-align: left; 
height: 247px; 
width: 420px; 
top: 8px; 
position: relative; 
left: 5px; 
z-index: 5; 
padding: 10px; 
border: solid 1px; 
float: left; 
clear: right;
overflow:scroll;
}

.bullet{
list-style-position: inside
}

#content03 { 
color: silver; 
background-color: black; 
text-align: justify; 
height:252px;
width: 216px; 
top: 8px; 
position: relative; 
left: 11px; 
z-index: 6; 
visibility: visible; 
float: left; 
clear: right; 
padding: 10px 10px 5px; 
border: solid 1px; 
}

#content04 { 
color: silver; 
background-color: black; 
text-align: justify; 
height: auto; 
width: 667px; 
left: 2px; 
top: 8px; 
position: relative; 
z-index: 7; 
visibility: visible; 
float: left; 
clear: right; 
padding: 10px; 
border: solid 1px; 
}

#mode01 { 
text-align: justify; 
height: auto; 
width: auto; 
position: relative; 
z-index: 7; 
visibility: visible; 
float: left; 
clear: right; 
}

#mode02 {
	text-align: justify;
	height: auto;
	width: auto;
	position: relative;
	z-index: 7;
	visibility: visible;
	float: left;
	clear: right;
	padding-left:30px;
}

#mode03 {
	text-align: justify;
	height: auto;
	width: auto;
	position: relative;
	z-index: 7;
	visibility: visible;
	float: left;
	clear: right;
	padding-left:30px;
}

#footer { 
color: silver; 
height: 19px; 
width: 890px; 
left: 0; 
top: 15px; 
z-index: 8; 
padding-top: 5px; 
padding-left: 10px; 
background: black; 
font: 0.85em Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
text-align: left;
position: relative; 
visibility: visible; 
float: left; 
margin-bottom: 20px; 
border-style: solid; 
border-width: 1px; 
}

h4 {
color: #ffa701;
background-color: black;
margin: 1.33em 0;
display: inline;
font: bold 1.5em Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

h5 { 
color: silver; 
background-color: black; 
display: inline; 
font: bold 1.3em Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
margin: 1.33em 0; 
}

h6 {
color: silver;
background-color: black;
display: inline;
font: bold 1em Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

