body,td {
	font-family: arial, helvetica;
	}
	
.tabonbg {
	background-position: left top;
	background-image: url(tabs/tabonbg.gif);
	cursor: hand;
	color: #cccc99;
	backgound-repeat: repeat;
	}

A.bot:link, A.bot:visited {
	color : #000000;
	text-decoration : none;
	font-size : 8pt;
	}

A.bot:hover {
	color : #ff0000;
	text-decoration : underline;
	font-size : 8pt;
	}

div.header {
	font-family : times, times new roman;
	color : #999999;
	font-weight : bold;
	font-style: italic;
	font-size : 14pt;
	}

TD.midtype {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #ffffff;
	font-size : 8pt;
	}

TD.nactive {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #ff0000;
	font-size : 8pt;
	}

TD.naactive {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #ff0000;
	font-size : 9pt;
	}

TD.nbactive {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #000000;
	font-size : 8pt;
	}

P, OL, UL {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #000000;
	font-size : 9pt;
	}

dt.test {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	}

dd.name {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	}

p.sidebar {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #000000;
	font-size : 8pt;
	}

p.news {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #333399;
	font-size : 15pt;
	font-weight : bold;
	}

input, textarea, option, select {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #000000;
	font-size : 8pt;
	}

form {
	font-family : arial, geneva, verdana, tahoma, helvetica;
	color : #000000;
	font-size : 8pt;
	}

TH {
	font-size: 10pt;
	text-align : left;
	font-weight : normal;
	}

A:link {
	color : #0000ff;
	text-decoration : underline;
	font-size : 9pt;
	}

A:active {
	color : #993399;
	text-decoration : underline;
	font-size : 9pt;
	}

A:hover {
	color : #ff0000;
	text-decoration : underline;
	font-size : 9pt;
	}

A:visited {
	color : #999999;
	text-decoration : underline;
	font-size : 9pt;
	}

A:visited:hover {
	color : #ff0000;
	text-decoration : underline;
	font-size : 9pt;
	}

h1 {
	font : bold italic 16pt arial, geneva, verdana, tahoma, helvetica;
	color: #ff0000;
	}

h2 {
	font : bold 14pt arial, geneva, verdana, tahoma, helvetica;
	color: #ff0000;
	}

h3 {
	font : bold 13pt arial, geneva, verdana, tahoma, helvetica;
	color: #ff0000;
	}

h4 {
	font : bold 12pt arial, geneva, verdana, tahoma, helvetica;
	color: #ff0000;
	}

h5 {
	font : bold 10pt arial, geneva, verdana, tahoma, helvetica;
	color: #666666;
	}

LEGEND {
	font-color : #ff3300;
	font-size : 12pt;
	font-weight : bold;
	}

p.bottom{
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
	}

p.top{
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
	}

p.test{
	font-family : Arial, Helvetica;
	font-size: 10pt;
	color: #999999;
	}

p.sitemap{
	font-family : times, times new roman;
	font-size: 10pt;
	color: #ffffff;
	}

p.maroon{
	font-family : Arial, Helvetica;
	font-size: 10pt;
	color: #000099;
	}
	
ul.grey{
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
	}

p.nav{
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #ffffff;
	}

p.red{
	font-family : Arial, Helvetica;
	font-size: 9pt;
	color: #ff0000;
	}

p.white{
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #ffffff;
	}

p.grey{
	font-family : Arial, Helvetica;
	font-size: 9pt;
	color: #666666;
	}

BUTTON, .button {
	color : white;
	font-size: 8pt;
	background-color : #004080;
	border-color : #0066cc;
	}

A.r{
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #ffffff;
	}

A.r:active{
	font-family : Arial, Helvetica;
	text-decoration:underline;
	font-size: 8pt;
	color:#ff0000;
	}

A.r:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #ff0000;
	}

A.r:visited {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #ffffff;
	}

A.r:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #ff0000;
	}

.middot {
	font : bold 11pt times, times new roman;
	color: #ff0000;
	}

A.t{
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #000099;
	}

A.t:active{
	font-family : Arial, Helvetica;
	text-decoration:underline;
	font-size: 8pt;
	color:#990000;
	}

A.t:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #990000;
	}

A.t:visited {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 8pt;
	color: #000099;
	}

A.t:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #990000;
	}


A.tab{
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #FFCC66;
	}

