/* @override 
	http://l.yimg.com/hr/1109/del-frontend-min.css
	http://destinationowners2.web/del/del-frontend-min.css
	http://destinationowners2.web/lib/style/style.css
	http://l.yimg.com/hr/1113/del-frontend-min.css
	http://destinationowners2.web/del/del-frontend.css
	http://destinationowners.web/lib/style/style.css
	http://www.destinationowners.com/lib/style/style.css
	http://www.destinationowners.web/lib/style/style.css
*/

body {
	color: #000;
	background: #FFF;
}

body,div,ul,li,h1,h2,h3,h4,p,td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img {
	border: 0;
}

em,strong {
	font-style: normal;
	font-weight: normal;
}

li {
	list-style: none;
}

h1,h2,h3,h4 {
	font-size: 100%;
	font-weight: normal;
}

body {
	font: 13px/1.22 arial,helvetica,clean,sans-serif;
	*font-size: small;
	*font: x-small;
}

table {
	font-size: inherit;
	font: 100%;
}

body {
	text-align: center;
}

#ft {
	clear: both;
}

#doc3,.yui-t5 {
	margin: auto;
	text-align: left;
	width: 57.69em;
	*width: 56.301em;
	min-width: 750px;
}

#doc3 {
	margin: auto 10px;
	width: auto;
}

.yui-b {
	position: relative;
}

.yui-b {
	_position: static;
}

#yui-main .yui-b {
	position: static;
}

#yui-main {
	width: 100%;
}

.yui-t5 #yui-main {
	float: left;
	margin-right: -25em;
}

.yui-t5 .yui-b {
	float: right;
	width: 18.4608em;
	*width: 18.016em;
}

.yui-t5 #yui-main .yui-b {
	margin-right: 19.4608em;
	*margin-right: 19.016em;
}

#yui-main .yui-b {
	float: none;
	width: auto;
}

#bd:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#bd {
	zoom: 1;
}

body {
	padding: 0 0 1em 0;
	font-size: 76%;
	background-color: #fff;
	text-align: center;
}

a {
	color: #1462C1;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clr {
	clear: both;
	height: 0;
	font-size: 1%;
	line-height: .1em;
	overflow: none;
}

#doc3 {
	padding: 0 34px 0 38px;
	max-width: 1240px;
	min-width: 769px;
	margin: 0 auto;
text-align-left;
}

.clear {
	clear: both;
}

#hd {
	position: relative;
	z-index: 5000;
}

#globalnav {
	padding-top: .4em;
	text-align: right;
	color: #999;
	font-size: 92%;
}

#globalnav li {
	display: inline;
	margin-left: .5em;
	padding-right: .7em;
	border-right: 1px solid #D4D4D4;
}

#globalnav li strong a {
	font-weight: bold;
}

#globalnav li a {
	color: #1462C1;
}

#globalnav li.last {
	padding-right: 0;
	border-right: 0;
}

#banner {
	margin: 3px 0;
	padding: 0;
	position: relative;
	zoom: 1;
	border-top: 1px solid white;
	height: 5em;
}

#banner h1 {
	position: absolute;
	font-size: 160%;
	margin: 0;
	width: 6.7em;
	top: 0;
	left: 0;
	padding: 0;
	min-height: 24px;
	_height: 24px;
	background: #fff;
	font-weight: bold;
}

#banner h1 a {
	display: inline;
	float: left;
	color: #000;
	margin-right: 10px;
	padding: 0 5px 0 30px;
	min-height: 60px;
	min-width: 360px;
	_height: 60pmmx;
	_width: 360pmmx;
	background: #fff url('./../../images/logo_head.jpg') no-repeat scroll 0 2px;
}

#nav {
	border: none;
	margin-left: 10.5em;
	height: 5em;
	width: auto;
	min-width: 410px;
	margin-top: 2px;
	display: inline;
	float: left;
}

#banner .search-box {
	float: right;
	position: relative;
	zoom: 1;
	height: 5em;
	width: 19em;
}

#ft {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #fff;
	margin: 4em 0 1em 0;
}

#ftNav {
	background: #3274d0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 2em;
	line-height: 2em;
}

#bd {
	position: relative;
	margin: 0 0 1em 0;
	padding: .5em 0 0 0;
	z-index: 3000;
	clear: left;
}

#bd h1 {
	font-size: 159%;
	font-weight: bold;
	margin: .5em 0 1em 0;
}

