.detail {
   visibility: hidden;
   position: relative;
}

.odd {
   background-color: white;
}
.even {
   background-color: beige;
}

td.cellclass {
   text-align: left;
   font-family: Verdana;
   font-size: 12px;
   padding: .05cm;
}

td.vapcellclass {
   text-align: center;
   font-family: Verdana;
   font-size: 12px;
   padding: .05cm;
   height: 33px;
   vertical-align: center;
   
}

.cellbody {
   text-align: center;
   font-family: Verdana;
   font-size: 12px;
   padding: .05cm;
}
td.tblhdr {
   text-align: center;
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   padding: .1cm;
}
th.tblhdr {
   text-align: left;
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   padding: .1cm;
}
<!--
.tbl {
   border: 0 thin #ffffff;
   border-top-width: 0px;
}
-->

.newshit{
        overflow: auto;
        height:20em;
        width:35em;
        font-size:12px;
        font-family:Verdana;
        text-align: left;
        text-valign: top;
        border-style: solid;
        vertical-align: top;
        BORDER-RIGHT: 0px;
        BORDER-TOP: 0px;
        BORDER-LEFT: 0px;
        BORDER-BOTTOM: 0px;
        PADDING-LEFT:0px;
}
.hide
{
 visibility:hidden;
}
.view
{
 visibility:visible;
}
.nocolor
{
        cursor:pointer;
        cursor:hand;
        font-family:Verdana;
        text-align: left;
        vertical-align: top;
        BORDER-RIGHT: 0px;
        BORDER-TOP: 0px;
        BORDER-LEFT: 0px;
        BORDER-BOTTOM: 0px;
        PADDING-LEFT:0px;

}
.somecolor{
        CURSOR:POINTER;
        text-align: left;
        vertical-align: top;
        text-valign: bottom;
        font-family:Verdana;
        font-size:12px;
        font-weight:bolder;
        BORDER-COLLAPSE: collapse;
        BORDER-RIGHT: 0px;
        BORDER-TOP: 0px;
        BORDER-LEFT: 0px;
        BORDER-BOTTOM: 0px;
}
.msg{
        text-align: left;
        font-family:Verdana;
        font-size:12px;
        font-weight:bolder;
        font-color: red;
}

.pagehdr {
 	font-family: Verdana;
	font-size: 12px;
	align: left;
	font-weight: 300;
}

.menutitle {
        cursor:pointer;
        background-color:#3333CC;
        color:#FFFFFF;
        width:130px;
        padding:2px;
        FONT-SIZE: x-small;
        FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif;
}
.submenu {
        margin-bottom: 0.5em;
        margin-top: 0.5em;
        color:#FFFFFF;
        FONT-SIZE: xx-small;
        FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}

.nav {
	FONT-SIZE: xx-small; COLOR: #3333CC; 
        FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}
