body{
background-color: #000000;
}

body div {
margin:auto;
text-align: left;
width:790px;
color:white;
font-family: Arial;
font-size: 15px;
}

body div img {
}

#nav {
background-image: url('/img/black-bar.png');
background-repeat: repeat-x;
width: 100%;
height: 25px;
margin:0;
padding:0;
}

#nav ul {
padding:0;
margin:0;
padding-top:3px;
}

#nav ul li {
font-family: Arial;
font-weight: bold;
font-size: 12px;
display:inline;
list-style-type: none;
text-decoration: none;
margin:0;
margin-left: 45px;
color: white;
}

#nav ul li#first {
font-weight: bold;
font-size: 12px;
display:inline;
list-style-type: none;
text-decoration: none;
color: white;
margin-left:8px;
}

#nav ul li.sel, #nav ul li.sel#first {
font-weight: bold;
font-size: 12px;
display:inline;
list-style-type: none;
text-decoration: none;
padding-left: 0;
color:#00DF00;
}

#nav ul li a {
padding:inherit;
text-decoration: none;
color:inherit;
}

#nav ul li a:hover {
padding:inherit;
color:#00DF00;
text-decoration: none;
}


#foot {
clear:both;
padding:0;
height: 15px;
background-image: url('/img/black-bar.png');
background-repeat: repeat-x;
width: 790px;
text-align:center;
font-weight: bold;
font-family: Arial;
font-size: 10px;
vertical-align: top;
color:white;
}

#cont {
padding:0;
margin:0;
width:790px;
display: inline;
}

#iicoli {
width: 68%;
float:left;
margin:0;
padding:0;
margin-right:2%;
}

#iicolii {
float:right;
width:30%;
text-align:center;
margin:0;
padding:0;
margin-bottom: 50px;
}

#iicolie {
width: 50%;
font-size:13px;
font-family: Arial;
float:left;
margin:0;
padding:0;
}

#iicoliie {
float:right;
width:50%;
text-align:left;
margin:0;
padding:0;
margin-bottom: 50px;
}

#iicolio {
width: 30%;
float:left;
margin:0;
padding:0;
vertical-align: top;
}

#iicoliio {
float:right;
width:70%;
text-align:left;
margin:0;
padding:0;
margin-bottom: 50px;
vertical-align: top;
}

#iiicoli {
width:43%;
float:left;
margin:0;
margin-right: 2%;
padding:0;
}

#iiicolii {
width:30%;
margin:0;
padding:0;
float:left;
text-align:center;
}

#iiicoliii {
width:23%;
margin:0;
padding:0;
float:right;
text-align:center;
margin-bottom: 50px;
margin-left: 2%;
}

#iiicolio {
width:23%;
float:left;
margin:0;
padding:0;
margin-right:2%;
vertical-align: top;
}

#iiicoliio {
width:50%;
margin:0;
padding:0;
float:left;
text-align:center;
vertical-align: top;
}

#iiicoliiio {
width:23%;
margin:0;
padding:0;
float:left;
text-align:center;
margin-bottom: 50px;
margin-left:2%;
vertical-align: top;
}

#iiicolie {
width:31%;
margin:0;
padding:0;
margin-right:2%;
vertical-align: top;
float:left;
text-align:center;
}

#iiicoliie {
width:31%;
margin:0;
padding:0;
margin-right:2%;
vertical-align: top;
float:left;
text-align:center;
}

#iiicoliiie {
width:34%;
margin:0;
padding:0;
vertical-align: top;
float:left;
text-align:center;
}

#iiiiicol1, #iiiiicol2, #iiiiicol3, #iiiiicol4, #iiiiicol5 {
	width: 158px;
	float:left;
	display:inline;
	vertical-align: top;
	text-align: center;
	margin:0;
	padding:0;
	margin-top: -55px;
}

#closure {
	width:790px;
	height: -120px;
	margin:0;
	padding:0;
	margin-bottom:-120px;
}

#center {
text-align:center;
padding:0;
margin:auto;
margin-top:0;
margin-bottom: 0;
font-family: Arial;
font-size: 13px;
font-weight: normal;
width:100%;
}

p, #iiicoli p {
font-family: Arial;
font-size: 12px;
font-weight: normal;
padding-left:5px;
}

