.datitle
{
	font-size: 14px;
	
}

.datitleEmphasis
{
	font-size: 16px;	
	font-weight: bold;
	
}

.daparagraphheader
{	
	font-weight: bold;
}

.daterms
{	overflow: scroll;
	height: 150px;
	border: 1px solid #666;
	
}

.daparagraph
{	
}

.dali
{	font-size: 14px;
	
}

.daButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    COLOR: #ccffff;
    PADDING-TOP: 3px;
   
    BACKGROUND-COLOR: #3333cc
}

.daEmphasis
{	  	
	color: black;
	font-weight: bold;
	font-size: 13px;
}

table.corporate-section-header {
 width: 100%;
}

td.corporate-section-header-go {
 text-align: right;
}

tr.corporate-section-header-bottom {
 padding-bottom: 4px;
}

hr.corporate-section-header {
 color: #588EED;
 height: 1px;
}



.bullet-image-1{
	background-image: url(/vp/images/b09/common/bullet/1-large-square.png);
}

.bullet-image-2{
	background-image: url(/vp/images/b09/common/bullet/2-large-square.png);
}

.bullet-image-3{
	background-image: url(/vp/images/b09/common/bullet/3-large-square.png);
}

.bullet-image-1,
.bullet-image-2,
.bullet-image-3
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 50px;
	list-style-type: none;
    background-repeat: no-repeat;
}

.marquee-secondary-heading
{
	color: black;
	font-weight: bold;
	margin-bottom: 0px;
}

.marquee-bullets
{
	margin-top: 0px;
}

#get-started-button-div
{
	margin-left: 500px;
}

.getStartedButton
{
	cursor: pointer;
}

.trustFooter
{
	margin-top: 30px;
	margin-bottom: 30px;
}

.daTerms
{
}

.howItWorksParagraphs
{
	width:100%;
}

.fbcOuter
{
	width: 250px;
}

.fbcCell
{
	padding-left: 10px;
}

table.daparagraphtable
{
	width: 100%;
}

.fbcInfoTitle
{
	font-size: 13px;
	font-weight: bold;
}

.fbcButton
{
	text-align: center;
}

.freeText
{
	color: #D1005D;
}

hr.secondary
{
	display: none;
}

h1,h2,h3
{
	margin-bottom: 0px;
}

.resellerVideo
{
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.resellerH1
{
	margin-left:50px;
}

.bottomBorder
{
	border-bottom-style: dotted;
	border-width: 1px;
	border-color: #BEC3C5;
	padding-bottom: 5px;
}

#divQuoteContainer
{
	position: absolute;
	top: 220px;
	width: 350px;
}

.programSummary
{
	border-bottom-style: dotted;
	border-width: 1px;
	border-color: #BEC3C5;
	margin-bottom: 10px;
}

.tabContainer
{
	position: relative;
	top: 25px;
}


div.marquee-dealer-warning
{
	background: url(/vp/images/b09/partner/reseller-marquee/vistaprint-reseller-02.jpg) top right no-repeat;
	margin-right: -15px;
}

div.marquee-dealer-warning-container
{
	margin-left: -13px;
	padding-left: 13px;
	padding-top: 5px;
}

div.marquee-dealer-warning-container-left
{
	width: 50%;
}

div.dealer-warning-continue-choice-top
{
	float: right;
}

h2.dealer-warning-continue-yes-text
{
	position: relative;
	left: -20px;
}

div.dealer-warning-continue-choice-bottom
{
	width: 100%;
       	float: right;
	font-weight: bold;
}

div.dealer-warning-continue-choice-bottom hr.secondary
{
	width: 98%;
	display: block;
}


.dealer-warning-callout
{
	color: #ff0000;
	text-align: center;
	font-weight: bold;
}

.dealer-warning-emphasis
{
	font-weight: bold;
}

