BODY
{
	font-family:Sans-Serif;
	font-size:10px;
}

A
{
	color:#2B2B2B; 
	font-weight:normal; 
	font-size:9pt;
	text-decoration:underline;	
	font-family: Sans-Serif; 
}
A:hover
{
	color: #AD0810;	
}
A.ahsStd
{
	color:#2B2B2B;
	font-size: 9pt;
}
A.ahsStd:hover
{
	color:#AD0810;
	font-size: 9pt;
}
A.hdrLinks
{
	font-weight: bold;
	color: #2b2b2b;
}
A.hdrLinks:hover
{
	color:#AD0810;
}
A.pressLinks
{
	font-weight: bold;
	font-size: 9pt;
	color: #2b2b2b;
	font-family: Sans-Serif;
	text-decoration: none;
}
A.pressLinks:hover
{
	color:#AD0810; 
}
A.rightlinks			
{
	color:#2B2B2B; 
	text-decoration:none;
		font-size: 12px;
	font-family: Sans-Serif;
}
A.rightlinks:hover			
{
	color:#AD0810; 
		font-size: 12px;
	font-family: Sans-Serif;
}
A.toplinks
{
	font-size: 12px;
	color: #2b2b2b;
	font-family: Sans-Serif;
	text-decoration: none;
}
A.toplinks:hover			
{
	color:#AD0810; 
	font-family: Sans-Serif;
		font-size: 12px;
			text-decoration:none;
}
A.lnkSml
{
	font-size:8pt; 
	text-decoration:none;
	font-family: Sans-Serif; 
}
A.lnkSml:hover
{
	color:#AD0810;
	font-size:8pt; 
	font-family: Sans-Serif; 
	text-decoration:none;
}
A.lnkSmlU
{
	font-size:11px; 
	font-family: Sans-Serif; 
}
A.lnkSmlU:hover
{
	color:#AD0810;
	font-size:11px; 
	font-family: Sans-Serif; 
}

A.lnkPage
{
	font-size:11px; 
	font-family: Sans-Serif; 
}
A.lnkPage:hover
{
	color:#AD0810;
	font-size:11px; 
	font-family: Sans-Serif; 
}

H1
{
	font-size:12px;
	color:#2B2B2B; 
	font-weight:bold; 
	vertical-align:top; 
	text-decoration:none;	
	font-family: Arial,Verdana,Helvetica,Sans-Serif; 
}
SELECT
{
	font-size: 11px;
	color: #2B2B2B;
	font-family: Arial,Verdana,Helvetica,Sans-Serif; 
}
.bckGrndBdyTxt
{
	background-color: #FFFFFF;
}
.bckGrndDfltDrop
{
	background-color: #C5C5C5;
}
.bckGrndDfltFtr
{
	background-color: #DDDDDD;
}
.bckGrndDvdrLn
{
	background-color: #737173;
}
.bckGrndMenuHdr
{
	background-color: #A6A6A6;
}
.bckGrndSubLink2
{
	background-color: #E1E1E1;
}
.bckGrndSubLink3
{
	background-color: #efefef;
}
.btnStyle
{
	border-right: #737373 1px solid;
	border-top: #737373 1px solid;
	font-size: 12px;
	border-left: #737373 1px solid;
	color: #737373;
	border-bottom: #737373 1px solid;
	background-color: #EFEFEF;
	height: 22px;
	width: 75px;
}

.norm
{
	font-size: 9pt;
	color: #2b2b2b;
	font-family: Sans-Serif;
}

.cntbd
{
	font-weight: bold;
	font-size: 9pt;
	color: #2b2b2b;
	font-family: Sans-Serif;
}

.cntit
{
	font-size: 9pt;
	color: #2b2b2b;
	font-style: italic;
	font-family: Sans-Serif;
}

.smlnorm
{
	font-size: 8pt;
	color: #2b2b2b;
	font-family: Sans-Serif;
}

