Body {margin-top : 0px; background-color : #DDF3CF; }
.tdTopCell { background-color : FFFFFF; vertical-align: top; align: right; height: 30px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; line-height : 20px;}
.tdTopCell a:hover
{
	color: #929292;
	text-decoration: none;
}
.tdTopCell a:link
{
	color: #000
}
.tdTopCell a:visited
{
	color: #000
}
.tdMenuShadowBottom {background-image:url(../images/slices/productpage_2x1.gif); background-repeat:repeat-x; ; height: 9px}
.tdMenuShadowRight { background-image:url(../images/slices/rshadowsmall.gif); background-repeat:repeat-y; ; vertical-align: top}
.tdMenuShadowLeft { background-image:url(../images/slices/leftborder.gif); background-repeat:repeat-y; ; vertical-align: top}
.tdPinkCell { background-color : FFDBDB; vertical-align: top; height: 5px}
.tdRightCell { margin-right : 15px;}
.bluSmallType { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : #6188B3; margin-top : 0px; height : 9px;}
.bluSmallType a:link
{
	color: #6188B3;
	text-decoration: none;
}
.bluSmallType a:visited
{
	color: #6188B3;
	text-decoration: none;
}
.bluSmallType a:hover
{
	color: #6188B3;
	text-decoration: none;
}

.bluSmallTypeHome { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : #7AA7D3; margin-top : 0px; height : 10px;}
.bluSmallTypeHome a:link
{
	color: #7AA7D3;
	text-decoration: underline;
}
.bluSmallTypeHome a:visited
{
	color: #7AA7D3;
	text-decoration: underline;
}
.bluSmallTypeHome a:hover
{
	color: #7AA7D3;
	text-decoration: underline;
}
.bluSmallTypelink { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : #6188B3; margin-top : 0px; height : 9px;}
.bluSmallTypelink a:link
{
	color: #6188B3;
	text-decoration: underline;
}
.bluSmallTypelink a:visited
{
	color: #6188B3;
	text-decoration: underline;
}
.bluSmallTypelink a:hover
{
	color: #6188B3;
	text-decoration: none;
}
.bluSmallTypelink2 { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #6188B3; margin-top : 0px; height : 10px;}
.bluSmallTypelink2 a:link
{
	color: #6188B3;
	text-decoration: underline;
}
.bluSmallTypelink2 a:visited
{
	color: #6188B3;
	text-decoration: underline;
}
.bluSmallTypelink2 a:hover
{
	color: #6188B3;
	text-decoration: none;
}
.bluMediumType { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 18px; color : #6188B3;}

.RightCartNavlink { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #6188B3; margin-right : 12px; list-style-position:outside; list-style-image:url(../images/bullet.gif);}
.RightCartNavlink a:link
{ 
 	color: #6188B3;
	text-decoration: none;
}
.RightCartNavlink a:visited
{ 
 	color: #6188B3;
	text-decoration: none;
}
.RightCartNavlink a:hover
{ 
 	color: #6188B3;
	text-decoration: underline;
}

.CartLeftNavSelected { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : FFB3B3; margin-left : 50px; line-height : 24px;}
.CartLeftNavSelected a:hover
{
	color: #FFB3B3;
	text-decoration: underline;
}
.CartLeftNavSelected a:link
{
	color: #FFB3B3;
	text-decoration: none;
}
.CartLeftNavSelected a:visited
{
	color: #FFB3B3;
	text-decoration: none;
}


.CartLeftNavCatSelected { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : FFDBDB; font-weight : bold; margin-left : 50px; line-height : 24px; }
.CartLeftNavCatSelected a:link
{
	color: #FFB3B3;
	text-decoration: none;
}
.CartLeftNavCatSelected a:hover
{
	color: #FFB3B3;
	text-decoration: none;
}
.CartLeftNavCatSelected a:visited
{
	color: #FFB3B3;
	text-decoration: none;
}
.CartLeftNav { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #919191; margin-left : 50px; line-height : 24px; }
.CartLeftNav a:hover
{
	color: #919191;
	text-decoration: underline;
}
.CartLeftNav a:link
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNav a:visited
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNav2 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #919191; margin-left : 50px; line-height : 24px; }
.CartLeftNav2 a:link
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNav2 a:visited
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNav2 a:hover
{
	color: #FFB3B3;
	text-decoration: underline;
}
.CartLeftNavCat { font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #919191; font-weight: bold; margin-left : 50px; line-height : 24px; }
.CartLeftNavCat a:link
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNavCat a:visited
{
	color: #919191;
	text-decoration: none;
}
.CartLeftNavCat a:hover
{
	color: FFB3B3;
	text-decoration: none;
}

.CartLeftNavCatSale { font-family :  Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #97BA76; 
	font-weight: bold; 
	margin-left : 50px; 
	line-height : 24px; 
	background-color:#FFFFFF; 
	border-color:#FFB3B3; 
	border-style:dashed;
	border-width: 2px;
}
.CartLeftNavCatSale a:link
{
	color: #97BA76;
	text-decoration: none;
	background-color:#FFFFFF;
	
}
.CartLeftNavCatSale a:visited
{
	color: #97BA76;
	text-decoration: none;
	background-color:#FFFFFF;
	
}
.CartLeftNavCatSale a:hover
{
	color: FFB3B3;
	text-decoration: none;
	background-color:#FFFFFF;
	
}
.searchResult {  font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #929292; }
.searchResult a:hover
{
	color: #929292;
}
.searchResult a:link
{
	color: #929292
}
.searchResult a:visited
{
	color: #929292
}
.searchNavBar {  font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #6F8DC1; }
.searchNavBar a:hover
{
	color: #6F8DC1;
}
.searchNavBar a:link
{
	color: #6F8DC1;
}
.searchNavBar a:visited
{
	color: #6F8DC1;
}
.footer { vertical-align: top; align: right; height: 30px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #13759A; line-height : 20px;}
.footer a:hover
{
	color: #13759A;
}
.footer a:link
{
	color: #13759A
}
.footer a:visited
{
	color: #13759A
}
.Copyright { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color : #919191; margin-right : 50px;  line-height : 30px; }

/* Product Display Pages */
.ProdHeadTxt
{ font-family : Arial, Helvetica, sans-serif; font-size : 24px; color : #97BA76; 
}
.ProdHeadPrice
{ font-family : Arial, Helvetica, sans-serif; font-size : 18px; color : #97BA76; 
}
.ProdText { font-family : Century Gothic, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : black; margin-right : 12px; }
.ProdText2 { font-family : Century Gothic, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : black; }

.SectionText { font-family : Century Gothic, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; line-height:18px; color : black; margin-right : 12px; }

.ProdOpt { font-family : Geneva, Arial, Helvetica, sans-serif; font-size : 9px; color : black; margin-right : 12px; }
.ProdOpt a:hover
{
	color: #6188B3;
	text-decoration: underline;
}
.ProdOpt a:link
{
	color: #6188B3;
	text-decoration: underline;
}
.ProdOpt a:visited
{
	color: #6188B3;
	text-decoration: underline;
}

.CopyText { font-family : Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 14px; color : black;}
.CopyTextLink {font: 14px Verdana, Geneva,Arial, Helvetica, sans-serif; color: #7AA7D3;}
.CopyTextLink a:link
{
	color: #7AA7D3;
	text-decoration: underline;
}
.CopyTextLink a:hover	
{
	color: #7AA7D3;
	text-decoration: none;
}
.CopyTextLink a:visited	
{
	color: #7AA7D3;
	text-decoration: underline;
}

.bluNav { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #6188B3;}
.bluNav a:hover
{
	color: #6188B3;
	text-decoration: underline;
}
.bluNav a:link
{
	color: #6188B3;
	text-decoration: underline;
}
.bluNav a:visited
{
	color: #6188B3;
	text-decoration: underline;
}

.bluNav2 { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #6188B3;}
.bluNav2 a:hover
{
	color: #6188B3;
	text-decoration: underline;
}
.bluNav2 a:link
{
	color: #6188B3;
	text-decoration: underline;
}
.bluNav2 a:visited
{
	color: #6188B3;
	text-decoration: none;
}

.bluNav3 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : 6188B3; margin-left :}
.bluNav3 a:hover
{
	color: #6188B3;
	text-decoration: none;
}
.bluNav3 a:link
{
	color: #6188B3;
	text-decoration: none;
}
.bluNav3 a:visited
{
	color: #6188B3;
	text-decoration: none;
}

.PriceHead
{ font-family : Arial, Helvetica, sans-serif; font-size : 18px; color: #000000; font-weight : bold;
}

.demo  
{
	z-index:99; display: none;
}

.FeatureTxt
{ font-family : Arial, Helvetica, sans-serif; font-size : 18px; color : #97BA76; 
}

.HeadlineTxt
{ font-family : Arial, Helvetica, sans-serif; font-size : 17px; color : #97BA76; 
}

.HeadlineTxt2
{ font-family : Arial, Helvetica, sans-serif; font-size : 16px; color : #99CC99; 
}

#contact { list-style-image:  url(../images/bullet4.gif); 
}

/* Swatch Form Styles */

fieldset {border: none;

}

#FaqList { background-image:url(../images/about/bri-faq2.jpg);
		background-repeat:no-repeat;
		
}

#OrderList { background-image:url(../images/about/pen-order1.jpg);
			background-repeat:no-repeat;
			
}


.tdCheckoutDarkPink { background-color : FFCCCB; font-family : Arial, Helvetica, sans-serif;	font-size : 14px; color : #000000; font-weight : bold; text-align : center; padding : 5px 5px 5px 5px; }
.tdCheckoutLightPink { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 15px 0px 15px; }
.tdCheckoutNoPink { background-color : FFFFFF; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 15px 0px 15px; }
.tdCheckoutLightPinkRight { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 15px 0px 0px; }
.tdCheckoutLightPinkLeft { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 0px 0px 15px; }
.tdCheckoutLightPinkBounding { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 0px 0px 0px; }
.tdCheckoutLightPink2 { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 0px 0px 0px; }
.tdCheckoutLightPink3 { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 1px 0px 5px; }
.tdCheckoutLightPink4 { background-color : FDE9EA; font-family : Arial, Helvetica, sans-serif;	font-size : 12px; color : #000000;  padding : 0px 5px 1px 5px; }

.tdSizeChartPink { background-color: #FCDBDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-align: center; }
.tdsizeChartLightPink { background-color: #FDE9EA; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #000000; text-align: center; }
.tdtdSizeChartPink2 { background-color: #FBC0C3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-align: center; }
.tdtdSizeChartPink3 { background-color: #F8A2A4; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-align: center; }
.tdtdSizeChartBlue { background-color: #92BEEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-align: center; }
.tdsizeChartLightBlue { background-color: D5E3F4; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #000000; text-align: center; }

.tdSwatchNameLeft {background-color: white; border: 1px solid #919191; text-align:right; padding: 2px 0px 2px 2px; font-family: Century Gothic, Verdana, Ariel, Helvetica, sans-serif; font-size: 12px; color: black;.tdCheckoutRedText {
	font: 9px Arial, Helvetica, sans-serif;
	color: #FF0000;
	background: #FFCCCC;
}

.tdCheckoutRedText { background-color: FDE9EA; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; 
}
.tdborder {
	background-color: #B8886B;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.tdCopyText { font-family : Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 16px; color : black; border-width: 1px; border-style:dashed; border-color:#CCCCCC;}



	
.HighlightPink {
	font: 12px Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F8A2A4;
}
.tdFloor {
	font: 12px/normal Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #111111;
	border-bottom: 2px solid #FFDBDB;
}
#ContactInfo {
	background: url(../images/about/jouni4.jpg);
}
.tddashborder {
	background-color: ffffff;
	border: thin dashed 1px #CCCCCC;
	font-family : Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 14px; color : black;
}
#boxdepth {
	height: 25px;
}