A.tab:active{
	font-family : Arial, Helvetica;
	text-decoration:none;
	font-size: 9pt;
	font-weight : bold;
	color:#ff0000;
	}

A.tab:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #ffffff;
	}

A.tab:visited {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #FFCC66;
	}

A.tab:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #ffffff;
	}
	
	
	
	
A.tabhighlight{
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #FFCC66;
	}

A.tabhighlight:active{
	font-family : Arial, Helvetica;
	text-decoration:none;
	font-size: 9pt;
	font-weight : bold;
	color:#ff0000;
	}

A.tabhighlight:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #ffffff;
	}

A.tabhighlight:visited {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #FFCC66;
	}

A.tabhighlight:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: none;
	font-size: 9pt;
	font-weight : bold;
	color: #ffffff;
	}
	
	
	
	

A.press{
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #ffffff;
	}

A.press:active{
	font-family : Arial, Helvetica;
	text-decoration:underline;
	font-size: 8pt;
	color:#ff0000;
	}

A.press:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #ffffcc;
	}

A.press:visited {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #cccccc;
	}

A.press:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 8pt;
	color: #ffffcc;
	}


A.cal{
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 7pt;
	color: #0000ff;
	}

A.cal:active{
	font-family : Arial, Helvetica;
	text-decoration:underline;
	font-size: 7pt;
	color:#000000;
	}

A.cal:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 7pt; color: #ff0000;}

