body
{
	background-image: url('images/background.gif');  
	vertical-align: top;
	text-align: center;
	font-family: Arial;
	margin: 0px;
}

#pageHeader
{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	display: inline;
	padding-left: 14px;
}

#headerLinksTable
{
	margin-right: auto; 
    margin-left: auto;
}

img
{
	border-width: 0px;
}

.imgCursorPointer
{
	cursor: pointer;
}

#shell
{
	margin-right: auto; 
    margin-left  : auto;
	background-color: #d7b683;
	vertical-align: top;
	width: 740px;
}

.pageIncludePadding
{
	padding-bottom: 4px;
}

.mainTable
{
	width: 696px;
	margin-right: auto; 
    margin-left  : auto; 
}

.leftMenuDiv
{
	width: 164px;
}

.formMargin
{
	margin: 0px;
}

#leftMenuCell
{
	width: 164px;
	background-color: #ffffff;
}

.logindownbarCell
{
	background-color: #ffffff;
}

#leftMenuSelectCardCell
{
	background-color: #ffffff;
}

#leftMentSelectCardPadding
{
	background-color: #ffffff;
	font-size: 4px;
}

.featuredProductPadding
{
	height: 20px;
	background-color: #ffffff;
}

#mainContentCell
{
	padding-left: 3px;
	padding-top: 3px;
}

#mainContentCellNoMenu
{
	padding-top: 3px;
}

.featuredProductPadding
{
	padding-top: 6px;
}

.blackForeColor
{
	color: #000000;
}

.realEstateForeColor
{
	color: #c95629;
}

																		/*a:link
																		{	
																			text-decoration: none;
																		}
																				
																		a:visited
																		{	
																			text-decoration: none;
																		}	
																				
																		a:active
																		{
																			text-decoration: none;
																		}	
																				
																		a:hover
																		{
																			text-decoration: none;
																		}*/

.headerMenuLinks td a:link
{	
	display: block;
	text-decoration: none;
	color: #000000;
}
		
.headerMenuLinks td a:visited
{	
	text-decoration: none;
	color: #000000;
}	
		
.headerMenuLinks td a:active
{
	text-decoration: none;
	color: #000000;
}	
		
.headerMenuLinks td a:hover
{
	text-decoration: none;
	color: #000000;
}

.headerMenuCell
{
height: 30px;
}


/*-------------------------------------HEADER---------------------------------------*/
.header
{
	background-image : url('images/background/background_ffffff.gif');
	height: 90px;
}

.headerMenuTable
{
	background-color: #eae7d8;
	height: 60px;
	width: 476px;
}

.headerMenuTable table
{
	text-align: center;
	vertical-align: middle;
	font-weight: bolder;
	font-size: 12px;
}

.shoppingCard
{
	text-align: left;
}

.headerMenuTableBorder
{
	background-color: #c9c9c9;
	height: 60px;
	width: 1px;
}

.headerBottom
{
	background-image: url('images/header/topwbar.gif');
}

.middleCell
{
	text-align: center;
	vertical-align: middle;
} 

#livechat
{
	border-width: 0px;
}
/*------------------------------------FOOTER----------------------------------------*/
.footerTable
{
	width: 696px;
	height: 70px;
	background-color: #775f55;
}

.footerTable td
{
	color: #ffffff;
	background-color: #775f55;
	font-size: 10px;
}

.footerTable a:link
{
	text-decoration: none;
	color: #ffffff;
}

.footerTable a:visited
{	
	text-decoration: none;
	color: #ffffff;
}

.footerTable a:active
{	
	text-decoration: none;
	color: #ffffff;
}

.footerTable a:hover
{	
	text-decoration: none;
	color: #ffffff;
}

h1.mainHeader
{
	font-size: 16px;
	font-weight: bold;
	display: inline;
	margin: 0px;
}

h1.boldHeader
{
	font-size: 13px;
	font-weight: bold;
	display: inline;
	margin: 0px;
}

h3.boldHeader
{
	font-size: 12px;
	font-weight: bold;
	display: inline;
	margin: 0px;
}

.homeIncHeader h1.boldHeader
{
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
}
/*----------------------------------------HOME INCLUDE------------------------------*/
.homeInc
{
	width: 696px;
	background-image : url('images/background/background_333333.gif');
}

.index_WhiteBoldHeader
{
	font-size: 13px;
	height: 14px;
}

.homeInc td a:link
{	
	text-decoration: none;
	/*color: #ffffff;*/
}
		
.homeInc td a:visited
{	
	text-decoration: none;
	/*color: #ffffff;*/
}	
		
.homeInc td a:active
{
	text-decoration: none;
	/*color: #ffffff;*/
}	
		
.homeInc td a:hover
{
	text-decoration: none;
	/*color: #ffffff;*/
}


.homeIncWhite
{
	width: 696px;
	background-image : url('images/background/background_ffffff.gif');
}

.homeIncBusinessCard
{
	width: 696px;
	background-color: Transparent;
	margin-top: 4px;
}

.homeLoginCell
{
	width: 65px;
}

.homeEmailCell
{
	width: 171px;
}

.mainMenuLink a
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	padding-right: 20px;
	text-align: left;
}




.mainMenuLinkCoupon a
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #c6e785;
	padding-right: 20px;
	text-align: left;
}




.mainMenuLoginCell
{
	width: 180px;
}

.mainMenuSpacer
{
	font-size: 2px;
}

.mainMenuLinkHome a
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	padding-right: 35px;
}

.mainMenuLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	width: 195px;
	text-align: left;
	padding-left: 25px;
}

.authenticationLabel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	margin-left: 18px;
}

.authenticationLabelHome
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	margin-left: 6px;
}

#email
{
	border-color: #353535;
	width: 136px;
	text-align: left;
	padding-top: 2px;
	font-size: 12px;
}

#pswd
{
	border-color: #353535;
	width: 110px;
	text-align: left;
	padding-top: 2px;
	font-size: 12px;
}

.authenticationGoBtn
{
	text-align: left;
	width: 40px;
	padding-right: 5px;
}

.authenticationGoBtn img
{
	border-width: 0px;
	cursor: pointer;
}

#forgotPasswordCell
{
	padding-right: 8px;
}

#forgotPassword
{
	font-size: 10px;
	font-family: Arial;
	color: #fe9900;
	text-decoration: underline;
	padding-right: 15px;
	cursor: pointer;
}

#mainBanner
{
	padding-left: 3px;
	padding-top: 3px;
	vertical-align: top;
	background-color: #d7b683;
	
}

#mainBanner div
{
	width: 483px;
	height: 172px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bannerBG 
{
	width: 483px;
	height: 172px;
	background-image: url('images/home_inc/midimage.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
}

#mainBanner div h1
{
	margin-left: 20px;
	margin-top: 0px;
	padding-top: 20px;
	color: #834d11;
	font-weight: bold;
	font-size: 18px;
}

#mainBanner div h1 span
{
	font-size: 26px;
}

#mainBannerAmpersant
{
	font-size: 8px;
	color: #ff0000;
}

.creditTable
{
	background-color: #c7bdb8;
}

.creditTableBoldCell
{
	font-size: 12px;
	padding-left: 5px;
}

#txtRegister
{
	font-family: Arial;
	font-size: 11px;
	width: 115px;
	border-color: #000000;
	border-width: 1px;
	height: 20px;
	vertical-align: bottom;
	text-align: left;
	padding-top: 2px;
}

#creditGoBtn
{
	margin-right: 5px;
}

#creditRemark
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	padding-left: 5px;
}


.includingRemark
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	padding-left: 5px;
}

#creditRemarkBottomBorder
{
	background-image: url('images/home_inc/creditBottom.gif');
	background-repeat: no-repeat;
	font-size: 4px;
}

.space
{
	width: 4px;
	font-size: 4px;
}

.homeIncHeader
{
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}

.passwordTable
{
	background-image : url('images/background/background_333333.gif');
	width: 100%;
}



.productIncHeader
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
}

#businessCardMenu_HomeInc
{
	background-color: #c65529;
}

#businessCardMenu
{
	background-image : url('images/background/background_ffffff.gif');
}

#businessCardOrder
{
	background-color: #5a4846;
}

.homeIncGreySpace
{
	font-size: 2px;
	background-color: #dedede;
}

