BODY {
font-size:11px;
font-family:verdana,arial,tahoma,helvetica;
color:#333;
margin-top:10px;
margin-left:0;
margin-right:0;
background:silver
}

TD {
font-size:12px;
font-family:verdana,arial,tahoma,helvetica;
color:#333
}

A:hover {
font-size:11px;
font-family:verdana,arial,tahoma,helvetica;
color:#006400;
text-decoration:underline;
font-weight:700
}

FORM {
display:inline
}

SELECT {
font-family:verdana,arial,tahoma,helvetica;
font-size:10px;
color:#333
}

.bluefield {
padding-left:2px;
border-top:solid 1px #7F9DB9;
border-bottom:solid 1px #7F9DB9;
border-right:solid 1px #7F9DB9;
border-left:solid 1px #7F9DB9
}

.check {
padding-top:2px;
font-size:10px;
line-height:14px;
padding-bottom:6px
}

.bodytext {
line-height:16px
}

.smalltext {
font-size:10px;
line-height:12px
}

.smalltext2 {
font-size:10px;
line-height:14px
}

.mediumtext {
font-size:11px;
line-height:14px
}

.largetext {
font-size:12px;
line-height:18px
}

.box {
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC
}

.grid {
border-collapse:collapse
}

.grid td {
border:1px solid #666
}

.line {
padding-top:5px;
padding-bottom:10px
}

.linetext {
padding-top:5px;
font-size:10px;
line-height:12px;
text-align:right
}

.footer A:visited {
color:#000
}

.footer A:hover {
color:#000;
text-decoration:underline
}

.sidebar_top {
font-size:10px;
border-bottom:1px solid #CCC;
height:10px
}

.sidebar {
font-size:10px;
padding-left:5px;
border-bottom:1px solid #CCC;
height:18px
}

.sidebar_header {
font-size:10px;
padding-left:5px;
height:18px
}

.box_bullet {
font-size:10px;
line-height:14px;
padding-bottom:8px
}

.date {
font-size:14px;
font-weight:700;
padding-bottom:5px;
border-bottom:solid 1px #B2B2AC
}

.sectionheader {
font-size:14px;
font-weight:700;
padding-bottom:12px
}

.sectionheader2 {
font-size:14px;
padding-bottom:12px
}

.pageheader {
font-size:14px;
font-weight:700;
padding-bottom:5px
}

h1,h2,h3,h4 {
font-weight:700
}

h1 {
font-size:14px;
padding-bottom:1px
}

h2 {
font-size:12px
}

h3 {
font-size:11px
}

#content h1 {
margin-top:4px;
margin-bottom:2px;
padding:0
}

.sidebar_box {
border-top:1px solid #c8c8c8;
border-left:1px solid #c8c8c8;
border-right:2px solid #666;
border-bottom:2px solid #666;
margin:0 0 15px;
padding:0 5px 10px 8px
}

.sidebar_box h2 {
font-size:12px;
margin-top:5px;
padding-top:0
}

.sidebar_container {
border-top:1px solid #c8c8c8;
border-left:1px solid #c8c8c8;
border-right:2px solid #666;
border-bottom:2px solid #666;
margin:0 0 15px;
padding:0
}

.sidebar_content {
font-size:10px;
padding:5px
}

.sidebar_content .date {
font-size:10px;
border:0;
font-weight:400;
padding:0
}

.sidebar_footer {
background-color:#e0e0e0;
margin:0;
padding:5px
}

ul.arrow {
margin:5px;
padding:5px
}

.tabcontainerhome {
width:295px
}

.tabcontent {
border-left:solid 1px silver;
border-right:ridge 2px;
padding:5px 10px 10px
}

.tabcontentnogray {
border-left:solid 1px silver;
border-right:ridge 2px;
border-bottom:ridge 2px;
padding:10px
}

.tabgrayrow,.tabcontainer .tabgrayrow {
background-color:#e9e9e9;
border-bottom:ridge 2px;
padding-left:10px;
border-left:solid 1px silver;
border-right:ridge 2px;
height:18px;
padding-top:3px
}

.sidebar_ridge {
border-bottom:ridge 2px #999;
border-right:ridge 2px #999;
border-left:solid 1px silver;
border-top:solid 1px silver;
padding:0
}

.sidebar_ridge_gray {
background-color:#e9e9e9;
margin:0;
padding:3px 3px 3px 10px
}

.tb {
border-left:solid 1px silver;
border-bottom:ridge 2px;
border-right:ridge 2px
}

.tcontent {
padding:5px 10px 10px
}

.tgr {
background-color:#e9e9e9;
padding:3px 3px 3px 10px
}

div.box_tab_container {
border:0;
margin:0 0 10px;
padding:0
}

div.box_tab_strip, {
border:0;
margin:0;
padding:0
}

table.box_tab_content {
border-collapse:collapse;
border-bottom:ridge 2px #999;
border-left:solid 1px silver;
border-right:ridge 2px #999;
margin:0;
padding:0
}

table.box_container {
border-top:solid 1px silver;
border-left:solid 1px silver;
border-bottom:ridge 2px #999;
border-right:ridge 2px #999;
border-collapse:collapse;
margin:0 0 10px;
padding:0
}

td.box_content {
font-size:10px;
margin:0;
padding:8px 8px 4px
}

td.box_image {
margin:0;
padding:0
}

td.box_footer {
background-color:#e9e9e9;
font-size:10px;
margin:0;
padding:3px 8px
}

td.box_content p {
font-size:10px;
margin:0 0 8px;
padding:0
}

td.box_content img.header {
margin:0 0 4px;
padding:0
}

td.box_content ul li,table.box_tab_content tr td ul li {
padding-bottom:4px
}

A,A:link,A:visited,.LeftMenuLinks {
font-size:11px;
font-family:verdana,arial,tahoma,helvetica;
color:Blue;
text-decoration:underline;
font-weight:700
}

INPUT,TEXTAREA {
font-size:10px;
font-family:verdana,arial,tahoma,helvetica;
color:#333
}

.footer,.footer A {
font-size:10px;
color:#000
}

.sidebar A,.sidebar A:visited,.sidebar_header A,.sidebar_header A:visited {
text-decoration:none
}

.sidebar A:hover,.sidebar_header A:hover {
text-decoration:none;
color:#900
}

h4,.sidebar_box p,table.box_tab_content tr td {
font-size:10px
}

.sidebar_content h2,td.box_content h2 {
font-size:12px;
margin-top:0;
padding-top:0
} 
