/* ***************************************** */
/*            SPECIAL OFFER BOX              */
/* ***************************************** */

div#divSpecialOffer
{
	padding-left: 3px;
}

div#divSpecialOffer div#divSpecialOfferTop, div#divSpecialOffer div#divSpecialOfferBottom
{
	width: 100%;
}

div#divSpecialOffer div#divSpecialOfferTop
{
	height: 40px;
}

div#divSpecialOffer div#divSpecialOfferBottom div#divSpecialOfferBottomLeft, div#divSpecialOffer div#divSpecialOfferTop div#divSpecialOfferTopLeft
{
	*position:relative;
	*left: 3px;
}
	

div#divSpecialOffer div#divSpecialOfferTop div#divSpecialOfferTopLeft
{
	float: left;
	height: 100%;
	width: 10px;
	background-image: url('/vp/images/ntr/ring_central/product_page/get_started_left.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

div#divSpecialOffer div#divSpecialOfferTop div#divSpecialOfferContent
{
	height: 100%;
	background-image: url('/vp/images/ntr/ring_central/product_page/get_started_right.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding: 15px 10px 10px 10px;
	*padding-left: 0px;
}

div#divSpecialOffer div#divSpecialOfferBottom div#divSpecialOfferBottomLeft
{
	float: left;
	height: 10px;
	width: 8px;
	background-image: url('/vp/images/ntr/ring_central/product_page/get_started_bottom_left.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

div#divSpecialOffer div#divSpecialOfferBottom div#divSpecialOfferBottomRight
{
	width: 100%;
	height: 10px;
	background-image: url('/vp/images/ntr/ring_central/product_page/get_started_bottom_right.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

div#divSpecialOffer div#divSpecialOfferContent div
{
	font-weight: bold;
	padding-bottom: 2px;
}

.cart-link-button
{
	float: right;
	margin-right: 10px;
	margin-top: 8px;
}

.cart-link-text
{
	margin-left: 10px;
	float: left;
	margin-top: 8px;
}




/* ***************************************** */
/*               FEATURES TAB                */
/* ***************************************** */

div#divStandardFeatures ul
{
	list-style-image: url('/vp/images/ntr/ring_central/green_check.gif');
}

div#divUpgrades ul
{
	list-style-image: url('/vp/images/ntr/ring_central/yellow_star.gif');
}

div#divStandardFeatures ul li, div#divUpgrades ul li
{
	margin-bottom: 10px;
}

div#divStandardFeatures span, div#divUpgrades span
{
	font-weight: bold;
	font-size: 14px;
}

div#divPrice
{
	margin-left: 35px;
}

div#RingCentralTabstabFeatures table
{
	width: 100%;
	padding-right: 5px;
}

div#RingCentralTabstabFeatures table td
{
	padding-right: 0px;
}

td#tdStandardFeatures
{
	padding-right: 10px;
	width: 400px;
}

td#tdUpgradesLeft
{
	width: 12px;
	background-image: url('/vp/images/ntr/ring_central/product_page/upgrades_left.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

td#tdUpgradesRight
{
	background-image: url('/vp/images/ntr/ring_central/product_page/upgrades_right.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

td#tdStandardFeaturesLeft
{
	width: 11px;
	background-image: url('/vp/images/ntr/ring_central/product_page/standard_features_left.gif');
	background-position: top left;
	background-repeat: no-repeat;
}


td#tdStandardFeaturesRight
{
	padding-right: 20px !important;
}

/* ***************************************** */
/*               PAGE LAYOUT                 */
/* ***************************************** */

.InnerContentBelowTitle
{
    padding-left: 1px;
    padding-right: 0px;
}

#divRingCentralPage
{
    padding-left: 10px;    
    padding-right: 12px;    
    padding-bottom: 5px;
}

#tdMarqueeLeftSideContainer
{
    width: 380px !important;    
    padding-left: 10px;
    position: absolute;
}

#tdMarqueeRightSideContainer
{
    width: auto;  
    float: right;        
    text-align: right;
}

.addToOrder
{
    display: -moz-inline-block;
    display: inline-block;
    margin-top: 10px;
    margin-right: 10px;            
}

.about-vistaprint
{
    margin-top: 10px;
}

table#tblMarqueeTable, div.tabbed-box-strip, div.tabbed-box
{
	width: 770px;
}

td#tdMarqueeLeftSideContainer, td#tdMarqueeRightSideContainer
{
	padding-top: 15px;
	background-position: 0px 15px !important;
}

div.tabbed-box
{
	margin-bottom: 30px !important;
}


div.tabbed-box-strip
{
	margin-top: 0px;
}

div#divDetailsStepStyledHeader table
{
	width: 100% !important;
}

table#tblDetailsPanelStyleTable
{
	width: 100% !important;
}

.details-tab-content-paragraph
{
	width: 100% !important;
}

div.dify-logo-tab-header
{
	margin-top: 15px !important;
}

div.marquee-with-backgound-bullets ul
{
	list-style-type: none;
	padding-left: 10px;
}

div.marquee-with-backgound-bullets ul li
{
	background-image: url('/vp/images/nns/common/bullets/bullet_list.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
}

div#divProvidedByRC
{
	background-image: url('/vp/images/ntr/ring_central/product_page/provided_by_rc.gif');
	width: 176px;
	height: 24px;
	float: right;
	margin-right: 40px;
}

span.free-text
{
	color: #de0000;
	font-weight: bold;
}

div#QuestionSectionContainer
{
	background-image: url('/vp/images/ntr/ring_central/product_page/faq_background.gif');
	background-position: bottom right;
	margin-right: 10px;
}

/* ******************************************* */
/*              HOW IT WORKS TAB               */
/* ******************************************* */

td.details-tab-bottom-left
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/bot-cap.gif') !important;
}

td.details-tab-top-left
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/top-cap.gif') !important;
}

td#tdHeaderCapTop img, td#tdHeaderCapBottom img, td#tdHeaderCapTop, td#tdHeaderCapBottom
{
	height: 0px !important;
	width: 0px !important;
}

td#tdHeaderCapMiddle
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/header-lt.gif') !important;
	height: 22px !important;
	width: 8px !important;
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #D0E1FB !important;
}

td.td-styled-header-middle
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/header-tl.gif') !important;
	color: #2D366F !important;
	background-color: #D0E1FB !important;
}

td.td-styled-header-right
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/header-rt.gif') !important;
}

td.details-tab-left-padding-td
{
	background-color: #D0E1FB !important;
}

td#tdDetailsPanelStepOneHeading
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/bullet-1.gif') !important;
}

td#tdDetailsPanelStepTwoHeading
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/bullet-2.gif') !important;
}

td#tdDetailsPanelStepThreeHeading
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/bullet-3.gif') !important;
}

table#tblDetailsPanelStyleTable
{
	background-image: url('/vp/images/nns/common/background/vert-123-blue/rt-tl.gif');
	background-position: top right;
	background-repeat: repeat-y;
	background-color: white !important;
}
