body, td, pre {font-family: Arial, Helvetica, Sans-Serif; color: #000000; font-size: 8pt}
a {color: #0d1556; text-decoration: none}
a:hover {color: #FF0000; text-decoration: underline}

hr {color: #cccccc; width: 100%; height: 1px}

.hl {background-color: #ffcc55}

a.menu {color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 10px}
a.menu:hover {color: #ffffff; text-decoration: underline}
span.menu {color: #ffff66; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 10px}

td.topmenu {background: url(/images/libg.gif) no-repeat 5px 4px; height: 20px; background-color: #1C3A6E; padding: 3px; padding-left: 13px; margin-bottom: 1px}

a.menusel {color: #ffff66; font-size: 11px; text-decoration: none; font-weight: bold}
a.menusel:hover {color: #ffff66; text-decoration: underline}

a.hometab {color: #1c3a6e; font-size: 11px; text-decoration: none; font-weight: normal}
a.hometab:hover {color: #ff0000; text-decoration: none}

a.submenu {color: #ffffff; font-size: 11px; text-decoration: none; font-weight: normal}
a.submenu:hover {color: #ffff66; text-decoration: none}
span.submenu {color: #ffff66; font-size: 11px; text-decoration: none; font-weight: normal}

a.middlemenu {color: #003399; font-size: 11px; text-decoration: none; font-weight: normal}
a.middlemenu:hover {color: #0066cc; text-decoration: underline}
span.middlemenu {color: #0066cc; font-size: 11px; text-decoration: none; font-weight: normal}

textarea, input {font-size: 8pt; border: 1px #999999 solid}

.white {color: #ffffff}
a.white:hover {color: #ffffaa; text-decoration: underline}

.smallwhite {color: #ffffff; font-size: 11px}
a.smallwhite {color: #ffffaa; text-decoration: none}
a.smallwhite:hover {color: #ffffff; text-decoration: underline}

a.black {font-weight: bold; font-size: 11px; color: #666666; text-decoration: none}
a.black:hover {font-weight: bold; font-size: 11px; color: #000000; text-decoration: none}

.smallerwhite {font-size: 11px; color: #ffffff}
a.smallerwhite:hover {text-decoration: underline; color: #ffffaa}

.smallergrey {font-size: 7pt; color: #aaaaaa}
a.smallergrey:hover {text-decoration: underline; color: #cccccc}

input, select, textarea {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt}

.paragraph {margin-bottom: 15px}

.input {background-color: #ffffff; border: 1px #000000 solid; font-family: Verdana; font-size: 8pt; color: #000000}

.small {color: #444444; font-size: 7pt; text-decoration: none}

a.small {font-weight: normal; color: #000000}
a.small:hover {color: #001166}

.smallest {font-size: 7pt; color: #999999}

.black {color: #000000; font-size: 9pt; text-decoration: none}
.black:hover {color: #000000; font-size: 9pt; text-decoration: underline}

.smaller {font-size: 7pt}
span.smaller {font-weight: bold; text-decoration: underline}

.title1 {font-weight: bold; font-size: 11pt; font-family: Verdana; color:#553300}

#border_table {border: 1px #cccccc solid}
#border_table td, #border_table th{border: 1px #cccccc solid}

h1 { color: #FFFFFF; background-color: #003366; font-size: 9pt; font-family: arial; display: block; font-weight: bold; width: 100%; padding: 2px; padding-left: 6px; padding-right: 6px; margin-bottom: 10px }
h2 { font-size: 8pt; font-weight: normal; display: inline}
h3 { font-size: 8pt; font-weight: bold; display: inline}
h4 { font-size: 7pt; font-weight: normal; display: inline}
h6 { font-size: 8pt; color: #771111; font-weight: bold; display: inline; }
h7 { font-size: 12pt; color: #1c3a6e; font-weight: bold}


.header {background-color: #f2f2f2; font-size: 9pt; font-weight: bold; vertical-align: top}
.header2 {background-color: #f2f2f2; font-size: 9pt; font-weight: bold; width: 35%}
.cell {background-color: #ffffff; font-size: 9pt; vertical-align: top}
.cell1 {background-color: #f2f2f2; font-size: 9pt; font-weight: bold; white-space: nowrap; vertical-align: top}
.cell2 {background-color: #ffffff; font-size: 9pt; font-weight: normal; vertical-align: top}

.cellorange

{
	padding-left: 6px; 
    background-image:url(orangebgnd.gif); 
    height:21; 
    color:#FFF;
    font-weight:bold;
    font-size:11px
     
}

.cellbluefooter

{
	padding-left: 6px; 
    background-image:url(navybgnd.gif); 
    height:21; 
    color:#FFF;
    font-weight:bold;
     
}

.cellnavytop

{
	padding-left: 6px; 
    background-image:url(navybgndtop.gif); 
    height:21; 
    color:#FFF;
    font-weight:bold;
    font-size:11px
     
}

.cellavidtop

{
	padding-left: 6px; 
    background-image:url(avidbgnd.jpg); 
    height:21; 
    color:#FFF;
    font-weight:bold;
    font-size:11px
     
}

.cellupctop

{
	padding-left: 6px; 
    background-image:url(upc_bgnd.jpg); 
    height:21; 
    color:#FFF;
    font-weight:bold;
    font-size:11px
     
}

.cellhbctop

{
	padding-left: 6px; 
    background-image:url(hbc_bgnd.jpg); 
    height:21; 
    color:#fff;
    font-weight:bold;
    font-size:11px
     
}

.cellmore

{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #1C3A6E; 
    vertical-align:top; 
    font-size:11px
    
}

.cellmoreblacktxt

{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #000000; 
    vertical-align:top; 
    font-size:11px
    
}

.upctext

{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #333366; 
    font-size:11px
    
}

.cellmorebiggertext

{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #1C3A6E; 
    vertical-align:top; 
    font-size:13px;
    font-weight:bold;
    
}

.biggertextORANGE

{
	padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #FF6600; 
    font-size:13px;
    font-weight:bold;
    
}

.cellcountyinfohome

{
	padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #1C3A6E; 
    vertical-align:top 
}

.cellicons
{
	padding-left: 3px;
    color: #1C3A6E;   
    background-color: #ffffff; 
    
}
.cellsponsor

{
	padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px 
}

.biggernavytxt {color: #1c3a6e; font-size:13px}

span.sponsor a {font-weight: bold; color: #ff6600; font-size:11px}
span.sponsor a:hover {font-weight: bold; color: #1c3a6e; font-size:11px}

span.ticker a {font-weight: bold; color: #ffffff}
span.ticker a:hover {font-weight: bold; color: #e2e0e0}

span.tickerdiary a {font-weight: bold; color: #1c3a6e}
span.tickerdiary a:hover {font-weight: bold; color: #666666}

span.imagelink a {font-weight: none; color: #ffffff}
span.imagelink a:hover {font-weight: none; color: #ffffff}

span.biggernavytxt a {font-weight: bold; color: #1c3a6e; font-size:13px}
span.biggernavytxt a:hover {font-weight: bold; color: #FF0000; font-size:13px}

.inprod

{
	padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}