* {				/* universal selector applies to all elements of web page */
	margin: 0;
	padding: 0;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
	border: 0;
	outline: 0;
	font-size: 1.0em;
}

/*-------------------------------------GENERAL LAYOUT STYLES------------------------------------------------------*/

body {
	background-color: #ebf0fa;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 0.75em; /* 12px */
	line-height: 1.25em; /* 16px */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center; /* this centers the container in IE 5* browsers.
	The text is then set to the left aligned default in the # (appropriate) selector */
}

/*-----------------------------------------HEADER and PARA STYLES-----------------------------------------------------*/

h1 {
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 17.6px*/
	font-weight: bold;
	line-height: 1.25em; /*20px */
}

h2 {
	color: #000;
	font-size: 1.1em; /* 17.5px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

h3 {
	color: #000; /* black */
	font-size: 1.0em; /* 14px */
	font-weight: bold;
	line-height: 1.5em; /* 20px */
}

h4 {
	color: #006;	/* dk blue */
	font-size: 1.125em; /* 18px; */ 
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	}

h5 {
	color: #666;	/* v dk grey */
	font-size: 1.0em; /*  16px */ 
	font-weight: bold;
 	line-height: 1.125em; /* 18px */
	padding-bottom: 1em;
}

h6 {
	color: #000;	/* black */
	font-size: 0.75em; /* 12px */ 
	font-weight: bold;
 	line-height: 1em; /* 16px */
}

h7 {
	color: #C33;	/* cover red */
	font-size: 0.85em;
	font-weight: bold;
 	text-decoration: none;
}

h8 {
	color: #666;	/* dark grey */
	font-size: 0.625em; 
	font-weight: bold;
	font-style: italic;
	line-height: 0.85em;
	padding-top: 1.5em;
	padding-bottom: 0.75em;
}

h9 {
	color: #000;	/* black */
	font-size: 1.1em; /* 18px */
	line-height: 1.25em;
}

h10 {
	color: #b30000;		/* cover red */
	font-size: 1.2em; /* 17.5px */
	line-height: 1.35em; /* 20px */
}

p {
	font-size: 1.0em;
	line-height: 1.5em;
	color: #000; /* black */
	text-align: left;
}

p2 {
	font-size: 1.5em;
	line-height: 1.5em;
	color: #000; /* black */
	text-align: left;
}

/*-------------------------------------------------------------------------------------------------*/

a {
	color: #C30;		/* red */
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

a:link {
	color: #C30;		/* red */
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #909; /* purple */
	font-size: 1.0em;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

a:focus {
	color: #ca0009;
}

a:active {
	color: #F00;	/* red */
}

/*-----------------------------------HEADER/INDEX PAGE------------------------------------------*/

#outerWrapper {
	width: 80em;
	margin: 0 auto; 
	padding: 0;
	text-align: left;
	background-color: #fff;
}

#outerWrapper #header {
	background-color: #fff;
	border-bottom: solid 1px #5a6484; /* a dark blue */
	height: 4.35em;
	padding: 0em 2em 0em 2em; /* 0px 10px 7.5px 64px  */
}

#outerWrapper #header img {
	border: none;
}

#top {
	height: 1.75em; /* 28em */
	padding-top: 0.5em;
	color: #003;	/* navy */
	line-height: 1.125em; /* 20px */
	font-size: 0.75em;
	text-align: center;
	font-weight: normal;
}

#outerWrapper #topNavigation {
	background-color: #009;
	border-bottom: solid 1px #8e9fd0;
	height: 30px; /* 1.875em */
	padding: 0px;
	text-align: center;
}

#outerWrapper #banner {
	height: 164px; /* 10.94em */
	background-image: url(images/DAPbannerNov2010.jpg);
 	background-repeat: no-repeat;
	background-position: top right;
}

#outerWrapper #banner div {
	display: none;
}

#outerWrapper #white {
	width: 100%;
	height: 4.35em;
	background-color: white;
	background: url(images/daplogos_encyimages/dap-logo-w-TM.gif) top left no-repeat #fff;    /*white*/
}

#outerWrapper #contentWrapper {
	overflow: hidden;
}

/*-----------------------------  Left --------------------------- */

#outerWrapper #contentWrapper #columnLeft {
	float: left;
	width: 15.0em; /* 240px */
	text-align: center;
	height: auto;
	font-size: 1.0em;
	line-height: 1.15em;
	padding: 2em 0em 1em 1.25em; /* 32px 0px 16px 32px (top, right, bottom, left)*/
}

