.firstwave LI {
	DISPLAY: inline; FONT-SIZE: 75%! important; LIST-STYLE-TYPE: none
}
.firstwave .nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10000! important; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; POSITION: relative;
	cursor:pointer;
}
.firstwave LI A {
	BORDER-RIGHT: #89a 1px solid; PADDING-RIGHT: 14px! important; BORDER-TOP: #89a 1px solid; BACKGROUND: #9ab; BORDER-LEFT: #89a 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #789 1px solid
}
.firstwave LI SPAN {
	BORDER-RIGHT: #89a 1px solid; PADDING-RIGHT: 14px! important; BORDER-TOP: #89a 1px solid; BACKGROUND: #9ab; BORDER-LEFT: #89a 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #789 1px solid
}
.firstwave LI A.nosub {
	PADDING-RIGHT: 0.4em! important; BACKGROUND-IMAGE: none! important
}
.firstwave LI#current A {
	BORDER-RIGHT: #789 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #789 1px solid; COLOR: #345! important; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.firstwave LI.selected A {
	BORDER-RIGHT: #789 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #789 1px solid; COLOR: #345! important; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.firstwave LI.selected SPAN {
	BORDER-RIGHT: #789 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #789 1px solid; COLOR: #345! important; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.firstwave LI#current SPAN {
	BORDER-RIGHT: #789 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #789 1px solid; COLOR: #345! important; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.firstwave LI.selected A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1px; PADDING-TOP: 0.1em
}
.firstwave LI.over A {
	BORDER-RIGHT: #789 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #789 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #000 1px solid; POSITION: relative;
	BACKGROUND: #456; COLOR: #FFF;
}


