A:link {
	COLOR: #ed2d00; TEXT-DECORATION: none
}
A:active {
	COLOR: #ed2d00; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ed2d00; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.TopMenuLink:link {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.TopMenuLink:active {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.TopMenuLink:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.TopMenuLink:hover {
	COLOR: #ffdc75
}
A.LeftMenuLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.LeftMenuLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.LeftMenuLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.LeftMenuLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
A.SubMenuLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.SubMenuLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.SubMenuLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.SubMenuLink:hover {
	COLOR: #fff780; TEXT-DECORATION: underline
}
A.HeaderLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffa700; TEXT-DECORATION: none
}
A.HeaderLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffa700; TEXT-DECORATION: none
}
A.HeaderLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffa700; TEXT-DECORATION: none
}
A.HeaderLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffa700; TEXT-DECORATION: none
}
A.FooterLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.FooterLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.FooterLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.FooterLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.BottomMenuLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.BottomMenuLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.BottomMenuLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.BottomMenuLink:hover {
	TEXT-DECORATION: underline
}
A.IDLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.IDLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.IDLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.IDLink:hover {
	TEXT-DECORATION: underline
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.Text {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
TD.LeftCol {
	BACKGROUND: white; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.MidCol {
	BACKGROUND: url(http://www.pvv.ntnu.no/~madsb/jc/_gfx/watermark2.gif) white repeat-y; VERTICAL-ALIGN: top
}
TD.RightCol {
	BACKGROUND: white; VERTICAL-ALIGN: top
}
TABLE.TopMenuFrame {
	BACKGROUND: white; WIDTH: 720px
}
TD.TopMenuItem {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND: black; PADDING-BOTTOM: 1px; WIDTH: 10%; COLOR: white; PADDING-TOP: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center
}
TABLE.LeftMenuFrame {
	BACKGROUND: white; WIDTH: 150px
}
TD.LeftMenuItem {
	BORDER-RIGHT: #ffc000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffc000 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #ffdc75; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffc000 1px solid; WIDTH: 150px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #ffc000 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
TD.BottomMenu {
	BORDER-TOP: black 1px solid; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE.BottomBar {
	BACKGROUND: url(http://www.pvv.ntnu.no/~madsb/jc/_gfx/bottom_menu.gif) black no-repeat; WIDTH: 720px; HEIGHT: 36px
}
DT {
	FONT-WEIGHT: bold; PADDING-TOP: 10px
}
DD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 5px; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	COLOR: #ffa700; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 1px; BORDER-BOTTOM-STYLE: solid
}
LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
BLOCKQUOTE {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: black; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.SubMenuBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.SubMenuText {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #fff780; PADDING-TOP: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.Title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 100%; COLOR: #ff870f; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.SubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: #ffa700 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.LeftColTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: #ffa700 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.LeftColText {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.Note {
	FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: arial, helvetica, sans-serif
}
.Small {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.FinePrint {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.ArticleHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.Movie {
	FONT-SIZE: 12px; COLOR: black; FONT-VARIANT: small-caps
}
.Source {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5a5a5a; FONT-FAMILY: arial, helvetica, sans-serif
}
.Copyright {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5a5a5a; FONT-FAMILY: arial, helvetica, sans-serif
}
.Caption {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif
}
.Quote {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif
}
.QuoteAuthor {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.Author {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.BigChar {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black
}
.TextWhite {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif
}
.ID {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.BodyFooter {
	BORDER-TOP: black 1px solid; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #5b5b5b; FONT-FAMILY: arial, helvetica, sans-serif
}
.TableHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND: black; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.TableRowHL {
	BACKGROUND: #f1f1f1
}
.GuestHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff870f; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.PollHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ff870f; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.PollText {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.NewsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.NewsDate {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ff870f; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.CalendarHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #ff870f; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.CalendarHL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #ffdc75; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.CalendarText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.LineSpace {
	WIDTH: 100%; LINE-HEIGHT: 3px
}
.PageIdx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center
}
.FormText {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffdc75; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.FormRadio {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.FormCheck {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
.FormButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #cccccc; COLOR: black; FONT-FAMILY: arial, helvetica, sans-serif
}
