/* new */
.text {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px; }

.text-header {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;  }

.text-large {
	font-family: verdana, arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #333333; }


.table-box { 
background-color: #f1f1f1;
border: 1px solid #333333 }
	

TD {
  font-family: Arial;
  font-size: 11px;
  color: #767676;
  text-decoration: none;
}


A {color: #000000;text-decoration : underline;}
A:active {color: #000000;text-decoration : underline;}
A:visited {color: #000000;text-decoration : underline;}
A:hover {color: #000000;text-decoration : underline;}


/* Navigation style */
div.navigation {
	margin:0px auto;
	width:75%;
	background-color:#F2F2F2;
	border:1px solid #DFDFDF;
	font-size:12px;
}
div.navigation span, div.navigation a {
	padding:5px 4px;
	color:blue;
}
div.navigation a:hover {
	background-color:#8C0000;
	color:#fff;
	text-decoration:none;
}
div.navigation .current {
	background-color:#8C0000;
	color:#fff;
}
/* Navigation end */


.pages {
	display: in-line;border: 1px solid #DFDFDF;background: #F2F2F2;
}
.pages A {
	padding: 5px;font-weight: bold;
}
.pages A:hover {
	padding: 5px;
	background: #FF6600;
	color: #FFFFFF;
	text-decoration: none;
}
.pages .active {
	padding: 5px;
	background: #FF6600;
	color: #FFFFFF;
	text-decoration: none;
}

.ntext {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-decoration: underline;

}


.ntext-header {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}

/* Overall classes */
	.FooterNav { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #800000;}	
	.Disclaimer { font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #990000;}
	.Tools {font-family: verdana, helvetica, sans-serif; font-size:11px; }
	.Breadcrumb { font-family: verdana, helvetica, sans-serif; font-size:11px; color: #000000; }
	.FormTextField {  font-size: 9; }
	.FormSubmit { background-color:#d7d7d7; font-family: verdana; font-size: 11px; letter-spacing: 1px; }	
	

	.CmpFeaturedTitle { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #a1a1a1; text-decoration: none; letter-spacing: 1	px; text-transform: uppercase; }
	.CmpFeaturedHead { font-family: verdana, helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #003366;}
	.CmpFeaturedText { font-family: verdana, helvetica, sans-serif; font-size: 13px;}
	.CmpFeaturedList {  LIST-STYLE: disc;  }

/* Error Messages */
  .CmpErrorHead { font-family: verdana, helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #990000;}
  .CmpErrorText {font-family: verdana, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #990000;}
  .CmpErrorSmall { font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #990000;}	

/* General textformatting classes */	
	.CmpTitle { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #8f8f8f; }
	.CmpHead { font-family: verdana, helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #003366;}
	.CmpText { font-family: verdana, helvetica, sans-serif; font-size: 13px;}
	.CmpTextSmall { font-family: verdana, helvetica, sans-serif; font-size: 11px;}	
	.CmpTextSmallWhite { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #ffffff;}		
	.CmpList {  LIST-STYLE: disc; }		
	.CmpFormText { font-family: verdana, helvetica, sans-serif; font-size:11px; color: #353535; } /* Ex. P. 10 */
	.CmpTimeOverviewDate { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #000000; }

	.CmpImgList { LIST-STYLE: disc; }
	
	
/* Use for boxes in the 2. collumn */	
	.CmpBoxTitle { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #ffffff; }
	.CmpBoxText { font-family: verdana, helvetica, sans-serif; font-size: 11px;}
	.CmpBoxList {  LIST-STYLE: disc;  }	
	.CmpBoxTextAreaColorBg { background-color: #FCFCF0;}
		
	

/* Use for boxes in the far right collumn */		
	.CmpPromoTitle { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF; }
	.CmpPromoText { font-family: verdana, helvetica, sans-serif; font-size: 11px;}
	.CmpPromoList {  LIST-STYLE: disc;  }	
	.CmpPromoSponsorTitle { font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#999999}
	
/* Article specific classes */	
 .ArticleHead1 { font-family: verdana, helvetica, sans-serif; font-size:17px; font-weight: bold; color: #003366; }
 .ArticleHead2 { font-family: verdana, helvetica, sans-serif; font-size:12pt; font-weight: bold; color: #003366; }
 .ArticleHead3 { font-family: verdana, helvetica, sans-serif; font-size:12pt; font-weight: bold; color: #000000; }
 .ArticleText { font-family: verdana, helvetica, sans-serif; font-size:13px; font-weight: none; color: #000000; } 
 .ArticleInfo { font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: bold; color: #FFFFFF; }
 .ArticleSummary { font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: bold; color: #FFFFFF; }
 .ArticleAuthor { font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: bold; color: #000000; }
 .ArticleDate { font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: none; color: #000000; }
 .ArticleCopyright { font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: none; color: #353535; }		

 .TableText { font-family: verdana, helvetica, sans-serif; font-size: 11px;}
 .TableTextHeadSmall { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
 .TableTextHead { font-family: verdana, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; }
 
 
 .ArticleTable {}
 .ArticleTableHead {}
 
 
 .ArticleListOrdered {}
 .ArticleListUnordered { LIST-STYLE: disc; }
 .ArticleLinkOutline {}
	
 .ArticleImage1 {}
 .ArticleImage2  {}
 .ArticleImage3  {}
 
/* Overall color scheme */ 
	.ThemeColor1 { background-color: #0d8400 ; }
	.ThemeColor2 { background-color: #6699cc; }
	.ThemeColor3 { background-color: #6ebc2e; }	
	.ThemeColor4 { background-color: #FFFFFF; }
	
	.ThemeColorBg1 { background-color: #8C0000; }
	.ThemeColorBg2 { background-color: #6699cc; }
	.ThemeColorBg3 { background-color: #D6D6D6; }	
	.ThemeColorBg4 { background-color: #FFFFFF; }	
	.ThemeColorBg5 { background-color: #000000; }	
	
	.TabChosenColor { background-color: #0D8400; }
	.TabNotChosenColor { background-color: #6ebc2e; }
	
	/* BarColor1 = ThemeColorBg1 */
	.BarColor2 { background-color: #f1f1f1; }
	.BarColor3 { background-color: #003300; }
	.BarColor4 { background-color: #666666; }	
	
	.HrColor { background-color: #d7d7d7; }	
	
	.BorderColorDark { background-color: #595959; }	
	.BorderColorLight { background-color: #d7d7d7; }
	
	.BgColorLight { background-color: #f5f5f5; }
	.BgColorLight1 { background-color: #C4F29E; }	
	.BgColorLightWarm { background-color: #FCFCF0; }		

	.PollResultBg { background-color: #990000; }
	
	
	.TabNotChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; color: #8C0000; text-decoration: none; font-weight: bold;}
	.TabChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration: none; font-weight: bold; }



	
/* Link behaviors */

	A:link { color: #000000; }
	A:visited { color: #000000; }
	A:active { color: #000000; }
	A:hover { color: #000000; }

	A.CmpFeaturedHead:link { color: #003366; text-decoration: none; }
	A.CmpFeaturedHead:visited { color: #003366; text-decoration: none; }
	A.CmpFeaturedHead:active { color: #0066cc; text-decoration: none; }
	A.CmpFeaturedHead:hover { color: #0066cc; text-decoration: none; }

	A.CmpHead:link { color: #003366; text-decoration: none; }
	A.CmpHead:visited { color: #003366; text-decoration: none; }
	A.CmpHead:hover { color: #003366; text-decoration: none; }
	
	A:link.TabChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
	A:visited.TabChosen { font-family: verdana, helvetica, sans-serif; font-size:11pxt; font-weight:bold; color: #FFFFFF; text-decoration: none; }
	A:active.TabChosen { font-family: verdana, helvetica, sans-serif; font-size:11pxt; font-weight:bold; color: #f5f5f5; text-decoration: none; }

	A:link.TabNotChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #494949; text-decoration: none; }
	A:visited.TabNotChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #494949; text-decoration: none; }
	A:active.TabNotChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #494949; text-decoration: none; }
	A:hover.TabNotChosen { font-family: verdana, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #494949; text-decoration: none; }
		
	A.breadcrumb:LINK { color: #000000; }
	A.breadcrumb:VISITED { color: #000000; }
	A.breadcrumb:ACTIVE { color: #CC3300; }
	A.breadcrumb:HOVER { color: #6b6b6b; }
	
	A.LinkOutline:Link { font-weight: bold; }
	A.LinkOutline:Visited { font-weight: bold; }
	A.LinkOutline:Active { font-weight: bold; }
	
	.ArrowLight { font-size: 13px; font-family: verdana; color: #fbfbfb; font-weight: bold; text-decoration: none; }
	A:link.ArrowLight { text-decoration: none; color: #fbfbfb; }
	A:visited.ArrowLight { text-decoration: none; color: #fbfbfb;}
	A:active.ArrowLight { text-decoration: none; color: #fbfbfb;}
	
	.ArrowDark { font-size: 13px; font-family: verdana;  color: #ff9900; font-weight: bold; text-decoration: none; }
	A:link.ArrowDark { text-decoration: none; color: #ff9900; }
	A:visited.ArrowDark { text-decoration: none; color: #ff9900;}
	A:active.ArrowDark { text-decoration: none; color: #ff9900;}
	
	/*******************************************************************/
/***| HEADER VERSION AUGUST 2004 STYLES                         |***/
/*******************************************************************/
.headerBannerTbl			{ width:740px; background: #FFFFFF;}
.headerBannerBtm img		{ width:1px; height: 11px;}

.headerTbl					{ width:740px; height: 85px; background-image: url(../images/arch_logo.jpg);background-repeat: no-repeat;background-position:top left;vertical-align:top;font-family: verdana, tahoma, arial, helvetica; font-size: 11px; color: #003366;}
.headerSearchTbl			{ font-family: verdana, tahoma, arial, helvetica; font-size: 11px; color: #003366; font-weight: bold;}

.ndLogo img					{ width:220px; height: 85px;}
.headerBtmLine img			{ height:1px; width:520px;}
.headerBtmLine2 img			{ height:8px; width:740px;}


.link10b:link {font-family: tahoma, verdana, arial, sans-serif; font-size:11px; color:#333333; font-weight:normal; text-decoration:none;}
.link10b:visited {font-family: tahoma, verdana, arial, sans-serif; font-size:11px; color:#333333; font-weight:normal; text-decoration:none;}
.link10b:hover {font-family: tahoma, verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight:normal; text-decoration:none;}

