.top-last-updated-title
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #A4ACB6;
}

.top-last-updated-text
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #333333;
}

a.top-section-title
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #555555;
	text-decoration: none;
}

a.top-section-title-selected
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #FFFFFF;
	text-decoration: none;
}

.top-latest-news-title
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #333333;
}

.top-latest-news-text
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #FFFFFF;
	text-decoration: none;
}

input.search-text
{
	font: bold 10px verdana, tahoma, arial, serif;
	width: 139px;
	height: 18px;
}

input.user-text
{
	font: bold 10px verdana, tahoma, arial, serif;
	width: 300px;
}

.headline-news-title,
.search-results-title,
.category-title
{
	font: bold 20px "Arial", "Verdana";
	color: #dd3333;
	text-decoration: none;
}

.headline-news-text
{
	font: 12px verdana, tahoma, arial, serif;
	color: #333333;
}

.headline-news-text a.read-more
{
	font: 12px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: none;
}

a.video-link
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: underline;
}

a.top-news-title
{
	font: bold 14px "Arial", "Verdana";
	color: #dd3333;
	text-decoration: none;
}

.top-news-text
{
	font: 12px verdana, tahoma, arial, serif;
	color: #5A5A5A;
}

.top-news-text a.read-more
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: underline;
}

a.video-news
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: underline;
}

a.first-category-news
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: underline;
}

a.category-news
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #333333;
	text-decoration: underline;
}

a.second-category-news
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: underline;
}

a.additional-links
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #333333;
	text-decoration: none;
}

.news-text
{
	font: 12px verdana, tahoma, arial, serif;
	color: #5A5A5A;
}

.news-text a
{
	color: #4283BF;
	text-decoration: underline;
}

a.news-category-name
{
	font: bold 12px arial, tahoma, verdana, serif;
	color: #262626;
	text-decoration: none;
}

.news-additional-bullet
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
}

a.news-additional-title
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
	text-decoration: none;
}

.category-news-bullet,
.search-result-bullet
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
}

a.category-news-title,
a.search-result-title
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
	text-decoration: none;
}

a.category-news-all
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
	text-decoration: underline;
}

.category-news-text,
.search-result-text
{
	font: normal 13px verdana, tahoma, arial, serif;
	color: #5A5A5A;
}

.category-news-date,
.search-result-date { font-weight: bold; font-size: 10px; }

.top-news-date,
.headline-news-date { font-weight: normal; font-size: 11px; }

.error-text
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #c00000;
}

.go-to-page-title
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #333333;
}

.go-to-page
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #333333;
}

.go-to-page a
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #467AC0;
	text-decoration: underline;
}

tr.left-section-on
{
	background-color: #578CC8;	
}

tr.left-section-off
{
	background-color: #B6C7DB;	
}

a.left-sub-section-on
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #FFFFFF;
	text-decoration: none;
}

a.left-sub-section-off
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #333333;
	text-decoration: none;
}

a.left-sub-sub-section-on
{
	font: bold 11px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: none;
}

a.left-sub-sub-section-off
{
	font: 11px verdana, tahoma, arial, serif;
	color: #333333;
	text-decoration: none;
}

.section-title
{
	font: normal 27px "Arial Black", "Arial";
	color: #333333;
	line-height: 32px;
}

.section-text,
.section-text table
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #5A5A5A;
}

.section-text a
{
	color: #4283BF;
	text-decoration: underline;
}

.search-title
{
	font: bold 11px tahoma, verdana, arial, serif;
	color: #FFFFFF;
	text-decoration: none;
}

.error-page-title
{
	font: normal 32px "Arial Black", "Arial";
	color: #e13204;
	text-decoration: none;
	line-height: 40px;
}

.error-message-text
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #333333;
}

a.error-link
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #e13204;
	text-decoration: none;
}

.search-option-title
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #333333;
}

.search-option-input
{
	font: normal 13px verdana, tahoma, arial, serif;
	color: #333333;
}

.search-option-text
{
	font: normal 12px verdana, tahoma, arial, serif;
	color: #333333;
	vertical-align: middle;
}

/* Hack RadioButtonList; force vertical middle align */
.search-option-text * { vertical-align: middle; }

.search-options-submit
{
	font: normal 13px verdana, tahoma, arial, serif;
}

.section-links-title
{
	font: bold 13px verdana, tahoma, arial, serif;
	color: #333333;
}

a.section-additional-links
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #4283BF;
	text-decoration: none;
}

.footer-copyright,
.footer-copyright a,
.footer-copyright a:hover
{
	font: bold 10px verdana, tahoma, arial, serif;
	color: #6f6f6f;
	text-decoration: none;
}

    .pagination
    {
        padding: 1px;
        padding-top: 2px;
        width: 282px;
    }
    .pagination ul
    {
        margin: 0;
        padding: 0;
        text-align: center;
        font-size: 12px;
        font-family: Arial, Verdana;
    }
    .pagination li
    {
        list-style-type: none;
        display: inline;
        padding-bottom: 1px;
    }
    .pagination a, .pagination a:visited
    {
    	background-color:White;
        padding: 0 11px;
        border: 1px solid #aaaaaa;
        text-decoration: none;
        color: #666666;
        font-family: Arial, Verdana;
        font-weight: bold;
    }
    .pagination a:hover, .pagination a:active
    {
        border: 1px solid #2b66a5;
        color: #000;
        background-color: #FFFFD0;
    }
    .pagination a.currentpage
    {
        border: 1px solid #2b66a5;
        color: #000;
        background-color: #FFFFD0;
    }
    .pagination a.disablelink, .pagination a.disablelink:hover
    {
        background-color: white;
        cursor: default;
        color: #929292;
        border-color: #929292;
        font-weight: normal !important;
    }
    .pagination a.prevnext
    {
        font-weight: bold;
    }
.ticker-text
{
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #dd3333;
	border-bottom: dashed 1px #dd3333;
}
