@import "ddistyle.css";

/* HTML Selectors -------------------------------------------------------------------- */
body {
	background: #ffffff;
	margin: 0px 0px 0px 10px;
	margin-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
a:link {color: #004266;}
a:hover {color: #6D5E51;}
a:visited {color: #004266;}
a:visited:hover {color: #6D5E51;}
a:active {color: #681E5B;}
h1 {
	color: #6D5E51;
	font-size: 16px;
	}
h2 {
	color: #6D5E51;
	font-size: 15px;
	}
h3 {
	color: #6D5E51;
	font-size: 14px;
	}
h4 {
	color: #6D5E51;
	font-size: 13px;
	}
hr {
	color: #6D5E51;
	height: 1px;
	}
li {
	}
sup {
	font-size: smaller;
	}

/* Anchor pseudo-classes -------------------------------------------------------------------- */

a:link.bodylink {color: #004266; text-decoration: underline; font-weight: normal;}
a:hover.bodylink {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:visited.bodylink {color: #004266; text-decoration: underline; font-weight: normal;}
a:visited:hover.bodylink {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:active.bodylink {color: #681E5B; text-decoration: underline; font-weight: normal;}

a:link.calendar {color: #681E5B; text-decoration: none; font-weight: bold;}
a:hover.calendar {color: #003049; text-decoration: none; font-weight: bold;}
a:visited.calendar {color:#681E5B; text-decoration: none; font-weight: bold;}
a:visited:hover.calendar {color:#003049; text-decoration: none; font-weight: bold;}
a:active.calendar {color:#681E5B; text-decoration: none; font-weight :bold;}

a:link.footer {color: #6D5E51; font-size: 10px; text-decoration: underline; font-weight:lighter;}
a:hover.footer {color: #681E5B; font-size: 10px; text-decoration: underline; font-weight:lighter;}
a:visited.footer {color:#6D5E51; font-size: 10px; text-decoration: underline; font-weight:lighter;}
a:visited:hover.footer {color:#681E5B; font-size: 10px; text-decoration: underline; font-weight:lighter;}
a:active.footer {color:#6D5E51; font-size: 10px; text-decoration: underline; font-weight :lighter;}

a:link.leftnav {color: #6D5E51; text-decoration: none;}
a:hover.leftnav {color: #681E5B; text-decoration: none;}
a:visited.leftnav {color:#6D5E51; text-decoration: none;}
a:visited:hover.leftnav {color:#681E5B; text-decoration: none;}
a:active.leftnav {color:#6D5E51; text-decoration: none;}

a:link.leftnavbold {color: #6D5E51; text-decoration: none; font-weight: bold;}
a:hover.leftnavbold {color: #681E5B; text-decoration: none; font-weight: bold;}
a:visited.leftnavbold {color:#6D5E51; text-decoration: none; font-weight: bold;}
a:visited:hover.leftnavbold {color:#681E5B; text-decoration: none; font-weight: bold;}
a:active.leftnavbold {color:#6D5E51; text-decoration: none; font-weight :bold}

a:link.contact-promotoplink {color: #ffffff; text-decoration: none; font-weight: bold;}
a:visited.contact-promotoplink {color: #ffffff; text-decoration: none; font-weight: bold;}
a:active.contact-promotoplink {color: #ffffff; text-decoration: none; font-weight: bold;}
a:hover.contact-promotoplink { color: #ffffff;text-decoration: underline; font-weight: bold;}

a:link.contact-promobottomlink {color: #004266;text-decoration: underline;}
a:visited.contact-promobottomlink {color: #004266;text-decoration: underline;}
a:active.contact-promobottomlink {color: #004266;text-decoration: underline;}
a:hover.contact-promobottomlink { color: #681E5B;text-decoration: underline;}

a:link.deeperdiveheadline {color: #004266; text-decoration: none; font-weight: bold;}
a:hover.deeperdiveheadline {color: #6D5E51; text-decoration: underline; font-weight: bold;}
a:visited.deeperdiveheadline {color: #004266; text-decoration: none; font-weight: bold;}
a:visited:hover.deeperdiveheadline {color: #6D5E51; text-decoration: underline; font-weight: bold;}
a:active.deeperdiveheadline {color: #681E5B; text-decoration: none; font-weight: bold;}

a:link.deeperdivetext {color: #004266; text-decoration: underline; font-weight: normal;}
a:hover.deeperdivetext {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:visited.deeperdivetext {color: #004266; text-decoration: underline; font-weight: normal;}
a:visited:hover.deeperdivetext {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:active.deeperdivetext {color: #681E5B; text-decoration: underline; font-weight: normal;}

a:link.memberregister {color: #004266; text-decoration: underline; font-weight: normal;}
a:hover.memberregister {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:visited.memberregister {color: #004266; text-decoration: underline; font-weight: normal;}
a:visited:hover.memberregister {color: #6D5E51; text-decoration: underline; font-weight: normal;}
a:active.memberregister {color: #681E5B; text-decoration: underline; font-weight: normal;}

a:link.memberlogonforgot {color: #C66005; text-decoration: underline; font-weight: normal;}
a:hover.memberlogonforgot {color: #A03033; text-decoration: underline; font-weight: normal;}
a:visited.memberlogonforgot {color: #C66005; text-decoration: underline; font-weight: normal;}
a:visited:hover.memberlogonforgot {color: #A03033; text-decoration: underline; font-weight: normal;}
a:active.memberlogonforgot {color: #C66005; text-decoration: underline; font-weight: normal;}

a:link.quotes {color: #6D5E51; font-size: 10px; text-decoration: none; font-weight: bold; padding: 3px;}
a:hover.quotes {color: #681E5B;font-size: 10px; text-decoration: none; font-weight: bold; padding: 3px;}
a:visited.quotes {color: #6D5E51; font-size: 10px; text-decoration: none; font-weight: bold; padding: 3px;}
a:visited:hover.quotes {color: #681E5B: font-size: 10px; text-decoration: none; font-weight: bold; padding: 3px;}
a:active.quotes {color: #6D5E51; font-size: 10px; text-decoration: none; font-weight: bold; padding: 3px;}

a:link.quotes-blue {color: #004266; font-size: 10px; font-weight: normal; text-decoration: none;}
a:hover.quotes-blue {color: #681E5B; font-size: 10px; font-weight: normal; text-decoration: none;}
a:visited.quotes-blue {color: #004266; font-size: 10px; font-weight: normal; text-decoration: none;}
a:visited:hover.quotes-blue {color: #681E5B; font-size: 10px; font-weight: normal; text-decoration: none;}
a:active.quotes-blue {color: #004266; font-size: 10px; font-weight: normal; text-decoration: none;}

a:link.whatsnewheadline {color: #004266; text-decoration: underline; font-weight: bold;}
a:hover.whatsnewheadline {color: #6D5E51; text-decoration: underline; font-weight: bold;}
a:visited.whatsnewheadline {color: #004266; text-decoration: underline; font-weight: bold;}
a:visited:hover.whatsnewheadline {color: #6D5E51; text-decoration: underline; font-weight: bold;}
a:active.whatsnewheadline {color: #681E5B; text-decoration: underline; font-weight: bold;}

a:link.whatsnewtext {color: #004266; text-decoration: none; font-weight: normal;}
a:hover.whatsnewtext {color: #004266; text-decoration: none; font-weight: normal;}
a:visited.whatsnewtext {color: #004266; text-decoration: none; font-weight: normal;}
a:visited:hover.whatsnewtext {color: #004266; text-decoration: none; font-weight: normal;}
a:active.whatsnewtext {color: #004266; text-decoration: none; font-weight: normal;}

/* Class Selectors -------------------------------------------------------------------- */

.admin-note {
	color: #6D5E51;
	font-size: 10px;
	font-weight: bold;
	}
.clear {
	position: relative;
	clear: both;
	}
.deeperdiveheading  {
	color: #40718C;
	}
.deeperdiveheading em {
	color: #40718C;
	}
.memberlogonnow {
	color: #40718C;
	}
.memberusername {
	color: #40718C;
	}
.memberpassword {
	color: #40718C;
	}
.pdflink {
	position: relative;
	}
.padding10 {
	position: relative;
	clear: both;
	float: left;
	padding: 10px;
	}
.searchtext {
	position: relative;
	font-size: 10px;
	color: #6D5E51;
	}
.globalsorttext {
	position: relative;
	color: #004266;
	}
.globalsortheader {
	position: relative;
	color: #40718c;
	font-weight: bold;
	text-align: right;
	margin: 0px 15px 0px 0px;
	}
.globalsorttext-sm {
	position: relative;
	font-size: 10px;
	color: #004266;
	}
.globalsorttext-hp {
	position: relative;
	font-size: 10px;
	color: #6D5E51;
	}
.leftnav-box1 {
	position: relative;
	float: left;
	width: 7px;
	height: 9px;
	vertical-align: bottom;
	border: 0px solid #000000;
	margin: 3px 0px 0px 0px;
	}
.leftnav-box2 {
	position: relative;
	float: left;
	width: 7px;
	height: 9px;
	vertical-align: bottom;
	border: 0px solid #000000;
	margin: 3px 0px 0px 0px;
	}
.leftnav-link {
	position: relative;
	float: left;
	clear: both;
	color: #6D5E51;
	width: 165px;
	border-top: 1px solid #DAD7D3;
	}
.leftnav-linkoff {
	position: relative;
	float: left;
	clear: both;
	color: #B6AFA8;
	width: 165px;
	border-top: 1px solid #DAD7D3;
	}
.leftnav-link a{
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	left: 10px;
	}
.leftnav-link1 {
	position: relative;
	float: left;
	clear: both;
	width: 165px;
	border-top: 1px solid #DAD7D3;
	}
.leftnav-link1 a{
	position: relative;
	float: left;
	vertical-align: top;
	color: #6D5E51;
	left: 3px;
	}
.leftnav-link2 {
	position: relative;
	float: left;
	clear: both;
	width: 145px;
	border-top: 1px solid #DAD7D3;
	margin: 0px 0px 0px 10px;
	}
.leftnav-link2 a{
	position: relative;
	float: left;
	vertical-align: top;
	color: #6D5E51;
	left: 3px;
	}
.leftnav-link3 {
	position: relative;
	float: left;
	clear: both;
	width: 135px;
	border-top: 1px solid #DAD7D3;
	margin: 0px 0px 0px 20px;
	}
.leftnav-link3 a{
	position: relative;
	vertical-align: top;
	color: #6D5E51;
	left: 3px;
	}
.leftnav-contacttext {
	position: relative;
	color: #6D5E51;
	border-bottom: 1px solid #DAD7D3;
	font-weight: bold;
	}
.table-header {
	position: relative;
	background: #BFD0D9;
	color: #000000;
	font-weight: bold;
	}
.table-row-a {
	position: relative;
	background: #ffffff;
	vertical-align: top;
	}
.table-row-b {
	position: relative;
	background: #E9E7E5;
	vertical-align: top;
	}
.table-row-headercell {
	padding: 4px 0px 6px 10px;
	}
.table-row-cell {
	padding: 4px 0px 6px 10px;
	}
	
/* ID Selectors -------------------------------------------------------------------- */

/* Page Body -------------------------------- */
#pagebody {
	position: relative;
	clear: both;
	width: 100%;
	}
#pagebody-print {
	position: relative;
	clear: both;
	}
	
/* Top Nav -------------------------------- */
#site_topnav {
	position: relative;
	clear: both;
	float: left;
	width: 800px;
	background: #ffffff;
	vertical-align: bottom;
	}
#table_topnav {
	position: relative;
	width: 800px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
#td_ddilogo {
	position: relative;
	}
#td_links {
	position: relative;
	width: 600px;
	}
#td_linksendgraphic {
	position: relative;
	width: 25px;
	}
#td_linksendspace {
	position: relative;
	width: 10px;
	}
#ddilogo {
	position: relative;
	float: left;
	width: 165px;
	background: #ffffff;
	float: left;
	}
#site_topnav-print {
	position: relative;
	clear: both;
	float: left;
	width: 605px;
	background: #ffffff;
	}
#site_topnav-print-logo {
	position: relative;
	float: left;
	text-align: right;
	width: 110px;
	}
#site_topnav-print-printerbuttons {
	position: relative;
	float: left;
	text-align: right;
	width: 490px;
	margin: 10px 0px 0px 0px;
	}
#links {
	position: relative;
	float: right;
	width: 600px;
	background: #ffffff;
	color: #6D5E51;
	font-weight: normal;
	}
	#links a:link {color: #6D5E51; text-decoration: none;}
	#links a:hover {color: #681E5B;text-decoration: underline;}
	#links a:visited {color: #6D5E51; text-decoration: none;}
	#links a:visited:hover{color: #681E5B; text-decoration: underline;}
	#links a:active {color: #6D5E51; text-decoration: none;}
	
	#links a:link.sitereferrer {color: #c66005; text-decoration: none;font-weight: bold;}
	#links a:hover.sitereferrer {color: #681E5B;text-decoration: underline;font-weight: bold;}
	#links a:visited.sitereferrer {color: #c66005; text-decoration: none;font-weight: bold;}
	#links a:visited:hover.sitereferrer {color: #681E5B; text-decoration: underline;font-weight: bold;}
	#links a:active.sitereferrer {color: #c66005; text-decoration: none;font-weight: bold;}


	/* Top Links -------------------------------- */
	#topnavlinks {
		position: relative;
		clear: both;
		float: right;
		width: 600px;
		height: 30px;
		background: #ffffff;
		margin: 1px 0px 0px 0px;
		}
	#topnavlinkspadding-ddiworldlink {
		position: relative;
		clear: both;
		float: right;
		width: 590px;
		text-align: center;
		padding: 2px 4px 0px 0px;
		border: 0px solid #000000;
		}
	#topnavlinkspadding {
		position: relative;
		clear: both;
		float: right;
		text-align: right;
		padding: 2px 4px 0px 0px;
		}
	#topnavlinks ul {
		list-style-type: none;
		}
	#topnavlinks li {
		display: block;
		float: left;
		padding: 0px 0px 0px 2px;
		border-left: 1px solid #ffffff;
		}
	
	/* Main Nav Links -------------------------------- */
	#mainnavlinks {
		position: relative;
		clear: both;
		float: right;
		width: 600px;
		height: 30px;
		background: #e4e5df url(../site_images/navarch_left.gif) no-repeat;
		color: #6D5E51;
		text-align: right;
		margin: 0px 0px 2px 0px;
		}
	#mainnavlinkspadding {
		position: relative;
		clear: both;
		float: right;
		text-align: right;
		padding: 10px 2px 0px 0px;
		}
	#mainnavlinks ul {
		list-style-type: none;
		}
	#mainnavlinks li {
		display: block;
		float: left;
		padding: 0px 0px 0px 2px;
		border-left: 1px solid #ffffff;
		}
#linksendgraphic {
	position: relative;
	float: right;
	width: 25px;
	height: 61px;
	background: #e4e5df url(../site_images/navarch_right.gif) no-repeat;
	color: #6D5E51;
	margin: 0px 0px 2px 0px;
	}
#linksendspace {
	position: relative;
	float: right;
	width: 10px;
	height: 61px;
	background: #ffffff;
	color: #ffffff;
	margin: 0px 0px 2px 0px;
	}

/* Page Header -------------------------------- */
#pageheader {
	position: relative;
	float: left;
	clear: both;
	width: 100%;
	}
#pageheadercontainer {
	position: relative;
	float: left;
	clear: both;
	width: 790px;
	}
#pageheader-printpage {
	position: relative;
	float: left;
	clear: both;
	width: 605px;
	}
#pageheader_image {
	position: relative;
	float: left;
	width: 165px;
	}
#pageheader_textfield18px {
	position: relative;
	float: left;
	width: 600px;
	color: #ffffff;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield16px {
	position: relative;
	float: left;
	width: 600px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield14px {
	position: relative;
	float: left;
	width: 600px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield13px {
	position: relative;
	float: left;
	width: 600px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield12px {
	position: relative;
	float: left;
	width: 600px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield18px_nonwhitetext {
	position: relative;
	float: left;
	width: 600px;
	color: #004266;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield16px_nonwhitetext {
	position: relative;
	float: left;
	width: 600px;
	color: #004266;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield14px_nonwhitetext {
	position: relative;
	float: left;
	width: 600px;
	color: #004266;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield13px_nonwhitetext {
	position: relative;
	float: left;
	width: 600px;
	color: #004266;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}
#pageheader_textfield12px_nonwhitetext {
	position: relative;
	float: left;
	width: 600px;
	color: #004266;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	border: 0px solid #000000;
	}

/* Breadcrumbs -------------------------------- */

#breadcrumbscontainer {
	position: relative;
	float: left;
	clear: both;
	background: #F0EFED;
	width: 100%;
	margin: 4px 0px 0px 0px;
	}
#breadcrumbs {
	position: relative;
	padding: 0px 0px 0px 180px;
	font-size: 11px;
	}

/* Left Nav -------------------------------- */
#leftnav-searchcontainer {
	position: relative;
	float: left;
	clear: both;
	height: 20px;
	width: 165px;
	vertical-align: middle;
	margin: 0px 0px 25px 0px;
		}
	#iissrch  /*searchform*/ {
		position: relative;
		float: left;
		clear: both;
		vertical-align: middle;
		}
	#SearchString /*searchbox*/ {
		position: relative;
		float: left;
		height: 18px;
		vertical-align: middle;
		margin: 0px 5px 0px 0px;
		padding: 2px 0px 0px 2px;
	}
#leftnav-container {
	position: relative;
	float: left;
	clear: both;
	width: 165px;
	}
#leftnav-links {
	position: relative;
	float: left;
	clear: both;
	width: 165px;
	margin: 0px 0px 15px 0px;
	}
	#leftnav-links a:link {color: #6D5E51; text-decoration: none;}
	#leftnav-links a:hover {color: #681E5B;text-decoration: underline;}
	#leftnav-links a:visited {color: #6D5E51; text-decoration: none;}
	#leftnav-links a:visited:hover{color: #681E5B; text-decoration: underline;}
	#leftnav-links a:active {color: #6D5E51; text-decoration: none;}
#leftnav-contact {
	position: relative;
	clear: both;
	width: 165px;
	margin: 0px 0px 15px 0px;
	}
	#leftnav-contactlink {
		position: relative;
		color: #6D5E51;
		}
	#leftnav-contact a:link {color: #6D5E51; text-decoration: none;}
	#leftnav-contact a:hover {color: #681E5B;text-decoration: underline;}
	#leftnav-contact a:visited {color: #6D5E51; text-decoration: none;}
	#leftnav-contact a:visited:hover{color: #681E5B; text-decoration: underline;}
	#leftnav-contact a:active {color: #6D5E51; text-decoration: none;}
#leftnav-liveperson {
	position: relative;
	clear: both;
	width: 165px;
	margin: 0px 0px 15px 0px;
	}

/* Main Body -------------------------------- */
#contentarticle_header {
	color: #40718C;
	}
#mainbody {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 800px;
	margin: 10px 0px 0px 0px;
	border: 0px solid #000000;
	}
#mainbody-extrawide {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 900px;
	margin: 10px 0px 0px 0px;
	border: 0px solid #000000;
	}
#mainbody-superwide {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 1180px;
	margin: 10px 0px 0px 0px;
	border: 0px solid #000000;
	}
#mainbody-scalable {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 100%;
	margin: 10px 0px 0px 0px;
	border: 0px solid #000000;
	}
#mainbody-print {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 605px;
	margin: 10px 0px 0px 0px;
	}
#leftnav {
	position: relative;
	float: left;
	background: #ffffff;
	vertical-align: top;
	width: 165px;
	}
#bodysidebarblock {
	position: relative;
	float: left;
	vertical-align: top;
	width: 590px;
	margin: 25px 0px 0px 10px;
	border: 0px solid #000000;
	}
#bodysidebarblock-extrawide {
	position: relative;
	float: left;
	vertical-align: top;
	width: 690px;
	margin: 25px 0px 0px 10px;
	border: 0px solid #000000;
	}
#bodysidebarblock-superwide {
	position: relative;
	float: left;
	vertical-align: top;
	width: 970px;
	margin: 25px 0px 0px 10px;
	border: 0px solid #000000;
	}
#bodysidebarblock-scalable {
	position: relative;
	float: left;
	vertical-align: top;
	width: 100%;
	margin: 25px 0px 0px 10px;
	}
#bodycontent {
	position: relative;
	float: left;
	vertical-align: top;
	width: 410px;
	border: 0px solid #000000;
	}
#bodycontentwide {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 585px;
	border: 0px solid #000000;
	}
#bodycontentwide-admin {
	position: relative;
	float: left;
	clear: both;
	vertical-align: top;
	width: 585px;
	border: 0px solid #000000;
	}
#bodycontentwide-subsection {
	position: relative;
	float: left;
	clear: both;
	width: 585px;
	}

/* Sidebar -------------------------------- */
#sidebar {
	position: relative;
	float: left;
	vertical-align: top;
	width: 165px;
	text-align: right;
	margin: 0px 0px 0px 10px;
	}
#sidebarwide {
	position: relative;
	float: left;
	vertical-align: top;
	width: 265px;
	text-align: right;
	margin: 0px 0px 0px 10px;
	border: 0px solid #000000;
	}
#floatingright-sidebar {
	position: relative;
	float: right;
	clear: both;
	vertical-align: top;
	width: 165px;
	text-align: right;
	margin: 0px 0px 10px 10px;
	}

/* SideBar Header Flat  -------------------------------- */
	.sidebar-heading-blue {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/sidebar_heading_flat_blue.jpg) no-repeat;
		font-size: 11px; 
		color: #6D5E51;
		padding-top: 5px;
		text-align: center;
		}
	.sidebar-heading-warmgray {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/sidebar_heading_flat_warmgray.jpg) no-repeat;
		font-size: 11px; 
		color: #6D5E51;
		padding-top: 5px;
		text-align: center;
		}
	.sidebar-heading-text {
		position: relative;
		width: 145px;
		padding-left: 20px;
		margin-bottom: 15px;
		text-align: left;
		}
	.sidebar-heading-link {
		margin-bottom: 5px;
		}

/* About DDI Link (Global Offices) -------------------------------- */
	#about-sidebar-container {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/about_background_box_out.gif) no-repeat;
		text-align: left;
		}
	#about-sidebar-container-over {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/about_background_box_over.gif) no-repeat;
		text-align: left;
		}
	#about-sidebar-container-wide {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/about_background_box_wide_out.gif) no-repeat;
		text-align: left;
		}
	#about-sidebar-container-wide-over {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/about_background_box_wide_over.gif) no-repeat;
		text-align: left;
		}
	.about-sidebar-button {
		position: relative;
		width: 130px;
		height: 30px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.about-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.about-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.about-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.about-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.about-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	.about-sidebar-button-wide {
		position: relative;
		width: 165px;
		height: 30px;
		padding: 3px 0px 0px 0px;
		text-align: center;
		}
	a:link.about-buttonlink-wide {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.about-buttonlink-wide {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.about-buttonlink-wide {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.about-buttonlink-wide {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.about-buttonlink-wide {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	
/* What's New -------------------------------- */
	#whatsnew-sidebar-container {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/whatsnew_background_box_out.gif) no-repeat;
		text-align: left;
		}
	#whatsnew-sidebar-container-over {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/whatsnew_background_box_over.gif) no-repeat;
		text-align: left;
		}
	#whatsnew-sidebar-container-wide {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/whatsnew_background_box_wide_out.gif) no-repeat;
		text-align: left;
		}
	#whatsnew-sidebar-container-wide-over {
		position: relative;
		width: 165px;
		height: 30px;
		background: #ffffff url(../site_images/whatsnew_background_box_wide_over.gif) no-repeat;
		text-align: left;
		}
	.whatsnew-sidebar-button {
		position: relative;
		width: 130px;
		height: 30px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.whatsnew-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.whatsnew-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.whatsnew-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.whatsnew-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.whatsnew-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	.whatsnew-sidebar-button-wide {
		position: relative;
		width: 165px;
		height: 30px;
		padding: 3px 0px 0px 0px;
		text-align: center; 
		}
	a:link.whatsnew-buttonlink-wide {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.whatsnew-buttonlink-wide {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.whatsnew-buttonlink-wide {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.whatsnew-buttonlink-wide {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.whatsnew-buttonlink-wide {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}

/* Deeper Dive -------------------------------- */
	#deeperdive-sidebar-container {
		position: relative;
		width: 165px;
		height: 43px;
		background: #ffffff url(../site_images/deeperdive_background_box_out.gif) no-repeat;
		text-align: left;
		margin-bottom: 10px;
		}
	#deeperdive-sidebar-container-over {
		position: relative;
		width: 165px;
		height: 43px;
		background: #ffffff url(../site_images/deeperdive_background_box_over.gif) no-repeat;
		text-align: left;
		margin-bottom: 10px;
		}
	#deeperdive-sidebar-container-wide {
		position: relative;
		width: 165px;
		height: 43px;
		background: #ffffff url(../site_images/deeperdive_background_box_wide_out.gif) no-repeat;
		text-align: left;
		margin-bottom: 10px;
		}
	#deeperdive-sidebar-container-wide-over {
		position: relative;
		width: 165px;
		height: 43px;
		background: #ffffff url(../site_images/deeperdive_background_box_wide_over.gif) no-repeat;
		text-align: left;
		margin-bottom: 10px;
		}
	.deeperdive-sidebar-button {
		position: relative;
		width: 130px;
		height: 22px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.deeperdive-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.deeperdive-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.deeperdive-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.deeperdive-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.deeperdive-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	.deeperdive-sidebar-button-wide {
		position: relative;
		width: 165px;
		height: 22px;
		padding: 3px 0px 0px 0px;
		text-align: center;
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 
		}
	a:link.deeperdive-buttonlink-wide {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.deeperdive-buttonlink-wide {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.deeperdive-buttonlink-wide {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.deeperdive-buttonlink-wide {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.deeperdive-buttonlink-wide {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	.deeperdive-sidebar-text {
		position: relative;
		width: 143px;
		border-top: 0px solid #b6afa8;
		border-right: 1px solid #b6afa8;
		border-bottom: 1px solid #b6afa8;
		border-left: 1px solid #b6afa8;
		padding: 0px 0px 3px 10px;
		text-align: left;
		font-size: 10px; 
		color: #004266; 
		text-decoration: none; 
		font-weight: normal;
		}

/* Promotional Graphic -------------------------------- */

	.promo-sidebar-container {
		position: relative;
		width: 165px;
		text-align: right;
		margin-bottom: 10px;
		}
	.promo-sidebar-description {
		position: relative;
		width: 165px;
		text-align: right;
		}
	
	/* Promo boxed #1 */
		/* Group Header */
		#promoboxed-1-sidebar-container {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_out.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		#promoboxed-1-sidebar-container-over {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_over.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		.promoboxed-1-sidebar-button {
			position: relative;
			width: 130px;
			height: 20px;
			padding: 2px 0px 0px 0px;
			margin: 0px 0px 0px 23px;
			text-align: center;
			}
		a:link.promoboxed-1-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-1-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-1-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-1-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-1-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		/* Content Block */
		#promoboxed-1-content-sidebar-container {
			position: relative;
			width: 153px;
			/* height: 75px; */
			background: #ffffff url(../images/promoboxed_1_content_background.jpg) no-repeat;
			text-align: left;
			border-top: 0px solid #b6afa8;
			border-right: 1px solid #b6afa8;
			border-bottom: 1px solid #b6afa8;
			border-left: 1px solid #b6afa8;
			margin-right: 10px;
			}
		.promoboxed-1-content-sidebar-title {
			position: relative;
			width: 143px;
			padding: 0px 0px 3px 10px;
			text-align: left;
			font-size: 12px; 
			color: #c66005; 
			text-decoration: none; 
			font-weight: bold;
			}
		a:link.promoboxed-1-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-1-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-1-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-1-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-1-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		.promoboxed-1-content-sidebar-text {
			position: relative;
			width: 143px;
			padding: 0px 0px 0px 10px;
			text-align: left;
			font-size: 12px; 
			color: #000000; 
			text-decoration: none; 
			font-weight: normal;
			}
		a:link.promoboxed-1-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:hover.promoboxed-1-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-1-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:visited:hover.promoboxed-1-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-1-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}

		a:link.promoboxed-1-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:hover.promoboxed-1-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-1-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:visited:hover.promoboxed-1-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-1-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		
	/* Promo boxed #2 */
		/* Group Header */
		#promoboxed-2-sidebar-container {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_out.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		#promoboxed-2-sidebar-container-over {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_over.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		.promoboxed-2-sidebar-button {
			position: relative;
			width: 130px;
			height: 25px;
			padding: 2px 0px 0px 0px;
			margin: 0px 0px 0px 23px;
			text-align: center;
			}
		a:link.promoboxed-2-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-2-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-2-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-2-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-2-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		/* Content Block */
		#promoboxed-2-content-sidebar-container {
			position: relative;
			width: 153px;
			/* height: 75px; */
			background: #ffffff url(../images/promoboxed_1_content_background.jpg) no-repeat;
			text-align: left;
			border-top: 0px solid #b6afa8;
			border-right: 1px solid #b6afa8;
			border-bottom: 1px solid #b6afa8;
			border-left: 1px solid #b6afa8;
			margin-right: 10px;
			}
		.promoboxed-2-content-sidebar-title {
			position: relative;
			width: 143px;
			padding: 0px 0px 3px 10px;
			text-align: left;
			font-size: 12px; 
			color: #c66005; 
			text-decoration: none; 
			font-weight: bold;
			}
		a:link.promoboxed-2-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-2-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-2-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-2-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-2-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		.promoboxed-2-content-sidebar-text {
			position: relative;
			width: 143px;
			padding: 0px 0px 0px 10px;
			text-align: left;
			font-size: 12px; 
			color: #000000; 
			text-decoration: none; 
			font-weight: normal;
			}
		a:link.promoboxed-2-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:hover.promoboxed-2-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-2-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:visited:hover.promoboxed-2-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-2-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}

		a:link.promoboxed-2-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:hover.promoboxed-2-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-2-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:visited:hover.promoboxed-2-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-2-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		
	/* Promo boxed #3 */
		/* Group Header */
		#promoboxed-3-sidebar-container {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_out.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		#promoboxed-3-sidebar-container-over {
			position: relative;
			width: 165px;
			height: 25px;
			background: #ffffff url(../images/promoboxed_1_background_box_over.jpg) no-repeat;
			text-align: left;
			margin: 10px 0px 0px 0px;
			}
		.promoboxed-3-sidebar-button {
			position: relative;
			width: 130px;
			height: 25px;
			padding: 2px 0px 0px 0px;
			margin: 0px 0px 0px 23px;
			text-align: center;
			}
		a:link.promoboxed-3-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-3-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-3-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-3-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-3-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		/* Content Block */
		#promoboxed-3-content-sidebar-container {
			position: relative;
			width: 153px;
			/* height: 75px; */
			background: #ffffff url(../images/promoboxed_1_content_background.jpg) no-repeat;
			text-align: left;
			border-top: 0px solid #b6afa8;
			border-right: 1px solid #b6afa8;
			border-bottom: 1px solid #b6afa8;
			border-left: 1px solid #b6afa8;
			margin-right: 10px;
			}
		.promoboxed-3-content-sidebar-title {
			position: relative;
			width: 143px;
			padding: 0px 0px 3px 10px;
			text-align: left;
			font-size: 12px; 
			color: #c66005; 
			text-decoration: none; 
			font-weight: bold;
			}
		a:link.promoboxed-3-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:hover.promoboxed-3-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:visited.promoboxed-3-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		a:visited:hover.promoboxed-3-content-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
		a:active.promoboxed-3-content-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
		.promoboxed-3-content-sidebar-text {
			position: relative;
			width: 143px;
			padding: 0px 0px 0px 10px;
			text-align: left;
			font-size: 12px; 
			color: #000000; 
			text-decoration: none; 
			font-weight: normal;
			}
		a:link.promoboxed-3-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:hover.promoboxed-3-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-3-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
		a:visited:hover.promoboxed-3-content-sidebar-link1 {font-size: 12px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-3-content-sidebar-link1 {font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}

		a:link.promoboxed-3-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:hover.promoboxed-3-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:visited.promoboxed-3-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		a:visited:hover.promoboxed-3-content-sidebar-link2 {font-size: 12px; color: #C66005; text-decoration: underline; font-weight: normal;}
		a:active.promoboxed-3-content-sidebar-link2 {font-size: 12px; color: #004266; text-decoration: underline; font-weight: normal;}
		

/* Look Listen & Learn : Podcast, Newsletter, Webinar -------------------------------- */
	/* Group Header */
	#looklistenlearn-sidebar-container {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_background_box_out.jpg) no-repeat;
		text-align: left;
		}
	#looklistenlearn-sidebar-container-over {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_background_box_over.jpg) no-repeat;
		text-align: left;
		}
	/* Group Header No Podcasts */
	#looklistenlearn_nopodcast-sidebar-container {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_nopodcast_background_box_out.jpg) no-repeat;
		text-align: left;
		}
	#looklistenlearn_nopodcast-sidebar-container-over {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_nopodcast_background_box_over.jpg) no-repeat;
		text-align: left;
		}
	.looklistenlearn-sidebar-button {
		position: relative;
		width: 130px;
		height: 25px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.looklistenlearn-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.looklistenlearn-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.looklistenlearn-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.looklistenlearn-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.looklistenlearn-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	
	/* Podcast */
	#looklistenlearn-podcast-sidebar-container {
		position: relative;
		width: 153px;
		height: 75px;
		background: #ffffff url(../site_images/looklistenlearn_podcast_background.jpg) no-repeat;
		text-align: left;
		border-top: 0px solid #92867D;
		border-right: 1px solid #92867D;
		border-bottom: 1px solid #92867D;
		border-left: 1px solid #92867D;
		margin-right: 10px;
		}
	.looklistenlearn-podcast-sidebar-title {
		position: relative;
		width: 143px;
		padding: 10px 0px 3px 10px;
		text-align: left;
		font-size: 12px; 
		color: #c66005; 
		text-decoration: none; 
		font-weight: bold;
		
		}
	a:link.looklistenlearn-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:hover.looklistenlearn-podcast-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.looklistenlearn-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:visited:hover.looklistenlearn-podcast-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.looklistenlearn-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	
	.looklistenlearn-podcast-sidebar-text {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #000000; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:hover.looklistenlearn-podcast-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:visited:hover.looklistenlearn-podcast-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	
	.looklistenlearn-podcast-sidebar-link {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #40718c; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:hover.looklistenlearn-podcast-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:visited:hover.looklistenlearn-podcast-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
	/* DDI Directions */
	#looklistenlearn-directions-sidebar-container {
		position: relative;
		width: 153px;
		height: 75px;
		background: #ffffff url(../site_images/looklistenlearn_directions_background.jpg) no-repeat;
		text-align: right;
		border-top: 0px solid #92867D;
		border-right: 1px solid #92867D;
		border-bottom: 1px solid #92867D;
		border-left: 1px solid #92867D;
		margin-right: 10px;
		}
	.looklistenlearn-directions-sidebar-title {
		position: relative;
		width: 133px;
		padding: 10px 10px 3px 10px;
		text-align: right;
		font-size: 12px; 
		color: #c66005; 
		text-decoration: none; 
		font-weight: bold;
		}
	a:link.looklistenlearn-directions-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:hover.looklistenlearn-directions-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.looklistenlearn-directions-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:visited:hover.looklistenlearn-directions-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.looklistenlearn-directions-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	
	.looklistenlearn-directions-sidebar-text {
		position: relative;
		width: 133px;
		padding: 0px 10px 0px 10px;
		text-align: right;
		font-size: 10px; 
		color: #000000; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-directions-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:hover.looklistenlearn-directions-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-directions-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:visited:hover.looklistenlearn-directions-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-directions-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	
	.looklistenlearn-directions-sidebar-link {
		position: relative;
		width: 133px;
		padding: 0px 10px 0px 10px;
		text-align: right;
		font-size: 10px; 
		color: #40718c; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-directions-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:hover.looklistenlearn-directions-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-directions-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:visited:hover.looklistenlearn-directions-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-directions-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
	/* DDI Webinar */
	#looklistenlearn-webinar-sidebar-container {
		position: relative;
		width: 153px;
		height: 75px;
		background: #ffffff url(../site_images/looklistenlearn_webinar_background.jpg) no-repeat;
		text-align: left;
		border-top: 0px solid #92867D;
		border-right: 1px solid #92867D;
		border-bottom: 1px solid #92867D;
		border-left: 1px solid #92867D;
		margin-right: 10px;
		}
	.looklistenlearn-webinar-sidebar-title {
		position: relative;
		width: 143px;
		padding: 10px 0px 3px 10px;
		text-align: left;
		font-size: 12px; 
		color: #c66005; 
		text-decoration: none; 
		font-weight: bold;
		}
	a:link.looklistenlearn-webinar-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:hover.looklistenlearn-webinar-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.looklistenlearn-webinar-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:visited:hover.looklistenlearn-webinar-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.looklistenlearn-webinar-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	
	.looklistenlearn-webinar-sidebar-text {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #000000; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-webinar-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:hover.looklistenlearn-webinar-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-webinar-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:visited:hover.looklistenlearn-webinar-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-webinar-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	.looklistenlearn-webinar-sidebar-link {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #40718c; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.looklistenlearn-webinar-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:hover.looklistenlearn-webinar-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:visited.looklistenlearn-webinar-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:visited:hover.looklistenlearn-webinar-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:active.looklistenlearn-webinar-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
	/* Podcast Only */
	#podcastonly-sidebar-container, #podcastonly-sidebar-container1, #podcastonly-sidebar-container2, #podcastonly-sidebar-container3 {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_background_box_out.jpg) no-repeat;
		text-align: left;
		}
	#podcastonly-sidebar-container-over, #podcastonly-sidebar-container-over1, #podcastonly-sidebar-container-over2, #podcastonly-sidebar-container-over3 {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/looklistenlearn_background_box_over.jpg) no-repeat;
		text-align: left;
		}
	.podcastonly-sidebar-button {
		position: relative;
		width: 130px;
		height: 25px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.podcastonly-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.podcastonly-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.podcastonly-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.podcastonly-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.podcastonly-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	#podcastonly-podcast-sidebar-container, #podcastonly-podcast-sidebar-container1, #podcastonly-podcast-sidebar-container2, #podcastonly-podcast-sidebar-container3 {
		position: relative;
		width: 153px;
		background: #ffffff url(../site_images/looklistenlearn_podcast_background.jpg) no-repeat;
		text-align: left;
		border-top: 0px solid #92867D;
		border-right: 1px solid #92867D;
		border-bottom: 1px solid #92867D;
		border-left: 1px solid #92867D;
		margin-right: 10px;
		padding-bottom: 10px;
		}
	.podcastonly-podcast-sidebar-title {
		position: relative;
		width: 143px;
		padding: 10px 0px 3px 10px;
		text-align: left;
		font-size: 12px; 
		color: #c66005; 
		text-decoration: none; 
		font-weight: bold;
		}
	a:link.podcastonly-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:hover.podcastonly-podcast-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.podcastonly-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:visited:hover.podcastonly-podcast-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.podcastonly-podcast-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	.podcastonly-podcast-sidebar-text {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #000000; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.podcastonly-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:hover.podcastonly-podcast-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.podcastonly-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:visited:hover.podcastonly-podcast-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.podcastonly-podcast-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	.podcastonly-podcast-sidebar-link {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #40718c; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.podcastonly-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:hover.podcastonly-podcast-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:visited.podcastonly-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:visited:hover.podcastonly-podcast-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:active.podcastonly-podcast-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
	/* Solutions & Products Promo */
	#solutions-sidebar-container, #solutions-sidebar-container1, #solutions-sidebar-container2, #solutions-sidebar-container3 {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/solutions_background_box_out.jpg) no-repeat;
		text-align: left;
		}
	#solutions-sidebar-container-over, #solutions-sidebar-container-over1, #solutions-sidebar-container-over2, #solutions-sidebar-container-over3 {
		position: relative;
		width: 165px;
		height: 28px;
		background: #ffffff url(../site_images/solutions_background_box_over.jpg) no-repeat;
		text-align: left;
		}
	.solutions-sidebar-button {
		position: relative;
		width: 130px;
		height: 25px;
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 29px;
		text-align: center;
		}
	a:link.solutions-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:hover.solutions-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.solutions-buttonlink {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
	a:visited:hover.solutions-buttonlink {font-size: 11px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.solutions-buttonlink {font-size: 11px; color: #004266; text-decoration: none; font-weight: bold;}
	#solutions-products-sidebar-container, #solutions-products-sidebar-container1, #solutions-products-sidebar-container2, ##solutions-products-sidebar-container3 {
		position: relative;
		width: 153px;
		background: #ffffff url(../site_images/solutions_products_background.jpg) no-repeat;
		text-align: left;
		border-top: 0px solid #b6afa8;
		border-right: 1px solid #b6afa8;
		border-bottom: 1px solid #b6afa8;
		border-left: 1px solid #b6afa8;
		margin-right: 10px;
		padding-bottom: 10px;
		}
	.solutions-products-sidebar-title {
		position: relative;
		width: 143px;
		padding: 10px 0px 3px 10px;
		text-align: left;
		font-size: 12px; 
		color: #6D5E51; 
		text-decoration: none; 
		font-weight: bold;
		
		}
	a:link.solutions-products-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:hover.solutions-products-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:visited.solutions-products-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	a:visited:hover.solutions-products-sidebar-title {font-size: 12px; color: #6D5E51; text-decoration: none; font-weight: bold;}
	a:active.solutions-products-sidebar-title {font-size: 12px; color: #c66005; text-decoration: none; font-weight: bold;}
	
	.solutions-products-sidebar-text {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 10px;
		text-align: left;
		font-size: 10px; 
		color: #000000; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.solutions-products-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:hover.solutions-products-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.solutions-products-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	a:visited:hover.solutions-products-sidebar-text {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.solutions-products-sidebar-text {font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
	
	.solutions-products-sidebar-link {
		position: relative;
		width: 143px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		font-size: 10px; 
		color: #40718c; 
		text-decoration: none; 
		font-weight: normal;
		}
	a:link.solutions-products-sidebar-link {font-size: 10px; color: #004266; text-decoration: none; font-weight: normal;}
	a:hover.solutions-products-sidebar-link {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:visited.solutions-products-sidebar-link {font-size: 10px; color: #004266; text-decoration: none; font-weight: normal;}
	a:visited:hover.solutions-products-sidebar-link {font-size: 10px; color: #6D5E51; text-decoration: underline; font-weight: normal;}
	a:active.solutions-products-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
	/* Career SideBar Contact */
	a:link.career-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:hover.career-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:visited.career-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	a:visited:hover.career-sidebar-link {font-size: 10px; color: #C66005; text-decoration: underline; font-weight: normal;}
	a:active.career-sidebar-link {font-size: 10px; color: #004266; text-decoration: underline; font-weight: normal;}
	
		
/* Page Functions -------------------------------- */
#pagetranslationstoggle {
	position: relative;
	float: right;
	text-align: left;
	/* Font */
	color: #C66005;
	font-weight: bold;
	}
#pagefunctions {
	position: relative;
	float: left;
	text-align: center;
	width: 100%;
	}
	#pagefunctions span {
		display: inline;
		vertical-align: middle;
		border-left: 5px solid #ffffff;
		}
	#pagefunctions span form {
		display: inline;
		vertical-align: middle;
		}
	#pagefunctions a {
		font-size: 10px;
		text-decoration: underline; 
		}
	#pagefunctions a:link {color: #004266;}
	#pagefunctions a:hover {color: #6D5E51;}
	#pagefunctions a:visited {color: #004266;}
	#pagefunctions a:visited:hover {color: #6D5E51;}
	#pagefunctions a:active {color: #681E5B;}
#privacystatement {
	position: relative;
	clear: both;
	float: left;
	width: 90%;
	background: #E9E7E5;
	padding: 5px;
	color: #6D5E51;
	font-size: 10px;
	margin: 0px 0px 15px 0px;
	}
	#privacystatement a {
		font-size: 10px;
		text-decoration: underline; 
		}
#GlobalLinksGO {
	position: relative;
	}
#GlobalLinksPR {
	position: relative;
	}
#memberlogoncontainer {
	position: relative;
	background: #E9E7E5;
	width: 165px;
	margin: 0px 0px 10px 0px;
	}
#memberregisterbox {
	position: relative;
	clear: both;
	background: #ffffff;
	width: 100%;
	text-align: center;
	padding: 2px 2px 2px 2px;
	}
#memberlogonforgotbox {
	position: relative;
	clear: both;
	background: #ffffff;
	width: 100%;
	text-align: center;
	padding: 2px 2px 2px 2px;
	}
#memberlogonbox {
	position: relative;
	clear: both;
	background: #D9E3E8;
	width: 100%;
	text-align: center;
	color: #004266;
	padding: 2px 2px 10px 2px;
	}

/* Footer --------------------------------  */
#footercontainer{
	position: relative;
	clear: both;
	border: 0px solid #000000;
	}
#footer-table {
	position: relative;
	clear: both;
	margin-left: 175px;
	}
#footer-table-print {
	position: relative;
	clear: both;
	}
#footer-hp-table {
	position: relative;
	clear: both;
	margin-left: 285px;
	}
#footer {
	position: relative;
	float: left;
	width: 600px;
	margin: 10px 0px 0px 0px;
	text-align: left;
	}
#footer-spacer {
	position: relative;
	float: left;
	width: 165px;
	text-align: left;
	}
#footer-hp-spacer {
	position: relative;
	float: left;
	width: 300px;
	text-align: left;
	}

#footer-elements {
	position: relative;
	float: left;
	width: 590px;
	text-align: left;
	}
#footernav {
	position: relative;
	float: left;
	width: 590px;
	text-align: left;
	}
	#footernav span {
		display: inline;
		border-right: 5px solid #ffffff;
		}
	#footernav a {
		font-size: 10px;
		}
	#footernav a:link {color: #004266;}
	#footernav a:hover {color: #6D5E51;}
	#footernav a:visited {color: #004266;}
	#footernav a:visited:hover {color: #6D5E51;}
	#footernav a:active {color: #681E5B;}
#footer-copyright {
	position: relative;
	float: left;
	clear: both;
	width: 590px;
	margin: 5px 0px 0px 0px;
	text-align: left;
	}
	#footer-copyright a {
		font-size: 10px;
		}
#footerseo {
	position: relative;
	float: left;
	width: 590px;
	text-align: left;
	margin: 10px 0px 0px 0px;
	}
	#footerseo span {
		display: inline;
		border-right: 5px solid #ffffff;
		}
	#footerseo a {font-size: 10px;}
	#footerseo a:link  {color: #6D5E51;}
	#footerseo a:hover {color: #004266;}
	#footerseo a:visited {color: #6D5E51;}
	#footerseo a:visited:hover {color: #004266;}
	#footerseo a:active {color: #681E5B;}
#footer-trustee {
	position: relative;
	float: right;
	margin: 25px 0px 0px 0px;
	}
#chicklets {
	position: relative;
	float: left;
	margin: 15px 0px 0px 0px;
	border: 1px solid #dad7d3;
	padding: 2px 0px 5px 5px;
	}
	#chicklets a {font-size: 10px;margin: 0px 10px 0px 0px;}
	#chicklets a:link  {color: #6D5E51;}
	#chicklets a:hover {color: #004266;}
	#chicklets a:visited {color: #6D5E51;}
	#chicklets a:visited:hover {color: #004266;}
	#chicklets a:active {color: #681E5B;}
#chicklets-leftnav {
	position: relative;
	margin: 25px 0px 0px 0px;
	border: 1px solid #dad7d3;
	padding: 2px 0px 5px 5px;
	height: 85px;
	}
	#chicklets-leftnav a {font-size: 10px;margin: 0px 5px 0px 0px;}
	#chicklets-leftnav a:link  {color: #6D5E51;}
	#chicklets-leftnav a:hover {color: #004266;}
	#chicklets-leftnav a:visited {color: #6D5E51;}
	#chicklets-leftnav a:visited:hover {color: #004266;}
	#chicklets-leftnav a:active {color: #681E5B;}
#chicklet-follow {
	position: relative;
	margin: 0px 0px 5px 0px;
	}