#outerWrapper #contentWrapper #columnLeft img {
	border: none #900;
	padding: 0;  /* 0px 0px 0px 0px */
}

#columnLeft a {
	color: #303563;	   /* navy */
	font-size: 1.0em;
	line-height: 1.75em; /* 20px */
	text-decoration: none;
}

#columnLeft a:hover {
	color: #b30000;		/* cover red */
	text-decoration: underline;
}

#columnLeft .textCenter a {
	color: #b30000;		/* cover red */
	line-height: 1.5em;
	font-size: 1.1em; /* 16px*/
	font-weight: bold;
}

/*--------------------- Google Ads ----------------------- */ 

#columnLeft #google {
	margin: 6px 0px 0px 0px;
	padding: 0.625em 0em 0em 1.5em; /* 10px 0px 0px 0px */
	font-size: 1em;
}

/*----------------------------- Column Right --------------------------- */

#outerWrapper #contentWrapper #columnRight {
	float: right;
	width: 15.5em;
	text-align: center;
	height: auto;
	font-size: 1.0em;
	line-height: 1.125em;
	padding: 2em 1em 1em 0em; /* 32px 8px 8px 0px */
}

#outerWrapper #contentWrapper #columnRight img {
	border: none;
	padding: 0;
}

#columnRight a {
	color: #303563;	   /* navy */
	font-size: 1.0em;
	line-height: 1.75em; /* 20px */
	text-decoration: none;
}

#columnRight a:hover {
	color: #b30000;		/* cover red */
	text-decoration: underline;
}

#columnRight .textCenter a {
	color: #b30000;		/* cover red */
	line-height: 1.5em;
	font-size: 1.1em;
	font-weight: bold;
}

/*----------------------------- Column Main --------------------------- */

#outerWrapper #contentWrapper #columnMain {
	width: 39em;
 	text-align: left;
	font-size: 1.05em;
	line-height: 1.1em;
	margin: 0.5em 0em 0.5em 16.35em;
	padding: 1em 0em 1em 2em; /* padding here creates white space "inside the box." */
	height: auto;
}

#outerWrapper #contentWrapper #columnMain p {
	width: 35.0em;
	text-align: justify;
	padding-right: 1em;
	font-size: 1.1em;
}

#outerWrapper #contentWrapper #columnMain p a {
	font-size: 1.1em;
	color: #006;
}

#outerWrapper #contentWrapper #columnMain sup {
	line-height: 1.35em;
	font-size: 0.65em;
	vertical-align: +4px;
}

#outerWrapper #contentWrapper #columnMain p a:hover {
 	text-align: justify;
	color: #006;	/* blue */
	text-decoration: underline;
}

#outerWrapper #contentWrapper #columnMain .definition {
	width: 30em;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.25em;
	line-height: 1.45em;
	text-align: justify;
	color: #000; /* black */
}

#outerWrapper #contentWrapper #columnMain .watermark {
	width: 30em;
	padding: 0px;
	background: #fff url(../assets/images/Delta-Alpha-Watermark.png) no-repeat 72px 60px;
}

#outerWrapper #contentWrapper #columnMain h1 {
 	font-weight: bold;
	text-align: center;
}

#outerWrapper #contentWrapper #columnMain h2 {
 	color: #b30000;		/* cover red */
	line-height: 1.5em;
	font-size: 1.1em
	font-weight: bold; 
	text-align: center;
	padding: 0.25em 0em;
}

#outerWrapper #contentWrapper #columnMain h3 {
 	color: #b30000;		/* cover red */
	line-height: 1.5em;
	font-size: 1.1em
	font-weight: bold; 
	text-align: center;
	padding: 0.25em 0em 0.5em 0em;
}

#outerWrapper #contentWrapper #columnMain a:hover {
	color: #006;	/* blue */
	text-decoration: underline;
}

#outerWrapper #contentWrapper #columnMain ul {
	font-size: 1.15em;
	line-height: 1.5em;
	padding: 0em 1em;
}

#outerWrapper #contentWrapper #columnMain #tablectrst a {
	text-align: left;
	font-size: 1.0em;
	font-weight: bold;
	padding: 0em 0em 0em 4em;
}

#outerWrapper #contentWrapper #columnMain2 {
	width: 35em;
	text-align: left;
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 1em 5em 0em 1em;
	padding: 1em 1.5em 1em 2em; /* padding here creates white space "inside the box." */
	height: auto;
}

