/*- DT - because certain elements are contained within div tags, some font characteristics do not carry through. Hence it is necessary to have the base font applied as a part of the body style. A dup of this body tag still resides in the maintemplate.cfm file and may not be necessary -*/

body {
	background-color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.BaseGrey {
	color:#666666;
}

a, a.LoginLink, a.PersonalPageLink {
	font-weight:normal;
	text-decoration: underline;
	color: #666666;
}

a.BreadcrumbLink {
	font-weight:normal;
	text-decoration: none;
	color: #666666;
	text-transform: lowercase;
}

a:link {
	color: #666666;
	text-decoration: underline;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

a.LoginLink:link {
	font-weight:normal;
	color: #818878;
}

a.LoginLink:hover {
	font-weight:normal;
	color: #333333;
}

a.LoginLink:visited {
	font-weight:normal;
	color: #818878;
}
a.PersonalPageLink:active {
	text-decoration: underline;
}
a.PersonalPageLink:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.PersonalPageLink:hover {
	color: #999999;
	text-decoration: underline;
}
a.PersonalPageLink:visited {
	text-decoration: underline;
}


a.BreadcrumbLink:link {
	font-weight:normal;
	color: #666666;
	text-decoration: none;
	text-transform: lowercase;
}
a.BreadcrumbLink:hover {
	font-weight:normal;
	text-decoration: none;
	color: #333333;
	text-transform: lowercase;
}
/*  DT -a.BreadcrumbLink:visited {
	font-weight:normal;
	text-decoration: none;
	color: #666666;
	text-transform: lowercase;
}*/

a IsolatedLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 18px;
	text-decoration:underline;
	color:#666666;
}

/* - end of tinkering -*/

#IsolatedLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:red;
	line-height: 18px;
	text-decoration:underline;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

/* Steve - Please don't modify this style or document unless you consult with me first. It has very structured elements which keep the site looking as it should and therefore minor modifications can cause site-wide corruption. Thanks. Darrell */

.SecondLevelOffset {
	display: block;
	width: 560px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-decoration:none;
}

.NonMember_SecondLevelOffset {
	display: block;
	width: 560px;
	margin: 20px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-decoration:none;
}
.SecondLevelBase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}

.SectionIntroCopyOffset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 22px;
	width: 350px;
	padding: 5;
	display: block;
	margin-left: 15px;
	text-decoration:none;
}
.PersonalPageCopyOffset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3B3B3;
	line-height: 18px;
	width: 550px;
	padding: 15;
	display: block;
	margin-left: 15px;
	text-decoration:none;
}

Table {
	font-size: 1em;
	line-height: 18px;
} 

/*- DT - case control css style. Only use in a SPAN tag immediately preceeding the text desired to be lowercase - this ensures that preceeding styles will carry through  -*/

.lowercaseText {
	text-transform: lowercase;
}



/*- DT -- diagnostic style sheet. uncomment when necessary - -

- DT -- td {
	border: red solid thin;
}  -
*/

#Table_01 .RegularLineHeightText .MainCopy {
	font-style: normal;
	color: #CCCCCC;
}
.NoLink {
	color: #818878;
	text-decoration: none;
}


.lowerCaseText {
	text-transform: lowercase;
}

/* -  Added by DT on 2-14-07 for FOSPA section  - */

.FOSPA1 {text-transform: uppercase; color: #71994A; font: bold 12px Arial, Helvetica, sans-serif; font-size: 12px; }

.FOSPAstyle {text-transform: uppercase; color: #71994A; font: bold 12px Arial, Helvetica, sans-serif; font-size: 18px; }

.fineprint {text-transform: none; color:#B3B3B3; font: Arial, Helvetica, sans-serif; font-size: 11px; }
.bluecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	text-transform: none;
	color: #0F409F;
}
