/* CSS Document */
 
body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #333300;
}
a {
	text-decoration: none;
}
a:link {
	color:#993366;
	text-decoration:none;
}
a:visited {
	color:#993366;
	text-decoration:none;
}
a:hover {
	color:#FF3300;
	text-decoration:none;
}
a:active {
	color:#FF3300;
	text-decoration:none;
}
.dark A:link {
	color:#CCCC99;
	text-decoration:none;
}
.dark A:visited {
	color:#CCCC99;
	text-decoration:none;
}
.dark A:hover {
	color:#99FF00;
	text-decoration:none;
}
.dark A:active {
	color:#99FF00;
	text-decoration:none;
}
.bannerType {
	color:#CCCC66;
	background-color:#669966;
	font-family: Georgia, Times, serif;
	font-style:italic;
	font-weight:lighter;
	font-size: 12.25px;
 	vertical-align: top;
	text-align: left;
}
.horiznavtab {
	vertical-align: top;
	border-top-width: 1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
}
.horizNav A:link {
	display:block;
	background-position:left; 
	width:106px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none;
	background-color:#336666;
	text-align:center;
}
.horizNav A:visited {
	display:block;
	width:106px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#336666;
	text-align:center;
}
.horizNav A:hover {
	display:block;
	width:106px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#99CC66;
	text-align:center;
}
.horizNav A:active {
	display:block;
	width:106px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#99CC66;
	text-align:center;
}
.horizNav2 A:link {
	display:block;
	width:124px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none;
	background-color:#336666;
	text-align:center;
}
.horizNav2 A:visited {
	display:block;
	width:124px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#336666;
	text-align:center;
}
.horizNav2 A:hover {
	display:block;
	width: 124px; 
	line-height:33px; 
	color: #FFFFFF; 
	font-size: 10px; 
	text-decoration:none; 
	background-color:#99CC66;
	text-align:center;
}
.horizNav2 A:active {
	display:block;
	width:124px; 
	line-height:33px; 
	color:#FFFFFF; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#99CC66;
	text-align:center;
}
.DeadLink {
	display:block;
	width:106px; 
	line-height:33px; 
	color:#99CC66; 
	font-size:10px; 
	text-decoration:none;
	background-color:#336666;
	text-align:center;
}
.DeadLink2 {
	display:block; 
	width:124px; 
	line-height:33px; 
	color:#99CC66; 
	font-size:10px; 
	text-decoration:none;
	background-color:#336666;
	text-align:center;
}
.DeadLink3 {
	display:block;
	width:90px; 
	line-height:33px; 
	color:#99CC66; 
	font-size:10px; 
	text-decoration:none;
	background-color:#336666;
	text-align:center;
}
.sideNav A:link {
	display:block; 
	width: 11.5em; 
	padding: 0.7em; 
	line-height: 1.1; 
	color: #FFFFFF; 
	font-size: 10px; 
	text-decoration:none;
	border-bottom: 1px solid #FFFFFF;
	background-color:#99CC66;
	text-align:left;
}
.sideNav A:visited {
	display:block; 
	width: 11.5em; 
	padding: 0.7em; 
	line-height: 1.1; 
	color: #FFFFFF; 
	font-size: 10px; 
	text-decoration:none; 
	border-bottom: 1px solid #FFFFFF;
	background-color:#99CC66;
	text-align:left;
}
.sideNav A:hover {
	display:block; 
	width: 11.5em; 
	padding: 0.7em; 
	line-height: 1.1; 
	color: #FFFFFF; 
	font-size: 10px; 
	text-decoration:none; 
	border-bottom: 1px solid #FFFFFF;
	background-image:url(../images/snb.gif);
	text-align:left;
}
.sideNav A:active {
	display:block; 
	width: 11.5em; 
	padding: 0.7em; 
	line-height: 1.1; 
	color: #FFFFFF; 
	font-size: 10px; 
	text-decoration:none; 
	border-bottom: 1px solid #FFFFFF;
	background-image:url(../images/snb.gif);
	text-align:left;
}
#SalTD {
	width:190pt; height:100pt; padding: 8px 8px 8px 8px; position:relative; z-index:1; top:0px; left:116px;
	background-color:#CC6633;

} 
#CffeTD {
	width:190pt; height:100pt; padding: 8px 8px 8px 8px; color:#FFFFCC; font-size: 16pt; position:relative; z-index:2; top:-15px; left:316px; 
	background-color:#996666;
}