#outerWrapper #contentWrapper #columnMain2 p a {
	text-align: left;
	font-size: 1.0em;
}

#outerWrapper #contentWrapper #columnMain2 a:hover {
	text-decoration: underline;
}

#outerWrapper #contentWrapper #columnMain2 ul {
	font-size: 1.15em;
	line-height: 1.5em;
	padding: 0em 1em;
}

#outerWrapper #contentWrapper #columnMain2 sup {
	font-size: 0.85em;
	vertical-align: +3px;
}

#tablectrst a:hover {
	color: #006;	/* blue */
	text-decoration: underline;
}

#footer {
	border-top: solid 1px #8e9fd0; /* Sets the top border properties for an element using shorthand notation */
	line-height: 2.25em; /* 40px */
	text-align: center;
	border-bottom: solid 1px #8e9fd0; /* Sets the bottom border properties for an element using shorthand notation */
}

#footer a {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
	font-size: 1.0em;
}

#footer a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#copyright {
	height: 2em; /* 22px */
	background-color: #293C63;	/*dark blue*/
	-moz-border-radius: 0.75em;
	line-height: 1.95em; /* 32px */
	font-size: 1.0em;
	text-align: center;
	color: #fff;
}

#footerterms {
	padding: 1em 2em 2em 2em;
	line-height: 1.2em; /* 28px */
	font-size: 0.75em;
	text-align: center;
	background-color: #fff;	/*white*/
}

#footerterms a, a:link {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}
#footerterms a:visited {
	color: #900;		/* dark red */
	text-decoration: none;
}

#footerterms a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#footerterms a:active {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}

#footerterms2 {
	line-height: 1.2em; /* 28px */
	font-size: 0.75em;
	padding: 0.5em 2em 0em 1em;  /* 16px 32px 16 32px */
	text-align: center;
	background-color: #fff;	/*white*/
	border-bottom: solid 1px #8e9fd0; /* Sets the bottom border properties for an element using shorthand notation */
}

#footerterms2 a, a:link {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}

#footerterms2 a:visited {
	color: #b30000;		/* cover red */
	text-decoration: none;
}

#footerterms2 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#footerterms2 a:active {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}

#footerterms3 {
	line-height: 1.85em; /* 30px */
	font-size: 0.8em;
	padding: 1em 21em 2em 23em;  /* 16px 336px 32px 368px */
	text-align: justify;
	background-color: #fff;	/*white*/
	border-bottom: solid 1px #8e9fd0; /* Sets the bottom border properties for an element using shorthand notation */
}

#footerterms3 a, a:link {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}

#footerterms3 a:visited {
	color: #b30000;		/* cover red */
	text-decoration: none;
}

#footerterms3 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#footerterms3 a:active {
	color: #b30000;		/* cover red */
	font-weight: normal;
	text-decoration: none;
}
/*--------------------------------------- EDITIONS PAGES --------------------------- */

#contentedn {
	background: #FFFFFF;
 	text-align: left;
	color: #000; /* black */
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 1em 4em 0em 4em;
	padding: 2em 6em 1em 6em; /* padding here creates white space "inside the box." */
	height: auto;
}

#contentedn img {
	border: none;
}

.bluebold {
	color: #000082;
	line-height: 1.1em;
	font-size: 1.1em;
	font-weight: bold;
}

.red3 {
	text-align: center;
	font-size: 1.0em;
	color: #990000;	/* book cover */
	font-weight: bold;
}

.red3 a:hover {
	color: #900; /* brown */
	font-weight: bold;
	text-decoration: underline;
}

.red3 a:visited {
	color: #990000; /* book cover */
	text-decoration: none;
}
/*--------------------------------------- DELTA ALPHA PAGE --------------------------- */

#contentdap {
	background: #fff;
	text-align: left;
	font-size: 1.05em;
	line-height: 1.5em;
	margin: 0em 4em 0em 4em;
	padding: 3em 10em 3em 10em; /* 64px 128px 64px 128px  padding here creates white space "inside the box." */
	height: auto;
}

#contentdap ol {
	padding-left: 2em;
	color:#000;
}
	
#contentdap ul {
	padding-left: 2em;
	color:#000;
}
	
#contentdap a {
	color: #006;	/* dk blue */
}

#contentdap a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentdap h1 {
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 16px*/
	font-weight: bold;
	line-height: 1.25em; /*20px */
}

#contentdap p {
	font-size: 1.1em; /* 16px*/
	font-family: "Times New Roman", Times, serif;
	line-height: 1.25em; /*20px */
	text-align: justify;
}