.businessCardMenuTable
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.businessCardMenuTable td a:link
{	
	display: block;
	text-decoration: none;
	color: #000000;
}
		
.businessCardMenuTable td a:visited
{	
	text-decoration: none;
	color: #000000;
}	
		
.businessCardMenuTable td a:active
{
	text-decoration: none;
	color: #000000;
}	
		
.businessCardMenuTable td a:hover
{
	text-decoration: none;
	color: #000000;
}

.businessCardMenuLightTD
{
	background-color: #f1f1f1;
	height: 20px;
}

.businessCardMenuDarkTD
{
	background-color: #e6e6e6;
	height: 20px;
}

#realEstateTD
{
	background-color: #fb780e;
	height: 20px;
}

#realEstateTD a
{
	color: #ffffff;
}

.businessCardMenuSeparator
{
	background-image: url(images/home_inc/menuPointerSeparator.gif);
	width: 210px;
}

.businessCardOrderShell
{
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
}

.orderBy
{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

#orderByIndustry
{
	background-color: #bb5027;
}

#orderByIndustry a
{
	color: #ffffff;
}

#orderCustomDesign
{
	background-image : url('images/background/background_ff9c01.gif');
}

#orderCustomDesign a
{
	color: #ffffff;
}

#orderLogo
{
	background-color: #fb780e;
}

#orderLogo a
{
	color: #ffffff;
}

#uploadCustomDesign
{
	background-color: #5a4846;
	color: #ffffff;
}

#uploadCustomDesign a
{
	color: #ffffff;
}

.baseOrderDiv
{
	background-color: Transparent;
	border: solid 1px #cccccc;
	height: 325px;
	padding-left: 5px;
	padding-right: 5px;
}

.selectTopOrderDiv
{
	background-color: Transparent;
	border-color: #cccccc;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	
	height: 290px;
	padding-left: 5px;
	padding-right: 5px;
}

.selectBottomOrderDiv
{
	background-color: #ededed;
	border-color: #cccccc;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	vertical-align: top;
	height: 35px;
}

.selectBottomOrderDiv table
{
	width: 100%;
	height: 100%;
}

#orderAnchor
{
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}

.orderAnchorStub
{
	height: 11px;
	font-size: 11px;
}

.tdTextAlignRight
{
	text-align: right;
}

.tdTextAlignCenter
{
	text-align: center;
}

.orderHeaderBaseImage
{
	width: 3px;
}

#orderHeaderLeftImage
{
	width: 14px;
}

#StartCustomizingDesign a
{
	color: #ff9c01;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.orderRegularText
{
	font-family: Arial;
	font-size: 11px;
	height: 14px;
}

.orderPadding
{
	padding-top: 15px;
}

.uploadDesignPadding
{
	padding-top: 4px;
}

.orderRegularTextPadding
{
	padding-top: 7px;
}

.uploadDesignSpacerTd
{
	font-size: 10px;
}

#startHorizontalCell
{
	padding-left: 10px;
}

#uploadHorizontalPadding
{
	padding-top: 5px;
}

#uploadDesignTypes
{
	padding-top: 10px;
}

.orderRegularTextParagraph
{
	margin-left: 10px;
	height: 14px;
}

.orangeColorText
{
	color: #ff9c01;
}

#startVerticalDesign
{
	color: #ff9c01;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}

#horizontalDesignUploadLink
{
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}

#letsGetStartedLink
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

#selectBottomOrderDivSeparator
{
	background-image: url(images/home_inc/menuPointerSeparator.gif);
	font-size: 1px;
	height: 1px;
}

.orderHeaderTable
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.businessCardMenuLightArrow
{
	background-color: #f1f1f1;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 0px;
	height: 20px;
	vertical-align: middle;
}

.businessCardMenuDarkArrow
{
	background-color: #e6e6e6;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 0px;
	height: 20px;
	vertical-align: middle;
}

#realEstateArrow
{
	background-color: #fb780e;
}

/*--------------------------------LOWER PART----------------------------------------*/
#featuredProductMenu_HomeInc
{
	background-color: #c65529;
	height: 36px;
}

#featuredProductMenu
{
	background-image : url('images/background/background_ffffff.gif');
	height: 30px;
}

#orderPrintingNeeds
{
	background-color: #5a4846;
	height: 36px;
}

#featuredProductMenuBody
{
	border-style: solid;
	border-color: #e1d3cc;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	width: 100%;
	background-color: #b89789;
}

#twoInOne
{
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
}

#twoInOneDescription
{
	font-size: 12px;
	font-weight: bold;
	color: #4f1701;
}

#twoInOneLearnMore
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	padding-right: 10px;
}

#referralProgramText
{
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ddd0ca;
}

.referralTable
{
	background-color: #986e5c;
}

#referralLearnMore
{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ddd0ca;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ddd0ca;
}

#referralProgramImage
{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ddd0ca;
}

.orderNeedsTable
{
	background-color: #f9f9f9;

}

#orderFlyer
{
	background-color: #c3e5a6;
	color: #000000;
}

#orderLetterheard
{
	background-color: #ded0f3;
	color: #000000;
}

#orderDigital
{
	background-color: #cde4e1;
	color: #000000;
}

#orderNeedsItem
{
	padding: 4px 8px 4px 8px;
}

.orderNeedsItemTable
{
	
	background-image : url('images/background/background_ffffff.gif');
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.flyerPointer
{
	color: #4ea74e;
}

.letterheadPointer
{
	color: #9a3dbc;
}

.digitalPointer
{
	color: #4ab9ae;
}

.orderNeedsRegularText
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

#orderFlyerStartLink
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #4ea74e;
	text-align: right;
}

#orderLetterheadStartLink
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #9a3dbc;
	text-align: right;
}

#orderDigitalStartLink
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #4ab9ae;
	text-align: right;
}

.orderNeedsStubText
{
	font-size: 7px;
	color: #ffffff;
}
/*---------------------------------------PRODUCTS INCLUDE---------------------------*/

#productIncMainCell
{
	padding-left: 3px;
	padding-top: 3px;
}

#menuList
{
	border-width: 1px;
	border-color: #e6e6e6;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-image : url('images/background/background_ffffff.gif');
	padding-top: 10px;
	margin-left: 2px;
	margin-right: 2px;
}



#menuList img
{
	margin-right: 0px;
	margin-left: 10px;
}

#menuList a
{
	margin-left: 10px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}

#leftMenuSpaceStyle
{
	font-size: 4px;
	background-color: #d7b683;
}


.leftMenuEmailTextbox
{
  font-size: 11px;
  width: 140px;
  height: 18px;
  border-width: 0px;
  margin-left: 18px;
}

.leftMenuPasswordTextbox
{
  font-size: 11px;
  width: 112px;
  height: 18px;
  border-width: 0px;
  margin-left: 18px;
  margin-right: 3px;
}

.leftMenuSelectCardTopSpace
{
	padding-top: 8px;
}

#featuredProductMenuBody_ProductPage
{
	border-style: solid;
	border-color: #e1d3cc;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	width: 100%;
	background-image : url('images/background/background_ffffff.gif');
}

#twoInOne_ProductPage
{
	font-size: 26px;
	font-weight: bold;
	color: #e1a689;
}

#twoInOneLearnMore_ProductPage
{
	font-size: 11px;
	font-weight: bold;
	color: #cc6633;
	text-decoration: underline;
	padding-right: 10px;
}

#referralProgramTable_ProductInc
{
	width: 100%;
	background-image : url('images/background/background_ffffff.gif');
}

#referralProgramText_ProductInc
{
	color: #663333;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ddd0ca;
}

#referralProgramLearnMore_ProductPage
{
	font-size: 11px;
	font-weight: bold;
	color: #cc6633;
	text-decoration: underline;
	padding-right: 10px;
}

#referralProgram_LearnMoreProductIncCell
{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ddd0ca;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ddd0ca;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ddd0ca;
}

#productsUpperFiller
{
	font-size: 6px;
	color: #ffffff;
	background-image : url('images/background/background_ffffff.gif');
}

#pageTitle
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 8px;
}

#pageTitleGreetingCard
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 8px;
}

#productIncTopShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	padding-bottom: 20px;
}

#productIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	vertical-align: top;
}

#promotionIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	vertical-align: top;
}

#upperCornerCell
{
	vertical-align: top;
}

