.firstwave LI {
	DISPLAY: inline; FONT-SIZE: 75%! important; LIST-STYLE-TYPE: none; BACKGROUND: #fff; 
}
.firstwave UL LI.selected A {
	FONT-WEIGHT: bold! important;
	DISPLAY: block; TEXT-DECORATION: none;
	BORDER: #789 1px solid; BORDER-BOTTOM: #fff 1px solid;
	margin: 0 0 -1px 0;
}
.firstwave LI.selected A {
	COLOR: #345! important;  POSITION: relative;
	-moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;-ms-border-radius:3px 3px 0px 0px;-o-border-radius:3px 3px 0px 0px;-khtml-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;	
}
.firstwave LI.selected A:hover {
    cursor:default;
}
.firstwave LI A {
	PADDING-RIGHT: 14px! important;
	COLOR: #2A83ED! important;
}
.firstwave .nav {
	PADDING: 0px; Z-INDEX: 800! important; MARGIN: 0.5em 0px; POSITION: relative;
	cursor:pointer;
}
.firstwave .nav LI {
	PADDING: 0px; MARGIN: 0 0 0px 0.4em; POSITION: relative; FLOAT: left; BORDER: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid;
}
.firstwave .nav LI A {
	PADDING: 2px 10px; DISPLAY: block; TEXT-DECORATION: none; 
	BORDER: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid;
	margin: 0 0 0px 0;
}
.firstwave .nav LI A:hover {
	COLOR: #333! important; /*COLOR: #F96! important; COLOR: #38e! important;*/
}



#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: 800! important; POSITION: relative;
	width:75%;
}
.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;
}


@media handheld, only screen and (max-width: 768px){
.topnav {
	Z-INDEX: 800! important; POSITION: relative;
	width:95%;
}
}