#contentdap #tabledap tr td {
	text-align: left;
	font-weight: normal;
	font-size: 0.75em;
	color: #000; /* black */
	vertical-align: top;
}

/*--------------------------------------- SITE MAP PAGE --------------------------- */

#contentsitemap {
	background: #fff;
	text-align: left;
	font-size: 1.0em;
	line-height: 1.5em;
	margin: 0em 4em 0em 4em;
	padding: 3em 10em 3em 10em; /* 64px 160px 64px 160px  padding here creates white space "inside the box." */
	height: auto;
}

#contentsitemap ul {
	padding-left: 2em;
	color:#000;
}
	
#contentsitemap li {
	padding-left: 2em;
	color:#000;
}
	
#contentsitemap a {
	color: #006;	/* dk blue */
}

#contentsitemap a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentsitemap #tablesitemap tr th {
	text-align: left;
	font-weight: normal;
	color: #000; /* black */
	vertical-align: top;
}

#contentsitemap h1 {
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 16px*/
	font-weight: bold;
	line-height: 1.25em; /*20px */
}

/*--------------------- REVIEWS PAGE ----------------------- */

#contentrev {
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-size: 1.05em;
	line-height: 1.25em;
	padding: 1em 6em 1.75em 4em; /* 16px padding here creates white space "inside the box." */
	height: auto;
	border: hidden;
}

#contentrev h1 {
	color: #b30000;		/* cover red */
	font-weight: bold;
	font-size: 1.1em; /* 24px */
	line-height: 1.25em; /* 24px */
	text-decoration: none;
}

#contentrev a {
	color: #b30000;		/* cover red */
	text-align: left;
	font-size: 1.1em;
	line-height: 1.25em;
}

#contentrev h1 a:link {
	color: #006; 	/* dk blue */
	font-weight: bold;
	font-size: 1.25em; /* 18px */
	line-height: 1.5em; /* 24px */
	text-decoration: none;
}

#contentrev h3 {
	color: #6f6f6f;		/* dark grey*/
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

#contentrev h3 a {
	color: #006; 	/* dk blue */
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

#contentrev h3 a:hover {
	color: #F00; 	/* red */
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: underline;
}

#contentrev #tablerev p {
	border-collapse: collapse;
	text-align: justify;
	padding: 0em 0em 0em 1em;
}

#contentrev #tablerev table tr td div a img {
	border: 0;
}

td {
	padding: 1em;
}

#contentrev #tablerev a {
	color: #006;	/* dk blue */
	text-align: left;
	font-size: 1.0em;
	line-height: 1.25em;
}

#contentrev #tablerev a:hover {
	color: #000082;
	text-decoration: underline;
}

#contentrev #tablerev a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentrev img {
	border: hidden;
}

#ftarticle /* used for FT article */ {
	text-align: center;
	line-height: 1.5em;
	padding: 2em 15em 2em 10em;
	background-color: #FCDDBE;
}
/*--------------------------- AWARDS & EXHIBITIONS PAGES -------------------------- */

#contentawdexh {
	width: 900px;
	text-align: center;
	font-size: 1.05em;
	line-height: 1.25em;
	padding: 1em 0em 2em 0em; /* 16px 0px 32px 0px */
}

#contentawdexh h1 {
	color: #b30000;		/* cover red */
	font-weight: bold;
	font-size: 1.25em; /* 20px */
	line-height: 1.5em; /* 24px */
}

#contentawdexh img {
	padding-top: 1em;
	border: hidden;
}

#contentawdexh p {
	font-size: 1.0em;
	font-weight: bold;
	color: #000; /* black */
	text-align: center;
}

.bluebold {
	color: #000082;
	font-size: 0.9em;
	font-weight: bold;
}

/*------------------------------------------ CLIENTS PAGE ------------------------------------- */

#contentclt {
	width: 34.5em;
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-size: 1.1em;
	line-height: 1.1em;
	margin: 1em 2em 0em 16em;
	padding: 1em 1.5em 1em 2em; /* 32px 160px 32px 160px  padding here creates white space "inside the box." */
	height: auto;
}

#contentclt p a {
	color: #006;	/* dk blue */
	line-height: 1.5em;
}

#contentclt img {
	border: none;
}

#contentclt p a:link {
	color: #006;	/* dk blue */
	font-weight: bold;
	line-height: 1.25em;
	text-decoration: none;
}

#contentclt p a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentclt  p a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentclt p a:focus {
	color: #ca0009;
}