#AceTD {
	width:190pt; height:100pt; padding: 8px 8px 8px 8px; color:#FFFFCC; font-size: 16pt; position:relative; z-index:3; top:-30px; left:116px;
	background-color:#996633;
}
.BoxHdTD {
	 color:#FFFFCC; font-size: 16pt;
}
.BoxedTxt {
	color:#FFFFCC;
	font-size: 12px;
	font-style: italic;
}
#IntroTxt {
	 color:#000000; background-color:#FFFFCC; width:312px; height:30px; font-size:9pt; position:relative; z-index:0; top:-280px; left:0px;
}
.SalTxt {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC;
}
.pagehedsal {	
	color: #FFCC99;
	vertical-align: bottom; 
	text-align: left;
	padding: 0px 0px 0px 10px;
	font-size: 26px;
	background-color: #CC6633;
}
.pagehedcffe {	
	color: #FFCCCC;
	vertical-align: bottom; 
	text-align: left;
	padding: 0px 0px 0px 10px;
	font-size: 26px;
	background-color:#996666;
}
.pagehedace {	
	color: #FFFF99;
	vertical-align: bottom; 
	text-align: left;
	padding: 0px 10px 0px 10px;
	font-size: 26px;
	background-color:#996633;
}
.PageHedOther {
	color:#CC3300;
	vertical-align:text-bottom;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 30px;
}
.PageHedOther2 {
	color:#993366;
	vertical-align:text-bottom;
	text-align: left;
	padding-top:10px;
	font-size: 30px;
}
.shift {
	padding-top:10px;
}
.bodytxt {
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 15px 10px 55px 10px;
	font-size: 12px;
} 
.bodytxt2 {
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	font-size: 12px;
} 
.calhed {
	color:#FFFFCC;
	text-align: center;
	font-size: 12px;
	letter-spacing: 4px;
	padding: 3px 0px 3px 0px;
	background-color:#CC3300;
}
.HorizRule {
	color:#FFFFCC;
	text-align: center;
	font-size: 12px;
	background-color:#993366;
}
.seperator {
	border-top: 1px solid #CC3300;
	border-bottom: 1px solid #CC3300;
}
.seperator2 {
	border-top: 1px solid #993366;
	border-bottom: 1px solid #993366;
}
.bodytxtcal {
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
}
.ArchiveIntro {
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
} 
.bodytxtcalHd {
	color:#660000;
	text-align: left;
	vertical-align: top;
	font-size: 13px;
	margin-top:2px;
	margin-bottom:2px;
} 
.picture1 {
	padding: 10px 0px 2px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
}
.picture2 {
	padding: 10px 0px 2px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
}
.styleImg {
	padding: 0px 6px 0px 8px;
}
.stylecap {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bolder;
	text-align:center;
	vertical-align:baseline;
	padding: 0px 4px 0px 4px;
}
.stylecap2 {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: italic;
	padding: 20px 6px 12px 6px;
}
.SBcap {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	padding: 0px 6px 0px 8px;
}.donatebut {
	padding: -4px 8px 10px 0px;
}
.bodytxtin
{
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	padding: 3px 6px 0px 6px;
} 
.tabhd1 {
	color: #CC6633;
	text-align: left;
	vertical-align: top;
	font-size: 13px;
	padding: 6px 0px 6px 6px;

}
.bodytxtcap {
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-size: 9px;
	font-style:italic;
	font-weight:bold;
}	
.bodyimg {
	vertical-align: top;
	margin: 10px 0px 0px 10px;
}
.TblInset {
	margin: 20px 20px 0px 20px;
}