/* ----- Wide CSS Rules ----- */
.menu2{display:none}
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  background-color: #0060A9;
font: bold 10px Helvetica, Arial,Verdana, sans-serif;
color:#0060A9;
line-height: 12px;
}

a.menuItem {
border-bottom:1px solid white;
border-right:1px solid white;
line-height: 12px;
}

div.menuBar {
  background-color: #0060A9;
  border:0px solid white;
  text-align: left;
}

a.menuButton {
  left: 0px;
  margin: 1px;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
}

div.menu {
background-color: #0060A9;
border-right:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
border-left:1px solid white;
border-top:1px solid white;
text-align: left;
left: 0px;
position: absolute;
top: 0px;
visibility: hidden;
z-index: 101;
}

div.menu a.menuItem {
  color:#FFFFFF;
  display: block;
  padding: 2px 6px;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItemLong {
  color:#FFFFFF;
  display: inline;
  padding: 2px 6px;
  text-decoration: none;
  white-space: nowrap;
	border-left: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #00ADEF;
  color:#0060A9;
}

div.menu a.menuItemLong:hover, div.menu a.menuItemHighlight {
  background-color: #00ADEF;
  color:#0060A9;
}

span.menuItemText2 {
font: bold 8px Helvetica, Arial,Verdana, sans-serif;
line-height: 12px;
}

div.menu a.menuItem span.menuItemArrow {
  display:none
}

div.menu div.menuItem {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}
.maintext { font-size: 11px; font-family: Arial }

.toppipe {font-family:helvetica, arial; text-decoration: none; font-weight:bold; font-size:11px; color:#FFFFFF; text-align:center;}
.toppipe A:link {font-family:helvetica, arial; text-decoration: none; font-weight:bold; font-size:11px; color:#FFFFFF; text-align:center;}
.toppipe A:visited {font-family:helvetica, arial; text-decoration: none; font-weight:bold; font-size:11px; color:#FFFFFF; text-align:center;}
.toppipe A:active {font-family:helvetica, arial; text-decoration: none; font-weight:bold; font-size:11px; color:#FFFFFF; text-align:center;}
.toppipe A:hover {font-family:helvetica, arial; text-decoration: none; font-weight:bold; font-size:11px; color:#000000; text-align:center;}

.newsheadline2 {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:bold; color:#999999;}
.newsheadline2 A:link {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:normal; color:#0060A9;}
.newsheadline2 A:visited {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:normal; color:#000000;}
.newsheadline2 A:active {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:normal; color:#CCCCCC;}
.newsheadline2 A:hover {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:normal; color:#00AEEF;}

.toplink {font-family: Helvetica, Arial,Verdana, sans-serif; text-decoration: none; font-weight:bold;  font-size:12px; color:#0060A9; text-align:right;}
.toplink A:link {font-family: Helvetica, Arial,Verdana, sans-serif; text-decoration: none; font-weight:bold;  font-size:12px; color:#0060A9; text-align:right;padding-right:3px}
.toplink A:visited {font-family: Helvetica, Arial,Verdana, sans-serif; text-decoration: none; font-weight:bold;  font-size:12px; color:#0060A9; text-align:right;padding-right:3px}
.toplink A:active {font-family: Helvetica, Arial,Verdana, sans-serif; text-decoration: none; font-weight:bold;  font-size:12px; color:#0060A9; text-align:right;padding-right:3px}
.toplink A:hover {font-family: Helvetica, Arial,Verdana, sans-serif; text-decoration: none; font-weight:bold;  font-size:12px; color:#00ADEF; text-align:right;padding-right:3px}

.newstable {
 border: #0060A9 1px solid;
 display: block; padding-left: 0px; padding-bottom: 0px;
 color: #6666CC;
 line-height: normal; padding-top: 0%; 
 width:150px
 }
 .flash {width:200px;height:100px}