#contentclt p a:active {
	color: #F00;	/* red */
	text-decoration: none;
}

#contentclt h1 {
	color: #000; /* black */
	font-size: 1.05em; /* 24px */
	font-weight: bold;
	line-height: 1.25em; /* 24px */
	padding-bottom: 1em;
}

#contentclt h2 {
	color: #b30000;		/* cover red */
	font-size: 1.0em; /* 24px */
	font-weight: bold;
	line-height: 1.25em; /* 24px */
	padding: 1em 0em 0em 0em;
}

.red2 {		/*red bold*/
	color: #F00;
	font-weight: bold;
	font-size: 1.1em;
	text-align: left;
}

#contentclt h1 a:link {
	color: #b30000;		/* cover red */
	font-size: 1.05em; /* 17.6px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contentclt h1 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentclt  h1 a:visited {
	color: #b30000;		/* cover red */
	text-decoration: none;
}

#contentclt h3 {
	color: #6f6f6f;		/* dark grey*/
	font-size: 0.9em; /* 14px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

#contentclt h3 a:link {
	color: #006;   /* dk blue */
	font-size: 0.9em; /* 13px */
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}

#contentclt h3 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentclt h3 a:visited {
	color: #909; /* purple */
}

#contentclt h4 {
	color: #6f6f6f;		/* dark grey*/
	font-size: 0.95em; /* 14px */
	line-height: 1.5em; /* 20px */
}

#contentclt h4 a:link {
	color: #006;   /* dk blue */
	font-size: 0.95em; /* 13px */
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}

#contentclt h4 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentclt h4 a:visited {
	color: #909; /* purple */
}

contentclt h5 {
	color: #666;	/* v dk grey */
	font-size: 1.5em; /*  16px */ 
	font-weight: bold;
 	line-height: 1.25em; /* 16px */
}

#contentclt #tablectrst {
	text-align: left;
	width: 60%;
	padding: 0em 0em 0em 5em;
}

#contentclt #tablectrst a {
	color: #b30000;		/* cover red */
	text-align: left;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.25em;
}

#contentclt #tablectrst a:hover {
	color: #000082;
	text-decoration: underline;
}

#contentclt #tablectrst a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentclt #tableacron {
	text-align: center;
	font-size: 1.0em;
	line-height: 1.25em;
	padding: 0em 0em 0em 5em;
}

#contentclt #returncl {		
	float: left; 
	width: 100%;	/* since this element is floated, a width must be given */
	color: #F00;			
	font-size: 1.0em;
	text-align: left;
	padding-bottom: 25em;
}

#contentclt #returncl a {		
	color: #F00;
	font-size: 1.0em;
	text-align: left;
}

#contentclt h9 {
	color: #000;	/* black */
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.5em;
}

#contentclt h10 {
	color: #000;	/* black */
	font-size: 1.25em; /* 32px */
	font-weight: bold;
	line-height: 1.5em;
}

/*------------------------------------- 20 QUESTIONS PAGE PAGE ---------------------------- */

#contentqu {
	text-align: justify;
	line-height: 1.5em; /* 20px */
	font-size: 1.0em;
	padding: 2em 15em 2em 15em; /* padding here creates white space "inside the box." */
}

#contentqu .notes p {
	text-align: center;
	font-size: 0.9em;
	padding: 0em;
}

#contentqu  a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentqu h2 {
	text-align: center;
	line-height: 1.5em; /* 20px */
	font-size: 1.05em;
	padding-bottom: 1em;
}

#contentqu ol {
	font-family: "Times New Roman", Times, serif;
	line-height: 1.5em; /* 20px */text-align: left;
	color: #000; /* black */
	font-size: 1.35em;
	padding-bottom: 0.75em;
}

/*---------------------------------------TERMS PAGE -----------------------------------------------------------*/

#contentterms {
	width: 40em;
	text-align: center;
	margin: 0.5em 0em 0.5em 16.5em;
	padding: 1em 0em 1em 3em;
	line-height: 1.1em;
}

#contentterms h1 {
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 16px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

#contentterms h1 a:link {
	color: #b30000;		/* cover red */
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contentterms h2 {
	font-size: 1.25em;
	text-align: left;
	color: #000; /* black */
	line-height: 1.1em; /* 24px */
	padding: 0em 0em 0.5em 0.5em;
}

#contentterms h3 {
	font-size: 1em;
	text-align: left;
	color: #000; /* black */
	line-height: 1.25em; /* 19.2px */
	padding: 0.5em 0em;
}