A.cal:visited {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 7pt;
	color: #999999;}

A.cal:visited:hover {
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-size: 7pt;
	color: #ff0000;}

b.emphasis {
	color: #000099;}

b.grey {
	color: #666666;}

b.ltgrey {
	color: #999999;}
	
b.headers {
	font-family : Arial, Helvetica;
	font-size: 13pt;
	color: #990000;
	}

b.myclass {
	font-family : Arial, Helvetica;
	font-size: 9pt;
	color: #000099;
	}

	
b.navy{
	color: #000099;}

b.categories {
	font-family : Arial, Helvetica;
	font-size: 11pt;
	color: #000099;
	}


.NavLink {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: white;
	}

.Hit {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #FFFF00;
	}

.RecordTitle {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	background-color: #cccccc;
      }

.RecordStats {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;

	}
	
span.live {
	font-family : Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	}	

code {
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	}
/* --------- News Classes -------------- */	
#newsBox {
	width:100%;
	border: 0px solid #999999;
}
.newsNav {
	font-size:7pt;
	width:115px;
	background-color:#ffffcc;
/*	background: url("images/bg.jpg");*/
	border:1px solid #999999;
/*	border-color: #999999 666666 000000 cccccc;*/
	float: left;
	padding-left:2px;
	padding-bottom:5px;
	line-height:13pt;
	}

A.newsNavLink, A.newsNavLink:visited {
	font-size:8pt;
	width:115px;
	color:#000099;
	white-space:nowrap;
	}
A.newsNavLink:Active {
	color:ff0000;
	}
A.newsNavLink:hover, A.newsNavLink::visited:hover {
	font-size:8pt;
	color:cc0000;
	}

.newsHeadlines {
	width:100%;
	padding-left:5px;
	}
A.newsHeadlineLink:Link, A.newsHeadlineLink:visited {
	width:100%;
	font-size:8pt;
	font-weight:bold;
	color:#666666;
	cursor:hand;
	}
A.newsHeadlineLink:active {
	color:#ff0000;
	}
A.newsHeadlineLink:hover, A.newHeadlineLink:visited:hover {
	font-size: 8pt;
	font-weight:bold;
	color:#990000;
	}
.newsdescription {
	font-size:8pt;
	padding-left:10px;
	padding-bottom:2px;
	padding-right:10px;
	border-bottom:1px solid #cccccc;
	}
.pubDate {
	font-size:7pt;
	
}



#searchpac { width: 100%; background-color: #ccc; }

td.tabon { background-color:#FFCC66; } 
	
.tabonbg { background: #FFCC66 url(tabs/tabonbg.gif) top left repeat-x; cursor: pointer; }

.taboffbg { background: #FFCC66 url(tabs/taboffbg.gif) top center repeat-x;  cursor: pointer; }

#topnav { background-color: #ccc; width: 760px; }
	
#leftnavbar { background-color: #FFCC66; width: 150px; }

/***** ----- Navigation Styles ----- *****/

/*** Navigation Setup ***/
.header { font-size: 18px; font-weight: bold; color: #294069; margin:10 10 10 0; }

/*** Left Navigation ***/
.navonbg { background: #000099 url(images/nav_blank2.jpg) left top repeat-x; height: 23px; text-align: left;
	vertical-align: middle; border-bottom: 1px solid #999999; border-top: 1px solid #000; cursor: pointer; }
	
.navoffbg { background: transparent url(images/nav_blank1.jpg) left top repeat-x; height: 23px; text-align: left;
	vertical-align: middle; border-top: 1px solid #999999; border-bottom: 1px solid #000; cursor: pointer; }
	
.mainleftnav { background-image: url(images/nav_bkg.gif); font-size: 11px; font-weight: bold; text-align: right;
	color: #FFF; text-decoration: none; width:100%;  height:100%; }
	
div.leftlinkwrapper { text-align:left; padding-top:10px; margin-left:15px;  padding-bottom:10px; }

a.mainleftnav { font-size: 11px; font-weight: bold; text-align: right;  color: #fff; 
	background-image: url(/images/nav_bkg.gif); text-decoration: none;  width: 100%; height: 100%; }

a.mainleftnav:link { font-size: 11px; font-weight: bold; text-align: right; color: #fff; 
	background-image: url(/images/nav_bkg.gif); text-decoration: none; 
	width:100%; height:100%; }

a.mainleftnav:visited { font-size: 11px; font-weight: bold; text-align: right; color: #FFF; 
	background-image: url(/images/nav_bkg.gif);  text-decoration: none; width:100%; height:100%; }

a.mainleftnav:hover { font-size: 11px; font-weight: bold; text-align: right; color: #FFF; 
	background-image: url(/images/nav_bkg.gif); text-decoration: none; width:100%; height:100%; }

td.leftmenudivider{ height: 58px; background-color:#003366; }

.leftsubhead { font-size: 11px; font-weight: bold; color: #FFF; }

.leftsubnav { font-size: 10px; color: #FFF; text-decoration: underline; }

	a.leftsubnav { font-size: 10px; color: #FFF;text-decoration: underline; }

	a.leftsubnav:link { font-size: 10px; color: #FFF; text-decoration: underline; }

	a.leftsubnav:visited { font-size: 10px; color: #FFF; text-decoration: underline; }

	a.leftsubnav:hover { font-size: 10px; color: #FFF; text-decoration: underline; }

/*** Top Navigation ***/
div.menu { position:absolute; z-index:10; visibility:hidden; background-color:D6B80A; border:1px solid #63635f;
	opacity:.85; filter: alpha(Opacity=85); -moz-opacity:0.85; color:#000; height:auto; }

.subnav { font-size: 11px; font-weight: bold; text-align: left; color: #000; 
	background-image: url(images/nav_bkg2.gif); text-decoration: none; border:0px solid; }
	
.subnavon { font-size: 11px; font-weight: bold; text-align: left; color: #fff; text-decoration: none;
	/*background-image: url(images/nav_bkg2.gif);*/ background-color:#63635f; border:0px solid; }
	
a.subnav { font-size: 11px; font-weight: bold; text-align: right; color: #000;  
	background-image: url(/images/nav_bkg2.gif); text-decoration: none; }

a.subnav:link { font-size: 11px; font-weight: bold; text-align: right; color: #000; 
	background-image: url(/images/nav_bkg2.gif); text-decoration: none; }

a.subnav:visited { font-size: 11px; font-weight: bold; text-align: right; color: #000; 
	background-image: url(/images/nav_bkg2.gif); text-decoration: none; }

a.subnav:hover { font-size: 11px; font-weight: bold; text-align: right; color: #fff; 
	background-image: url(/images/nav_bkg2.gif); text-decoration: none; }

/*----------Inner Navigation----------*/
.links { font-size: 10px; color: #000; text-decoration: underline; }

	a.links { font-size: 10px; color: #000;text-decoration: underline; }

	a.links:link { font-size: 10px; color: #000; text-decoration: underline; }

	a.links:visited { font-size: 10px; color: #000; text-decoration: underline; }

	a.links:hover { font-size: 10px; color: #72250B; text-decoration: underline; }
	

	