.cntntSmlTxt
{
	font-size:11px; 
}
.dataTable
{
    font-size: 11px;
    border-collapse: collapse;
    empty-cells: show
}
.dfltHdr
{
	font-size:11px;
	font-weight:bold; 
	vertical-align:top; 
	font-family: Sans-Serif;
}
.dfltHdr2
{
	font-size:12px;
	font-weight:bold; 
	vertical-align:top; 
}
.dfltHdr3
{
	font-size:14px;
	font-weight:bold; 
	vertical-align:top; 
}
.dottedLine
{
    background-image: url(../images/lineDotted.gif);
    width: 1px;
    background-repeat: repeat-y
}
.errTxt
{
	color: #AD0810;
	font-size: 8pt;
	font-family: Sans-Serif;
}
.indent1
{
    padding-left: 20px
}
.ftrCell
{
	font-size:8pt;
	font-family:Sans-Serif;
}
.thickLine
{
    background-image: url(images/lineThick.gif);
    vertical-align: bottom;
    background-repeat: repeat-x;
    height: 10px
}
.thinLine
{
    padding-left: 0px;
    background-image: url(images/lineThin.gif);
    background-repeat: repeat-x;
    height: 10px
}
.menuBck
{
	background-image: url(images/mnuBack.gif);
    background-repeat: repeat-x;
}
.menuBckOvr
{
	background-image: url(images/mnuBack_over.gif);
    background-repeat: repeat-x;
}
.pressDateHdr
{
	font-size:11px;
	color:#AD0810; 
}
.srchCntrl
{
	border-right: white 1px inset;
	border-top: white 1px inset;
	font-size: 11px;
	border-left: white 1px inset;
	color: #2B2B2B;
	border-bottom: white 1px inset;
	height: 20px;
}
.srchTable
{
	border-bottom: white 1px solid;
	background-color: #A6A6A6;
}
.stdCntrl
{
	font-size: 11px;
	color: #2B2B2B;
	height: 20px;
}

.txtLink
{
	font-size: 12px;
	color: #2b2b2b;
	font-family: Sans-Serif;
}

.txtLinkHover
{
	font-size: 12px;
	color: #AD0810;
	font-family: Sans-Serif;
}

.primnavSubItems
{
	margin-top: 0px;
	padding-left: 7px;
	font-weight: bold;
	font-size: 10pt;
	background-image: url(images/mnuBack.gif);
	padding-bottom: 5px;
	color: white;
	padding-top: 5px;
	border-bottom: white 1px solid;
	background-repeat: repeat-x;
	font-family: 'Arial Narrow';
	background-color: white;
}

.primnavSubItemsHover
{
	padding-left: 7px;
	font-weight: bold;
	font-size: 10pt;
	background-image: url(images/mnuBack_over.gif);
	padding-bottom: 5px;
	color: black;
	padding-top: 5px;
	border-bottom: white 1px solid;
	background-repeat: repeat-x;
	font-family: 'Arial Narrow';
	background-color: white;
}

.secnavSubItems
{
	margin-top: 0px;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 5px;
	color: black;
	padding-top: 5px;
	border-bottom: white 1px solid;
	background-repeat: repeat-x;
	font-family: Sans-Serif;
	background-color: #efefef;
}

.secnavSubItemsHover
{
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ad0810;
	padding-top: 5px;
	border-bottom: white 1px solid;
	background-repeat: repeat-x;
	font-family: Sans-Serif;
	background-color: white;
}

.ternavSubItems
{
	margin-top: 0px;
	padding-left: 7px;
	font-size: 8pt;
	color: black;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Sans-Serif;
	background-color: #e1e1e1;
}

.ternavSubItemsHover
{
	padding-left: 7px;
	font-size: 8pt;
	color: #ad0810;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Sans-Serif;
	background-color: #e1e1e1;
}

.terNavSelected
{
	font-size: 8pt;
	font-family: Sans-Serif;
	color:#AD0810;
	text-decoration: none;
}