ul {
margin:0;
list-style-type: disc;
font-family: Arial;
font-size:13px;
text-align: left;
}

ul#smaller {
margin:0;
list-style-type: disc;
font-family: Arial;
font-size:11px;
font-weight: normal;
text-align: left;
}

ul#smaller li a {
font-weight: normal;
}

ul#smaller strong {
font-size: 11px;
font-family: Arial;
font-weight: bold;
}

div#smaller {
width:100%;
font-family: Arial;
font-size:11px;
text-align: left;
}

div#smaller strong {
font-family: Arial;
font-size:11px;
font-weight:bold;
}

ul#ndent {
margin:0;
list-style-type: disc;
font-family: Arial;
font-size:13px;
text-align: left;
margin-left:75px;
}

ul li {
padding-bottom: 4px;
z-index:5;
}

ul#ndent li {
padding-bottom: 4px;
}

ul li a,ul#ndent li {
font-weight: bold;
text-decoration:underline;
color:white;
}

#hot {
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
}

#hot a {
	color: #579EFF;
	text-decoration: none;
}

ul li a:hover,ul#ndent li a:hover,ul li.sel a {
font-weight: bold;
text-decoration:underline;
color:white;
z-index:5;
}

ul li ul {
margin-top: 8px;
}

ul ul li a, ul li ul li a, ul ul li, ul li ul li {
font-weight: bold;
font-style: italic;
font-size: 10px;
font-family: Arial;
color:white;
z-index:5;
}

ul ul li a:hover, ul ul li.sel a, ul li ul li a:hover, ul ul li.sel a {
font-weight: bold;
font-style: italic;
font-size: 10px;
font-family: Arial;
color:white;
font-weight:bold;
z-index:3;
}

#submenu { 
padding-top:0;
margin-top:4px;
opacity:0.0;
font-weight: normal;
font-style: italic;
font-size: 10px;
font-family: Arial;
color:white;
height:0;
filter:alpha(opacity=0);
z-index:2;
background-color: transparent;
}

#submenu li, #submenu li a {
color: white;
font-weight: bold;
font-style: italic;
font-size: 10px;
font-family: Arial;
z-index:2;
background-color: transparent;
}

#submenu li.sel a, #submenu li a:hover {
font-weight: normal;
font-style: italic;
font-size: 10px;
font-family: Arial;
color:white;
font-weight:bold;
}

#core li,#core li a {
background-color: #000000;
z-index:5;
width:100%;
}

ol {
list-style-type: decimal;
margin-left: 20px;
}

h2 {
font-family: Arial;
font-weight: bold;
font-size: 16px;
}

h1 {

}

sup {
margin-top: 3px;
}

big {
font-family: Arial;
font-size: 50px;
}

blockquote {

}

a img {
border: none;
}

a {
border:none;
color:white;
text-decoration:underline;
}

em {
font-style: italic;
font-family: Arial;
font-size: 12px;
font-weight: normal;
}

#blk {
width:100%;
margin:0;
padding-right:5px;
padding-top:8px;
padding-bottom: 25px;
text-align:center;
font-family: Arial;
font-size: 13px;
font-weight: normal;
background-image: url('/img/black-bar.png');
background-repeat: repeat-x;
}

#blk a, #blk ul li a {
text-decoration: underline;
font-weight: normal;
font-family: inherit;
font-size: inherit;
color:white;
}

#blk a:hover, #blk ul li a:hover, #blk ul li.sel a, #blk ul li.sel ul li a:hover, #blk ul li.sel ul li.sel a {
text-decoration: underline;
font-weight: bold;
font-family: inherit;
font-size: inherit;
color: #00DF00;
}

#blk ul li.sel ul li a {
color:white;
}

#bblk {
background-image: url('/black_bkgrd_longer_chs_green.jpg');
width:100%;
background-repeat: repeat-x;
padding-top: 33px;
font-family: Arial;
font-size: 13px;
}

#gblk {
background-image: url('/black_bkgrd_longer_chs_green.jpg');
width:100%;
background-repeat: repeat-x;
font-family: Arial;
font-size: 13px;
}