#bottomCornerCell
{
	vertical-align: bottom;
}

#upperCornerCell2
{
	vertical-align: top;
}

#bottomCornerCell2
{
	vertical-align: bottom;
}

#productIncMainShell table
{
	width: 217px;
	margin-left: 12px;
	margin-top: 15px;
	margin-bottom: 18px;
}

.bcards
{
	background-image: url(images/products_inc/bcardbar1.gif);
    background-repeat: repeat-x;
    padding-top: 25px;
    padding-right: 2px;
}

.bcards a 
{
    color: #FE6634;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
}

.hbcardHeader
{
	background-image: url('images/products_inc/hbcard.gif');
	background-position: center;
	background-repeat: no-repeat;
	height: 84px;
	width: 217px;
	font-size: 10px;
	font-weight: bold;
	color: #f36e1f;
	text-align: right;
	padding-top: 15px;
	padding-right: 5px;
}

.hbcardRegularText
{
	color: #f36e1f;
	font-size: 12px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fee2cd;
	height: 18px;
}

.hbcardRegularText a:link
{
	color: #f36e1f;
}

.hbcardRegularText a:hover
{
	color: #f36e1f;
}

.hbcardRegularText a:visited
{
	color: #f36e1f;
}

.hbcardRegularText a:active
{
	color: #f36e1f;
}

.hbcardArrow
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fee2cd;
	padding-left: 30px;
	font-size: 12px;
	font-weight: bold;
}

.baseLearnMore
{
	font-family: Arial;
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
}

.baseLearnMore a
{
	font-size: 10px;
	color: #353535;
}

#hbcardLearnMore
{
	background-color: #fee2cd;
	color: #666666;
	height: 20px;
}

#hbcardLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

#featuredcardLearnMore
{
	background-color: #d5daf7;
	color: #666666;
	height: 20px;
}

#featuredcardLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

.productsHeader
{
	height: 84px;
	width: 217px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-top: 15px;
	padding-right: 5px;
}

#hbcardHeader
{
	background-image: url('images/products_inc/hbcard.gif');
	color: #f36e1f;
}

#featuredHeader
{
	background-image: url('images/products_inc/feturedCard.gif');
	color: #2552e3;
}

#flyerHeader
{
	background-image: url('images/products_inc/flyer8x11.gif');
	color: #028900;
}

.featuredcardRegularText
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d5daf7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d5daf7;
	height: 54px;
	text-align: center;
	color: #ccccff;
	font-size: 20px;
}

.flyerRegularText
{
	font-size: 12px;
	font-weight: bold;
	color: #297559;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dff7d5;
	height: 18px;
}

.flyerRegularText a:link
{
	color: #297559;
}

.flyerRegularText a:visited
{
	color: #297559;
}

.flyerRegularText a:hover
{
	color: #297559;
}

.flyerRegularText a:active
{
	color: #297559;
}

.flyerArrow
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dff7d5;
	padding-left: 30px;
}

#flyerLearnMore
{
	background-color: #dff7d5;
	color: #666666;
	height: 20px;
}

#flyerLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

#letterheadHeader
{
	background-image: url('images/products_inc/letterhead.gif');
	color: #9435b3;
}

.letterheadArrow
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3c7ef;
	padding-left: 30px;
	font-size: 12px;
	font-weight: bold;
}

.greetingArrow
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ceefff;
	padding-left: 30px;
	font-size: 12px;
	font-weight: bold;
}

.letterheadRegularText
{
	font-size: 12px;
	font-weight: bold;
	color: #9435b3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3c7ef;
	height: 18px;
}

.letterheadRegularText a:link
{
	color: #9435b3;
}

.letterheadRegularText a:visited
{
	color: #9435b3;
}

.letterheadRegularText a:hover
{
	color: #9435b3;
}

.letterheadRegularText a:active
{
	color: #9435b3;
}

.greetingRegularText
{
	font-size: 12px;
	font-weight: bold;
	color: #0f97e3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ceefff;
	height: 18px;
}

.greetingRegularText a:link
{
	color: #0f97e3;
}

.greetingRegularText a:visited
{
	color: #0f97e3;
}

.greetingRegularText a:hover
{
	color: #0f97e3;
}

.greetingRegularText a:active
{
	color: #0f97e3;
}


#letterheadLearnMore
{
	background-color: #e3c7ef;
	color: #666666;
	height: 20px;
}

#letterheadLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

#greetingLearnMore
{
	background-color: #ceefff;
	color: #666666;
	height: 20px;
}

#greetingLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

#vbcardHeader
{
	background-image: url('images/products_inc/vbcard.gif');
	color: #f36e1f;
}

#postHeader
{
	background-image: url('images/products_inc/post.gif');
	color: #297559;
}
	
#flyerSmallHeader
{
	background-image: url('images/products_inc/flyer5.5x8.5.gif');
	color: #297559;
}

#digitalHeader
{
	background-image: url('images/products_inc/dphoto.gif');
	color: #3091a2;
}

.digitalArrow
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3f4fb;
	padding-left: 30px;
	font-size: 12px;
	font-weight: bold;
}

.digitalRegularText
{
	font-size: 12px;
	font-weight: bold;
	color: #3091a2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3f4fb;
	height: 18px;
}

.digitalRegularText a:link
{
	color: #3091a2;
}

.digitalRegularText a:visited
{
	color: #3091a2;
}

.digitalRegularText a:hover
{
	color: #3091a2;
}

.digitalRegularText a:active
{
	color: #3091a2;
}

#digitalLearnMore
{
	background-color: #d3f4fb;
	color: #666666;
	height: 20px;
}

#digitalLearnMore a
{
	font-size: 12px;
	text-decoration: underline;
}

#greetingHeader
{
	background-image: url('images/products_inc/greeting.gif');
	color: #0f97e3;
}

.hbcardRegularTextStub
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fee2cd;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fee2cd;
}

.divLeftMenuMargin
{
	margin-left: 2px;
	margin-right: 2px;
	background-color: #c65529;
	height: 100%;
}
/*--------------------------HORIZONTAL BUSINESS CARDS INCLUDE-----------------------*/
.mainContentBorder
{
	width: 10px;
	background-image : url('images/background/background_ffffff.gif');	
}

#productsMainTable
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}

.productsSecondLayerHeader
{
	color: #999999;
	font-size: 13px;
	font-weight: bold;
}

.rightTitle
{
	text-align: right;
}

#horizontalRightTitle
{
	color: #fbc39b;
}

#flyerRightTitle
{
	color: #c1e4b3;
}

#horizontalBCTable
{
	background-color: #feebe4;
	width: 100%;
	height: 47px;
}

#flyerTable
{
	background-color: #e1f3d9;
	width: 100%;
	height: 68px;
}

#hbTitleTableRight
{
	background-image: url('images/products_inc/hbTitleTebleRight.gif');
	background-repeat: no-repeat;
	width: 8px;
}

#flyerTitleTableRight
{
	background-image: url('images/products_inc/flyerTitleTebleRight.gif');
	background-repeat: no-repeat;
	width: 8px;
}

#hbTitleTableImage
{
	background-image: url('images/products_inc/transparent_hbcard.gif');
	background-repeat: no-repeat;
	width: 54px;
}

#posterTitleTableImage
{
	background-image: url('images/products_inc/posterPreview.gif');
	background-repeat: no-repeat;
	width: 44px;
}

#flyerLargeTitleTableImage
{
	background-image: url('images/products_inc/flyerPreview85x11.gif');
	background-repeat: no-repeat;
	width: 44px;
}

#flyerSmallTitleTableImage
{
	background-image: url('images/products_inc/flyerPreview55x85.gif');
	background-repeat: no-repeat;
	width: 48px;
}

#hbCardSize
{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
	width: 54px;
	padding-right: 10px;
}

.hbOrangeRegularText
{
	color: #ff6f3f;
	font-weight: bold;
	font-size: 12px;
}

.hbOrangeRegularText a:link
{
	color: #ff6f3f;
	text-decoration: none;
}

.hbOrangeRegularText a:hover
{
	color: #ff6f3f;
	text-decoration: none;
}

.hbOrangeRegularText a:active
{
	color: #ff6f3f;
	text-decoration: none;
}

.hbOrangeRegularText a:visited
{
	color: #ff6f3f;
	text-decoration: none;
}

