﻿body {text-align: center; margin: 0 auto; font: 12px Arial,Helvetica,sans-serif; color: #333; border-top: solid 5px #255584}
a, a.visited {color: #003798; text-decoration: underline; font-weight: bold}
a:hover {color: #bf6b28}
a:active {outline: none}
:focus {-moz-outline-style: none}
:active, :focus {outline: none; -moz-outline-style: none}
a.AspLink {color: #003798; font-weight: bold; font-size: 14px}
a.AspLink:link {color: #003798; font-weight: bold; font-size: 14px}
a.AspLink:visited {color: #003798; font-weight: bold; font-size: 14px}
a.AspLink:hover {color: #bf6b28; font-weight: bold; font-size: 14px}
a.AspLink:active {color: #003798; font-weight: bold; font-size: 14px}
.SelectedNavBG {background: url(/menu/navheaderBG.gif) bottom repeat-x; color: #bf6b28; border-bottom: solid 5px #a93d33}
.clear {float: none; clear: both}
.clear5 {float:none; clear: both; padding-bottom: 5px}
.clear10 {float:none; clear: both; padding-bottom: 10px}
#col480 {width: 479px; float: left; border-right: solid 1px #fff}
#col240 {width: 238px; float: left; border-left: solid 1px #d6cdbb;  border-right: solid 1px #d6cdbb}
#col220 {width: 219px; float: left; border-right: solid 1px #fff}
#col240sub {width: 239px; float: left; border-right: solid 1px #fff}
#col480sub {width: 478px; float: left; border-right: solid 1px #d6cdbb;  border-left: solid 1px #d6cdbb}
#col220sub {width: 219px; float: left; border-right: solid 1px #fff}
#col700sub {width: 698px; float: left; border-right: solid 1px #fff;  border-left: solid 1px #d6cdbb}
.col_container {padding: 0 10px}
.col_containerL {padding: 0 10px 0 0}
.hor-divider {border-bottom: solid 1px #d6cdbb; margin: 10px 0}
.backtotop {padding: 15px 0; text-align: right}
.header-blue {color: #003798}
.header-blue-div {font-weight: bold; color: #003798; font-size: 16px; padding-bottom: 10px}
.header-blue-p {font-weight: bold; color: #003798; font-size: 16px}
.header-gray {font-weight: normal; color: #999; font-size: 16px; padding-bottom: 10px}
.header-red {color: #a93d33}
.header-red-div {font-weight: bold; color: #a93d33; font-size: 14px; padding-bottom: 10px}
.header-red-p {font-weight: bold; color: #a93d33; font-size: 14px}
h1 {font-size: 16px; margin-top: 0}
h2 {font-size: 14px; margin-bottom: 0; margin-top: 0; padding: 0}
h3 {font-size: 12px; margin: 0; padding: 0}
#BI h1 {color: #003798; font-size: 16px; margin-top: 0}
#BI h2 {color: #a93d33; font-size: 14px; margin-bottom: 0; margin-top: 0; padding: 0}
#BI li {list-style-type: none; background: url(/images/layout/bullets/square.gif) 0 4px no-repeat; padding-left: 15px; margin-bottom: 4px}
#BI_rightcol h2 {color: #a93d33; font-size: 14px; margin-bottom: 0; margin-top: 0; padding: 0}
#BI_rightcol li {list-style-position: inside; list-style-type: none; background: url(/images/layout/bullets/square.gif) 0 4px no-repeat; padding-left: 15px; margin-bottom: 4px; margin-left: -25px}
#Targeting h1 {color: #003798; font-size: 16px; margin-top: 0}
#Targeting h2 {color: #a93d33; font-size: 14px;}
#Targeting h3 {font-size: 14px;}
#Targeting li {list-style-type: none; background: url(/images/layout/bullets/square.gif) 0 4px no-repeat; padding-left: 15px; margin-bottom: 4px}
/* Bottom of page source style */
.ol-source {margin-left: 10px; color: #999; font-size: 11px; width: 420px}
/* begin homepage styles */
.HomeNewsTitle {font-size: 12px; padding-bottom: 10px}
.HomePressTitle {font-size: 12px; padding-bottom: 10px}
.dodle-new {width: 209px; height: 91px; background: url(/images/layout/home/new-dodle-bg.gif) no-repeat; margin: 0}
.dodle-used {width: 209px; height: 66px; background: url(/images/layout/home/used-dodle-bg.gif) no-repeat; margin: 0}
#siteheader {width: 350px; height: 45px; background: url(/images/layout/dealix_logo.gif) 0 0 no-repeat; cursor: pointer; margin-bottom: 15px}
/* begin billboard styles */
.billboard-message-wrapper {padding: 30px 0 0 30px}
.billboard-message-container {width: 450px}
.billboard-message-title {font-size: 18px; color: #fff}
.billboard-message-copy {font-size: 14px; font-weight: normal; color: #fff; line-height: 16px; height: 50px}
.billboard-learnmore {text-align: right; padding: 20px 10px 0 0}
.billboard-learnmore-div {width: 74px; height: 19px; margin: 20px 0 0 400px}
.quality-title {font-size: 14px; font-weight: bold; color: #333; text-align: center; line-height: 40px}
.quality-copy {font-size: 11px; font-weight: normal; color: #fff; padding: 115px 10px 0 10px; text-align: left}
.footerdiv {width: 940px; height: 60px; background: #d3d3d3 url(/images/layout/home/footer-bg.gif) top left no-repeat; border-bottom: solid 5px #255584; text-align: center}
.footerlinks {padding: 0 10px 0 10px; font-weight: bold; font-size: 11px; line-height: 34px}
.footerlinkfloat {padding-right: 40px; display: inline; width: 100px}
A.footerlinks:link {text-decoration: underline}
A.footerlinks:visited {text-decoration: underline}
.menudiv1 {float: left; padding-left: 11px; font-weight: normal}
.menudiv2 {float: right; padding-right: 11px; font-weight: normal}
.leftnavlink {background: url(/images/icons/chevron.gif) 0px 1px no-repeat; padding: 0 0 10px 12px; font-weight: bold; font-size: 11px; text-decoration: underline}
/* top crumb trail styles */
.crumbtraildiv {background: url(/images/layout/backgrounds/crumb-bg.gif) no-repeat; width: 940px; height: 44px; text-align: left}
.crumbtrailcontents {font-size: 11px; color: #a93d33; line-height: 40px; padding-left: 15px; text-align: left}
.crumbtrailcontents A {color: #a93d33; text-decoration: none; font-weight: normal}
.crumbtrailcontents A:visited {color: #a93d33; text-decoration: none; font-weight: normal}
.crumbtrailArrow {font-size: 11px; color: #a93d33; font-weight: normal; margin: 0 10px}
.li-chevron {background: url(/images/layout/bullets/chevron.gif) center left no-repeat; padding-left: 12px}
.div-chevron {background: url(/images/layout/bullets/chevron.gif) center left no-repeat; padding-left: 12px}
.standardlist {padding: 0 0 0 10px; margin: 0}
ul.standardlist li {list-style-type: none; background: url(/images/layout/bullets/square.gif) 0px 4px no-repeat; padding-left: 15px; margin-bottom: 5px}
.li-square {list-style-type: none; background: url(/images/layout/bullets/square.gif) 0px 4px no-repeat; padding-left: 15px; margin-bottom: 4px}
.content-usedleads ul {}
.content-usedleads ul li {list-style-type: none; background: url(/images/layout/bullets/square.gif) 0px 4px no-repeat; padding-left: 15px; margin-bottom: 8px}
.content-usedleads ul li ul {margin-top: 10px}
.div-square {background: url(/images/layout/bullets/square.gif) 0px 4px no-repeat; padding-left: 15px; margin-bottom: 4px}
.li-check  {list-style-type: none; background: url(/images/layout/bullets/check-green.gif) 0px 4px no-repeat; padding-left: 20px; margin-bottom: 4px; }
.homeicon-video {background: url(/images/v2/icons/play_icon.gif) 5px 2px no-repeat; padding-left: 30px; font-size: 11px; padding-bottom: 15px}
.homeicon-pdf {background: url(/images/v2/icons/pdf_icon.gif) 0px 0px no-repeat; padding-left: 30px; font-size: 11px; padding-bottom: 15px}
.homeicon-newsR {background: url(/images/v2/icons/news_icon.gif) no-repeat; margin-left: 5px; padding-left: 25px; font-size: 11px; padding-bottom: 15px}
.homeicon-news {background: url(/images/v2/icons/news_icon.gif) no-repeat; padding-left: 22px; font-size: 11px; padding-bottom: 15px}
.bodytextnormal {font-size: 11px; font-weight: normal}
.bodytextbold {font-size: 11px; font-weight: bold}
.formtext {font-size: 12px; font-weight: normal}
.formtextbold {font-size: 12px; font-weight: bold}
.MandatoryFormField {font-size: 11px; font-weight: bold; color: #000}
/* container styles */
.boxOuter {text-align: center; margin: 20px 0} 
.boxInner {background-color: #d9d6b7; margin: 0 auto; }
.boxTL {background: url(/images/layout/backgrounds/contd9d/d9d-topL.gif) top left no-repeat}
.boxTR {background: url(/images/layout/backgrounds/contd9d/d9d-topR.gif) top right no-repeat}
.boxBR {background: url(/images/layout/backgrounds/contd9d/d9d-botR.gif) bottom right no-repeat}
.boxBL {background: url(/images/layout/backgrounds/contd9d/d9d-botL.gif) bottom left no-repeat}
/* form layout styles */
.left150 {float:left; white-space: normal; width: 150px; padding-right: 10px; text-align: right}
.right275 {float:left; width: 250px; text-align: left}
.left200 {float:left; white-space: nowrap; width: 200px; padding-right: 10px; text-align: right}
.right255 {float:left; white-space: nowrap; width: 250px}
/* news and pr styles */
.newsImg {padding: 10px 0}
img.newsImg {border: 0}
.newsYr {font-weight: bold}
.newsTitle {color: #a93d33}
.newsAuthor {padding-top: 10px; font-style: italic}
.prodquick-top {width: 451px; height: 10px; background: url(/images/layout/backgrounds/prod-quicktop.gif) 0px 0px no-repeat; margin-bottom: 0px}
.prodquick-mid {border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; width: 449px; margin-top: 0px; margin-bottom: 0px; text-align: left}
.prodquick-bot {width: 451px; height: 10px; background: url(/images/layout/backgrounds/prod-quickbot.gif) 0px 0px no-repeat; margin-top: -5px}
/* Login styles */
#LoginError {float: right; padding: 15px 20px 0 0; font-weight: bold; color: #fac45e}
#container {text-align: center}
.slide {padding: 0px; margin: 0 auto; width: 960px; background-color: #fff}
.btn-slide {text-align: center; line-height: 22px; width: 221px; display: block; height: 26px; margin-right: 20px; float: right; background: #fff url(/images/v2/login/login.gif) no-repeat}
#slide-panel {background-color: #255584; margin: 0 auto; width: 960px; height: 50px}
input.field {border: 1px #1A1A1A solid; background: #414141; width: 200px; color: #fff; height: 16px} 
input:focus.field {background: #545454}
div#newsPre	{display: none}
div#news2005 {display: none}
div#news2006 {display: none}
div#news2007 {display: none}
div#news2008 {display: none}
/* news toggle styles */
h2.trigger {padding-left: 30px; line-height: 30px; margin: 0px 0px 10px; background: url(/images/layout/backgrounds/news_trigger2.gif) no-repeat; height: 30px; border-bottom: solid 1px #d6cdbb}
h2.trigger a {display: block; color: #a93d33; text-decoration: none; font-size: 12px; font-weight: bold}
.defaultyr {display: block; color: #a93d33; text-decoration: none; font-size: 12px; font-weight: bold}
h2.trigger a:hover {color: #bf6b28}
h2.active {background-position: left bottom}
.toggle_container {padding: 0; margin: 0 0 10px; width: 500px; clear: both; float: none; overflow: hidden}
.toggle_container .block {padding: 10px 10px 10px 0}
.newslisting {background: url(/images/layout/bullets/square.gif) 0 4px no-repeat; padding-left: 20px; margin: 0 0 10px 30px}
.presslisting {background: url(/images/layout/bullets/square.gif) 0 4px no-repeat; padding-left: 20px; margin: 5px 0 10px 25px}
/* testimonial page styles */
#testimonialpage img {float: right; padding: 5px 0 10px 10px}
.italic {font-style: italic}
.testimonial-img_left {float: left; padding-right: 20px; padding-top: 10px; padding-bottom: 10px}
.testimonial-img_right {float: right; padding-left: 20px; padding-top: 10px; padding-bottom: 10px}
.clear-pad-dash {float: none; clear: both; height: 5px; border-bottom: dashed 1px #ccc; margin-bottom: 10px}
/* sidebar styles */
.stat_green {font-weight: bold; color: #33CC66}

#rightcol_targeting_more {padding: 10px}
#rightcol_targeting_more li {margin-left: -10px}

/* sitemap styles */
.iframe-sitemap {border: 0; width: 100%; height: 500px; overflow: hidden}
iFrame {border: 0; overflow: hidden}
.mapTop {
	background: #fff url(/sitemap/treeview/iedoc.gif) left center no-repeat;
	padding-left: 20px;
	height: 25px;
	line-height: 25px
}
.mapSub1 {
	background: url(/sitemap/treeview/iedoc.gif) left center no-repeat;
	padding-left: 20px;
	margin-left: 30px;
	height: 25px;
	line-height: 25px
}
.mapSub1wrapper {
	background: url(/sitemap/treeview/join2.gif) left center no-repeat;
	height: 25px;
	line-height: 25px;
}
.mapSub2 {
	background: url(/sitemap/treeview/iedoc.gif) left center no-repeat;
	padding-left: 20px;
	margin-left: 60px;
	height: 25px;
	line-height: 25px
}
.mapSub2wrapper {
	background: url(/sitemap/treeview/join2.gif) 30px 5px no-repeat;
	height: 25px;
	line-height: 25px
}
.mapSub3 {
	background: url(/sitemap/treeview/iedoc.gif) left center no-repeat;
	padding-left: 20px;
	margin-left: 90px;
	height: 25px;
	line-height: 25px
}
.mapSub3wrapper {
	background: url(/sitemap/treeview/join2.gif) 60px 5px no-repeat;
	height: 25px;
	line-height: 25px;
}
.mapSub4 {
	background: url(/sitemap/treeview/iedoc.gif) left center no-repeat;
	padding-left: 20px;
	margin-left: 120px;
	height: 25px;
	line-height: 25px
}
.mapSub4wrapper {
	background: url(/sitemap/treeview/join2.gif) 90px 5px no-repeat;
	height: 25px;
	line-height: 25px
}
.mapStyle {font:12px Arial,Helvetica,sans-serif; color: #333}