#chicklets img{
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	}
#chicklets-leftnav img{
	padding: 0px 2px 10px 0px;
	vertical-align: top;
	}
div.chicklet {
	position: relative;
	float: left;
	width: 75px;
	}
	
	
/* Special ID Sectors -------------------------------------------------------------------- */

#site_infotheater {
	position: relative;
	clear: both;
	background: #dad7d3 url(../site_images/infotheater_arch.gif) no-repeat;
	border: 0px solid #000000;
	width: 790px;
	height: 160px;
	}
#emailacolleague_body {
	position: relative;
	float: left;
	clear: both;
	}
	
/* Contextual Selectors -------------------------------------------------------------------- */

/* Articles -------------------------------- */
.article_listing {
	position: relative;
	clear: both;
	margin: 0px 0px 10px 0px;
	}

/* Individual Bios */
.about-bio-container {
	float: left;
	position: relative;
	width: 100%;
	margin: 0px 8px 15px 0px;
	border: 0px solid #000000;
	background: #ffffff;
 	}
#about-bio-header {
	float: left;
	clear: both;
	position: relative;
	width: 100%;
	padding: 10px 0px 5px 0px;
	border: 0px solid #000000;
	background: #b3a294 url(../site_images/ourleadership_bio_arc.gif) no-repeat; /* 80A1B3 */
	color: #ffffff;
	text-align: left;
	}
