﻿body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color:#631312;
}

a:link { color:#800000; text-decoration:none;}
a:active { color:#800000; text-decoration:none;}
a:visited { color:#800000; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}

a.blockLink:link,a.blockLink:visited{display:block; background-color:#F4F4F4;border:1px solid #CCC; padding:3px;}
a.blockLink:active{display:block; background-color:#FFFFFF;border:1px solid #CCC; padding:3px;}
a.blockLink:hover{display:block; background-color:#CCC;border:1px solid #CCC; padding:3px;}

.smallLink { font-size:smaller; color:#000;}

.columns{ padding-left:5px; border-left:1px dotted #900000;}
.columnSeperator{width:4px;}

    
.headerBar{ background-color:#631312; color:#fff; padding:2px; font-size:14px; font-weight:bold; background-image:url('/images/RTarrow.gif'); background-position: center right; background-repeat:no-repeat;}

.sectionTitle{ background-color:#631312; color:#fff; padding:2px; padding-right:10px; font-size:12px; font-weight:bold; background-image:url('/images/RTarrow.gif'); background-position: center right; background-repeat:no-repeat; display:block; text-transform:uppercase;}
.sectionContainer{ background-color:#ffc; margin-bottom:5px;}


.articleHeader {    font-family: Times New Roman;	font-size: 20px;	font-weight: bold;	color: #990000;	display:block; padding-top:5px;}
.articleSubtext {}
.articleSummary {font-family:Times New Roman; font-size:18px; padding-top:3px; padding-bottom:3px;}
.articleText {}

.blogHeader {    font-family: Times New Roman;	font-size: 20px;	font-weight: bold;	color: #990000;	display:block; padding-top:5px;}
.blogSubtext {}
.blogSummary {font-family:Times New Roman; font-size:18px; padding-top:3px; padding-bottom:3px;}
.blogText {}

.staticPageHeader{    font-family: Times New Roman;	font-size: 20px;	font-weight: bold;	color: #990000;	display:block; padding-top:5px;}
.staticPageSubtext
{
}
.staticPageSummary {font-family:Times New Roman; font-size:18px; padding-top:3px; padding-bottom:3px;}
.staticPageText {}


.readArticleHeader {font-size: 18px;	font-weight: bold;	color: #990000;	display:block; padding-top:5px;}
.readBlogHeader {font-size: 18px;	font-weight: bold;	color: #990000;	display:block; padding-top:5px;}

.genericHeader { font-size:16px; font-weight:bold; padding-top:3px; padding-bottom:3px; display:block;}

.hiddenHeaderRow{display:none;}

.primaryTextBox {border:1px solid #000; padding:3px; font-size:larger;}



.popUp
{
border:1px solid #09F;
background-color:#FFF;
}

.popUpHeader
{
padding:3px;
background-color:#09F;
color:#fff;
font-weight:bold;
font-size:larger;
cursor:move;
}

.overlay {
    position: fixed;
    z-index: 500;
    top: 0px;
    left: 0px;
    background-color: #000000;
    width: 100%;
    height: 100%;
    filter: Alpha(Opacity=70);
    opacity: 0.70;
    -moz-opacity: 0.70;
}

.silverBox{
background-color:#F4F4F4;
border:1px solid #CCC;
}

.headerRow
{
background-color:#A9A9A9;
color:#fff;
border-bottom:solid 1px #000000;
font-weight:bold;
}

.listRow
{
background-color:#FFFFFF;
border-bottom:solid 1px #000000;
}
.alternateListRow
{
background-color:#f7f7f7;
border-bottom:solid 1px #000000;
}

.alternateListRow2
{
background-color:#EAFFF4;
border-bottom:solid 1px #000000;
}

.progressBar
{
	background: url(images/ajax-loader.gif) no-repeat center center;
	width: 100px;
	height: 17px;
	z-index: -1;
}


.alertTable
{
background-color:#EAFFF4;
border:1px dashed #000000;
width:100%;
padding:5px;
}
.errorTable
{
background-color:red;
color:#FFFFFF;
border:1px dashed #000000;
width:100%;
padding:5px;
}