#contentterms h4 {
	font-family: Arial,sans-serif;
	font-size: 0.95em;
	text-align: right;
	color: #000;
	font-weight: 100;
	margin-top: 0em 0em;
	padding-right: 5em;
}

#contentterms p {
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
	line-height: 1.25em; /* 24px */
	font-size: 1.05em; /* 16px */
	padding: 0em 0.5em 1em 0.25em;
}

#contentterms .definition {
	width: 100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.35em;
	line-height: 1.5em;
	text-align: justify;
	color: #000; /* black */
}

#contentterms .biblio h2 {
	padding: 1.0em 0em 0.25em 0em;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.15em;
	text-align: left;
	font-weight: bold;
	color: #000; /* black */
}

#contentterms .biblio p {
	width: 85%;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.05em;
	line-height: 1.45em;
	text-align: justify;
	color: #000; /* black */
}

#contentterms  a:link {
	color: #b30000;		/* cover red */
	font-size: 0.95em; /* 15.2px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contentterms  a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentterms  a:hover {
	color: #b30000;		/* cover red */
	font-size: 0.95em;
	text-decoration: underline;
}

#contentterms  a:active {
	color: red;
}

#contentterms sup {
	font-size: 0.65em;
	vertical-align: +4px;
}

#contentterms table tr td .definition p {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.25em;
	text-align: justify;
	color: #000; /* black */
	text-decoration: none;
}

#contentterms table tr td .definition p a {
	color: #b30000;		/* cover red */
	text-align: justify;
	text-decoration: none;
}

#contentterms .watermark {
	padding: 0px;
	background: #fff url(../assets/images/Delta-Alpha-Watermark.png) no-repeat 72px 60px;
}

#contenttermsnew {
	width: 39em;
	text-align: center;
	margin: 0.5em 0em 0.5em 16.5em;
	padding: 1em 0em 1em 3em;
	line-height: 1.1em;
}

#contenttermsnew h1 a:link {
	color: #b30000;		/* cover red */
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contenttermsnew h2 {
	font-size: 1.2em;
	text-align: left;
	color: #000; /* black */
	line-height: 1.1em; /* 24px */
	padding: 0em 0em 0.5em 1em;
}

#contenttermsnew h3 {
	font-size: 1.1em;
	text-align: left;
	color: #000; /* black */
	line-height: 1.2em; /* 19.2px */
	padding: 0.25em 0em 0.5em 0.5em;
}

#contenttermsnew h4 {
	font-family: Arial,sans-serif;
	font-size: 0.95em;
	text-align: right;
	color: #000;
	font-weight: 100;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#contenttermsnew p {
	text-align: justify;
	line-height: 1.3em; /* 24px */
	font-size: 1.1em;
	padding: 0em 1em 1em 1em;
}

#contenttermsnew .definition {
	width: 35em;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.25em;
	line-height: 1.45em;
	text-align: justify;
	color: #000; /* black */
}

#contenttermsnew .biblio p {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.05em;
	line-height: 1.35em;
	text-align: left;
	color: #000; /* black */
}

#contenttermsnew  a:link {
	color: #b30000;		/* cover red */
	font-size: 0.95em; /* 15.2px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contenttermsnew  a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contenttermsnew  a:hover {
	color: #b30000;		/* cover red */
	font-size: 0.95em;
	text-decoration: underline;
}

#contenttermsnew  a:active {
	color: red;
}

#contenttermsnew sup {
	font-size: 0.15em;
	font-weight: 100;
	vertical-align: +5px;
}

#contenttermsnew td .definition p {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.45em;
	text-align: justify;
	color: #000; /* black */
	text-decoration: none;
}

#contenttermsnew table tr td.definition p a {
	color: #000;		/* cover red */
	text-align: justify;
	text-decoration: none;
}

#contenttermsnew .watermark {
	padding: 0px;
	background: #fff url(../assets/images/Delta-Alpha-Watermark.png) no-repeat 72px 60px;
}

.graytext {
    line-height: 1.25em;
	font-size: 1.0em;
	text-align: justify;
	padding-left: 1em 2em;
}

.smalltext2 {
	color: #000;
	text-align: justify;
	font-family: "Times New Roman", Times, serif;
	padding: 0.25em 1.25em;
	line-height: 1.25em;
	font-size: 0.90em;
}

.return {
	color: #F00;	/* red */
	text-align: left;
	padding: 0em 0em 2em 17.5em;
}

/*------------------------------------------ Associations Books and Citations Pages ------------------------------------- */

