0a img,:link img,:visited img { border:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1{ font-size:150%; line-height:1.5em;}
h2{ font-size:140%; line-height:1.5em;}
h3{ font-size:130%; line-height:1.5em;}
h4 {font-size:120%; line-height:1.5em;}
h5,h6 { font-size:100%; line-height:1.5em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }
ul,ol{margin-left:20px;}
address { font-style:normal }
a:link, a:visited{color:#39688E; cursor:pointer;}
a:hover{ text-decoration:underline;}
p{margin-bottom:10px;}
/*----------end general styles------------*/

body {
	font: 12px/16px Arial, Helvetica, sans-serif;
	background: #ffffff url(https://www.dtcperspectives.com/images/bgr-content.gif) repeat-x left top;
	}
#wrapper {
	text-align: center;
	width: 983px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	overflow: hidden!important;
}

#container {
	border: 3px solid #5CA4DC;
	height:1%;
	width:977px;
	overflow: hidden;
		background:#114168;
	}
#topline  {
	color: #8081a4;
	text-align: right;
	font-size: 11px;
	margin-top: 15px;
	padding-bottom: 5px;
}
#topline p {
	display: inline;
	font-size: 11px;
}
.leftfloat {
	color: #ffffff;
	float: left;
	clear:both;
	cursor:pointer;
}
#header {
	background: #ffffff; position:relative;
}
#header a #logo { /*margin: 20px 0px 8px 19px;*/
	padding: 15px 0px 8px 19px;
	margin: 0px;
	height: 110px;
	width: 214px;
}
div.top-ad{
	position:absolute;
	bottom:8px;
	right:8px;
	margin:0px;
	padding:0px;

}
* html #header{background: #e7eff3; position:relative; height:108px;}
* html #logo{ float:left; position:relative;}
* html div.top-ad{float:right; position:absolute;}
* html div.top-ad table{	bottom:8px;
	right:8px;
	margin:0px;
	padding:0px;}
div.top-ad img {

}
#menu {
	border-top: 1px solid #9b5057;
	height: 30px;
	float: left;
	width:790px;
	margin:0px;
	display:block;
	padding: 0px;
}