#bd p {
	margin: 1em 0 1em 0;
}

#ttlbar {
	position: relative;
	zoom: 1;
	z-index: 4000;
	clear: both;
	margin-top: 5px;
}

#ttlbar #ttl {
	float: left;
	margin-right: -25em;
	width: 100%;
	min-height: 60px;
}

#ttlbar #ttl #pagetitle {
	margin-right: 19.4608em;
	*margin-right: 19.016em;
	float: none;
	width: auto;
	position: static;
	margin-bottom: 3px;
	margin-left: 0;
}

#ttlbar #actions {
	width: 18.4608em;
	*width: 18.016em;
	position: absolute;
	top: 1px;
	right: 0;
	margin-bottom: 1.2em;
}

#pagetitle {
	min-height: 49px;
}

#pagetitle h2 {
	padding: 0;
	margin: 7px 0 0;
	font-weight: bold;
	font-size: 150%;
}

#pagetitle h2 a {
	color: #000;
}

#pagetitle h2 a:hover {
	text-decoration: underline;
}

#pagetitle h3 {
	padding: 0;
	margin: 7px 0 0;
	font-weight: bold;
	font-size: 125%;
}

#pagetitle p {
	color: #000;
	margin: 2px 0 0 0;
	font-size: 100%;
}

#pagetitle p.sub_locs {
	color: #000;
	border-top: 1px solid #D5D5D5;
	padding-top: 4px;
	position: relative;
	margin-top: 0;
	font-size: 100%;
}

#pagetitle #sub_locs {
	padding-top: 7px;
}

#pagetitle #pagetitleContent {
	padding-left: 5em;
	min-height: 48px;
	_height: 48px;
	border-top: 1px solid #fff;
	margin-left: -5em;
	background: url('../img/del_sprite_largeIcons.gif') 0 -100px no-repeat;
}

#actions-list {
	position: relative;
	margin-left: 30px;
	background: #EFF5FB;
	border-top: 1px dotted #3274D0;
	border-bottom: 1px dotted #3274D0;
	padding: 0 0 2px 0;
	zoom: 1;
}

#actions-list li {
	margin: 0;
	padding: 0;
	position: static;
	float: none;
	border-top: 1px solid #EFF5FB;
	border-bottom: 1px solid #EFF5FB;
	line-height: 1.1em;
}

#actions-list li a {
	display: inline;
	color: #1462C1;
	padding: 0 0 0 26px;
	font-size: 92%;
	background: #EFF5FB;
}

#actions-list li a {
	background: url('../img/del_sprite_smallIcons.gif') 8px 1px no-repeat;
	_background-position: 8px 2px;
}

#actions-list li a#options-act-lookup {
	background-position: 8px -318px;
}

.rates {
	background: #f1f6fa;
	display: block;
	float: left;
}

.rates a {
	float: left;
	display: block;
	padding: 0 10px 0 5px;
	color: #5F7CA8;
	height: 18px;
	font-size: 100%;
	cursor: pointer;
	min-width: 20px;
	line-height: 18px;
}

.rates a:hover {
	text-decoration: none;
	cursor: pointer;
	background-color: #3274D0;
	color: #FFF;
}

.bookmarks {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	z-index: 1000;
	position: relative;
}

.post {
	position: relative;
	zoom: 1;
	margin: 0 0 0 5em;
	padding: 0;
	color: #787878;
	border-top: 1px solid #D5D5D5;
	clear: both;
	z-index: 100;
}

.post .unit {
	padding: 4px 0 2px 0;
	position: relative;
	zoom: 1;
}

.post .clr {
	height: 1px;
}

.post a {
	vertical-align: baseline;
}

.post a.unitid {
	line-height: 160%;
	font-size: 84%;
	color: #7991B3;
	padding: 0;
}

.post a.unitid:hover {
	text-decoration: none;
	background-color: #3274D0;
	color: #FFF;
}

.post h4 {
	font-size: 130%;
	font-weight: normal;
	color: #000;
	margin: 0 4em 2px 0;
	overflow: hidden;
}

.post h4 a {
	color: #1259c7;
}

.post h4 a:visited {
	color: #515697;
}

.post h4 span.unitid {
	padding: 0 4px;
	color: #ABC4E1;
	font-size: 84%;
}

.post .data {
	margin: 0;
}