.hbRegularBlackText
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	vertical-align: top;
}

.hbTableTitle
{
	color: #ff6f3f;
	font-weight: bold;
	font-size: 12px;
	height: 22px;
	vertical-align: top;
}

#selectPreDesignTemplate
{
	vertical-align: top;
	text-align: right;
	padding-top: 6px;
	padding-right: 4px;
	width: 300px;	
}

.hbOrangeSmallText
{
	color: #ff6f3f;
	font-weight: bold;
	font-size: 9px;
	padding-left: 5px;
	padding-right: 2px;
}

#orangeBrace
{
	background-image: url('images/products_inc/orangeBrace.gif');
	background-repeat: no-repeat;
	width: 7px;
}

#bcTitleItemsTable
{
	font-weight: bold;
	font-size: 9px;
	height: 47px;
}

#hbVerticalCardRedirect
{
	text-align: right;
	padding-right: 10px;
}

.hbcardsTableWhiteSpace
{
	padding-top: 20px;
}

.hbcardOrderProcessingStepRightCorner
{
	width: 1px;
	background-image: url('images/products_inc/hbcardOrderStepRightBorder.gif');
	background-repeat: no-repeat;
	font-size: 1px;
}

.hbcardOrderProcessingStepHeaderBorder
{
	background-image: url('images/products_inc/hbcardOrderStepTopBorder.gif');
	background-repeat: repeat-x;
	font-size: 1px;
}

