* {padding: 0px; margin: 0px; color: #333; font-family: sans-serif; font-size: 12px;}

#main {padding: 0px; margin: 0px; background: #D2D2D2 url(img/bodygradient_x.gif) repeat-x fixed;}
#sub {padding: 0px; margin: 0px; background: #fefefe url(img/bodyiframe.jpg) no-repeat fixed;}
#subzero {padding: 0px; margin: 0px; background: #fefefe url(img/bodyiframe_fcol.jpg) no-repeat fixed;}

iframe {margin: 10px 0px 25px 140px; height: 550px; width: 745px;}
span {font-size: 15px; font-weight: bold; letter-spacing: 1.5pt;}
p {padding-top: 10px;}
ul {list-style: disc; margin-left: 20px;}
hr {border: solid 1px #aaa;}

a:hover {color: red; text-decoration: none;}

#cnt {width: 1000px; margin: 0px auto; background: #fefefe url(img/shellshade_y.gif) repeat-y;}
#nav {height: 25px; border: solid 1px silver; border-width: 1px 0px;}
#nav p {margin: 1px 1px 1px 0px; float: left; width: 100px; color: white; font-weight: bold; background: #FF8080; padding: 4px 8px; text-align: center;}
#nav a {margin: 1px 1px 1px 0px; text-decoration: none; display: block; float: left; width: 100px; color: red; font-weight: bold; background: #FFD0D0; padding: 4px 8px; text-align: center;}
#nav a:hover {color: white; background: red;}
#nav a.active {color: #666; background: #ddd;}
#nav a p {font-size: 10px; font-weight: bold; color: #333; visibility: hidden; left: 468px; top: 1px; position: absolute; width: 259px; height: 13px; background: #e0e0e0; text-align: right; border: solid 1px silver;}
#nav a:hover p {visibility: visible;}

#hd {margin: 0px 0px 0px 112px; height: 200px; width: 800px; background: #fefefe url(img/tbd1_header.gif);}
#ft {padding-top: 1px; font-size: 10px; font-weight: bold; text-align: center; height: 14px; background: #fefefe url(img/shell_ft.gif);}