.post .meta {
	clear: left;
	margin: 2px 0 2px 0;
	display: block;
	float: left;
	padding-top: 3px;
	color: #ABC4E1;
	font-size: 92%;
	position: relative;
}

.post .NOTHUMB .meta {
	min-height: 10px;
	_height: 10px;
}

.post .bed {
	position: absolute;
	top: -1px;
	right: 0;
	background: #3774D0;
}

.post .bed1 {
	background: #73ADFF;
}

.post .bed2 {
	background: #5592E9;
}

.post .bed3 {
	background: #3274D0;
}

.post .bed4 {
	background: #2261A0;
}

.post .bed5 {
	background: #0e4b87;
}

.post .bed6 {
	background: #00366d;
}

.post .bed a {
	display: block;
	padding: 4px 5px;
	color: #FFF;
	font-size: 100%;
	font-weight: bold;
}

.post .bed a:hover {
	background: #5abe0f;
	text-decoration: none;
}

.tagdisplay {
	margin-left: 14em;
	margin-top: 2px;
}

ul.tag-chain {
	float: right;
	text-align: right;
	margin: 0;
	padding: 0 0 0 8px;
	overflow: hidden;
	line-height: 19px;
}

ul.tag-chain li {
	display: inline!important;
	font-size: 92%;
	margin-left: -10px;
}

ul.tag-chain li a {
	color: #404040;
	padding: 1px 0 2px 8px;
}

ul.tag-chain li.on a {

}

ul.tag-chain li a span {
	padding: 1px 13px 2px 7px;
	background: #F2F2F2;
}

ul.tag-chain li.on a span {
	text-decoration: none;
	color: #FFF;
	background: #8F8F8F;
}

ul.tag-chain li a:hover {

	text-decoration: none;
}

ul.tag-chain li a:hover span {
	background: #6C6C6C;
	color: #FFF;
	text-decoration: none;
}

#tagscope {
	z-index: 6000;
	position: relative;
	zoom: 1;
	background: #E9E9E9;
}

#tagscopenav {
	background: #E9E9E9;
	min-height: 19px;
	height: 19px;
	font-size: 100%;
	max-height: 19px;
}

#tagscopenav li {
	position: relative;
	zoom: 1;
	float: left;
	margin: 0;
	padding-right: 0;
	min-height: 19px;
	_height: 19px;
}

#tagscopenav li a {
	line-height: 10px;
	height: 16px;
}

#tagscopenav li.scope {
	margin: 0;
	padding: 0 0 0 1em;
	font-weight: bold;
	background: #6C6C6C url('../img/del_sprite_tagScopeNav.png') 100% -1200px no-repeat;
	_background-image: url('../img/del_sprite_tagScopeNav.gif');
}

#tagscopenav li.scope:hover {
	background-color: #4D4D4D;
	background-position: 100% -1200px;
}

#tagscopenav li.scope a.currscope {
	color: #fff;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 14px 0 0;
	height: 15px;
	text-decoration: none;
	font-weight: bold;
}

#tagscopenav {
	padding-right: 8.4em;
	_padding-right: 9em;
}

#tagscopenav li.tag {
	padding: 0 0 0 7px;
	margin-left: -7px;
	background: transparent url('../img/del_sprite_tagScopeNav.png') -12px -1000px no-repeat;
	_background-image: url('../img/del_sprite_tagScopeNav.gif');
}

#tagscopenav li.tag:hover {
	background-position: -12px -800px;
}

#tagscopenav li.tag a {
	color: white;
	text-decoration: none;
	background: #8E8E8E;
	padding: 4px 0 0 5px;
	height: 15px;
}

#tagscopenav li.tag:hover a {
	background-color: #6C6C6C;
}

#tagscopenav li.tag a.onlytag {
	display: block;
	float: left;
	padding: 4px 0 0 5px;
}

#tagscopenav li.tag a.removetag {
	display: block;
	float: left;
	height: 17px;
	width: 17px;
	padding-top: 2px;
	background: #8E8E8E url('../img/del_sprite_tagScopeNav.png') 100% -1100px no-repeat;
	_background-image: url('../img/del_sprite_tagScopeNav.gif');
}

#tagscopenav li.tag:hover a.removetag {
	background-color: #6C6C6C;
	background-position: 100% -900px;
}

#tagscopenav li.tag a.removetag:hover {
	background-position: 100% -950px;
}

#tagscopenav li.tag a.removetag span {
	display: none;
}