#about-bio-header-text {
	position: relative;
	margin: 0px 0px 0px 30px;
	color: #ffffff;
	text-align: left;
	}
#about-bio-noimage {
	position: relative;
	}
#bio-photo-lg {
	position: relative;
	float: right;
	margin: 0px 0px 15px 15px;
	border-top: 0px solid #ffffff;
	border-right: 4px solid #998370;
	border-bottom: 4px solid #6D5E51;
	border-left: 4px solid #b3a294;
	}
#about-bio-longtext {
	float: left;
	clear: both;
	width: 100%;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	text-align: left;
 	}
#about-bio-title {
	position: relative;
	color: #9c583d;
	font-weight: bold;
	margin: 10px 0px 5px 30px;
	}
#about-bio-spokestxt {
	position: relative;
	width: 100%;
	color: #6D5E51; /* 40718C */
	margin: 0px 0px 0px 0px;
 	}
#about-bio-longbio {
	position: relative;
	margin: 0px 0px 0px 0px;
 	}

/* Individual External Bios */
.about-bioexternal-container {
	float: left;
	position: relative;
	width: 100%;
	margin: 0px 8px 15px 0px;
	border: 0px solid #000000;
	background: #ffffff;
 	}
#about-bioexternal-header {
	float: left;
	clear: both;
	position: relative;
	width: 100%;
	padding: 10px 0px 5px 0px;
	border: 0px solid #000000;
	background: #b3a294 url(../site_images/ourleadership_bio_arc.gif) no-repeat; /* 80A1B3 */
	color: #ffffff;
	text-align: left;
	}