#blueblk {
background-image: url('/black_bkgrd_longer_blue2.jpg');
width:100%;
background-repeat: repeat-x;
padding-top: 8px;
font-family: Arial;
font-size: 13px;
}

strong {
font-weight: bold;
font-family:Arial;
font-size:12px;
}

i {
text-decoration: none;
font-style: normal;
color:#00DF00;
font-weight: bold;
}

#blk h2, #bblk h2, #blueblk h2, #blk h1, #bblk h1, #blueblk h1, #gblk h2, #gblk h1, #pblk h1, #pblk h2, #pblk2 h1, #pblk2 h2, #greenblk h1, #greenblk h2 {
width:100%;
height: 25px;
margin:0;
text-align: center;
margin-bottom: 15px;
font-family:Arial;
font-weight: bold;
padding-top: 2px;
font-weight: bold;
font-size: 12px;
}

#blk h3, #bblk h3, #blueblk h3, #gblk h3 {
font-weight: bold;
text-decoration: underline;
}

#tiny {
font-size: 10px;
font-family: Arial;
width:100%;
margin:0;
padding:0;
margin-bottom:20px;
text-align:center;
}

#tinyleft {
font-size: 12px;
font-family: Arial;
width:100%;
margin:0;
padding:0;
margin-bottom:20px;
text-align:left;
}

#tinyleft em {
font-size: 10px;
font-family: Arial;
}

#tiny em {
font-size: 10px;
font-family: Arial;
width:100%;
margin:0;
padding:0;
margin-bottom:20px;
text-align:center;
font-style: italic;
}

#cpy {
padding:0;
color:gray;
width:790px;
font-family: Arial;
font-size: 9px;
text-align:center;
margin:auto;
margin-top:4px;
margin-bottom: 8px;
}

#cert {
font-family: Arial;
font-size: 11px;
}

#cert strong {
font-family: Arial;
font-size: 11px;
font-weight:normal;
}

map{
padding:0;
margin:0;
}

map area {
padding:0;
margin:0;
}

form,input {
clear:both;
vertical-align: top;
padding:0;
margin:0;
}

#rj {
width:100%;
margin:0;
padding:0;
text-align: right;
font-family: Arial;
font-size: 13px;
font-weight: normal;
}

#cpy a {
color:gray;
}

#err {
color: red;
font-weight: bold;
font-size: 15px;
}

ul div {
margin:0;
padding:0;
}

#awards img {
margin:0;
padding:0;
}

#iicoliied {
float:right;
width:50%;
text-align:left;
margin:0;
padding:10;
margin-bottom: -100px;
}

#bblk2 {
background-image: url('/black_bkgrd_longer_blue2.jpg');
width:100%;
background-repeat: repeat-x;
padding-top: 33px;
font-family: Arial;
font-size: 13px;
}

#blkblue2 {
width:100%;
margin:0;
padding-right:5px;
padding-top:8px;
padding-bottom: 25px;
text-align:center;
font-family: Arial;
font-size: 13px;
font-weight: normal;
background-image: url('/black_bkgrd_longer_blue2.jpg');
background-repeat: repeat-x;
}

#greenblk {
background-image: url('/black_bkgrd_longer_chs_green3.jpg');
width:100%;
background-repeat: repeat-x;
padding-top: 8px;
font-family: Arial;
font-size: 13px;
}

#greenblk8 {
background-image: url('/black_bkgrd_longer_chs_green3.jpg');
width:100%;
background-repeat: repeat-x;
padding-top: 8px;
font-family: Arial;
font-size: 13px;
}

#pblk {
background-image: url('/black_bkgrd_longer_purple2.jpg');
width:100%;
background-repeat: repeat-x;
font-family: Arial;
font-size: 13px;
}

#pblk2 {
background-image: url('/black_bkgrd_longer_purple2.jpg');
width:100%;
background-repeat: repeat-x;
font-family: Arial;
font-size: 13px;
}

#iiicoliblog {
width:70%;
float:left;
margin:0;
margin-right:0;
padding:0;
}

#iiicoliiiblog {
width:23%;
margin:0;
padding:0;
float:right;
text-align:center;
margin-bottom: 50px;
margin-left:0;
}

#l_cont {
text-align: center;
width: 790px;
height: 170px;
}