#searchform {
	float: right;
	margin: 0px 8px 0px 0px;
	padding: 5px 0px 0px;
}
#searchform .searchbox {
	background: url(https://www.dtcperspectives.com/images/bgr-searchbox.gif) no-repeat left top;
	height: 20px;
	width: 74px;
	border-style: none;
	color: #050f70;
	font-size: 11px;
	float:left;
	margin: 0px 2px 0px 0px;
	padding: 2px 0px 0px 3px;
}
#searchform select{
float:left;
	border:none!important;
	background: url(https://www.dtcperspectives.com/images/bgr-searchbox.gif) no-repeat left top;
	padding: 2px 2px 5px;
	height: 22px;
	width: 70px;
	border-style: none;
	margin: 0px;
	font-size: 11px;
	color: #050f70;
}
#searchform option  {
	background: #FFFFFF;
	border-style: none;
	font-size: 11px;
	color: #050f70;
}
#searchform p{
	margin:0;
	padding:0;
	vertical-align: top!important;
	height: 24px;
}
.btn-go {
	background: url(https://www.dtcperspectives.com/images/bgr-go1.gif) no-repeat left top;
	height: 21px;
	width: 21px;
	border-style: none;
	margin: 0px 0px 1px 3px;
	padding: 0px;
	float:left;
	cursor:pointer;
}
.btn-go:hover{
	background: url(https://www.dtcperspectives.com/images/bgr-go1-on.gif) no-repeat left top;
}

#content {
	background: #e7eff3;
}
#leftcol {
	background: #e7eff3;
	margin: 0px;
	width: 654px;
	float: left;
	border-right: 1px solid #a9aeb1;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
#leftcol p {
	padding-right: 18px;
	color:#333333;
}
.title{
	font:  22px Arial, Helvetica, sans-serif;
	color: #050f70;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom:5px;
	letter-spacing: .5px;
	display:block;
	width:630px;
	margin: 10px 0px 5px 18px;
}
h1.title span{ text-transform: capitalize; font-size:0.6em;}
.article-title{
	font: 1.55em Arial, Helvetica, sans-serif!important; clear:none;
}
h2{clear:none!important;}
.latest {
	background: url(https://www.dtcperspectives.com/images/the-latest.gif) no-repeat left top;
	text-indent: -9999px;
	height: 19px;
	margin-bottom: 12px;
	margin-top: 22px;
}

.clearfloat {
	line-height: 1px;
	clear: both;
	height: 1px;
}
.contentbox {
	background: #E7EFF3 url("../images/bgr-content.gif") repeat-x left top;
	padding-left: 18px;
	margin-bottom: 20px;
	padding-top: 15px;
	margin-left: 0px;
	display:block;
}
.article-list{	border-bottom:1px solid #CCC5B6; clear:both; min-height:100px; display:block;}
.article-list2{display:block;}
.contentbox h1 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #050f70;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}

.contentbox  h2 a, .contentbox  h2 {
	color: #050f70;
	font-size: 18px;
	font-weight: normal;
	margin-top: 10px;
	clear:both;
	line-height:1.2em;
}
.contentbox img {
	margin: 0px 10px 5px 1px;
	padding: 0px;
	border: 2px solid #FFFFFF;
	float:left;}
.contentbox p, .contentbox font {
	margin: 0px 0px 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;

}
.contentbox ul{ margin-left:50px; margin-bottom:10px; list-style:disc; color:#333333;}
.contentbox ol {margin-left:50px; margin-bottom:10px; list-style:decimal;color:#333333;}
a.readmore {
	background: url(https://www.dtcperspectives.com/images/bgr-read-more.gif) no-repeat right center;
	font-size: 10px;
	color: #144fad;
	padding-right: 10px;
	margin-left: 5px;
}
a.read-all {
	background: url(https://www.dtcperspectives.com/images/bgr-read-more.gif) no-repeat left center;
	color: #144fad;
	padding-right: 10px;
	padding-left: 10px;
	line-height:30px;
	}
a:hover.readmore {
	text-decoration: underline;
}
p.posted  {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	font-size: 10px;
	color: #9b9b9b;
}
.contentbox .posted{margin-left:0px;}
.contentbox table{clear:both; margin-bottom:15px; float:none;}
.contentbox table img{margin:0px;}
#rightcol {
	border-left: 1px solid #bec5c8;
	float: left;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
	background: #cdd4d7;
	width: 321px;
	text-align: center;
	padding-top: 11px;

}
#rightcol h3{ font-size:1em;}
.contactbox {
	width: 300px;
	background: #E7EFF3 url(https://www.dtcperspectives.com/images/bgr-contactbox.gif) no-repeat left bottom;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
}
.contactbox .inputbox{margin-top:1px;}
.dtc-you {
	background: url(https://www.dtcperspectives.com/images/dtc-and-you.gif) no-repeat left top;
	text-indent: -9999px;
	height: 19px;
	width: 132px;
	padding: 0px;
	margin: 0px 0px 6px 15px;
}
.contactbox h3 {
	color: #144fad;
	padding-top: 3px;
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 2px;
}
.user {
	background: url(https://www.dtcperspectives.com/images/ico-users.gif) no-repeat 5px center;
	padding-left: 25px;
	margin-left: 0px;}
.subscription-magazine {
	background: url(https://www.dtcperspectives.com/images/ico-magazine.gif) no-repeat 5px center;
	padding-left: 25px;
	margin-left: 0px;}
.subscription-insight {
	background: url(https://www.dtcperspectives.com/images/ico-insight.gif) no-repeat 5px center;
	padding-left: 25px;
	margin-left: 0px;}
.subscription-newsletter {
	background: url(https://www.dtcperspectives.com/images/ico-newsletter.gif) no-repeat 5px 6px;
	padding-left: 25px;
	margin-left: 0px;
}
.contactbox h3.user a { padding:0px; margin:0px; text-indent:0px;}
.contactbox h3.subscription-magazine a{padding:0px; margin:0px;text-indent:0px;}
.contactbox h3.subscription-insight a{padding:0px; margin:0px;text-indent:0px;}
.contactbox h3.subscription-newsletter a {padding:0px; margin:0px;text-indent:0px;}
.contactbox p {
	font-size: 11px;
	color: #191a48;
	margin-left: 15px;
	margin-right: 5px;
}
.opinionbox hr{
	margin: 15px auto 5px;
	padding: 0px;
	width: 90%;
	border: 0px;
	clear: both;
	height:1px;
	background: #B7C6CD;
	color: #B7C6CD;
	text-align: center;
	line-height:1px;
}
#newsletter {
	height: 20px;
	margin-bottom: 20px;
	width: 90%;
	margin-right: 15px;
	margin-left: 0px;
	display: block;
}
.inputbox {
	background: url(https://www.dtcperspectives.com/images/bgr-inputbox.gif) repeat-x left bottom;
	border: 1px solid #959cbc;
	font-size: 11px;
	color: #050f70;
	padding: 1px 2px 3px;
	margin: 0px;
	float:left;
}

.btn-go2 {
	background: url(https://www.dtcperspectives.com/images/bgr-go2.gif) no-repeat left top;
	height: 21px;
	width: 21px;
	border-style: none;
	margin: 0px 90px 0px 3px;
	padding: 0px;
	float:left;
	cursor:pointer;
	clear:right;
}
.btn-go2:hover, .btn-go3:hover{background: url(https://www.dtcperspectives.com/images/bgr-go2-on.gif) no-repeat left top;}
.excerpt {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: left;
	padding-bottom: 0px;
	padding-top: 10px;
}
.excerpt p {
	color: #EBB4B9;
	font-size: 11px;
	line-height: 14px;
	padding-right: 5px;
	padding-left: 15px;
}
.excerpt strong a:link, .excerpt b a:link,.excerpt strong a:visited, .excerpt b a:visited{
	font-weight: bold;
	color: #FFFFFF;
}

.excerpt img {
	float: left;
	border-top: 2px solid #55020a;
	border-right: 2px solid #7a242d;
	border-bottom: 2px solid #7a242d;
	border-left: 2px solid #55020a;
	margin: 0px 10px 0px 15px;
	padding: 0px;
}

.excerpt-bottom {
	background: url(https://www.dtcperspectives.com/images/bgr-excerpt-bottom.jpg) no-repeat left bottom;
	height: 41px;
}
#magazine {
	float: left;
	margin-right: 20px;
	border-style: none;
}
.from-the {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-right: 30px;
	display:block;
}
.issue-of {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-right: 30px;
	display:block;

}
.month {
	font: normal 24px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-bottom: 5px;
	display:block;
}
.magazine-title {
	color: #FFFFFF;
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	margin-bottom: 30px;
}
a.readmore-white {
	background: url(https://www.dtcperspectives.com/images/bgr-read-more2.gif) no-repeat right center;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 10px;
}
a:hover.readmore-white {
	text-decoration: underline;
}
.opinionbox {
	width: 300px;
	background: #E7EFF3 url(https://www.dtcperspectives.com/images/bgr-quotes.gif) no-repeat left bottom;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 10px;
	margin: 10px auto;
}
.dtc-opinions {
	background: url(https://www.dtcperspectives.com/images/dtc-opinions.gif) no-repeat left top;
	height: 19px;
	width: 141px;
	text-indent: -9999px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.opinionbox h3{
	color: #67060F;
	margin-left: 15px;
	display: block;
	clear: both;
	background:none;
	font-size:12px;
	margin-right:5px;
}
.opinionbox h3 a{
	color: #144fad;
	display: block;
	clear: both;
	background:url(https://www.dtcperspectives.com/images/ico-magazine.gif) no-repeat left top;
	font-size:12px;
	margin-top:5px;
	text-indent: 20px;
}
.contactbox h3 a {
	color: #144fad;
	display: block;
	clear: both;
	font-size:12px;
	margin-top:5px;
	text-indent: 20px}
.opinionbox h2, .contactbox h2, .loginbox h2{
	font: 22px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #050f70;
	margin-left: 15px;
}
.loginbox2 h2 {margin-bottom:15px;}
.opinionbox p {
	margin-right: 5px;
	margin-left: 15px;
	color: #191a48;
	font-size: 11px;
	line-height: 16px;
}
.opinionbox p.posted{font-size:9px;}
.opinionbox img {
	float: left;
	margin-right: 10px;
	border-top: 2px solid #55020a;
	border-right: 2px solid #7a242d;
	border-bottom: 2px solid #7a242d;
	border-left: 2px solid #55020a;
}
#footer {
	padding-left: 20px;
	padding-top: 3px;
}
#footer img {
	margin-left: 2px;
}
#footer p a img{ background-image:none;}
#footer ul{margin-left:4px;}
#footer li {
	display: inline;
	color: #9DB7BF;
}
#footer a:link, #footer a:visited {
	color: #9DB7BF;
	text-decoration: none;
	font-size: 11px;
	background: url(https://www.dtcperspectives.com/images/bgr-footer.gif) no-repeat right center;
	margin-right: 4px;
	padding-right: 5px;
}
#footer a:hover {
	text-decoration: underline;
}
#footer a.nobackground{ background-image:none;}
#footer p {
	color: #9DB7BF;
	font-size: 11px;
	margin-left: 3px;
}
.loginbox {
	width: 300px;
	background: #E7EFF3 url(https://www.dtcperspectives.com/images/bgr-loginbox.gif) no-repeat left bottom;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: left;
	padding-bottom: 0px;
	padding-top: 10px;
	overflow: hidden;
}
#loginform {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 11px;
	color: #191a48;
	clear: both;
	width: 100%;
}
#loginform div {

}
#loginform  p{
	font-weight: normal;
	float: left;
	margin: 0px 0px 0px 5px;
	font-size: 11px;
	color: #191a48;
}
.inputbox-login {
	background: url(https://www.dtcperspectives.com/images/bgr-inputbox.gif) repeat-x left bottom;
	border: 1px solid #bc9c95;
	font-size: 11px;
	color: #050f70;
	padding: 1px 2px 3px;
	margin: 0px;
	width: 110px;
	float: left;
	position: static;
}
.btn-go3 {
	background: url(https://www.dtcperspectives.com/images/bgr-go2.gif) no-repeat left top;
	height: 21px;
	width: 21px;
	border-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	cursor:pointer;
}
.loginbox  strong, .loginbox p {
	color: #191a48;
	font-size: 11px;
}
form#login {
  position:relative;
}

div#username,
div#password {
  position:relative;
  float:left;
  margin-right:3px;
}

input#username-field,
input#password-field {
  width:9em;
}
label.overlabel {
  position:absolute;
  top:3px;
  left:5px;
  z-index:1;
  color:#191a48;
}
  label.overlabel {
    color:#191a48;  }
  label.overlabel-apply {
    position:absolute;
    top:3px;
    left:5px;
    z-index:1;
    color:#191a48;
  }
.ads {width: 320px;	 margin-top:10px; line-height:1px; height:1%; font-size:1px;}
.ads td img{margin:0px; padding:0px;}
.ads img a, .ads a img {margin:0px; padding:0px;}
.gallery{
	margin-right:20px;
	background: #FDFCFA url(https://www.dtcperspectives.com/images/bgr-gallery.jpg) repeat-x left top;
	height:1%;
	padding-bottom: 5px;
	padding-left: 3px;
	border-top: 1px solid #E1D8C4;
	border-right: 1px solid #E1D8C4;
	border-bottom: 4px solid #E1D8C4;
	border-left: 1px solid #E1D8C4;
}
.gallery img{
	margin: 5px 4px;
	border: 2px solid #E1D8C4;
}
.gallery a img:hover{
	border-color: #144fad;}
.description {
	font-weight: bold; clear:both;}
p.gallery-title{
	margin-left:10px;
	margin-bottom:0px;
	margin-top: 5px;
	font-weight: bold;
	padding: 0px;
	color: #144fad!important;
	letter-spacing: 1px;
}
.download{ margin-top:10px; padding-right:10px;}
a.excel-file{
	background: url(https://www.dtcperspectives.com/images/icons/16/icon-excel.gif) no-repeat left bottom;
	padding-left: 18px;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
a.word-file{background: url(https://www.dtcperspectives.com/images/icons/16/icon-word.gif) no-repeat left bottom;
	padding-left: 18px;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
a.pdf-file{background: url(https://www.dtcperspectives.com/images/icons/16/icon-pdf.gif) no-repeat left bottom;
	padding-left: 18px;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
a.html-file{background: url(https://www.dtcperspectives.com/images/icons/16/icon-html.gif) no-repeat left bottom;
	padding-left: 18px;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
a.compressed-file{background: url(https://www.dtcperspectives.com/images/icons/16/icon-rar.gif) no-repeat left bottom;
	padding-left: 18px;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
a.other-file{
	background: url(https://www.dtcperspectives.com/images/icons/16/icon-other-type.gif) no-repeat left bottom;
	font-size:11px;
	color:#144fad;
	padding: 3px 0px 2px 20px;cursor: pointer;}
.download a{
	margin: 10px 10px 0px 0px;
	cursor: pointer;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.download p{
	margin-bottom:10px;
	letter-spacing: 1px;
}
.floatleft{ float:left;}

.description-box p.headline,
.headline{font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; color:#000!important;line-height:12px;}

p.headline {margin:0}
.description-box .posted{
	margin:0;
	line-height:11px;
	clear: none;
	font-size: 10px;
	color:#6E6E6E;
	margin-bottom:2px;
}
.author-details{
	font-size: 11px;
	color: #6E6E6E;
	margin:0;
	line-height:11px;
	float: left;
	margin-left:0px;
}

.description-box{clear:both;}
.description-box a{
	float:left;
	color:#743434;
	cursor:pointer;
	margin-left:5px;
	padding-left:5px;
	background: url(https://www.dtcperspectives.com/images/bgr-article-separator.gif) no-repeat left center;
}
.contentbox .description-box ul{width:620px; margin:0px; list-style:none;}
.contentbox .description-box ul li{padding-bottom:10px; float:left;}
.contentbox .description-box ul li {display:inline!important; float:left;}
p.author-details span{
	margin-left:5px;
	padding-left:8px;
	padding-right:0px;
	margin-right:0px;
	background: url(https://www.dtcperspectives.com/images/bgr-article-separator.gif) no-repeat left center;
	display: inline;
}
.author-details br{float:left;}
.author-details li{float:left; clear:none;}
.link a{
	float: left;
	font-size: 11px;
	color: #743434;
	margin-left:5px;
	padding-left:5px;
	line-height:11px;
}
.issue{width:180px; float:right;}
.clearfloat{ clear:both;}
a.paginate{
	font-size: 12px; }
.paginate-total{	font-size: 11px; color: #D09E7D;}
/* ---- End article styles ----- */

/* ---- Begin Directory styles ----- */
.bbline1{
	background:#E7EFF3;
	margin: 0px;
	border-right: 1px solid #CCC5B6;
	border-bottom: 1px solid #CCC5B6;
	color:#144fad;
	padding: 6px 6px 6px 10px;
}
.bbline2{
	background:#FEFDFC;
	border-right: 1px solid #CCC5B6;
	border-bottom: 1px solid #CCC5B6;
	color:#144fad;
	padding: 6px 6px 6px 10px;
}
.bbline1 h2,
.bbline2 h2{
	margin:0px 0px 0px;
	padding:0px;
	font-size: 18px;
	font-weight: normal;
}
.bbline1 ul,
.bbline2 ul{margin:0px; list-style:none; float:left; width:49%;}
.bbline1 li,
.bbline2 li{

	margin-right:10px;
	color: #191a48; line-height:16px;}

.dirdetails li strong{width:150px;}
.dirdetails img {float:left; margin-right:10px;}
.bbline1 li strong,
.bbline2 li strong{
	margin-right:5px;
}
.bbline1 b,
.bbline2 b{
	clear:none; font-weight:normal; color:#191a48; line-height:18px;}
.bbline2 img {float:left!important;}

a.send-mail{
	background: url(https://www.dtcperspectives.com/images/ico-sendmail.gif) no-repeat left center;
	margin:0;
	padding-left:15px;
	width:100px;
	height:20px;
}
.bblink, .bblink strong{
	font-weight:normal;
	font-size: 14px;
	color: #050f70;
	text-transform: capitalize;
}
.paginated img{float:none;}
.paginated a.paginate{margin:0px;}
.paginated img a.paginate,
.paginated a.paginate img
	{border:none; margin:0px;}
.dirdetails h1{ text-transform: none; }
.contentbox table.dirlist-table {margin-bottom:0px; padding:0px; clear:both; float:none;}

/* ---- End Directory styles ----- */
/* ---- Begin Conference styles ----- */
.conference-head p{}
h2.smaller{font-size:1.22em; font-weight:bold;}
.uppercase{ text-transform:uppercase;}
p.line{
	border-top: 1px solid #fff;
	height:1px;
	line-height:1px;
	clear:left!important;
	margin:5px 0px;
	padding:0;
	display:block;
}
p.conf-date{
	text-transform: uppercase;
	font-size:10px;
	line-height:12px;
	color: #111111;
	margin: 2px 0px;
	padding: 0px;
}
p.conf-desc{clear:left;}
.conference strong{
	text-transform: none;
	color: #144fad;
	font-size:13px;
}
.conference h3 {color:#144fad; font-size:14px; font-weight:normal;}
p.smaller{
	font-size:11px;
	color:#6E6E6E;
	line-height:16px;
	margin:0px 0px 10px;
}
p.smaller b{display:block;}
p.smaller img{margin-bottom:0px;}
.titlebox{float:left;width:450px;}
.loginbox2 {
	width: 300px;
	background: #E7EFF3 url(https://www.dtcperspectives.com/images/bgr-loginbox.gif) no-repeat left bottom;
	margin-top: 10px;
	text-align: left;
	padding-bottom: 0px;
	padding-top: 10px;
	overflow: hidden;
	float:right;
}
.loginbox2 h3{margin-left:15px; }


input.send-mail{padding-left:5px;padding-right:5px;}
.gallery-link{
	background: url(https://www.dtcperspectives.com/images/ico-pictures.gif) no-repeat left center;
	padding-left:20px;
	color:#144fad;
	font-weight: bold;}
.reg-link{
	padding-left:20px;
	background: url(https://www.dtcperspectives.com/images/ico-users.gif) no-repeat left center;
	color:#144fad;
	font-weight: bold;

}
#gal-reg{float:right; width:150px; margin-bottom:5px;margin-top:18px; text-align:right;}
#gal-reg a{margin-right:15px; float:right; margin-top:5px;}
.sponsorbox {
	width: 220px;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 0px;
	float:right;
	clear:none;
	margin-left:5px;
	margin-top: 0px;
	margin-bottom: 10px;
	background: #FDFCFA url(https://www.dtcperspectives.com/images/bgr-gallery.jpg) repeat-x left top;
	padding-left: 5px;
	border-top: 1px solid #D9CCB3;
	border-right: 1px none #D9CCB3;
	border-bottom: 1px solid #D9CCB3;
	border-left: 1px solid #D9CCB3;
}
.sponsorbox h2{
	font: 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #050f70;
	letter-spacing:1px;
	margin-left: 5px;
	padding-left:2px;
	background: repeat-x left bottom;
	padding-bottom:2px;
	clear:both;
	display:block;
	border-bottom: 1px solid #CCC5B6;
	margin-bottom: 3px;
	margin-top: 10px;
}
.sponsor-list{padding-left:5px;}
.sponsor{
	border-bottom: 1px solid #F0EADB;
	margin:0px;
}

.contentbox .sponsor p.sponsor-img img{border: 1px solid #D9CCB3; margin-right:10px;
	margin-bottom:0px;
	margin-top:10px;
	float:left;}

p.sponsor-name{
	font-weight: bold;
	color:#144fad!important;
	line-height:14px;
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:1px;
}
p.sponsor-desc{font-size:11px; line-height:14px;margin-bottom:2px;}
td.noborder{border:none!important; }
.dirtitle h2{
	font-size: 18px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 10px;
}
.agenda{float:left;}
/* ---- End Conference styles ----- */
.leftad{
	float:left;
	margin-left:10px;
	padding: 0px;
	margin-bottom: 6px;
}
* html .leftad{margin-left:5px;}
.rightad{
	float:left;
	margin-left:10px;
	padding: 0px;
	margin-bottom: 6px;
}
.bottomad{ margin-top:8px; clear:both;}
#search-results img{ display:inline; border:0px;}
#search-results a img{ display:inline; border:0px;}
#search-results h3.searchtitle a{ font-size:1.3em; color:#050f70!important;}
#search-results .searchdescription{
	background: url(https://www.dtcperspectives.com/images/readmore.gif) no-repeat right 5px;
	padding-right: 15px;
}
.Link-Black, a.Link-Black {color:#000000}
.Link-Blue, a.Link-Blue {color:#0000FF}
.Link-Red, a.Link-Red {color:#FF0000}
.Link-Maroon, a.Link-Maroon {color:#800000;}
.Link-White, a.Link-White { color:#FFFFFF;}
.Link-Tan, a.Link-Tan {color:#D2B48C}
.Link-Brown, a.Link-Brown{ color:#330000;}
.Link-Yellow, a.Link-Yellow { color:#FFFF00;}


.Link-Black:hover,.Link-Blue:hover, .Link-Red:hover, .Link-Maroon:hover, .Link-White:hover, .Link-Tan:hover, .Link-Brown:hover, .Link-Yellow:hover{ text-decoration:underline; }
table.verisign{ float:right; width:130px; padding:0px; margin:0px; margin-bottom:10px;}
table.verisign a{ background-image:none; display:inline; padding:0px;}
table.verisign a img {margin:0px; padding:0px;}