.hbcardOrderProcessingStepHeader
{
	background-color: #fe6a05;
	width: 120px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.orderProcessingBodyTable
{
	border-left-color: #fe6a05;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #fe6a05;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #fe6a05;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 10px;
	padding-left: 6px;
}

.orderProcessingBodyTable span
{
	color: #999999;
}

.orderProcessingParagraph
{
	padding-left: 19px;
}

#orderProcessingSteps
{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
}

.hbCardProcessingCell
{
	padding-bottom: 50px;
	text-align: right;
}

#leftMenuBottomCell
{
	background-image: url('images/products_inc/leftLowerCornerWhite.gif');
	background-position: left bottom;
	background-image : url('images/background/background_ffffff.gif');
}

.baseProductsDescription
{
	vertical-align: top;
	padding-top: 3px;
}

.leftMenuArrow
{
	padding-left: 6px;
}
/*--------------------------------FLYERS AND POSTERS PRODUCTS-----------------------*/
.flyersAndPostersHeader
{
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.flyersAndPostersBlackSpan
{
	color: #000000;
	text-align: left;
}

.flyersCardSize
{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
	padding-right: 10px;
}

.flyerBlackRegularText
{
	color: #000000;
	font-size: 12px;
}

.flyerBlackRegularTextNormal
{
	font-weight: normal;
}

.flyerGreenDarkRegularText
{
	color: #339900;
	font-size: 12px;
	font-weight: bold;
}

.flyerGreenLightRegularText
{
	color: #78c14e;
	font-size: 12px;
	font-weight: bold;
}

.flyerTableTitle
{
	color: #78c14e;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
}

.flyerOrderProcessingStepRightCorner
{
	width: 1px;
	background-image: url('images/products_inc/flyersOrderStepRightBorder.gif');
	background-repeat: no-repeat;
	font-size: 1px;
}

.flyerOrderProcessingStepHeaderBorder
{
	background-image: url('images/products_inc/flyersOrderStepTopBorder.gif');
	background-repeat: repeat-x;
	font-size: 1px;
}

.flyerOrderProcessingStepHeader
{
	background-color: #71c13f;
	width: 120px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.orderFlyerProcessingBodyTable
{
	border-left-color: #71c13f;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #71c13f;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #71c13f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 10px;
	padding-left: 6px;
}

.flyerGreenDarkRegularText a:link
{
	color: #339900;
}

.flyerGreenDarkRegularText a:hover
{
	color: #339900;
}

.flyerGreenDarkRegularText a:visited
{
	color: #339900;
}

.flyerGreenDarkRegularText a:active
{
	color: #339900;
}

/*-----------------------------------Digital Photo----------------------------------*/
h3.productsUpperTitle
{
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline;
}

h3.productsLowerTitle
{
	font-size: 16px;
	font-weight: bold;
	text-transform: lowercase;
	display: inline;
}

#digitalRightTitle
{
	color: #a8d3d1;
}

#digitalTitleTableImage
{
	background-image: url('images/products_inc/photo.gif');
	background-repeat: no-repeat;
	width: 101px;
	height: 73px;
}

.digitalHeaderTableCell
{
	background-color: #e2f1f3;
	color: #4296ab;
	font-weight: bold;
}

#digitalTitleTableRight
{
	background-image: url('images/products_inc/digitalTitleTableRight.gif');
	background-repeat: no-repeat;
	width: 6px;
	height: 47px;
}

#digitalHeaderTableLowerRow
{
	background-image : url('images/background/background_ffffff.gif');
	height: 28px;
}

.digitalRegularGreenText
{
	color: #4296ab;
	font-size: 12px;
	font-weight: bold;
}

.digitalTableTitle
{
	color: #4296ab;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
}

.digitalRegularBlackText
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

.digitalRegularGreenText a:link
{
	color: #4296ab;
	text-decoration: none;
}

.digitalRegularGreenText a:hover
{
	color: #4296ab;
	text-decoration: none;
}

.digitalRegularGreenText a:active
{
	color: #4296ab;
	text-decoration: none;
}

.digitalRegularGreenText a:visited
{
	color: #4296ab;
	text-decoration: none;
}

.digitalProcessingCell
{
	padding-bottom: 50px;
	text-align: right;
}

.digitalOrderProcessingStepHeader
{
	background-color: #159ba9;
	width: 120px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.digitalOrderProcessingStepHeaderBorder
{
	background-image: url('images/products_inc/digitalOrderStepTopBorder.gif');
	background-repeat: repeat-x;
	font-size: 1px;
}

.digitalOrderProcessingStepRightCorner
{
	width: 1px;
	background-image: url('images/products_inc/digitalOrderStepRightBorder.gif');
	background-repeat: no-repeat;
	font-size: 1px;
}

.orderDigitalProcessingBodyTable
{
	border-left-color: #159ba9;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #159ba9;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #159ba9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 10px;
	padding-left: 6px;
}
/*----------------------------------Letterhead--------------------------------------*/
#letterheadRightTitle
{
	color: #f2e5f7;
}

.letterheadHeaderTableCell
{
	background-image : url('images/background/background_f2e5f7.gif');
	color: #993399;
	font-weight: bold;
}

#letterheadTitleTableImage
{
	background-image: url('images/products_inc/letterheadTitle.gif');
	background-repeat: no-repeat;
	width: 38px;
	height: 47px;
}

#letterheadTitleTableRight
{
	background-image: url('images/products_inc/letterheadTitleTableRight.gif');
	background-repeat: no-repeat;
	width: 4px;
	height: 47px;
}

.letterheadRegularVioletText
{
	color: #8b419c;
	font-size: 12px;
	font-weight: bold;
}

.letterheadTableTitle
{
	color: #8b419c;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
}

.letterheadRegularBlackText
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

.letterheadRegularVioletText a:link
{
	color: #8b419c;
	text-decoration: none;
}

.letterheadRegularVioletText a:hover
{
	color: #8b419c;
	text-decoration: none;
}

.letterheadRegularVioletText a:active
{
	color: #8b419c;
	text-decoration: none;
}

.letterheadRegularVioletText a:visited
{
	color: #8b419c;
	text-decoration: none;
}

.letterheadOrderProcessingStepHeader
{
	background-color: #9e4eb5;
	width: 120px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.letterheadOrderProcessingStepHeaderBorder
{
	background-image: url('images/products_inc/letterheadOrderStepTopBorder.gif');
	background-repeat: repeat-x;
	font-size: 1px;
}

.letterheadOrderProcessingStepRightCorner
{
	width: 1px;
	background-image: url('images/products_inc/letterheadOrderStepRightBorder.gif');
	background-repeat: no-repeat;
	font-size: 1px;
}

.orderLetterheadProcessingBodyTable
{
	border-left-color: #9e4eb5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #9e4eb5;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #9e4eb5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 10px;
	padding-left: 6px;
}

/*-----------------------------------2 in 1-----------------------------------------*/
#mainCell2CardIn1
{
	padding-left: 3px;
	padding-top: 3px;
}

#card2in1MainContentDiv
{
	padding: 20px 10px 0px 10px;
	background-color: #ffffff; 
}

#cardsEasyAsCell
{
 padding-top: 24px;
 padding-left: 6px;
}

#greetingRightTitle
{
	color: #a2defe;
}

#greetingTitleTableRight
{
	background-image: url('images/products_inc/greetingTitleTableRight.gif');
	background-repeat: no-repeat;
	width: 4px;
}

#greetingTitleTableImage
{
	background-image: url('images/products_inc/greetingHeader.gif');
	background-repeat: no-repeat;
	width: 61px;
	background-position: left bottom;
}

.greetingHeaderTableCell
{
	background-color: #e6f7ff;
	color: #26a9f2;
	font-weight: bold;
}

.greetingRegularBlueText
{
	color: #26a9f2;
	font-size: 12px;
	font-weight: bold;
}

.greetingTableTitle
{
	color: #26a9f2;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
}

.letterheadRegularBlackText
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

.greetingRegularBlueText a:link
{
	color: #26a9f2;
	text-decoration: none;
}

.greetingRegularBlueText a:hover
{
	color: #26a9f2;
	text-decoration: none;
}

.greetingRegularBlueText a:active
{
	color: #26a9f2;
	text-decoration: none;
}

.greetingRegularBlueText a:visited
{
	color: #26a9f2;
	text-decoration: none;
}

.greetingProcessingCell
{
	padding-bottom: 50px;
	text-align: right;
}

.greetingOrderProcessingStepHeader
{
	background-image : url('images/background/background_26a9f2.gif');
	width: 170px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.greetingOrderProcessingStepHeaderBorder
{
	background-image: url('images/products_inc/greetingOrderStepTopBorder.gif');
	background-repeat: repeat-x;
	font-size: 1px;
}

.greetingOrderProcessingStepRightCorner
{
	width: 1px;
	background-image: url('images/products_inc/greetingOrderStepRightBorder.gif');
	background-repeat: no-repeat;
	font-size: 1px;
}

.orderGreetingProcessingBodyTable
{
	border-left-color: #26a9f2;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #26a9f2;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #26a9f2;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 10px;
	padding-left: 6px;
}

#greetingSelectBannerBg
{
	background-color: #e6f7ff;
}

/*----------------------------------COUPONS-----------------------------------------*/

.couponsTable
{
	width: 500px;
}

#couponsMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	vertical-align: top;
}

#couponsCell
{
	padding-top: 15px;
	padding-left: 12px;
}

.couponTable
{
	width: 233px;
	margin: 0px;
}

.couponsYellowBackground
{
	background-color: #fff5e2;
	height: 60px;
	font-size: 12px;
	font-weight: bold;
}

.couponsYellowBackground a:link
{
	color: #000000;
}

.couponsYellowBackground a:visited
{
	color: #000000;
}

.couponsYellowBackground a:active
{
	color: #000000;
}

.couponsYellowBackground a:hover
{
	color: #000000;
}

.couponsBlackRegularText
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.couponsOrangeRegularText
{
	color: #f05121;
	font-size: 12px;
	font-weight: bold;
}

.couponsOrangeLargeText
{
	color: #f05121;
	font-size: 18px;
	font-weight: bold;
}

.couponsOrangeBox
{
	background-image: url('images/coupons_inc/box.gif');
	background-repeat: repeat-x;
	background-position: center center;
}

.couponBoxesTable
{
	width: 500px;
	text-align: left;	
}

.couponBox
{
	background-image: url('images/coupons_inc/couponbg.gif');
	background-repeat: no-repeat;
	width: 237px;
	height: 317px;
}

.couponGiftCardCell
{
	padding-top: 7px;
	padding-bottom: 20px;
}

.couponArrowCell
{
	padding-top: 5px;
}

.boxImgCell
{
	padding-top: 25px;
}
.couponHeader
{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 5px;
}

.fontSize12px
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
}

.couponBrightText
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F05423;
}

.couponClickHereCell
{
	height: 25px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A320C;
	background-color: #fee9b3;
	padding-left: 5px;
}

.couponLink
{

	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A320C;
}

.couponSmallText
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding-left: 10px;
	padding-top: 10px;
}

/*----------------------------------PROMOTION---------------------------------------*/
.promotionRegularImageCell
{
	background-repeat: no-repeat;
	background-position: center center;
	width: 453px;
	height: 116px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 400px;
	padding-top: 50px;
}

.promotionsTable
{
	margin-top: 30px;
	width: 500px;
}

#promotionOrange
{
	background-image: url('images/promotion_inc/promotionOrange.gif');
}

#promotionOrange a:link
{
	color: #ff6734;
}

#promotionOrange a:visited
{
	color: #ff6734;
}

#promotionOrange a:hover
{
	color: #ff6734;
}

#promotionOrange a:active
{
	color: #ff6734;
}

#promotionLightBlue
{
	background-image: url('images/promotion_inc/promotionLightBlue.gif');
}

#promotionLightBlue a:link
{
	color: #3171b8;
}

#promotionLightBlue a:visited
{
	color: #3171b8;
}

#promotionLightBlue a:hover
{
	color: #3171b8;
}

#promotionLightBlue a:active
{
	color: #3171b8;
}

#promotionBlue
{
	background-image: url('images/promotion_inc/promotionBlue.gif');
}

#promotionBlue a:link
{
	color: #4933ff;
}

#promotionBlue a:visited
{
	color: #4933ff;
}

#promotionBlue a:hover
{
	color: #4933ff;
}

#promotionBlue a:active
{
	color: #4933ff;
}

#promotionGreen
{
	background-image: url('images/promotion_inc/promotionGreen.gif');
}

#promotionGreen a:link
{
	color: #157d0e;
}

#promotionGreen a:visited
{
	color: #157d0e;
}

#promotionGreen a:hover
{
	color: #157d0e;
}

#promotionGreen a:active
{
	color: #157d0e;
}

#promotionRefferalBonus
{
	background-image: url('images/promotion_inc/referral.gif');
	background-repeat: no-repeat;
	background-position: center center;
	width: 236px;
	height: 267px;
}
/*----------------------------------FAQ---------------------------------------------*/
.faqLine
{
	background-color: #302cde;
	font-size: 1px;
	width: 100%;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.faqShell
{
	padding-left: 10px;
	padding-right: 10px;
}

.faqShell h2
{
	color: #2947E3;
	font-size: 12px;
	margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 15px;
}

.faqShell ul 
{
    margin-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    list-style: none;
    line-height: 18px;
    font-size: 12px;
}

.faqShell a:link
{
	text-decoration: none;
	color: #878787;
}	
		
.faqShell a:visited
{
	text-decoration: none;
	color:	#878787;
}	
		
.faqShell a:active
{
	text-decoration: none;
	color:	#FF0000;
}	
		
.faqShell a:hover
{
	text-decoration:	none;
	color:#000000;
}

.faqShell a.backtotop 
{
	font-size: 12px;
    text-decoration: none;
    color: #989898;
    font-weight: bold;
}

#faqNumberedList
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.faqUnNumberedList
{
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type:disc;
}

.backtotopCell
{
	height: 26px;
	vertical-align: bottom;
}

.faqAnswerTable
{
	font-size: 12px;
    text-decoration: none;
    color: #000000;
    font-weight: normal;
    margin-bottom: 20px;
}

.faqShell table
{
	width: 500px;
}

#faqIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	vertical-align: top;
}

/*------------------------------------CONTACT US------------------------------------*/

#contactUsImgCell
{
	padding-bottom: 40px;
}

#contuctUsRightOfficeCell
{
	padding-left: 50px;
}

#contactUsMandatoryFieldsCell
{
	padding-top: 18px;
}

#selRecipient
{
	width: 100%;
}

.contactUsTxt
{
 width: 100%;
}

#sendMessageCell
{
	padding-top: 27px;
}

.contactUsOffice
{
	margin-left: 5px;
	font-size: 11px;
}

.contactUsOfficeBold
{
	color: #3B72D1;
	font-weight: bold;
}

#frmContact td, th, label 
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.contactUsHeader
{
	background-color: #ABABAB;
	color: #ffffff;
}

.contactUsButton
{
	Font-Size:12px; 
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	Border-Style:None;
	background-color:#878786;
	font-weight:bold;
	color: #ffffff;
	height:20px;
	cursor:pointer;
	width: 160px;
	text-align: center;
}

.formTitleBgColor 
{
	background-color: rgb(171, 171, 171);
	color: #ffffff;
}

#contactUsShell
{
	padding-left: 40px;
	padding-right: 40px;
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
}
/*-----------------------------------2in1 CARDS-------------------------------------*/
#Inc2in1MainShell
{
	background-image : url('images/background/background_ffffff.gif');
}



.Cards2in1RegularText
{
	font-size: 11px;
	color: #000000;
	vertical-align: top;
}

.Cards2in1RegularTextPadding
{
	padding-top: 10px;
}

.letsGetStarted2in1, .letsGetStarted2in1 a:link, .letsGetStarted2in1 a:visited, .letsGetStarted2in1 a:hover, .letsGetStarted2in1 a:active
{
	font-size: 11px;
	color: #3333cc;
	text-align: right;
	font-weight: bold;
}

#cardsEasyAs
{
	background-image : url('images/background/background_ffffff.gif');
	color: #cdc5f3;
	font-size : 16px;
	font-weight: bold;
	text-align: center;
}

#cardsEasyAsHeader
{
	background-color: #f0f4ff;
	border-left: solid 1px #c2c1f5;
	border-right: solid 1px #c2c1f5;
}

.cardsEasyAsRegularText
{
	background-image : url('images/background/background_ffffff.gif');
	border-left: solid 1px #c2c1f5;
	border-right: solid 1px #c2c1f5;
	font-size: 11px;
	font-weight: bold;
	color: #3333cc;
	text-align: left;
	padding-left: 10px;
}

#cardsEasyAsRegularBottomCell
{
	border-bottom: solid 1px #c2c1f5;
}

.Cards2in1HorisontalSepparator
{
	background-color: #c2c2c2;
	width: 100%;
	font-size: 1px;
	height: 1px;
}
/*------------------------------------ABOUT US--------------------------------------*/
#aboutUsIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
}

#aboutUsSpecerDiv
{
	height: 415px;
}

h2.aboutUsOrange
{
	color: #f17211;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 5px;
}

.aboutUsRegularText
{
	font-size: 11px;
}

.aboutUsTopPadding
{
	padding-top: 5px;
}

a.gold
{
    color: #ff6e01;
    font-weight: bold;
}
/*----------------------------------PRIVACY-----------------------------------------*/
#privacyIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	padding-left: 10px;
	padding-right: 10px;
}