.firstwave UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.firstwave LI UL LI A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0.4em; COLOR: #cde! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0.3em; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.firstwave UL LI.selected A {
	FONT-WEIGHT: bold! important
}
.firstwave .nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px 0.4em; PADDING-TOP: 0px; POSITION: relative
}
.firstwave .nav LI LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.firstwave LI LI {
	DISPLAY: block! important; FONT-SIZE: 100%! important; MARGIN: 0.6em 0.2em 0.6em 0px
}
.firstwave .nav LI A {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; TEXT-DECORATION: none
}
.firstwave .nav LI SPAN {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; TEXT-DECORATION: none
}
.firstwave .nav LI A:hover {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave .nav LI.admin A:hover {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave .nav LI SPAN:hover {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave .nav LI.admin SPAN:hover {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI:hover A {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.admin:hover A {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.sfHover A {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI:hover SPAN {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.admin:hover SPAN {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.sfHover SPAN {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px solid; BACKGROUND: #345; BORDER-LEFT: #234 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.admin:hover UL A {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #345 1px solid; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal! important; BACKGROUND: #345; PADDING-BOTTOM: 0.1em! important; COLOR: #cde! important; PADDING-TOP: 0.1em! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI:hover UL A {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #345 1px solid; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal! important; BACKGROUND: #345; PADDING-BOTTOM: 0.1em! important; COLOR: #cde! important; PADDING-TOP: 0.1em! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI.sfHover UL A {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #345 1px solid; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal! important; BACKGROUND: #345; PADDING-BOTTOM: 0.1em! important; COLOR: #cde! important; PADDING-TOP: 0.1em! important; BORDER-BOTTOM: #345 1px solid
}
.firstwave LI:hover UL A:hover {
	BORDER-TOP: #9ab 1px solid; BACKGROUND: #89a; COLOR: #fff! important; BORDER-BOTTOM: #234 1px solid
}
.firstwave LI.sfHover UL A:hover {
	BORDER-TOP: #9ab 1px solid; BACKGROUND: #89a; COLOR: #fff! important; BORDER-BOTTOM: #234 1px solid
}
.firstwave .nav UL {
	BORDER-RIGHT: #234 1px solid; BORDER-TOP: #234 1px; Z-INDEX: 10002! important; BACKGROUND: #345; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #234 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #234 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -999em
}
.firstwave .nav LI:hover UL {
	WIDTH: 14em; TOP: 1.45em
}
.firstwave .nav LI.sfHover UL {
	WIDTH: 14em; TOP: 1.45em
}
.firstwave .nav UL LI {
	FLOAT: none
}
.firstwave .nav UL A:hover {
	BACKGROUND: #456; COLOR: #fff
}
.firstwave .nav UL LI.tools DIV {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #678 1px solid; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; COLOR: #789! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #234 1px solid
}
.firstwave .nav UL LI.toolsadmin DIV {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #678 1px solid; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; COLOR: #789! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #234 1px solid
}
.firstwave .nav UL LI.subdiv DIV {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #678 1px solid; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; COLOR: #789! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #234 1px solid
}
.firstwave .nav UL LI.tools SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #345; PADDING-BOTTOM: 0px; MARGIN: -0.7em 0px 10px; WIDTH: 2.5em; COLOR: #789! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.firstwave .nav UL LI.toolsadmin SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #345; PADDING-BOTTOM: 0px; MARGIN: -0.7em 0px 10px; WIDTH: 2.5em; COLOR: #789! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.firstwave .nav UL LI.subdiv SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #345; PADDING-BOTTOM: 0px; MARGIN: -0.7em 0px 10px; WIDTH: 2.5em; COLOR: #789! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.firstwave .nav UL LI.subdiv SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.firstwave LI.website {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: right! important; PADDING-BOTTOM: 0px! important; MARGIN: -3px -9px 0px 0px; PADDING-TOP: 0px! important
}
.firstwave .nav LI.website A:hover {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 95%! important; PADDING-BOTTOM: 0px! important; COLOR: #03c! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.firstwave .nav LI.webiste SPAN:hover {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 95%! important; PADDING-BOTTOM: 0px! important; COLOR: #03c! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.firstwave LI.website A {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 95%! important; PADDING-BOTTOM: 0px! important; COLOR: #03c! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 3px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.firstwave LI.admin A {
	BORDER-RIGHT: #700 1px solid; BORDER-TOP: #700 1px solid; BACKGROUND: #800; BORDER-LEFT: #700 1px solid; BORDER-BOTTOM: #700 1px solid
}
#thirdwave {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #789 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
#thirdwave UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#thirdwave LI {
	DISPLAY: inline
}
#thirdwave LI A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#thirdwave LI.selected A {
	FONT-WEIGHT: bold; COLOR: #345
}
#thirdwave LI.begin A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.topnav FORM LABEL {
	DISPLAY: none! important
}
.topnav FORM LABEL {
	DISPLAY: none! important
}
.topnav {
	Z-INDEX: 10000! important; POSITION: relative;
}
.topnav H2 SPAN {
	PADDING-RIGHT: 20em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topnav H2 SPAN A {
	COLOR: #000
}
.topnav H2 {
	FONT-SIZE: 115%; MARGIN: -0.5em 0px 0px
}
.topnav H2 SPAN {
	PADDING-RIGHT: 12em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topnav FORM .advanced {
	FONT-SIZE: 70%
}


#frame {
	CLEAR: both
}
#innerframe {
	CLEAR: both; PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.titlebar {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #bcd 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 82.3%; BACKGROUND: url(../images/news/titlebar.png) #eef0f3 repeat-x left bottom; PADDING-BOTTOM: 1.7em; MARGIN: 0px 0px -0.5em; COLOR: #345; PADDING-TOP: 0.3em
}
.tbar H3 {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #bcd 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 82.3%; BACKGROUND: url(../images/news/titlebar.png) #eef0f3 repeat-x left bottom; PADDING-BOTTOM: 1.7em; MARGIN: 0px 0px -0.5em; COLOR: #345; PADDING-TOP: 0.3em
}
.tbarhigh H3 {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #bcd 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 82.3%; BACKGROUND: url(../images/news/titlebar.png) #eef0f3 repeat-x left bottom; PADDING-BOTTOM: 1.7em; MARGIN: 0px 0px -0.5em; COLOR: #345; PADDING-TOP: 0.3em
}
.titlebar_orange {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #ffb667 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 82.3%; BACKGROUND: url(../images/news/titlebar_orange2.png) #ffdcb7 repeat-x left bottom; PADDING-BOTTOM: 2.1em; MARGIN: 0px 0px -1.5em; COLOR: #930; PADDING-TOP: 0.3em
}
.tbar B {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tbarhigh B {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.titlebar SMALL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: 0.3em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0.2em
}
.titlebar SMALL A {
	RIGHT: 0px; TEXT-INDENT: -7000em; POSITION: absolute; TOP: 0px
}
#navigation .titlebar DIV {
	PADDING-RIGHT: 10em; DISPLAY: inline
}
.titleframe
{
	CLEAR: both; WIDTH: 41%; MARGIN-RIGHT: 2%; height:45px;	font-size:1.1em;
}
