BODY
{
    background-color: #FFFFFF;
	Color: #000000;
	Font-size : 12px;
    Font-Family: arial, verdana, helvetica, sans-serif;
}

TD
{
	Color : #000000;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a.redLinks
{
	Color: #CC0000;
	Text-Decoration: underline;
	Font-Weight: bold;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a:hover.redLinks
{
	Color: #000000;
	Text-decoration: underline;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif
}

a:active.redLinks
{
	Color: #000000;
	Text-decoration: underline;
	Font-Weight: bold;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif
}

a.blueLinks
{
	Color: #0000FF;
	Text-Decoration: underline;
	Font-Weight: normal;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a:hover.blueLinks
{
	Color: #CC0000;
	Text-decoration: underline;
	Font-Weight: normal;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif
}

a:active.blueLinks
{
	Color: #CC0000;
	Text-decoration: underline;
	Font-Weight: normal;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif
}

a.bottomLinks
{
	Color: #000000;
	Font-size: 10px;
	Text-decoration: underline;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a:visited.bottomLinks
{
	Color: #000000;
	Font-size: 10px;
	Text-decoration: underline;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a:active.bottomLinks
{
	Color: #000000;
	Font-size: 10px;
	Text-decoration: underline;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

a:hover.bottomLinks
{
	Color: #000000;
	Font-size: 10px;
	Text-decoration: underline;
	Font-Family: arial, verdana, helvetica, sans-serif;
}

.bannerspace
{
    height: 87px;
    background-color: #FFFFFF;
}

.bottomLinks
{
	Color: #000000;
	Font-size: 10px;
	Font-Family: arial, verdana, helvetica, sans-serif;

}

.contextspace
{
	height: 80%;
	width: 80%;
	vertical-align: top;
}


.contextbuffer
{
	width: 10px;
}


.footerspace
{
	height:5%;
	width:100%;
}



.footertable
{
	height:10%;
	width:100%;
	color: #FFFFFF;
	BORDER-STYLE: solid;
    BORDER-COLOR: #CC0000;
    BORDER-TOP-WIDTH: 2px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
	background-color: #FFFFFF;
	vertical-align: middle;
	align: center;
	font-size: 10pt;
}



.headerspace
{
    height: 87px;
    background-color: #FFFFFF;
}

.headertable
{
	height: 20%;
	width: 687px;
	background-color: #FFFFFF;
}


.large
{
	Color: #000000;
	Font-size: 36px;
	Text-decoration: none;
	Font-Family: arial, verdana, helvetica, sans-serif;
}


.logospace
{
	height: 87px;
	background-color: #FFFFFF;
}


.navlink
{
	Color: #FFFFFF;
	Text-Decoration: none;
	Font-Weight: bold;
	Font-size : 12px;
	Font-Family: arial, verdana, helvetica, sans-serif;
}


.navspace
{
	height: 80%;
	width: 20%;
	vertical-align:top;
	background-color: #CC0000;
}


.pagetable
{
	height: 100%;
	width: 687px;
}


.small
{
	Color: #000000;
	Font-size: 9px;
	Text-decoration: none;
	Font-Family: arial, verdana, helvetica, sans-serif;
}


.small2
{
	Font-size: 10px;
	Text-decoration: none;
	Font-Family: arial, verdana, helvetica, sans-serif;
}


.TOM {
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BORDER-STYLE: solid;
    BORDER-COLOR: #B2B2B2;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 0px;
    }

.validationmessage
{
	color: Red;
}


.vrule-n
{
	BACKGROUND-IMAGE: url('images/vrule-navy.gif');
    BACKGROUND-REPEAT: repeat-1y
}
}