#contentbkscit {
	width: 36.5;
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-size: 1.05em;
	line-height: 1.25em;
	margin: 0em 5em;
	padding: 1em 5em;
	height: auto;
}

#contentbkscit p {
	text-align: left;
	font-size: 1.05em;
}

#contentbkscit a {
	color: #006;	/* dk blue */
	line-height: 1.5em;
}

#contentbkscit a:link {
	color: #006;	/* dk blue */
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}

#contentbkscit a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentbkscit  a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentbkscit h1 {
	color: #000; /* black */
	font-size: 1.05em; /* 24px */
	font-weight: bold;
	line-height: 1.25em; /* 24px */
	padding-bottom: 1em;
}

#contentbkscit h2 {
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 24px */
	font-weight: bold;
	line-height: 1.25em; /* 24px */
}

#contentbkscit h4 {
	color: #b30000;		/* cover red */
	font-size: 1.2em; /* 24px */
	font-weight: bold;
	line-height: 1.25em; /* 24px */
}

.red2 {		
	color: #F00;	/*red bold*/
	font-weight: bold;
	font-size: 1.10em;
	text-align: left;
}

#contentbkscit h1 a:link {
	color: #b30000;		/* cover red */
	font-size: 1.05em; /* 17.6px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
	text-decoration: none;
}

#contentbkscit h1 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentbkscit h1 a:visited {
	color: #b30000;		/* cover red */
	text-decoration: none;
}

#contentbkscit h3 {
	color: #6f6f6f;		/* dark grey*/
	font-size: 0.9em; /* 14px */
	font-weight: bold;
	line-height: 1.25em; /* 20px */
}

#contentbkscit h3 a:link {
	color: #006;   /* dk blue */
	font-size: 0.9em; /* 13px */
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}

#contentbkscit h3 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentbkscit h3 a:visited {
	color: #909; /* purple */
}

#contentbkscit h4 {
	color: #6f6f6f;		/* dark grey*/
	font-size: 0.95em; /* 14px */
	line-height: 1.5em; /* 20px */
}

#contentbkscit h4 a:link {
	color: #006;   /* dk blue */
	font-size: 0.95em; /* 13px */
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}

#contentbkscit h4 a:hover {
	color: #F00;	/* red */
	text-decoration: underline;
}

#contentbkscit h4 a:visited {
	color: #909; /* purple */
}

contentbkscit h5 {
	color: #666;	/* v dk grey */
	font-size: 1.5em; /*  16px */ 
	font-weight: bold;
 	line-height: 1.25em; /* 16px */
}

#contentbkscit #tablectrst {
	text-align: left;
	width: 100%;
	padding: 0em 0em 0em 0em;
}

#contentbkscit #tablectrst a {
	color: #b30000;		/* cover red */
	text-align: left;
	font-size: 1.0em;
	line-height: 1.25em;
}

#contentbkscit #tablectrst a:hover {
	color: #000082;
	text-decoration: underline;
}

#contentbkscit #tablectrst a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

#contentbkscit #tableacron {
	text-align: left;
	font-size: 1.0em;
	line-height: 1.25em;
	padding: 0em 0em 0em 5em;
}

#contentbkscit #returncl {		
	float: left; 
	width: 100%;	/* since this element is floated, a width must be given */
	color: #F00;			
	font-size: 1.0em;
	text-align: left;
}

#contentbkscit #returncl a {		
	color: #F00;
	font-size: 1.0em;
	text-align: left;
}

#contentbkscit h9 {
	color: #000;	/* black */
	font-size: 1.0em; /* 16px */
	font-weight: bold;
	line-height: 1.5em;
}

#contentbkscit h10 {
	color: #000;	/* black */
	font-size: 1.25em; /* 32px */
	font-weight: bold;
	line-height: 1.5em;
}
/*--------------------------------------- LINKS PAGE ------------------------------------ */

#outerWrapper #contentWrapper #linkstable {
	text-align: center;
}

#outerWrapper #contentWrapper #linkstable td {
	padding: 5px 5px;
}

#outerWrapper #contentWrapper #linkstable tr td div a img {
	border: none;
}

/*------------------------------------------ ORDER PAGE ----------------------------------- */

#order {
	text-align: center;
	font-size: 1.05em;
	line-height: 1.5em;
	color: #000; 
	line-height: 1.25em;
	margin: 0em 2em 0em 2em;
	padding: 1em 0em 2em 0em; /* 32px 0px 32px 96px  padding here creates white space "inside the box." */
}

