/* CSS Document */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; background:url(images/blackball.jpg) no-repeat top center #000000 }
body img{border:0}
p{ line-height:20px}
#main{ width:780px;  border-top: none; margin:0 auto}
#maincontainer{background:url(images/nulogo.png) 18px top no-repeat; height:106px}
#topnav{ float:left; width:150px; padding-left:80px; padding-top:20px}

.clear{clear:both}
#textcontainer{ padding-left:19px; padding-right:19px}
#leftcol{float:left; width:197px}
#rightcol{float:left; width:520px; padding-left:25px; padding-top:15px}
#preload{background-image:url(images/linksbghover.jpg)}
#selected a{background-image:url(images/linksbghover.jpg); color:#FFFFFF}
.martop7{margin-top:7px}
.martop20{margin-top:20px}
#newsletter{background-image:url(images/silverbg.png); padding-left:8px; padding-right:8px}
a{ color:#9ea09f}
a:hover{ color:#04d4fd}
h1{ margin:0; padding:0; margin-bottom:5px; padding-bottom:10px; padding-top:5px;border-bottom:#04d4fd 1px solid; width:100%; color:#04d4fd; font-family: Arial, Garamond, Tahoma, Verdana,; font-size:20px; font-weight:bold; letter-spacing:1px}
.grayit{color:#c0c0c0}
.navyit{color:#2d588e}
#footer{ background-image:url(images/footer.png); height:40px; width:740px; margin:0 auto; margin-top:20px; margin-bottom:20px; color:#FFFFFF}
#copyright{float:left; padding-top:12px; padding-left:10px}
#sml{float:right; padding-top:5px; padding-right:5px}
li { padding-bottom:10px}

/*  Navigation */
#nav{ background-image:url(images/silverbg.png); padding-top:15px; padding-left:5px; padding-right:5px}
#nav a{ display:block; width:158px; padding-left:29px; height:22px; padding-top:9px; background-image:url(images/linksbg.png); text-decoration:none; font-family: Arial, Helvetica, sans-serif;  color:#FFF; margin-top:5px; }
#nav a:hover, #nav a.selected{ background-image:url(images/linksbghover.png); color:#FFF}


#topbg{ background:url(images/repeatgry.jpg) top repeat-x }
#fiber{ background:url(images/fiber.jpg) top  right no-repeat }

#logoreplacement{ float:left; width:348px; height:106px;}
#logoreplacement a{width:348px; height:106px; display:block; text-indent:-9000px; overflow:hidden}
#logoreplacement h1{ padding:0; margin:0; border:0; text-decoration:none}