#about-bioexternal-header-text {
	position: relative;
	margin: 0px 0px 0px 30px;
	color: #ffffff;
	text-align: left;
	}
#about-bioexternal-noimage {
	position: relative;
	}
#bioexternal-photo-lg {
	position: relative;
	float: right;
	margin: 0px 0px 15px 15px;
	border-top: 0px solid #ffffff;
	border-right: 4px solid #998370;
	border-bottom: 4px solid #6D5E51;
	border-left: 4px solid #b3a294;
	}
#about-bioexternal-longtext {
	float: left;
	clear: both;
	width: 100%;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	text-align: left;
 	}
#about-bioexternal-title {
	position: relative;
	color: #9c583d;
	font-weight: bold;
	margin: 10px 0px 5px 30px;
	}
#about-bioexternal-spokestxt {
	position: relative;
	width: 100%;
	color: #6D5E51; /* 40718C */
	margin: 0px 0px 0px 0px;
 	}
#about-bioexternal-longbio {
	position: relative;
	margin: 0px 0px 0px 0px;
 	}

/* Contact and Profile -------------------------------- */
.profile_required {
	position: relative;
	clear: both;
	width: 100%;
	padding: 0px 0px 0px 5px;
	text-align: left;
	border: 0px solid #000000;
	}
.denotesasterick {
	position: relative;
	color: #CC3300;
	font-size: 12px;
	}
