DIV#nav {
	FONT-FAMILY: "Cuprum"; BACKGROUND: #004f78; HEIGHT: 32px; BORDER-TOP: #178abf 1px solid
}
DIV#nav UL {
	LIST-STYLE-TYPE: none; WIDTH: 960px; HEIGHT: 32px; LIST-STYLE-IMAGE: none
}
DIV#nav UL LI {
	BORDER-LEFT: #178abf 1px solid; WIDTH: 159px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 32px
}
DIV#nav UL LI.last {
	WIDTH: 158px; BORDER-RIGHT: #178abf 1px solid
}
DIV#nav UL LI:hover {
	BACKGROUND: #313331
}
DIV#nav UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 158px; DISPLAY: block; HEIGHT: 32px; COLOR: #fff
}
DIV#nav UL LI A {
	FONT-WEIGHT: bold
}
DIV#nav UL LI:hover > A {
	COLOR: #eee
}
DIV#nav UL LI DIV.container {
	Z-INDEX: 1000; BORDER-BOTTOM: #178abf 1px solid; POSITION: absolute; BORDER-LEFT: #178abf 1px solid; WIDTH: 958px; DISPLAY: none; BACKGROUND: #313331; HEIGHT: 0px; COLOR: #eee; OVERFLOW: visible; TOP: 32px; BORDER-RIGHT: #178abf 1px solid; LEFT: 0px
}
DIV#nav UL LI:hover DIV.container {
	DISPLAY: block; HEIGHT: 369px
}
DIV#nav UL LI DIV.container H2 {
	BORDER-BOTTOM: #178abf 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: auto; BACKGROUND: #313331; LETTER-SPACING: 1px; HEIGHT: 45px; COLOR: #eee; FONT-SIZE: 1.2em; OVERFLOW: hidden; FONT-WEIGHT: bold
}
DIV#nav UL LI DIV.container DIV.illustrations {
	WIDTH: 318px; DISPLAY: block; BACKGROUND: #212221; FLOAT: left; HEIGHT: 323px; BORDER-RIGHT: #178abf 1px solid
}
DIV#nav UL LI DIV.container DIV.description {
	WIDTH: 318px; DISPLAY: block; BACKGROUND: #101110; FLOAT: right; HEIGHT: 323px
}
DIV#nav UL LI DIV.container DIV.illustrations A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV#nav UL LI DIV.container DIV.description P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV#nav UL LI DIV.container DL {
	
}
DIV#nav UL LI DIV.container DL DT {
	BORDER-BOTTOM: #178abf 1px solid; WIDTH: 320px; DISPLAY: block; HEIGHT: 53px; OVERFLOW: visible
}
DIV#nav UL LI DIV.container DL DD {
	POSITION: absolute; BORDER-LEFT: #178abf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #272826; HEIGHT: 323px; COLOR: #eee; OVERFLOW: visible; BORDER-TOP: #178abf 1px solid; TOP: 45px; PADDING-TOP: 0px; LEFT: 320px
}
DIV#nav UL LI DIV.container DL DT A {
	LINE-HEIGHT: 55px; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: visible
}
DIV#nav UL LI DIV.container DL DT A.current {
	BACKGROUND: #004f78
}
DIV#nav UL LI DIV.container DL DT A:hover {
	BACKGROUND: #24b01a
}
DIV#nav UL LI DIV.container DL DD A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto; PADDING-TOP: 0px
}
DIV#nav UL LI DIV.container DL DD P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto; PADDING-TOP: 0px
}
DIV#nav UL LI DIV.container DL DD IMG {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV#nav UL LI DIV.container DL DD IMG.last {
	MARGIN-RIGHT: 0px
}
DIV#nav UL LI DIV.container DL DT:hover + DD {
	DISPLAY: block
}
DIV#nav UL LI DIV.container DL DD:hover {
	DISPLAY: block
}
DIV#nav UL LI DIV.container DL DT.current + DD {
	DISPLAY: block
}