#privacyIncMainShell h2
{
	color: #0929DE;
	font-size: 14px;
	font-weight: bold;
	display: inline;
}

#privacyIncMainShell p
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}
/*--------------------------------------TERMS---------------------------------------*/
#termsIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	padding-left: 10px;
	padding-right: 10px;
}

#termsIncMainShell td
{
	font-size: 12px;
}
/*------------------------------------PRICING---------------------------------------*/

#pricingIncMainShell
{
	background-image : url('images/background/background_ffffff.gif');
	width: 100%;
	font-size: 11px;
	color: #000000;
}

.pricingHeader
{
	background-position: center;
	background-repeat: no-repeat;
	height: 84px;
	width: 217px;
}

.pricingHeaderText
{
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	padding-left: 100px;
	vertical-align: bottom;
	height: 38px;
}

.pricingHeaderRegularText
{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding-right: 3px;
	height: 46px;
}

#pricingHBcardHeader
{
	background-image: url('images/pricing_inc/hbcard.gif');
}

#pricingTwoSideHBcardHeader
{
	background-image: url('images/pricing_inc/twoSidedHBcard.gif');
}

#pricing2in1Header
{
	background-image: url('images/pricing_inc/feturedCard.gif');
}

#pricingPosterHeader
{
	background-image: url('images/pricing_inc/post.gif');
}

#pricingFlyerLargeHeader
{
	background-image: url('images/pricing_inc/flyer8x11.gif');
}

#pricingFlyerSmallHeader
{
	background-image: url('images/pricing_inc/flyer5.5x8.5.gif');
}

#pricingLetterheadHeader
{
	background-image: url('images/pricing_inc/letterhead.gif');
}

#pricingPhotoHeader
{
	background-image: url('images/pricing_inc/dphoto.gif');
}

#pricingGreetingHeader
{
	background-image: url('images/pricing_inc/greeting.gif');
}

#pricingPostcardHeader
{
	background-image: url('images/pricing_inc/price(postercard).gif');
}

#pricingPfolderHeader
{
	background-image: url('images/pricing_inc/price(pfolder).gif');
}

#pricingHBcardTitle
{
	color: #fcc3a5;
}

#pricing2in1cardTitle
{
	color: #2552e3;
}

#pricing2in1cardRegular, #pricing2in1cardRegular a:link, #pricing2in1cardRegular a:hover, #pricing2in1cardRegular a:active, #pricing2in1cardRegular a:visited
{
	color: #2552e3;
}

#pricingHBcardRegular, #pricingHBcardRegular a:link, #pricingHBcardRegular a:hover, #pricingHBcardRegular a:active, #pricingHBcardRegular a:visited
{
	color: #f36e1f;
}

#pricingPosterRegular, #pricingPosterRegular a:link, #pricingPosterRegular a:hover, #pricingPosterRegular a:active, #pricingPosterRegular a:visited
{
	color: #297559;
}

#pricingLetterheadRegular, #pricingLetterheadRegular a:link, #pricingLetterheadRegular a:hover, #pricingLetterheadRegular a:active, #pricingLetterheadRegular a:visited
{
	color: #9435b3;
}

#pricingPhotoRegular, #pricingPhotoRegular a:link, #pricingPhotoRegular a:hover, #pricingPhotoRegular a:visited, #pricingPhotoRegular a:active
{
	color: #3091a2;
}

#pricingGreetingRegular, #pricingGreetingRegular a:link, #pricingGreetingRegular a:hover, #pricingGreetingRegular a:visited, #pricingGreetingRegular a:active
{
	color: #0f97e3;
}

#pricingPfolderRegular, #pricingPfolderRegular a:link, #pricingPfolderRegular a:hover, #pricingPfolderRegular a:visited, #pricingPfolderRegular a:active
{
	color: #ffffff;
}

span.bcardboxheader 
{
   padding-left: 7px;
   padding-right: 7px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   text-transform: uppercase;
   background-image : url('images/background/background_ff6634.gif');
   white-space: nowrap;
}

span.twoin1cardboxheader
{
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 3px;
   padding-bottom: 2px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   text-transform: uppercase;
   background-image : url('images/background/background_0033cc.gif');
   white-space: nowrap;
}

span.posterboxheader
{
   padding-left: 7px;
   padding-right: 7px;
   padding-top: 3px;
   padding-bottom: 2px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   text-transform: uppercase;
   background-image : url('images/background/background_47ab0d.gif');
   white-space: nowrap;
}

span.digitalboxheader
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	background-image : url('images/background/background_158090.gif');
	white-space: nowrap;
}

span.letterheadboxheader
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	background-image : url('images/background/background_843f82.gif');
	white-space: nowrap;
}

span.pfolderboxheader
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	background-color : #c22504;
	white-space: nowrap;
}

span.greetingboxheader
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	background-image : url('images/background/background_33aff5.gif');
	white-space: nowrap;
}

.pricingTableDescription
{
	text-align: right;
	vertical-align: bottom;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	padding-right: 10px;
}

#pricingHBcardDescription
{
	color: #fcc3a5;
}

#pricing2in1Description
{
	color: #c7c5ff;
}

#pricingPosterDescription
{
	color: #b4d4a2;
}

#pricingDigitalDescription
{
	color: #bad9dc;
}

#pricingLetterheadDescription
{
	color: #e6ccef;
}

#pricingGreetingDescription
{
	color: #c2e6fc;
}

#pricingPfolderDescription
{
	color: #c22504;
}

.cardStock
{
	color: #000;
}

.pricingDescCell
{
	padding-left: 10px;
	padding-right: 10px;
}

.pricingMargin
{
	margin-top: 33px;
}