#order p {
	line-height: 1.5em;
	padding-left: 10em;
}

#order #catcha {
	color: #000;		/* black */
	font-size: 1.0em; /* 16px*/
}

.blue {
	color: #000082;
	font-size: 0.9em;
	font-weight: bold;
}

.blueitalic {
	text-align: center;
	color: #000082;	/*navy */ 
	font-size: 0.9em;
	font-weight: normal;
	font-style: italic;
}

.rederrors {
	color:#F00;
	font-weight:bold;
	font-size: 1.0em;
	text-align: center;
	padding: 5.0em;

}

.rederrors2 {
	margin: 10em;
	color: #000;
	font-weight: normal;
	font-size: 1.1em;
	text-align: center;
}

.rederrors3 {
	margin: 10em;
	color: #000082;
	font-weight: normal;
	font-size: 1.2em;
	text-align: left;
}

#order h1 {
	margin: 0em 0em 2em 0em;	/* 0px 240px 32px 0px  */
	color: #b30000;		/* cover red */
	font-size: 1.1em; /* 16px*/
	font-weight: bold;
	line-height: 1.25em; /*20px */
}

#order .padding table {
	margin: 0em 0em 2em 10em;	/* 0px 0px 32px 160px  */
	width: 75%;
	font-size: 1.0em;
	text-align: left;
}

div .padding2 table {
	width: 75%;
	margin: 2em 0em 1em 10em;
	font-size: 1.0em;
	text-align: left;
}

div .padding3 table {
	width: 70%;
	margin: 0em 0em 0em 0em;
	font-size: 1.0em;
}

div .padding3 img {
	border: none;
}

#order1 {
	float: left;
	width: 25%;
	padding-left: 12em;
	font-size: 0.8em;
}

#order2 {
	width: 70%;
	text-align: left;
	font-size: 1.0em;
	color: #000;
	line-height: 1.25em;
	padding: 0em 4em 2em 14em; /* 32px 80px 32px 192px */
}

#order a:link {
	color: #009;   /* blue */
	font-weight: bold;
	text-decoration: none;
}

#order a:hover {
	color: #006;	/* dk blue */
	text-decoration: underline;
}

#order a:visited {
	color: #909; /* purple */
	text-decoration: none;
}

.redlarge {
	width: 82%;
	text-align: left;
	color: #F00;
	font-weight: bold;
	font-size: 1.05em;
	padding-left: 20em;
}

.redmedium {	/*red bold*/
	text-align: left;
	color: #F00;
	font-weight: bold;
	font-size: 0.9em;
	padding-left: 20em;
}

.redsmall {	/*red bold*/
	color: #F00;
	font-weight: bold;
	font-size: 0.9em;
	text-align: left;
}

#order2 div .padding table {
	font-size: 1.0em;
	width: 80%;
	margin: 2em 2em 1em 3em;
	text-align: left;
}

#order3 {
	margin: 2em 5em 0em 5em;
	padding: 0em 5em;
	font-size: 0.95em;
}

#order3 h1 {
	padding: 0em 5em;
}

/* --------------------------------------- SEARCH PAGE ----------------------------------- */



/* ----------links for Bibliography pages ---------*/

.bluetext a strong {color:#00C} 

/*----------------------------------  For use with forms (from online site)-------------------------------------------*/

INPUT {
	font-size: 0.75em;
 	background-color: #FFF;
 	color: #000;
 }

INPUT.reqd {

	font-size: 0.75em;
 	background-color: #FF9;
 	color: #000;
 }

INPUT.radio {
 	border: 3px solid #FF3;
 	background-color: #FF3;
 }

SELECT.reqd {
	font-size: 0.75em;
 	background-color: #FF9;
 }

TEXTAREA.reqd {
	font-size: 0.75em;
 	background-color: #FF9;
 }

INPUT.reqd {
	font-size: 0.75em;
 	background-color: #FF9;
 	color: #000;
 }

INPUT.radio {
 	border: 3px solid #FF3;
 	background-color: #FF3;
 }

SELECT.reqd {
	font-size: 0.75em;
 	background-color: #FF9;
 }
 
<!----------------STYLES FOR PAGES WITH TWO COLUMNS ONLY   ------------------>

#twocolumnmain {
  	float:right;
	width: 60%;
	margin: 0;
	padding: 0 3% 0 20%;
}

#outerWrapper #contentWrapper #twocolumnLeft {
	margin: 0 85% 0 0;
	padding: 0px;
	background-color: #eeeeee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
