.dsframe {
	background-color: #d7c5b1;
}
.dstablenavleft {
	background-color: #f8f1e7;
	background-repeat: repeat-y;
	background-image: url(../Images/global/sideshad200sand.gif);
	border: 1px solid #FFF;
	width: 200px;
	text-align: left;
}
.dsheadnavshad {
	height: 5px;
}
.dsheadersearchwrap {
	display: block;
}
.dssearch {
	float: right;
	height: 35px;
	width: 230px;
}
.dsheadertitlefirst {
	height: 35px;
	padding-left: 6px;
}
.dsheadertitlefirst h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-align: left;
	font-weight: normal;
	line-height: 35px;
}
.dsheadertitlefirst h1  sup{
	font-size: small;
}
.dsheadertitleline {
	height: 1px;
}
.dsheadertitleline h1 {
	text-align: left;
}
.dsheaderquotewrap {
	display: block;
}
.dsheadertitlesecond {
	padding-left: 10px;
}
.dsheadertitlesecond h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	line-height: 18px;
}
.dstabletd {
	background-color: #FFF;
	background-repeat: repeat-y;
	border: 1px solid #FFF;
	width: 542px;
	text-align: left;
	background-image: url(../Images/global/sideshad542.gif);
}
.dstabletdblk {
	background-color: #050505;
	border: 1px solid #FFF;
	width: 542px;
	text-align: left;
}

.dstopimgshad {
	height: 4px;
}
.dstbotimgshad {
	height: 4px;
}
.divbcwrapper {
	width: 542px;
	display: block;
}
.dstbcimgshad {
	height: 10px;
	clear: left;
}
.dstbcimgnoshad {
	height: 6px;
	clear: left;
}


.dsnavoutshad {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1d4c4;
	border-left-color: #dad0c5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9ccbc;
}
.dsnavinshad {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ede7db;
	border-left-color: #e9e6e1;
}
#dsnav {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#dsnav h1.navfirsthome {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #F9F2EA;
}
#dsnav h1.navfirsthome a:link, #dsnav h1.navfirsthome a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a39384;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEF5EB;
}
#dsnav h1.navfirsthome a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1cfbb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F5E5D1;
}
#dsnav h1.navfirsthome a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a39384;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEF5EB;
}
#dsnav h1.navfirsthomeOn {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #D8C5AB;
}
#dsnav h1.navfirsthomeOn a:link, #dsnav h1.navfirsthomeOn a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8C5AB;
	border-bottom-color: #D8C5AB;
}
#dsnav h1.navfirsthomeOn a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #CDBDA5;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8C5AB;
	border-bottom-color: #CDBDA5;
}
#dsnav h1.navfirsthomeOn a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8C5AB;
	border-bottom-color: #D8C5AB;
}
#dsnav h1.navfirst {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #F9F2EA;
}
#dsnav h1.navfirst a:link, #dsnav h1.navfirst a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FEF5EB;
	border-bottom-color: #a39384;
}
#dsnav h1.navfirst a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F5E5D1;
	border-bottom-color: #a39384;
}
#dsnav h1.navfirst a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FEF5EB;
	border-bottom-color: #a39384;
}
#dsnav h1.navfirstMore {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #F9F2EA;
}
#dsnav h1.navfirstMore a:link, #dsnav h1.navfirstMore a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F5E5D1;
	border-bottom-color: #a39384;
	background-image: url(../Images/global/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstMore a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ede7dd;
	border-bottom-color: #a39384;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstMore a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F5E5D1;
	border-bottom-color: #a39384;
	background-image: url(../Images/global/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstDown {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #E5D4C0;
}
#dsnav h1.navfirstDown a:link, #dsnav h1.navfirstDown a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dbc9b5;
	border-bottom-color: #c0ae9a;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstDown a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dbc9b5;
	border-bottom-color: #c0ae9a;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstDown a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dbc9b5;
	border-bottom-color: #c0ae9a;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstOn {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #D8C5AB;
}
#dsnav h1.navfirstOn a:link, #dsnav h1.navfirstOn a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a39384;
	border-bottom-color: #D8C5AB;
}
#dsnav h1.navfirstOn a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #CDBDA5;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a39384;
	border-bottom-color: #CDBDA5;
}
#dsnav h1.navfirstOn a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a39384;
	border-bottom-color: #D8C5AB;
}
#dsnav h1.navfirstDownOn {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 11px;
	font-weight: bold;
	background-color: #D8C5AB;
}
#dsnav h1.navfirstDownOn a:link, #dsnav h1.navfirstDownOn a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #a39384;
	border-bottom-color: #D8C5AB;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstDownOn a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #CDBDA5;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CDBDA5;
	border-bottom-color: #a39384;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navfirstDownOn a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D8C5AB;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #a39384;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecond {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #EBD9C4;
}
#dsnav h1.navsecond a:link, #dsnav h1.navsecond a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F8E8D2;
	border-bottom-color: #ab9e95;
}
#dsnav h1.navsecond a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #DCCAB6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F8E8D2;
	border-bottom-color: #ab9e95;
}
#dsnav h1.navsecond a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F8E8D2;
	border-bottom-color: #ab9e95;
}
#dsnav h1.navsecondMore {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #EEE8E1;
}
#dsnav h1.navsecondMore a:link, #dsnav h1.navsecondMore a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #969696;
	background-image: url(../Images/global/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondMore a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D3C5B3;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondMore a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #969696;
	background-image: url(../Images/global/more.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondDown {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #EBD9C4;
}
#dsnav h1.navsecondDown a:link, #dsnav h1.navsecondDown a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondDown a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondDown a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #EBD9C4;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondOn {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #DCCAB6;
}
#dsnav h1.navsecondOn a:link, #dsnav h1.navsecondOn a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #DCCAB6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
}
#dsnav h1.navsecondOn a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D5C2AA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
}
#dsnav h1.navsecondOn a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #DCCAB6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
}
#dsnav h1.navsecondDownOn {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #DCCAB6;
}
#dsnav h1.navsecondDownOn a:link, #dsnav h1.navsecondDownOn a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #DCCAB6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondDownOn a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #D5C2AA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav h1.navsecondDownOn a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #DCCAB6;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7e6c58;
	border-bottom-color: #969696;
	background-image: url(../Images/global/moredown.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#dsnav div.navsep {
	width: auto;
	margin: 0px;
	border-size: 1px;
	background-color: #C3AE99;
	height: 4px;
	padding: 0px;
}
#dsnav div.navrelated {
	width: auto;
	margin: 0px;
	border-size: 1px;
	background-color: #E1CFBB;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FAE8D1;
	border-bottom-color: #666;
	display: block;
}
#dsnav span.navrelated {
	width: auto;
	margin: 0px;
	border-size: 1px;
	background-color: #E1CFBB;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FAE8D1;
	border-bottom-color: #666;
}

