﻿body
{
	font-family: 'Arial';
	font-size: 12px;
	color: black;
	background-color: white;
	margin: 0px;
	background-image: url(images/page_background.gif);
	background-repeat: repeat-x;
	height: 100%;
}

A:link
{
    color: black;
    text-decoration: none; 
    font-weight: bold; 
}

A:visited 
{ 
	color: black; 
	text-decoration: none; 
	font-weight: bold; 
}	

A:hover
{
	color: navy;
	font-weight: bold; 
}

A:active 
{ 
	color: Blue; 
	text-decoration: none; 
}

B
{
	font-weight: bold;
}

I
{
	font-style: italic;
}

BUTTON, INPUT, SELECT, TEXTAREA
{
	font-family: 'Arial';
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: White;
}

HR
{  
	/* 
	text-transform: capitalize;
	color: #ffd661; */
}

H1
{
	font-size: 16px;
	color: #0033FF;
}

H2
{
	font-size: 14px;
	color: #000099;
}

H3
{
	font-size: 12px;
	font-style: italic;
}

H4
{
	font-size: 11px;
	font-style: italic;
}

H5
{
	font-size: 10px;
	font-style: italic;
}

H6
{
	font-size: 9px;
	font-style: italic;
}

IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

MAP
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


/* Named tags */

.Title
{
	font-size: 16px;
	color: Black;
	font-weight: bold;
}

.SubTitle
{
	font-size: 14px;
	color: navy;
	font-weight: bold;
	text-decoration: underline; 
}

.PageInfo
{
	font-size: 9px;
	color: black;
}

.NewsTitle
{
	font-size: 14px;
	font-weight: bold;
}

.NewsLeader
{
    font-size: 11px;
    font-weight: bold;
}

.NewsDateTime
{
    font-weight: bold;
    color: Navy;
}

.Notes
{
    font-style: italic;  
}

.InfoLabel
{
    font-weight: bold; 
}

.Important
{
	font-size: 14px;
	font-weight: bold;  
	color: #000099;
}

.TableGrid
{
	font-size: 11px;
	background-color: white;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-color:Black;
}

.TableGridTitle
{
    font-weight: bold;
    font-size: 12px;
    background-color: #c8c8c8;
    text-align: center;
}

.TableGridHeader
{
	font-weight: normal;
	font-size: 11px;
	background-color: #c8c8c8;
	text-align: center;
}

.TableGridNavigation
{
	font-weight: normal;
	font-size: 11px;
	background-color: #c8c8c8;
	text-align: center;
}

.TableGridActiveRow
{
	background-color: #dcdcdc;
}

.AltButtonMenu
{
	font-family: 'Arial';
	background-image: url(images/button_menu.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	width: 25px;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.AltButtonMicro
{
	font-family: 'Arial';
	font-size: 9px;
	background-image: url(images/button_micro.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}

.AltButtonSmall
{
	font-family: 'Arial';
	background-image: url(images/button_small.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	width: 125px;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.AltButtonMedium
{
	font-family: 'Arial';
	background-image: url(images/button_medium.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	width: 250px;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.AltButtonLarge
{
	font-family: 'Arial';
	background-image: url(images/button_large.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	width: 500px;
	height: 25px;
	vertical-align: middle;
	text-align: center;
}

.BackgrUpperLeft
{
	background-position: 0px 0px;
	background-image: url(images/background_ul.gif);
	width: 20px;
	height: 20px;
}

.BackgrUpperMiddle
{
	background-image: url(images/background_um.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.BackgrUpperRight
{
	background-position: 0px 0px;
	background-image: url(images/background_ur.gif);
	width: 20px;
	height: 20px;
}

.BackgrMiddleLeft
{
	background-image: url(images/background_ml.gif);
	background-repeat: repeat-y;
	width: 20px;
}

.BackgrMiddleMiddle
{
    background-color: #e1e1e1;
    background-image: url(images/background.png); 
}

.BackgrMiddleRight
{
	background-image: url(images/background_mr.gif);
	background-repeat: repeat-y;
	width: 20px;
}

.BackgrLowerLeft
{
	background-position: 0px 0px;
	background-image: url(images/background_ll.gif);
	width: 20px;
	height: 20px;
}

.BackgrLowerMiddle
{
	background-image: url(images/background_lm.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.BackgrLowerRight
{
	background-position: 0px 0px;
	background-image: url(images/background_lr.gif);
	width: 20px;
	height: 20px;
}

.ContentUpperLeft
{
	background-position: 0px 0px;
	background-image: url(images/content_ul.gif);
	width: 20px;
	height: 20px;
}

.ContentUpperMiddle
{
	background-image: url(images/content_um.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.ContentUpperRight
{
	background-position: 0px 0px;
	background-image: url(images/content_ur.gif);
	width: 20px;
	height: 20px;
}

.ContentMiddleLeft
{
	background-image: url(images/content_ml.gif);
	background-repeat: repeat-y;
	width: 20px;
}

.ContentMiddleMiddle
{
    background-color: white;
}

.ContentMiddleRight
{
	background-image: url(images/content_mr.gif);
	background-repeat: repeat-y;
	width: 20px;
}

.ContentLowerLeft
{
	background-position: 0px 0px;
	background-image: url(images/content_ll.gif);
	width: 20px;
	height: 20px;
}

.ContentLowerMiddle
{
	background-image: url(images/content_lm.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.ContentLowerRight
{
	background-position: 0px 0px;
	background-image: url(images/content_lr.gif);
	width: 20px;
	height: 20px;
}

.Frame1
{
	background-position: 0px 0px;
	background-image: url(images/frame_1.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame2
{
	background-position: 0px 0px;
	background-image: url(images/frame_2.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame3
{
	background-image: url(images/frame_3.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.Frame4
{
	background-position: 0px 0px;
	background-image: url(images/frame_4.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame5
{
	background-position: 0px 0px;
	background-image: url(images/frame_5.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame6
{
	background-position: 0px 0px;
	background-image: url(images/frame_6.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame7
{
	background-position: 0px 0px;
	background-image: url(images/frame_7.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame8
{
	background-image: url(images/frame_8.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.Frame9
{
	background-image: url(images/frame_9.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.Frame10
{
	background-position: 0px 0px;
	background-image: url(images/frame_10.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame11
{
	background-position: 0px 0px;
	background-image: url(images/frame_11.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame12
{
	background-position: 0px 0px;
	background-image: url(images/frame_12.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame13
{
	background-position: 0px 0px;
	background-image: url(images/frame_13.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame14
{
	background-image: url(images/frame_14.gif);
	background-repeat: repeat-x;
	width: inherit; 
	height: 10px;
}

.Frame15
{
	background-position: 0px 0px;
	background-image: url(images/frame_15.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}

.Frame16
{
	background-position: 0px 0px;
	background-image: url(images/frame_16.gif);
	background-repeat: no-repeat; 
	width: 10px;
	height: 10px;
}