#pricingLongDistance
{
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.posterPrintingCell
{
	padding-left: 26px;
	padding-right: 10px;
}

.greatingCardPrintsCell
{
	padding-left: 36px;
	padding-right: 10px;
}

.letterheadCell
{
	padding-left: 40px;
	padding-right: 10px;
}

.pricevalue
{
	font-size: 10px;
    background-image : url('images/background/background_ffffff.gif');
    padding: 4px;
}

.bcardtitle
{
	color: #ff6634;
	font-size: 12px;
	font-weight: bold;
}

.bcardtitlePoster
{
	font-size: 12px;
	font-weight: bold;
	color: black;	
}

.\2in1CardTitle
{
	color: #0033CC;
	font-size: 12px;
	font-weight: bold;
}

.posterTitle
{
	color: #47ab0d;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.posterTitleOneTwoSided
{
	width: 120px;
}

.oneSidedBg
{
	background-color: #e6ffd8;
}

.normalText
{
	font-weight: normal;
}

.flyerCell
{
	padding-left: 26px;
	padding-right: 10px;
}

.digitalPhotoCell
{
	padding-left: 36px;
	padding-right: 10px;
}

.digitaltitle
{
	color: #158090;
	font-size: 12px;
	font-weight: bold;
}

.letterheadtitle
{
	color: #843f82;
	font-size: 12px;
	font-weight: bold;
}

.pfolderdtitle
{
	color: #c22504;
	font-size: 12px;
	font-weight: bold;
}

.greetingTitle
{
	color: #33aff5;
	font-size: 12px;
	font-weight: bold;
}

.newpricebcard 
{
    color: #ff6634;
}

.oldpricevalue
{
    font-size: 10px;
    text-decoration: line-through;
}

.leftRightPadding
{
	padding-left: 10px;
	padding-right: 10px;
}

.remark 
{
    font-size: 10px;
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left: 10px;
}

.twoin1cardtitle 
{
	color: #0033CC;
	font-size:11px;
	font-weight: bold;
}

.newprice2in1card 
{
    color: #0033CC;
}

strong.twoin1cardremark 
{
    font-family: Arial;
    font-size: 10px;
    color: #0033CC;
}

#pricingHBTable
{
	border-right: solid 1px #ff6634;
	border-bottom: solid 1px #ff6634;
}

#pricingHBTable td, #pricingHBTable th
{
	border-left: solid 1px #ff6634;
	border-top: solid 1px #ff6634;
}






#pricing14ptTable
{
	border-right: solid 1px #999933;
	border-bottom: solid 1px #999933;
}
#pricing14ptTable td, #pricing14ptTable th
{
	border-left: solid 1px #999933;
	border-top: solid 1px #999933;
}

.bcardtitle14pt
{
	color: #999933;
	font-size: 12px;
	font-weight: bold;
}





#pricing2in1Table
{
	border-right: solid 1px #0033CC;
	border-bottom: solid 1px #0033CC;
}

#pricing2in1Table td, #pricing2in1Table th
{
	border-left: solid 1px #0033CC;
	border-top: solid 1px #0033CC;
}

#pricingPosterTable
{
	border-right: solid 1px #47ab0b;
	border-bottom: solid 1px #47ab0b;
}

#pricingPosterTable td, #pricingPosterTable th
{
	border-left: solid 1px #47ab0b;
	border-top: solid 1px #47ab0b;
}

#pricingDidgitalTable
{
	border-right: solid 1px #bad9dc;
	border-bottom: solid 1px #bad9dc;
}

#pricingDidgitalTable td, #pricingDidgitalTable th
{
	border-left: solid 1px #bad9dc;
	border-top: solid 1px #bad9dc;
}

#pricingLetterheadTable
{
	border-right: solid 1px #843f82;
	border-bottom: solid 1px #843f82;
}

#pricingLetterheadTable td, #pricingLetterheadTable th
{
	border-left: solid 1px #843f82;
	border-top: solid 1px #843f82;
}

#pricingGreetingTable
{
	border-right: solid 1px #33aff5;
	border-bottom: solid 1px #33aff5;
}

#pricingGreetingTable td, #pricingGreetingTable th
{
	border-left: solid 1px #33aff5;
	border-top: solid 1px #33aff5;
}

#pricingPfolderTable
{
	border-right: solid 1px #c22504;
	border-bottom: solid 1px #c22504;
}

#pricingPfolderTable td, #pricingPfolderTable th
{
	border-left: solid 1px #c22504;
	border-top: solid 1px #c22504;
}


/*----------------------------------Enter promotion---------------------------------------------*/
#enterPromotionMainTable
{
	background-image : url('images/background/background_ffffff.gif');
	height: 290px;
	width: 100%;
	vertical-align: top;
}

#enterPromotionMainCell
{
	padding-top: 3px;
}

.enterPromotionBrightCell
{
	background-image : url('images/background/background_c0a297.gif');
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	width: 320px;
	vertical-align: top;
	padding-top: 4px;
}

.enterPromotionTextField
{
	width: 155px;
	border: solid 1px #C0A297;
}

.enterPromotionTextBright
{
	color: #C0A297;
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 20px;
}

.enterPromotionbtnSubmit
{
	color: #ffffff;
	font-weight: bold;
	background-color: #A57A69;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	height: 100%;
}

.enterPromotionBottomCell
{
	background-image : url('images/background/background_c0a297.gif');
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	width: 320px;
	vertical-align: top;
}
/*----------------------------------New user register---------------------------------------------*/
.loginHeader
{
	background-repeat: no-repeat;
	width: 219px;
	height: 24px;
}

#newUserRegister
{
	background-image: url('images/register_inc/register.gif');
}

#login
{
	background-image: url('images/login_inc/login.gif');
}

.newUserBoxBody
{
	border: solid 1px #825E4E;
	height: 122px;
}

#newUserRegisterMainTable
{
	background-image : url('images/background/background_ffffff.gif');
	height: 290px;
	width: 100%;
	vertical-align: top;
	padding-left: 20px;
}

.newUserRegisterSmallText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	padding-left: 30px;
}

.newUserRegisterTextBox
{
	width: 165px;
	border-style: solid;
	border-width: 1px;
	border-color: #7E9DB9;
}

.newUserRegisterTextBoxCell
{
	padding-left: 20px;
}

.newUserRegisterTextCheckBoxCell
{
	padding-left: 16px;
}

.newUserRegisterSmallCheckboxText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	
}

.newUserRegisterBtnSubmitCell
{
	padding-top: 5px;
}

.newUserRegisterInfoCell
{
	padding-left: 25px;
}

.newUserRegisterCaptionText
{
	color: #785F58;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}

.newUserRegisterHr
{
	color: #B49384;
	width: 420px;
}

.newUserRegisterInfoSmallText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	padding-left: 10px;
}

.newUserRegisterMoreInfoLink
{
	color: #825E4E;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	
}

.newUserRegisterMoreInfoCell
{
	padding-right: 20px;
	padding-top: 20px;
}

.newUserRegisterNeedToRegisterCell
{
 padding-bottom:10px;
 padding-top: 5px;
}

.newUserRegisterNeedToRegisterCell
{
 padding-bottom:10px;
 padding-top: 5px;
}

.newUserRegisterMenuSpacer
{
	font-size: 2px;
}



/*----------------------------------login page---------------------------------------------*/
.loginRightBigCell
{
	padding-top: 20px;
}

.loginMainCell
{
	padding-top: 30px;
}

.loginForgotPasswordHeader
{
	background-image: url('images/login_inc/forgotpassword.gif');
	background-repeat: no-repeat;
	width: 219px;
	height: 24px;
}

.loginBoxBody
{
	border: solid 1px #825E4E;
	height: 145px;
}

.loginSmallText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