.profile_denotesasterick {
	position: relative;
	float: left;
	color: #CC3300;
	font-size: 11px;
	margin: 0px 5px 0px 0px;
	}
.profile_denotesrequired {
	position: relative;
	float: left;
	color: #000000;
	font-size: 11px;
	}
.profile_asterick {
	color: #CC3300;
	font-size: 11px;
	margin: 0px 0px 0px 2px;
	}
.profile_lineitem {
	position: relative;
	clear: both;
	width: 100%;
	padding: 2px;
	border: 0px solid #000000;
	}
.profile_itemtitle {
	color: #000000;
	font-weight: bold;
	}
.profile_itemformfield {
	position: relative;
	clear: both;
	}
.profile_ddiworldmembership {
	position: relative;
	clear: both;
	background: #80A1B3;
	margin: 5px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
.profile_membership {
	position: relative;
	float: left;
	}
.profile_membershiptitle {
	position: relative;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: left;
	}
.profile_membershipformfield {
	position: relative;
	float: left;
	}
.profile_joinhrbenchmark {
	position: relative;
	clear: both;
	background: #80A1B3;
	margin: 5px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
.profile_hrbenchmark {
	position: relative;
	float: left;
	}
.profile_hrbenchmarktitle {
	position: relative;
	float: left;
	margin: 0px 5px 0px 0px;
	text-align: left;
	}
.profile_hrbenchmarkformfield {
	position: relative;
	float: left;
	}
.profile_newcentral_heading1 {
	position: relative;
	clear: both;
	background: #80A1B3;
	margin: 0px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
.profile_newcentral_heading2 {
	position: relative;
	clear: both;
	background: #40718C;
	margin: 0px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
.profile_personalinformation {
	position: relative;
	clear: both;
	background: #e3b082;
	margin: 0px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
	.profile_fname {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_fnametitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_fnameformfield {
		position: relative;
		float: right;
		}
	.profile_lname {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_lnametitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_lnameformfield {
		position: relative;
		float: right;
		}
	.profile_phone {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_phonetitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_phoneformfield {
		position: relative;
		float: right;
		}
	.profile_fax {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_faxtitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_faxformfield {
		position: relative;
		float: right;
		}
	.profile_email {
		position: relative;
		float: right;
		}
	.profile_emailtitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_emailformfield {
		position: relative;
		float: left;
		}
	.profile_emailpolicy {
		position: relative;
		clear: both;
		}
.profile_emergencyinformation {
	position: relative;
	clear: both;
	background: #e3b082;
	margin: 5px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
	.profile_emergency_fname {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_emergency_fnametitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_emergency_fnameformfield {
		position: relative;
		float: right;
		}
	.profile_emergency_lname {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_emergency_lnametitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_emergency_lnameformfield {
		position: relative;
		float: right;
		}
	.profile_emergency_spacer {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_emergency_phone {
		position: relative;
		float: right;
		width: 50%;
		}
	.profile_emergency_text {
		position: relative;
		float: right;
		}
	.profile_emergency_phonetitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: right;
		}
	.profile_emergency_phoneformfield {
		position: relative;
		float: right;
		}
.profile_companyinformation {
	position: relative;
	clear: both;
	background: #d48844;
	margin: 10px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
	.profile_company {
		position: relative;
		float: left;
		}
	.profile_companytitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_companyformfield {
		position: relative;
		float: left;
		}
	.profile_job {
		position: relative;
		float: left;
		}
	.profile_jobtitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_jobformfield {
		position: relative;
		float: left;
		}
	.profile_level {
		position: relative;
		float: left;
		}
	.profile_leveltitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_levelformfield {
		position: relative;
		float: left;
		}
	.profile_function {
		position: relative;
		float: left;
		}
	.profile_functiontitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_functionformfield {
		position: relative;
		float: left;
		}
	.profile_industry {
		position: relative;
		float: left;
		}
	.profile_industrytitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_industryformfield {
		position: relative;
		float: left;
		}
.profile_addressinformation {
	position: relative;
	clear: both;
	background: #B86466;
	margin: 10px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
	.profile_address {
		position: relative;
		float: left;
		}
	.profile_addresstitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_addressformfield {
		position: relative;
		float: right;
		width: 300px;
		text-align: left;
		}
	.profile_addressformfield_items {
		position: relative;
		margin: 2px 0px 0px 0px;
		}
	.profile_city {
		position: relative;
		float: left;
		}
	.profile_citytitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_cityformfield {
		position: relative;
		float: right;
		width: 300px;
		text-align: left;
		}
	.profile_state {
		position: relative;
		float: left;
		}
	.profile_statetitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_stateformfield {
		position: relative;
		float: right;
		width: 300px;
		text-align: left;
		}
	.profile_country {
		position: relative;
		float: left;
		}
	.profile_countrytitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_countrytitle_alt {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_countryformfield {
		position: relative;
		float: right;
		width: 300px;
		text-align: left;
		}
	.profile_zip {
		position: relative;
		float: left;
		}
	.profile_ziptitle {
		position: relative;
		float: right;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_zipformfield {
		position: relative;
		float: right;
		width: 300px;
		text-align: left;
		}
.profile_commentinformation {
	position: relative;
	clear: both;
	background: #8E5684;
	margin: 10px 0px 5px 0px;
	padding: 2px 2px 2px 5px;
	border: 0px solid #000000;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	}
	.profile_rfpquestion {
		position: relative;
		float: left;
		}
	.profile_rfpquestiontitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_rfpquestionformfield {
		position: relative;
		float: left;
		}
	.profile_rfpquestion_yes {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		}
	.profile_rfpquestion_yesformfield {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		}
	.profile_rfpquestion_no {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		}
	.profile_rfpquestion_noformfield {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		}
	.profile_emaillocation {
		position: relative;
		float: left;
		}
	.profile_emaillocationtitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_emaillocationformfield {
		position: relative;
		float: left;
		clear: both;
		}
	.profile_comments {
		position: relative;
		float: left;
		}
	.profile_commentstitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_commentsformfield {
		position: relative;
		float: left;
		}
	.profile_howhear {
		position: relative;
		float: left;
		width: 49%;
		padding: 5px 0px 0px 0px;
		}
	.profile_howheartitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_howhearformfield {
		position: relative;
		float: left;
		}
	.profile_areasofinterest {
		position: relative;
		float: left;
		width: 49%;
		}
	.profile_areasofinteresttitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_areasofinterestformfield {
		position: relative;
		float: left;
		}
	.profile_contactmembership {
		position: relative;
		float: left;
		width: 51%;
		padding: 5px 0px 0px 0px;
		}
	.profile_contactmembership_alt {
		position: relative;
		float: left;
		width: 100%;
		padding: 5px 0px 0px 0px;
		}
	.profile_contactnow {
		position: relative;
		float: left;
		}
	.profile_contactnowtitle {
		position: relative;
		float: left;
		margin: 0px 5px 0px 0px;
		text-align: left;
		}
	.profile_contactnowformfield {
		position: relative;
		float: left;
		}
.profile_submit {
	position: relative;
	float: left;
	margin: 10px 0px 0px 0px;
	}

/* DDI Copywrites -------------------------------- */
.copywrite-container {
	position: relative;
	width: 100%;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #92867D;
	}
.copywrite-listing  {
	position: relative;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 15px;
	border-top: 1px solid #92867D;
	border-right: 1px solid #92867D;
	border-bottom: 0px solid #92867D;
	border-left: 1px solid #92867D;
	}
.copywrite-foreignlisting  {
	position: relative;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 25px;
	border-top: 1px solid #92867D;
	border-right: 1px solid #92867D;
	border-bottom: 0px solid #92867D;
	border-left: 1px solid #92867D;
	}

/* Our Leadership */
.ourleadership-bio-container {
	position: relative;
	float: left;
	width: 100%;
	margin: 0px 8px 15px 0px;
	border: 0px solid #000000;
	background: #FFFFFF; /* F0EFED */
	border-top: 0px solid #ffffff;
	border-right: 1px solid #c9b0a0; /* b3a294 */
	border-bottom: 1px solid #c9b0a0;
	border-left: 0px solid #ffffff;
 	}
.ourleadership-bio-header {
	position: relative;
	width: 100%;
	padding: 6px 0px 2px 0px;
	border: 0px solid #000000;
	background: #998370 url(../site_images/ourleadership_bio_arc.gif) no-repeat; /* 80A1B3 */
	text-align: left;
	}
 .ourleadership-bio-header-link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px 0px 0px 93px;
	}
A:link.ourleadership-bio-header-link {color: #ffffff; text-decoration: none; font-weight: bold;}
A:hover.ourleadership-bio-header-link {color: #F6F4D0; text-decoration:none; font-weight: bold;}
A:visited.ourleadership-bio-header-link {color:#ffffff; text-decoration:none; font-weight: bold;}
A:visited:hover.ourleadership-bio-header-link {color:#F6F4D0; text-decoration:none; font-weight: bold;}
A:active.ourleadership-bio-header-link {color:#ffffff; text-decoration:none; font-weight : bold}

.ourleadership-bio-shortext {
	position: relative;
	float: left;
	width: 490px;
	padding: 0px 0px 0px 10px;
	border: 0px solid #000000;
	margin: 0px 0px 5px 0px;
	text-align: left;
 	}
.bio-photo-sm {
	position: relative;
	float: left;
	border-top: 0px solid #ffffff;
	border-right: 4px solid #998370;
	border-bottom: 4px solid #6D5E51;
	border-left: 4px solid #b3a294;
	}
.ourleadership-bio-title {
	position: relative;
	color: #9c583d;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	}
.ourleadership-bio-shortbio {
	position: relative;
	margin: 0px 0px 5px 0px;
	}
.ourleadership-bio-shortbio P {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* Events -------------------------------- */
.event_bio_image_left {
	position: relative;
	float: left;
	padding-top: 0px;
	padding-right: 10px; 
	padding-bottom: 10px;
	padding-left: 0px;
	}
.event_bio_image_right {
	position: relative;
	float: right;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 10px;
	padding-left: 10px;
	}

/* MISC New Class Selectors -------------------------------- */

.rh-promo {
	position: relative;
	float: right;
	}
.sessioncampaigntracker {
	position: relative;
	float: right;
	}
div.quotes {color: #681E5B; font-size: 10px; font-weight: bold; padding: 3px}
div.quotes-blue {color: #004466; font-size: 10px; font-weight: bold; padding: 3px}

/* Old Class Selectors -------------------------------------------------------------------- */
.articledate {
	color: #000000;
	}
.blue {
	color: #004266;
	}
.bodylink {
	color: #6D5E51;
	font-weight: bold;
	text-decoration: underline;
	}
.breadcrumb {
	color: #681E5B;
	font-size: 11px;
	}
.carrot {
	color: #C66005;
	font-weight: bold;
	text-decoration: underline;
	}
.calendar {
	color: #681E5B;
	font-weight: bold;
	}
.contact-emailprivacy {
	color: #681E5B;
	font-size: 10px;
	}
.contact-emailprivacy a:link {color: #004266;font-size: 10px;}
.contact-emailprivacy a:hover {color: #6D5E51;font-size: 10px;}
.contact-emailprivacy a:visited {color: #004266;font-size: 10px;}
.contact-emailprivacy a:visited:hover {color: #6D5E51;font-size: 10px;}
.contact-emailprivacy a:active {color: #681E5B;font-size: 10px;}

.contact-zipnotice {
	color: #681E5B;
	font-size: 10px;
	}
.copper {
	color: #9c583d;
	}
.copyright {
	color: #6D5E51;
	font-size: 10px;
	font-weight: bold;
	}
.dagger {
	color: #6D5E51;
	font-size: 10px;
	}
.ddi {
	color: #003049;
	font-weight: bold;
	}
.footer {
	color: #6D5E51;
	font-size: 10px;
	font-weight:lighter;
	text-decoration: underline;
	}
.footer-bio {
	color: #6D5E51;
	font-size: 12px;
	}
.green {
	color: #336600;
	}
.headernav {
	color: #0066CC;
	font-size: 9px;
	font-weight:lighter;
	}
.headernavbold {
	color: #681E5B;
	font-size: 9px;
	font-weight:lighter;
	}
.headline {
	color: #6D5E51;
	font-size: 16px;
	font-weight: bold;
	}
.leftnav {
	color: #000000;
	font-size: 12px;
	}
.leftnavbold {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	}
.leftnavoff {
	color: #8C7968;
	font-size: 12px;
	}
.link {
	color: #6D5E51;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkblack {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	}
.linkblacksmall {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkblue {
	color: #003049;
	font-weight: bold;
	text-decoration: underline;
	}
.linkbluesmall {
	color: #003049;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	}
.linksmall {
	color: #6D5E51;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	}
.linkgreen {
	color: #336600;
	font-weight: bold;
	text-decoration: underline;
	}
.linkgreensmall {
	color: #336600;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkgray {
	color: #6D5E51;
	font-weight: bold;
	text-decoration: underline;
	}
.linkgraysmall {
	color: #6D5E51;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkgold {
	color: #FFCC00;
	font-weight: bold;
	text-decoration: underline;
	}
.linknav {
	color: #0066cc;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkorange {
	color: #C66005;
	font-weight: bold;
	text-decoration: underline;
	}
.linkorangesmall {
	color: #C66005;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkpurple {
	color: #681E5B;
	font-weight: bold;
	text-decoration: underline;
	}
.linkpurplesmall {
	color: #681E5B;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkred {
	color: #A03033;
	font-weight: bold;
	text-decoration: underline;
	}
.linkredsmall {
	color: #A03033;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	}
.linkwhite {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	}
.ll_breadcrumb {
	color: #681E5B;
	font-size: 12px;
	}
.ll_highlight {
	color: #A03033;
	font-weight: bold;
	}
.ll_leftcolumn {
	color: #000000;
	font-size: 10px;
	}
.ll_section {
	color: #A03033;
	font-size: 16px;
	font-weight: bold;
	}
.ll_title {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	}
.message {
	color: #FF0000;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	}
.myddi {
	color: #681E5B;
	font-size: 11px;
	}
.oe_selection {
	color: #681E5B;
	font-weight: bold;
	}
.oe_leadership {
	color: #C66005;
	font-weight: bold;
	}
.oe_executive {
	color: #A03033;
	font-weight: bold;
	}
.purple {
	color: #681E5B;
	}
.orange {
	color: #C66005;
	}
.red {
	color: #A03033;
	}
.pagetitle {
	color: #6D5E51;
	font-size: 18px;
	font-weight: bold;
	}
.pagefunctions {
	color: #681E5B;
	font-size: 10px;
	text-decoration: underline;
	}
.quotes {
	color: #6D5E51;
	font-size: 10px;
	font-weight: bold;
	padding: 3px
	}
.quotes-blue {
	color: #004266; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none;
	}
.redasterisk {
	color: #ff0000; 
	font-size: 14px;  
	font-weight: bold;
	}
.texterror {
	color: #ff0000; 
	font-size: 14px;  
	font-weight: bold;
	}
.rh_carrot {
	color: #681E5B;
	font-weight: bold;
	}
.rh_headline {
	color: #681E5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.rh_linkunder {
	color: #681E5B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.rh_linktext {
	color: #681E5B;
	font-size: 10px;
	text-decoration: underline;
	}
.rh_text {
	color: #681E5B;
	font-size: 10px;
	}
.subhead {
	color: #681E5B;
	font-size: 18px;
	font-weight: bold;
	}
.subtitle {
	color: #000000;
	font-style : italic;
	}
.textblack {
	color: #000000;
	}
.textblackbold {
	color: #000000;
	font-weight: bold;
	}
.textblackbold14 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	}
.textblacksmall {
	color: #000000;
	font-size: 11px;
	}
.textbluebold {
	color: #0066CC;
	font-weight: bold;
	}
.textcopperbold {
	color: #9c583d;
	font-weight: bold;
	}
.textgreen {
	color: #666633;
	font-weight: bold;
	}
.textorangebold {color: #C66005;
	font-weight: bold;
	}
.textpurplebold {color: #681E5B;
	font-weight: bold;
	}
.textredbold {color: #A03033;
	font-weight: bold;
	}
.textwhite {
	color: #FFFFFF;
	font-weight: bold;
	}
.topnav {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	}
.welcome {
	color: #99ff99;
	font-size: 30px;
	}
.cart {
	color:#000000;
	background-color:#FFFFFF;
	}
.carthead {
	color:#003049;
	background-color:#F6F4D0;
	font-weight: bold;
	}
.cartcolor {
	color:#000000;
	background-color:#F6F4D0;
	font-weight: bold;
	}
.cartnote {
	color:#000000;
	background-color:#FFFFFF;
	font-size: 10px;
	}
.required {
	color:#A03033;
	background-color:#FFFFFF;
	font-weight: bold;
	}