#sidebar {
	background: #fff;
	padding: 0;
}

#sidebar ul {
	clear: both;
}

#sidebar h3 {
	clear: left;
	padding: 3px 0;
	background-color: #E9E9E9;
	position: relative;
	overflow: hidden;
	display: block;
	width: 100%;
}

#sidebar h3 span {
	padding: 0 3px 0 18px;
	color: #565656;
	font-weight: bold;
	font-size: 92%;
}

#sidebar h3 em {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 5px 3px 5px;
	font-size: 92%;
	font-weight: bold;
	color: #565656;
}

#sidebar #sidenav-title {
	background: #fff;
	min-height: 18px;
	_height: 18px;
	margin-left: 30px;
}

#sidebar #sidenav-title h3 {
	float: left;
	background: #E9E9E9 url('../img/del_sprite_tags.gif') 100% -480px no-repeat;
	padding: 0;
	margin: 0;
	width: 49%;
	min-height: 19px;
	_height: 19px;
	font-size: 100%;
	font-weight: bold;
	color: #444;
	font-weight: bold;
}

#sidebar #sidenav-title h3 span {
	display: block;
	padding: 2px 28px 0 3px;
	margin: 0 3px;
}

#sidebar .sidebar-list {
	margin: 0 0 0 30px;
	clear: both;
}

#sidebar .sidebar-list .clr {
	height: 5px;
	overflow: hidden;
	clear: left;
	background: #fff;
}

#sidebar .sidebar-list ul {
	margin: 0;
	padding: 0;
	font-size: 92%;
	clear: both;
}

#sidebar .sidebar-list ul li {
	margin: 0;
	padding: 0;
	width: 100%;
	position: relative;
	float: left;
	clear: left;
}

#sidebar .sidebar-list ul li a {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 0 0 16px;
	color: #666;
	height: 19px;
	text-decoration: none;
	cursor: pointer;
}

#sidebar .sidebar-list ul li a span {
	position: relative;
	display: block;
	margin: 0;
	padding: 2px 0 0 2px;
	height: 16px;
	background: #fff;
	border-top: 1px solid #e3e3e3;
}

#sidebar .sidebar-list ul li.first a span {
	border-top: 1px solid #fff;
}

#sidebar .sidebar-list ul li a em {
	position: absolute;
	top: 2px;
	right: 4px;
	font-weight: bold;
}

#sidebar .sidebar-list ul.list li a:hover,#sidebar .sidebar-list ul.list li:hover a {
	background: #fff;
}

#sidebar .sidebar-list ul.list li a:hover span,#sidebar .sidebar-list ul.list li:hover a span {
	color: #fff;
	background: #6C6C6C;
}

#sidebar .sidebar-list ul li.first a span {
	border-top: 1px solid #fff;
}



.help #content ul {
	margin-bottom: 1.5em;
}

.help #content p {
	color: #565656;
	line-height: 1.5em;
}

#help {
	width: auto;
	padding-left: 60px;
}

#help h1 {
	border-bottom: 1px solid #D4D4D4;
	padding-top: 10px;
	margin: 0 0 15px 0;
	clear: left;
}

#help p strong {
	font-weight: bold;
}

.help #content #help p {
	margin: 0 0 10px 0;
	clear: both;
}

.help #content #help .features {
	clear: right;
	width: 800px;
}

.help #content #help .features .column {
	float: left;
	width: 32%;
	margin: .5em 0;
}

.help #content #help .features .column li.title {
	color: #4D81D4;
	font-size: 117%;
	font-weight: bold;
}

.help #content #help .features .column li {
	color: black;
}

.help #content #help .features .column li.title a {
	color: #4D81D4;
	font-size: 117%;
	font-weight: bold;
}

.help #content #help .features .column li a {
	color: black;
}

.help #content img {
	padding: 1.5em 0;
	margin-top: 1em;
	margin-bottom: 1em;
	display: block;
}

.help #content #help div.clear {
	margin-bottom: 10px;
}

.help #content #help .features .sidebar {
	float: left;
	padding: 15px 0 0 0;
	margin: 0 50px 0 0;
	width: 201px;
}

.help #content #help ul {
	color: #565656;
}

.help #content #help ul li {
	list-style-type: none;
	margin: 0;
}

.footer { 
	color: #404040; 
	font-size: 10px; 
}

.footeremail {
	color: #9999FF; 
	font-size: 10px;
}