.loginSmallTextBright
{
	color: #766055;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

.loginTextBox
{
	width: 175px;
	border-style: solid;
	border-width: 1px;
	border-color: #7E9DB9;
}

#loginPasswordSpan
{
	padding-left: 56px;
}

.loginCaptionText
{
	color: #785F58;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}

.loginInfoSmallText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	padding-left: 10px;
}

.loginBtnSubmitCell
{
	padding-top: 5px;
}

.forgotPasswordBoxBody
{
	border: solid 1px #825E4E;
	height: 100px;
}

#DAMSearchMainTable
{
	background-image : url('images/background/background_ffffff.gif');
	height: 290px;
	width: 100%;
	vertical-align: top;
	padding-left: 20px;
}

#searchResultText
{
	padding-top: 30px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.orderCardsText
{
	padding-top: 20px;
	padding-left: 20px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

#searchPageMainTd
{
	padding-left: 19px;
}

.searchGridCell
{
	text-align: center;
	padding-right: 25px;
}

.searchResultImgDiv
{
	padding-bottom: 5px;
}

.searchResultCellGeneral
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.searchResultCellBottom
{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.searchResultCellRight
{
	border-bottom: 1px solid #CCCCCC;
	padding-right: 5px;
	text-align: center;
}

.searchResultCellRightBottom
{
	padding-right: 5px;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
}

.searchResultCellLeftPadding
{
	padding-left: 15px;
}

td.searchMoreCell
{
	text-align: right;
	background-color: #EAE7D8;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.searchMoreCell a
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #663333;
	font-weight: bold;
}

.DAMsearchCardsPadding
{
	padding-left: 70px;
}

.txbSearch
{
	border: 1px solid #B1AEA5;
	width: 92px;
	height: 18px;
}

.searchHeaderPadding
{
	padding-left: 12px;
	font-size: 11px;
}

.searchGoButton
{
	width: 22px;
	height: 17px;
	border-width: 0px;
	background-image: url("images/DAM_search/go.gif");
	cursor: pointer;
}

#DAMSearchContentCell
{
	padding-top: 3px;
}

.uploadlogoInnerPadding
{
	padding-top:40px;
}

/*----------------------------------site map---------------------------------------------*/

#siteMapPageHeader
{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	display: inline;
	padding-left: 30px;
}

.siteMapItem ul
{
	list-style-type: square;
	padding-left: 0px;
	margin-left: 20px;
	
}

.siteMapItem li
{
	color: #EFA300;
	padding-left: 0px;
	margin-left: 0px;
}

.siteMapItem a:link, .siteMapItem a:visited, .siteMapItem a:hover 
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

.siteMapItem
{
	text-align: left;
	padding-bottom: 5px;
	padding-right: 90px;
	vertical-align: top;
}

.siteMapItemText
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	padding-left: 5px;
}

.siteMapItemText a:link, .siteMapItemText a:visited, .siteMapItemText a:hover 
{
	color: #333333;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

.siteMapItemHeader
{
	color: #000000;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 2px;
}

.siteMapItemHr
{
	color: #EFA300;
	width: 160px;
	padding-left: 0px;
	background-image: url("images/sitemap_inc/siteMapHr.gif");
	height: 1px;
}

.siteMapMainDataCell
{
	padding-left: 30px;
}


.homeForm
{
	margin: 0px;
}

.homeIncTopCell
{
   width: 696px;
   height: 5px; 
}

.pointer
{
    cursor: pointer;
}

.mainBannerLink
{
    display: block;
    cursor: pointer;
}

.mainBannerAmp
{
    font-size: 36px;
}

.creditDiv
{
    width: 100%;
    background-color: #d7b683;
    font-size: 3px;
}

.creditTablePriceCell
{
    padding-right: 5px;
}

.creditTableRegisterCell
{
    height:31px;
}

.baseOrderTable
{
    padding-top: 4px;
}

.baseOrderTableSpace
{
    font-size: 10px;
}

.horizontalDesignUploadLinkPadding
{
    padding-left: 10px;
}

.businessCardMenuBottom
{
    background-color: #e6e6e6;
    padding-right: 6px;
}

.businessCardMenuBottomLink
{
    font-size: 11px;
}

.featureDownBarDiv
{
    margin-bottom: 3px;    
}

.homeIncFontSize
{
    font-size: 2px;
}

.loginDownBar
{
    background-color: #d7b683;
}










.paddingRight10px{
	padding-right: 6px;
}
.paddingLeft12px{
	padding-left: 12px;
	font-size: 12px;
}



.marginRight4px{
	margin-right: 4px;
}

.paddingTopBottom4px{
	padding-top: 4px;
	padding-bottom: 4px;
}



#businessCardsIndex{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}



#horizontalLine01{
	width: 80%;
	border: solid 1px #666666;
}



#thumbailsTable{
	border: solid 3px #c7c7c7;
	background-color: #e4e4e4;
}

#bottomThumbnailsTable{
	background-color: #ffffff;
}




img {
	border: 0px;
}




a.blackUderline:link
{
	color: #000000;
	text-decoration: underline;
}

a.blackUderline:visited
{
	color: #000000;
	text-decoration: underline;
}

a.blackUderline:hover
{
	color: #000000;
	text-decoration: underline;
}

a.blackUderline:active
{
	color: #000000;
	text-decoration: underline;
}





a.greyUnderline:link
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

a.greyUnderline:visited
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

a.greyUnderline:hover
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a.greyUnderline:active
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}





a.blackUderlineBold14px:link
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.blackUderlineBold14px:visited
{
	color: #000000;
	text-decoration: underline;
}

a.blackUderlineBold14px:hover
{
	color: #000000;
	text-decoration: underline;
}

a.blackUderlineBold14px:active
{
	color: #000000;
	text-decoration: underline;
}






a.businessCardsIndexItem{
	color: #c65529;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.businessCardsIndexItem:visited
{
	color: #c65529;
	text-decoration: none;
}

a.businessCardsIndexItem:hover
{
	color: #c65529;
	text-decoration: underline;
}

a.businessCardsIndexItem:active
{
	color: #c65529;
	text-decoration: none;
}












/*
	Styles added by Eugen Borcan on December/17/2007
*/


#menuList-link01
{
	border-width: 1px;
	border-color: #e6e6e6;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-top: 18px;
	padding-bottom: 11px;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 12px;
}


.fontSize12px{
	font-size: 12px;
}


#couponsCell-link01
{
	padding-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
}


a.link1FontSize12px:link{
	color: #266787;
	text-decoration: none;
	font-size: 12px;
}
a.link1FontSize12px:visited {
	text-decoration: none;
	color: #266787;
}
a.link1FontSize12px:hover {
	text-decoration: underline;
	color: #266787;
}
a.link1FontSize12px:active {
	text-decoration: none;
	color: #266787;
}



.nonLink2FontSize12px {
	font-size: 12px;
	color: #266787;
}



a.link2FontSize12px:link{
	color: #266787;
	text-decoration: underline;
	font-size: 12px;
}
a.link2FontSize12px:visited {
	text-decoration: underline;
	color: #266787;
}
a.link2FontSize12px:hover {
	text-decoration: none;
	color: #266787;
}
a.link2FontSize12px:active {
	text-decoration: underline;
	color: #266787;
}




a.bs01:link {
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}
a.bs01:visited {
	text-decoration: none;
	color: #000000;
	font-size: 9px;
}
a.bs01:hover {
	text-decoration: none;
	color: #000000;
	font-size: 9px;
}
a.bs01:active {
	text-decoration: none;
	color: #000000;
	font-size: 9px;
}




a.bs02:link {
	color: #ffffff;
	text-decoration: none;
}
a.bs02:visited {
	text-decoration: none;
	color: #ffffff;
}
a.bs02:hover {
	text-decoration: none;
	color: #ffffff;
}
a.bs02:active {
	text-decoration: none;
	color: #ffffff;
}




a.bs03:link {
	color: #834d11;
	text-decoration: none;
}
a.bs03:visited {
	text-decoration: none;
	color: #834d11;
}
a.bs03:hover {
	text-decoration: none;
	color: #834d11;
}
a.bs03:active {
	text-decoration: none;
	color: #834d11;
}




a.bs04:link {
	color: #000000;
	text-decoration: none;
}
a.bs04:visited {
	text-decoration: none;
	color: #000000;
}
a.bs04:hover {
	text-decoration: none;
	color: #000000;
}
a.bs04:active {
	text-decoration: none;
	color: #000000;
}



a.bs05:link {
	color: #4f1701;
	text-decoration: none;
}
a.bs05:visited {
	text-decoration: none;
	color: #4f1701;
}
a.bs05:hover {
	text-decoration: none;
	color: #4f1701;
}
a.bs05:active {
	text-decoration: none;
	color: #4f1701;
}




.font9px {
	font-size: 9px;
	}

.whiteFont_leftPadding {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	padding-left: 20px;
	}


.normalText
{
	font-size: 12px;
}


/*
	END - Styles added by Eugen Borcan on December/17/2007
*/