a:hover.nav {
	FONT-SIZE: xx-small; COLOR: #FFFFCC; 
        FONT-FAMILY: Verdana, Arial,  Verdana,Helvetica,sans-serif; 
        TEXT-DECORATION: none
}
.navgreen {
	FONT-SIZE: xx-small; COLOR: #006633; 
	FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
a:hover.navgreen {
	FONT-SIZE: xx-small; COLOR: #006633; 
	FONT-FAMILY: Verdana, Arial,  Verdana,Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.navwhite {
	FONT-SIZE: x-small;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial,  Verdana,Helvetica,sans-serif; 
	TEXT-DECORATION: none;
}
a:hover.navwhite {
	FONT-SIZE: x-small; 
	COLOR: #FFFFCC; 
	FONT-FAMILY: Verdana, Arial,  Verdana,Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.navalert {
	FONT-SIZE: x-small;
	COLOR: #FFFFFF;
	FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a:hover.navalert {
	FONT-SIZE: x-small; COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial,  Verdana,Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.nava {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; COLOR: #3333CC; 
	FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
a:hover.nava {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; COLOR: #CC0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: underline
}
.navaon {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; 
	VERTICAL-ALIGN: middle; COLOR: #FFFF33; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.navftr {
	FONT-SIZE: x-small;
	VERTICAL-ALIGN: middle;
	COLOR: #003366;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 93px;
	width: 200px;
	text-align: left;
}
.navyellowftr {
	FONT-SIZE: x-small; VERTICAL-ALIGN: middle; COLOR: #CC0000; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.navftron {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; 
	COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.navhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3333CC; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: underline; cursor: pointer; cursor: hand;
}
.navhdr1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3333CC; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: underline; cursor: pointer; cursor: hand;
}
.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3333CC; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: underline; cursor: pointer; cursor: hand;
}
a:hover.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC9933; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
a:hover.navhdr1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC9933; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
a:hover.navhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC9933; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.navhdron {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #FFFF33; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.navon {
	FONT-SIZE: xx-small; COLOR: #5986b2; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.p2 {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: small;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
p {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.red {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
}
.sectionul {
	FONT-SIZE: x-small; COLOR: #003366; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
a:hover.sectionul {
	FONT-SIZE: x-small; COLOR: #CC9933; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
h5 {
	FONT-SIZE: xx-small;
	COLOR: #003366;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}
h4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	COLOR: #003366;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}
.dateTime {
	FONT-SIZE: xx-small;
	COLOR: #003366;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
}
.footer {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
h6 {
	FONT-SIZE: 8px;
	COLOR: #003366;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	clip:  rect(0px 0px 0px 0px);
	text-align: justify;
}
.sidelinks {
	FONT-SIZE: 10px; COLOR: #000000; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
a:hover.sidelinks {
	FONT-SIZE: 10px; COLOR: #CC9933; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.sidelinkswhite {
	FONT-SIZE: xx-small; COLOR: #FFFFFF; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3333CC;
	text-align: left;
	color: #003366;
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: 16px;
}
h3 {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	clip:   rect(auto auto 5px auto);
}
h1 {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	clip:   rect(auto auto 5px auto);
}

h2 {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 100;
	font-style: normal;
	color: #003366;
	text-decoration: none;
	clip:   rect(auto auto 5px auto);
}
a:hover.sectionli {
	FONT-SIZE: x-small; COLOR: #999966; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.crumb {
	FONT-SIZE: xx-small; COLOR: #000000; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
a:hover.crumb {
	FONT-SIZE: xx-small; COLOR: #336699; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: none
}
.alert {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF0000;
	text-decoration: none;
}
.text {
	FONT-SIZE: x-small; COLOR: #003366; 
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.head6 {
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	clip:  rect(0px 0px 0px 0px);
	text-align: justify;
}
.ulpos {
	text-indent: 0em;
	margin: 0px;
	padding: 0px;
}
li {	
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}
ol {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.date {
	FONT-SIZE: xx-small;
	COLOR: #330000;
	FONT-FAMILY:  Verdana, Arial,  Helvetica, sans-serif;
	font-weight: bold;
}
.plink {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-decoration: underline;
}
a:hover.plink {
	FONT-SIZE: x-small; COLOR: #CC9933; 
	FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; 
	TEXT-DECORATION: underline
}
.suspectHeader {
	FONT-SIZE: xx-small;
	COLOR: #FFFFFF;
	FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 5px;
}
.eventAlert {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover.eventAlert {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
	text-decoration: none;
	text-transform: uppercase;
}
.punlink {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
	text-decoration: none;
}
.pred {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a:hover.pred {
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.mapIndex {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	text-decoration: none;
}
a:hover.mapIndex {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC9933;
	text-decoration: none;
}
.mapIndexCap {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	text-decoration: none;
	text-transform: uppercase;
}
a:hover.mapIndexCap {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC9933;
	text-decoration: none;
	text-transform: uppercase;
}



.sectionHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a:hover.sectionHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.lightCellBack {
	COLOR: #ffffff; BACKGROUND-COLOR: #FFFFCC
}
.darkCellBack {
	FONT-SIZE: x-small;
	COLOR: #FFFFFF;
	FONT-FAMILY:  Verdana, Arial,  Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #3333CC
}
.darkCellBack A:link {
	COLOR: white; TEXT-DECORATION: none
}
.darkCellBack A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.darkCellBack A:active {
	COLOR: white; TEXT-DECORATION: none
}
.darkCellBack A:hover {
	COLOR: #FFFFCC; TEXT-DECORATION: underline
}
.tollFree {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	MARGIN-LEFT: 0in; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial,  Verdana, Helvetica, sans-serif;
}
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }

