.main { padding: 10px; }

.headerLine h3 { font-family: Tahoma,sans-serif; padding-bottom: 5px; margin: 5px 0px; border-bottom: 2px #FFA50E solid; color: #FFA50E; }

body,tr,td,div { font-family: Tahoma,sans-serif; font-size: 13px; }
body { background: black; }
h3 { margin: 8px auto; font-family: 'Segoe UI','Trebuchet MS',Tahoma,sans-serif; }

tr,td { text-align: left; }

a { color: #315683; text-decoration: none; border: none; }
a:hover { color: #FFFFFF; }

img { border: none; }

.header { background: url(bg.jpg) repeat-y; color: #FFFFFF;  text-align: center; padding: 8px; }
.header a { display: block; }
.header a:hover { filter:alpha(Opacity=70); opacity:0.7; -moz-opacity:0.7; -khtml-opacity:0.7; }

.footer { background: url(footer.jpg) no-repeat bottom; height: 115px; vertical-align: bottom; text-align: center; padding: 5px; color: #FFFFFF; }
.footer a { color: #CCCCCC; }

table.tabs { color: #FFFFFF; font-weight: bold;  }
table.tabs tr td { text-align: center; }
table.tabs tr td a { display: block; line-height: 22px; } /* link styling */

/* selected */
table.tabs tr td.sel { background: #C8DFFF; }
table.tabs tr td.sel a { color: #14233F; }

/* unselected */
table.tabs tr td.un a { color: #315683; }
table.tabs tr td.un:hover { background: #68A7E7; }
table.tabs tr td.un:hover a { color: #FFFFFF; }

.content { padding: 15px; text-align: left; line-height: 1.5em; }
.container { text-align: left; margin-left: auto; margin-right: auto; width: 720px; background: url(bg.jpg) repeat-y; }
.bar { border-bottom: 3px solid #C8DFFF;  }