#dsnav h1.navqouterelated {
	width: auto;
	margin: 0px;
	border-size: 1px;
	font-size: 10px;
	font-weight: normal;
	background-color: #F9F2EA;
}
#dsnav h1.navqouterelated a:link, #dsnav h1.navqouterelated a:visited {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fffdfa;
	border-bottom-color: #a39384;
}
#dsnav h1.navqouterelated a:hover {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #E5D4C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ede7dd;
	border-bottom-color: #a39384;
}
#dsnav h1.navqouterelated a:active {
	width: 196px;
	border-size: 1px;
	display: block;
	background-color: #F9F2EA;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fffdfa;
	border-bottom-color: #a39384;
}
#dsnav h1.navrelated em {
	background-color: #E1CFBB;
	width: 196px;
	border-size: 1px;
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fae8d1;
	border-bottom-color: #666;
	font-size: 11px;
	font-style: normal;
}
.dsnavpdf10px {
	font-size: 10px;
}
.dspagepad {
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.dspad-10px {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.dspad-20px {
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.dsheader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dscopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 3px;
	margin-top: 0px;
	line-height: 16px;
	margin-right: 2px;
}
.dscopy a:link {
	text-decoration: none;
	color: #134673;
}
.dscopy a:visited {
	text-decoration: none;
	color: #52609A;
}
.dscopy a:hover {
	color: #12416A;
	text-decoration: underline;
}
.dscopy a:active {
	color: #134673;
}
.dscopy10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-bottom: 3px;
	margin-top: 3px;
	line-height: 14px;
	margin-right: 2px;
}
.dscopy10px a:link {
	text-decoration: none;
	color: #134673;
}
.dscopy10px a:visited {
	text-decoration: none;
	color: #52609A;
}
.dscopy10px a:hover {
	color: #12416A;
	text-decoration: underline;
}
.dscopy10px a:active {
	color: #134673;
}
.dscopy12px {
	font-size: 12px;
}

.dscopy18px {
	font-size: 18px;
}
.dsimgleftclear {
	float: left;
	display: block;
}
.dstextleftclear {
	float: left;
	clear: right;
	width: 280px;
}
.dslisttableout h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.navsb {
	width: 200px;
	margin: 0px;
	text-align: center;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.dstoplink {
	font-size: 10px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.dstabletdfooter {
	background-color: #d7c5b1;
	border: 1px solid #d7c5b1;
	width: 542px;
	text-align: left;
}
.dstablenavleftfooter {
	background-color: #d7c5b1;
	border: 1px solid #d7c5b1;
	width: 200px;
	text-align: left;
}
.dscopy h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 17px;
	line-height: 18px;
	margin-right: 2px;
}
.dsmodelheader {
	font-weight: normal;
	font-size: 14px;
}

.dscopy h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 3px;
	line-height: 18px;
	margin-right: 2px;
	margin-bottom: 8px;
}
.ds-bullet2x2 {
	float: left;
	display: block;
	width: 35px;
	text-align: right;
	padding-right: 10px;
}
.ds-bullettext2x2 {
	clear: right;
	float: left;
	width: 450px;
}
.ds-bullet8x2 {
	float: left;
	display: block;
	width: 55px;
	text-align: right;
	padding-right: 10px;
}
.ds-bullettext8x2 {
	clear: right;
	float: left;
	width: 430px;
}
.ds-bullet8x2xdspagepad {
	float: left;
	display: block;
	width: 55px;
	text-align: right;
	padding-right: 10px;
}
.ds-bullettext8x2xdspagepad {
	clear: right;
	float: left;
	width: 390px;
}
.ds-notedspagepad {
	float: left;
	display: block;
	width: 55px;
	text-align: right;
	padding-right: 10px;
}
.ds-notetextdspagepad {
	clear: right;
	float: left;
	width: 390px;
}
.ds-warningdspagepad {
	float: left;
	display: block;
	width: 85px;
	text-align: right;
	padding-right: 10px;
}

.ds-warningtextdspagepad {
	clear: right;
	float: left;
	width: 360px;
}
.ds-caption {
	text-align: center;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	line-height: 16px;
}
.ds-caption img {
	padding-bottom: 5px;
}
.dsinsttable {
	border: solid 1px #747474
}
.dsinsttable h1 {
	color: #656565
}
.dsinsttable td {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.dsinsttable td a:link {
	color: #6e6e6e;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.dsinsttable td a:visited {
	color: #6e6e6e;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.dsinsttable td a:hover {
	color: #323232;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.dsinsttable td b {
	color: #5b5b5b;
	font-size: 11px
}
.dsinsttable td a:link b {
	color: #5b5b5b;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.dsinsttable td a:visited b {
	color: #6e6e6e;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.dsinsttable td a:hover b {
	color: #323232;
	font-size: 11px;
	text-decoration: underline
}
.dsinsttable td i {
	color: black;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.dsinsttable td img {
	background-color: #FFF;
}
.dsinsttable .greycell {
	background-color: #dbdbdb
}
.dsinsttable .greycelllight {
	background-color: #eaeaea
}
.dsinsttable .greycelllightest {
	background-color: #f5f5f5
}
.dsinsttable .greycell img {
	background-color: #dbdbdb;
}
.dsinsttable .greycelllight img {
	background-color: #eaeaea;
}
.dsinsttable .greycelllightest img {
	background-color: #f5f5f5;
}
.dstable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.dstable a:link {
	text-decoration: none;
	color: #134673;
}
.dstable a:visited {
	text-decoration: none;
	color: #52609A;
}
.dstable a:hover {
	color: #12416A;
	text-decoration: underline;
}
.dstable a:active {
	color: #134673;
}
.dsbox1pxblk {
	border: 1px solid #000;
}
.dsbox2pxblk {
	border: 2px solid #000;
}


.dscopy .instable1pxblue {
	border: 1px solid #606fb0;
}
.dscopy .instable1pxblue ol   {
	margin-top: 0px;
}
.dscopy .instable1pxblue ol h2 li {
	margin-bottom: 3px;
}
.ds-2col-200 {
	display: block;
	width: 200px;
	float: left;
}
.ds-2col-300text {
	display: block;
	width: 300px;
	float: left;
}

.ds-adwrapper {
	background: url(../navtest/images/ds-adsideshadows.jpg) repeat-y;
	display: block;
	width: 500px;
}
.ds-adtitlewrapper {
	width: 500px;
	background: url(../navtest/images/ds-adtitleback.gif) repeat-y;
}
.ds-adtitlewrapper h1 {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #141414;
	padding: 0px 2px 8px;
}
.ds-adtitlewrapper h1.single {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
	color: #141414;
}
.ds-adtitlewrapper h1 a:link, .ds-adtitlewrapper h1 a:visited  {
	color: #000;
	text-decoration: none;
}
.ds-adtitlewrapper h1 a:hover {
	color: #000;
	text-decoration: underline;
}
.ds-adtitlewrapper h1 a:active {
	color: #000;
	text-decoration: none;
}
.ds-adtitleleft {
	float: left;
	width: 240px;
	background: url(../navtest/images/ds-adtitlebackleft.gif) repeat-y;
}
.ds-adtitleright {
	background: url(../navtest/images/ds-adtitlebackright.gif) repeat-y;
	float: left;
	width: 240px;
}
.ds-adcolmid {
	clear: left;
}
.ds-adcontentwrapper {
	width: 500px;
}
.ds-adcontentwrapper h2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
}
.ds-adcontentleft ul li h2 {
	padding: 0px 10px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ds-adcontentright ul li h2 {
	padding: 0px 10px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.ds-adcolbtm {
	clear: left;
}
.ds-adcontentleft {
	float: left;
	width: 240px;
}
.ds-adcolspacer {
	float: left;
	width: 20px;
}
.ds-adcontentright {
	float: left;
	width: 240px;
	clear: right;
}
.ds-adimg {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.ds-adwrapper-1col500px {
	background: url(../Images/global/ds-adsideshadows500-1Col.jpg) repeat-y;
	display: block;
	width: 500px;
}
.ds-adtitlewrapper-1col500px {
	width: 500px;
	background: url(../Images/global/ds-adtitleback500-1Col.gif) repeat-y;
}
.ds-adtitlewrapper-1col500px h1 {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #141414;
	padding: 0px 2px 8px;
}
.ds-adtitlewrapper-1col500px h1.single {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
	color: #141414;
}
.ds-adtitlewrapper-1col500px h1 a:link, .ds-adtitlewrapper-1col500px h1 a:visited  {
	color: #000;
	text-decoration: none;
}
.ds-adtitlewrapper-1col500px h1 a:hover {
	color: #000;
	text-decoration: underline;
}
.ds-adtitlewrapper-1col500px h1 a:active {
	color: #000;
	text-decoration: none;
}
.ds-adcontentwrapper-1col500px {
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.ds-adcontentwrapper-1col500px h2 {
	margin: 0px;
	padding: 5px 10px 10px;
}
.ds-adtitle500-1Col {
	width: 500px;
}
.ds-adcolbtm500-1Col {
	background: #F93;
}

.ds-sidebarwrapper {
	background: url(../Images/global/ds-sidebarsideshadows.jpg) repeat-y;
	display: block;
	width: 188px;
	margin-right: auto;
	margin-left: auto;
}
.ds-sidebartitlewrapper {
	width: 188px;
	background: url(../Images/global/ds-sidebartitleback.gif) repeat-y;
}
.ds-sidebartitlewrapper h1 {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #141414;
	padding: 0px 2px 8px;
}
.ds-sidebartitlewrapper h1.single {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
	color: #141414;
}
.ds-sidebartitlewrapper h1 a:link, .ds-sidebartitlewrapper h1 a:visited {
	color: #000;
	text-decoration: none;
}
.ds-sidebartitlewrapper h1 a:hover {
	color: #000;
	text-decoration: underline;
}
.ds-sidebartitlewrapper h1 a:active {
	color: #000;
	text-decoration: none;
}
.ds-sidebartitleleft {
	width: 186px;
}
.ds-sidebarcontentwrapper {
	width: 178px;
}
.ds-sidebarcontentwrapper h2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.ds-sidebarcontentwrapper h2 a:link, .ds-sidebarcontentwrapper h2 a:visited {
	color: #333;
	text-decoration: none;
}
.ds-sidebarcontentwrapper h2 a:hover {
	color: #000;
	text-decoration: none;
}
.ds-sidebarcontentwrapper h2 a:active {
	color: #333;
	text-decoration: none;
}
.ds-sidebarcontentleft ul li h2 {
	padding: 0px 10px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ds-sidebarcontentright ul li h2 {
	padding: 0px 10px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ds-sidebarcolbtm {
	clear: left;
}
.ds-sidebarcontentleft {
	width: 178px;
}
.ds-sidebarimg {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.techbullwrap {
	border: 6px solid #000;
	width: 488px;
}

.techbullcontentpad {
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.papers101Saltleft {
	float: left;
	width: 200px;
	padding-right: 10px;
}
.papers101Saltright {
	clear: right;
	float: left;
	width: 290px;
}
.ds-flashland {
	height: 86px;
	width: 542px;
}
.dsbox1pxorg {
	border: 1px solid #FBBB88;
}

.ds-esp-mrgnrgt10px    {
	margin-right: 10px;
}
.sol-box-org {
	padding: 10px;
	border: 1px solid #fc7000;
}
.ins-table1pxblk {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}
.ins-table1pxblk td {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
.ins-tabletdblk {
	color: #FFF;
	background: #000;
}
.ins-tabletdgrey {
	background: #E0E1E3;
}
.ds-sbwrapper {
	height: 30px;
	width: 500px;
}
.ds-sbwrapper .ds-sbat {
	width: 111px;
	float: right;
}
.ds-sbwrapper .ds-sbgpo {
	width: 24px;
	float: right;
	margin-top: 1px;
}

.gen542blk-sbwrapper {
	height: 30px;
	width: 542px;
	background: #05060A;
}
.gen542blk-sbwrapper .gen542blk-sbat {
	width: 111px;
	float: right;
}
.gen542blk-sbwrapper .gen542blk-sbgpo {
	width: 66px;
	float: right;
	margin-top: 1px;
}

