all {
	Font-family: verdana,arial,sans-serif;
}
BODY {
	margin: 0px;
	background-color: #FFFFE9;
}
BODY.BODYHome {
	margin: 0px;
	background-color: #666;
	background-image : url(bg_news.gif);
	background-repeat : repeat;	
}
BODY.BODYPop {
	margin: 0px;
	background-color: #666;
}

A:link {  color: #558; text-decoration: none}
A:visited {  color: #558; text-decoration: none}
A:hover {  color: #C66; text-decoration: none}

A.LNKNav:link {  color: #99C; text-decoration: none}
A.LNKNav:visited {  color: #99C; text-decoration: none}
A.LNKNav:hover {  color: #FC0; text-decoration: none}

A.LNKNavOn:link {  color: #FC0; text-decoration: none}
A.LNKNavOn:visited {  color: #FC0; text-decoration: none}
A.LNKNavOn:hover {  color: #99C; text-decoration: none}

A.LNKNews:link {  color: #000; text-decoration: none; font-weight: bold;}
A.LNKNews:visited {  color: #222; text-decoration: none; font-weight: bold;}
A.LNKNews:hover {  color: #336; text-decoration: underline; font-weight: bold;}

A.LNKDownload:link {  color: #A7A4A4; text-decoration: none; font-weight: normal;}
A.LNKDownload:visited {  color: #A7A4A4; text-decoration: none; font-weight: normal;}
A.LNKDownload:hover {  color: #5B537C; text-decoration: none; font-weight: normal;}

A.LNKBack:link {  color: #780505; text-decoration: none; font-weight: normal;}
A.LNKBack:visited {  color: #780505; text-decoration: none; font-weight: normal;}
A.LNKBack:hover {  color: #B4746D; text-decoration: none; font-weight: normal;}

A.LNKOrange:link {  color: #D46B00; text-decoration: none; font-weight: bold;}
A.LNKOrange:visited {  color: #C60; text-decoration: none; font-weight: bold;}
A.LNKOrange:hover {  color: #F93; text-decoration: none; font-weight: bold;}

A.LNKSubtle:link {  color: #A7A4A4; text-decoration: none; font-weight: normal;}
A.LNKSubtle:visited {  color: #A7A4A4; text-decoration: none; font-weight: normal;}
A.LNKSubtle:hover {  color: #88030D; text-decoration: none; font-weight: normal;}

A.LNKLoud:link {  color: #F60; text-decoration: none;}
A.LNKLoud:visited {  color: #F60; text-decoration: none;}
A.LNKLoud:hover {  color: #F93; text-decoration: none;}

A.LNKPop:link {  color: #663; text-decoration: none;}
A.LNKPop:visited {  color: #774; text-decoration: none;}
A.LNKPop:hover {  color: #996; text-decoration: none;}

TD.TDHomeImage {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.TXTClement {
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}
.TDLittleLine {
	border-left: 1px solid #000;
}
.TXTHeader {
	font-family: georgia, serif;
	font-size: 27px;
	color: #CCCABE;
	padding-left: 9px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CCCABE;
}
.TXTHeaderRight {
	border-left: 1px solid #000;
	padding-left: 10px;
}
.TXTHeaderRightNoPad {
	border-left: 1px solid #000;
}
.TXTHeaderSub {
	font-family: georgia, serif;
	font-size: 20px;
	color: #111;
}
TD.TDBlurbCareer {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #8B8661;
	padding: 5px 5px 5px 10px;
	background-color: #E6E0B0;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	line-height: 130%;
}
TD.TDBlurbSubCareer {
	font-family: georgia, serif;
	font-size: 27px;
	color: #8B8661;
	padding: 0px 0px 0px 10px;
	background-color: #E6E0B0;
	border-bottom: 1px dotted #CCCABE;
}
TD.TDBlurbOnRecord {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #4B6677;
	padding: 5px 5px 5px 10px;
	background-color: #9EB2C1;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	line-height: 130%;
}
TD.TDBlurbSubOnRecord {
	font-family: georgia, serif;
	font-size: 27px;
	color: #4B6677;
	padding: 0px 0px 0px 10px;
	background-color: #9EB2C1;
	border-bottom: 1px dotted #CCCABE;
}
TD.TDBlurbBio {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #759754;
	padding: 5px 5px 5px 10px;
	background-color: #ACD782;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	line-height: 130%;
}
TD.TDBlurbMusing {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #8B5C24;
	padding: 5px 5px 5px 10px;
	background-color: #C4965F;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	line-height: 130%;
}
TD.TDBlurbSubMusing {
	font-family: georgia, serif;
	font-size: 27px;
	color: #8B5C24;
	padding: 0px 0px 0px 10px;
	background-color: #C4965F;
	border-bottom: 1px dotted #CCCABE;
}
TD.TDBlurbTurquoise {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #FFF;
	border-left: 1px solid #000;
	padding-left: 10px;
	background-color: #9EBCB0;
}
TD.TDBlurbGreen {
	background-color: #8EA780;
}
TD.TDBlurbSubSub {
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #111;
	padding: 12px 2px 4px 10px;
}
TD.ArticlePad {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 12px;
	line-height: 120%;
	padding: 12px 10px 10px 10px;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	border-right: 1px solid #CCCABE;
	border-top: 1px solid #CCCABE;
	background-color: #FFF;
}
TD.ArticleNoPad {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 12px;
	line-height: 120%;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #000;
	background-color: #FFF;
}
TD.CareerPad {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 12px;
	line-height: 120%;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #000;
	background-color: #FFFFE9;
}
TD.BioPad {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 12px;
	line-height: 120%;
	padding: 12px 10px 10px 10px;
	border-left: 1px solid #000;
	border-bottom: 1px solid #CCCABE;
	border-right: 1px solid #CCCABE;
	background-color: #FFF;
}
TD.ImgPad {
	border-bottom: 1px solid #CCCABE;
	border-right: 1px solid #CCCABE;
}
TD.TDNoPad {
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #CCCABE;
	border-right: 1px solid #CCCABE;
}
TD.TDNoPadTop {
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #CCCABE;
	border-right: 1px solid #CCCABE;
	border-top: 1px solid #CCCABE;
}
TD.TDSubNav {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #A7A4A4;
}
.TXTSubNavOn {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #88030D;
	font-weight: bold;
}
TD.TDSubSubNav {
	padding-top: 0px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B537C;
}
.TXTBack {
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B4746D;
}
.TXTNormalPop {
	font-family: verdana,sans-serif;
	color: #8B8661;
	font-size: 9px;
	line-height: 120%;
}
.TXTNormal {
	font-family: verdana,sans-serif;
	color: #111;
	font-size: 11px;
	line-height: 120%;
}
.TXTNormalPlus {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 12px;
	line-height: 120%;
}
.TXTNormalMinus {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 10px;
}
.TXTNormalLight {
	font-family: verdana,sans-serif;
	color: #999;
	font-size: 11px;
}
.TXTSmall {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 9px;
}
.TXTSmall175 {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 9px;
	line-height: 175%;
}
.TXTSmallItalic {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 9px;
	font-style: italic;
}
.TXTSmallItalicLight {
	font-family: verdana,sans-serif;
	color: #999;
	font-size: 9px;
	font-style: italic;
}
.TXTSmallLight {
	font-family: verdana,sans-serif;
	color: #999;
	font-size: 9px;
}
TD.TDPortfolioPad30 {
	padding: 30px;
}
.TXTHeadline {
	font-family: georgia,serif;
	color: #111;
	font-size: 18px;
	line-height: 110%;
}
.TXTNavOn {
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #FC0;
}
.TXTNav {
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #999;
}
TD.TDSubNav {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 10px;
	line-height: 120%;
	padding-left: 5px;
}
TD.TDSubNavBig {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 13px;
	padding-left: 5px;
}
.TXTCopyright {
	font-family: verdana,sans-serif;
	font-size: 9px;
	color: #999;
}
TD.TDTopBar {
	background-color : #444;
	color: #888;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding: 3px;
}
TD.TDTopBarBG {
	background-color : #444;
	color: #888;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding: 3px;
	background-image : url(bg_news.gif);
	background-repeat : repeat;	
}
TD.TDNavBar {
	background-color : #000;
}
TD.TDRecordHeadL {
	background-color: #CCCABE;
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #555;
	padding: 3px;
}
TD.TDRecordHead {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #444;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 5px;
}
TD.TDRecordHeadNoPad {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #444;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 0px;
}
TD.TDRecordHeadR {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #444;
	padding: 3px;
}
TABLE.TBLNewsBlock {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}
TABLE.TBLNewsCell {
	border: 1px solid #CCC;
}
TD.TDNewsBody {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #000;
	padding-right: 5px;
	padding-bottom: 5px;
}
TD.TDNewsBodyCorner {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #000;
}
TD.TDNewsBodyLeft {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #000;
}
TD.TDNewsBodyTop{
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #000;
}
TD.TDPortfolioOn {
	background-color: #222;
}
TD.TDPortfolioOff {
	background-color: #FFF;
}
TD.TDMusingOn {
	background-color: #E6C3EB;
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 11px;
	cursor: hand;
}
TD.TDMusingOff {
	background-color: #FFF;
}
TD.MusingTitle {
	font-family: verdana,sans-serif;
	color: #003;
	font-size: 13px;
	padding: 7px;
}
TD.MusingTocImg {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 11px;
	padding: 0px;
}
TD.MusingText {
	font-family: verdana,sans-serif;
	color: #222;
	font-size: 11px;
	padding: 7px;
}
HR.HRDashed {
		margin-top:0px; 
		margin-bottom:0px; 
		color:#555;
		width:100%;
		height:1px;
		border: dashed;
}
HR.HRDashedLight {
		margin-top:0px; 
		margin-bottom:0px; 
		color:#BBB;
		width:100%;
		height:1px;
		border: dashed;
}
TD.TDSubtleLineV {
	border-left: 1px dashed #BBB;
}
TD.TDSubtleLineH {
	border-top: 1px dashed #BBB;
}
TD.TDPadding5 {
	padding: 7px;
}
