	@charset "utf-8";
	/* CSS Document */
	
	#wrapper {
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(https://www.ladyprimrose.com/Portals/LadyPrimrose/Skins/Fall08/images/HomeBG.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	}
	
	#header {
	height:64px;
	background-image:url(/Portals/LadyPrimrose/Skins/Fall08/images/Header.gif);
	background-repeat:no-repeat
	}
	
	#nav {
	height:27px;
	padding-left:15px;
	}
	
	#banner{
	height:213px;
	background-image:url(/Portals/LadyPrimrose/Skins/Vacation/images/VacBanner.jpg);
	background-repeat:no-repeat;
	}
	
	#homebody{
	height:180px;
	background-image:url(/Portals/LadyPrimrose/Skins/Fall08/images/homebodybg.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;}
	
	#homebody2{
	background-image:url(/Portals/LadyPrimrose/Skins/Fall08/images/bodybg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	}
	.mainbody{
		background-image:url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/bodybg.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		background-color: #FFFFFF;
		padding-bottom: 15px;
	}
		.catbody{
		background-image:url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/catbodybg.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		background-color: #FFFFFF;
		padding-bottom: 15px;
	}

	#leftcol {
	width:153;
	border-right:solid 1px #a1a09e;
	padding-left: 5px;
	padding-right:3px;
	background-color:#6d645b;
	background-image:url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/lcolbg.gif);
	background-repeat:repeat-x;
	}

	#prodphoto {
		padding-top:10px;
	}
	#proddesc {
		padding-top:10px;
	}
	
	#prodtab {
		position: relative;
		width: 100%;
		width: 20em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
		padding-top: 10px;
	}
	
	#prodtab ul#primary {
		margin: 0;
		padding: 0;
		position: relative;
		bottom: 0px;
		width: 310px;
	}
	
	#prodtab ul#primary li  {
		display: inline;
		list-style: none;
	}
	
	#prodtab ul#primary a,#prodtab ul#primary span,#prodtab ul#primary a.current {
		width: 7em;
		display: block;
		float: left;
		padding: 4px 0;
		margin: 1px 2px 0 0;
		text-align: center;
		font-family: arial, tahoma, verdana, sans-serif;
		font-size: 60%;
		text-decoration: none;
		color: #666;
		font-weight:bold;
	}
	
	#prodtab ul#primary span,#prodtab ul#primary a.current,#prodtab ul#primary a.current:hover {
		border: 1px solid #666;
		border-bottom: none;
		background: #CCCCCC;
		padding-bottom: 6px;
		margin-top: 0;
	}
	
	#prodtab ul#primary a {
		background-image: url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/TabBG.jpg);
		background-repeat: repeat-x;
		border-bottom: none;
		border-top: 1px solid #666;
		border-left: 1px solid #666;
		border-right: 1px solid #666;
	}
	
	#prodtab ul#primary a:hover {
		margin-top: 0;
				border-top: 1px solid #666;
		border-left: 1px solid #666;
		border-right: 1px solid #666;
		padding-bottom: 5px;
		background-image: url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/TabBG.jpg);
		background-repeat: repeat-x;
	}
	
	#prodtab ul#secondary {
		position: absolute;
		margin: 0;
		padding: 0;
		bottom: -1.4em;
		left: 1px;
		width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	}
	
	#prodtab ul#secondary li a,#prodtab ul#secondary li span {
		width: auto;
		display: block;
		float: left;
		padding: 0 10px;
		margin: 0;
		text-align: auto;
		border: none;
		border-right: 1px dotted #AAA;
		background: none;
	
	}
	
	#prodtab ul#secondary li a {
		color: #06C;
		text-decoration: underline;
	}
	
	#prodtab ul#secondary li a:hover {
		color: #333;
		background: transparent;
		padding: 0 10px;
		border: none;
		border-right: 1px dotted #AAA;
	}
	
	#prodtab ul#secondary li a:active {
		color: #000;
		background: transparent;
	}
	
	#prodtab ul#secondary li:last-child a { border: none; }
	
	.productT{
		font-family:"Times New Roman", Times, serif;
		font-style:italic;
		font-weight:bold;
		font-size:18pt;
		color: #808084;
	}
	.productD{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10pt;
		color: #808084;
	}
	#descpanel {
	border:1px solid #808084;
	width: 310px;
	padding: 5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color: #808084;
	height: 205px;
	overflow:auto;
	}
	.maintxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color: #808084;
}
	#prodthumb {

		background-image: url(/Portals/LadyPrimrose/Skins/LadyPrimrose/images/ThumbBG.gif);
		background-repeat:no-repeat;
		height:125px;
		padding-top: 7px;
		padding-left: 7px;
		padding-right: 11px;
		padding-bottom: 14px;
		width: 140px;
	}
	.thumbtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color: #808084;
	padding-bottom: 5px;
}
#headnav {
	background-image: url(/Portals/LadyPrimrose/Skins/Fall08/images/subbg.gif);
	height:20px;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 5px;
	
}
#headnav2{
	background-image: url(/Portals/LadyPrimrose/Skins/Fall08/images/ubbg.gif);
	height:20px;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color: #FFFFFF;
	background-repeat: no-repeat;
	
}
.hometxt {
	width: 804px;
}
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:7pt;
	color: #808084;
	background-repeat: no-repeat;
	padding-top: 9px;
}
.script {
	font-family:"Times New Roman', Times, serif";
	font-weight:bold;
	font-style:italic;
	font-size:18pt;
	color: #808084;
}



.SiteMenu_Container {

}

.SiteMenu {
	
}

.SiteMenu_Separator {
	visibility: visible;
	color: #808084;
}

.SiteMenu_Item {
	cursor: pointer;
}

.SiteMenu_ItemIcon {
}

.SiteMenu_ItemText {
font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size: 8pt;
	color: #ffffff;
	font-weight:bold;
}

.SiteMenu_ItemArrow {

}

.SiteMenu_SelItem {
}

.SiteMenu_SelItem td {
	cursor: pointer;
}


.SiteMenu_SelItemIcon {
}

.SiteMenu_SelItemText {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
}

.SiteMenu_SelItemArrow {
}

.SiteSubMenu {
	border: 1px solid black;
	background-color: #f5f5f5;

}

.SiteSubMenu_Separator {
}

.SiteSubMenu_Item {
	cursor: pointer;
}

.SiteSubMenu_ItemIcon {
}

.SiteSubMenu_ItemText {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;
}

.SiteSubMenu_ItemArrow {
}

.SiteSubMenu_SelItem {
	background-color:#ffffff;
	cursor: pointer;
}

.SiteSubMenu_SelItemIcon {
}

.SiteSubMenu_SelItemText {
	padding: 2px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
}

.SiteSubMenu_SelItemArrow {
}

.TreeView {
	border: 1px solid black;
	background-color: white;
}

.TreeView_NodeText {
	color: black;
	cursor: pointer;
	white-space: nowrap;
	padding-left: 4px;
}

.TreeView_SelNodeText {
	color: white;
	background-color: black;
	cursor: pointer;
	white-space: nowrap;
	padding-left: 4px;
}

.docitemtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: solid black 1px;
	border-top: solid black 1px;
}
.docsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.docinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.doccolhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #efefef;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 3px;

	padding-bottom: 3px;
}
.doccolftr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #efefef;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: solid black 1px;
	border-bottom: solid black 1px;
}
.docitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
}
.docitem  A, .docitemalt A, .docsubtitle A, .doccolftr A, .doccolhdr A{
	color: #000099;
	text-decoration:none;
}
.docitem  A:visited, .docitemalt  A:visited, .docsubtitle  A:visited, .doccolftr  A:visited, .doccolhdr A:visited{
	color: #000099;
	text-decoration:none;
}
.docitem  A:hover, .docitemalt  A:hover, .docsubtitle  A:hover, .doccolftr  A:hover, .doccolhdr A:hover{
	color: #000099;
	text-decoration:underline;
}
.docitem2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}
.docitemalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 3px;
	background-color: #efefef;
	padding-top: 2px;
	padding-bottom: 2px;
}


#main {
	border: 1px solid #666;
	clear: both;
	background: #FFF3B3;
	padding-top: 2em;
}

#contents {
	padding: 1.5em;
	background: #FFFDF3;
	min-height: 300px;
}

.control #header {
	position: relative;
	width: 100%;
	height: 2em;
	width: 800px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

.control #header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 800px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 8em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 65%;
	text-decoration: none;
	color: #333;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	border: 1px solid #666;
	border-bottom: none;
	background: #CCCCCC;
	padding-bottom: 6px;
	margin-top: 0;
}

#header ul#primary a {
	background: #FFFAE1;
	border: 1px solid #AAA;
	border-bottom: none;
}

#header ul#primary a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FFF7CD;
	padding-bottom: 5px;
}

#header ul#secondary {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary li a,#header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;

}

#header ul#secondary li a {
	color: #06C;
	text-decoration: underline;
}

#header ul#secondary li a:hover {
	color: #333;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
}

#header ul#secondary li a:active {
	color: #000;
	background: transparent;
}

#header ul#secondary li:last-child a { border: none; }

.rt {
	text-align: right;
	padding-right:3px;
}
.hidden {
visibility:hidden;
}
.photocol {
	padding: 10px;
}
.abstractcol {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.producttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.saleprice {
	color: #FF0000;
}
.productdetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.rtb {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.ltb {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.btb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tpb {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.fullb {
	border:1px solid #cccccc;
}
    .vis1 { visibility:visible }
    .vis2 { visibility:hidden }
	.hidden {display:none}
	
#ex1_note {
	z-index: 1;
	width:280px;
	
	}
#ex2_note {
	z-index: 1;
	position:absolute;
	top:200px;
	width:280px;
	}
#ex3_note {
	z-index: 1;
	position:absolute;
	top:200px;
	width:280px;
	}	
#headnav a:link{
text-decoration:none;
	color: #ffffff;
	}	
#headnav a:hover {
text-decoration:underline;
}
#headnav a:visited {
text-decoration:none;
	color: #ffffff;
	}
	
	#headnav2 a:link{
text-decoration:none;
	color: #ffffff;
	}	
#headnav2 a:hover {
text-decoration:underline;
}
#headnav2 a:visited {
text-decoration:none;
	color: #ffffff;
	}
#footer a:link{
text-decoration:none;
	color: #808084;
	}	
#footer a:hover {
text-decoration:underline;
}
#footer a:visited {
text-decoration:none;
	color: #808084;
	}
	
.maintitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	color: #808084;}
	
.maintxt a:link {
text-decoration:none;
	color: #808084;
	}	
.maintxt a:hover{
text-decoration:underline;
}
.maintxt a:visited{
text-decoration:none;
	color: #808084;
	}
	
.maintitle a:link {
text-decoration:none;
	color: #808084;
	}	
.maintitle a:hover{
text-decoration:underline;
}
.maintitle a:visited {
text-decoration:none;
	color: #808084;
	}
	
.lefttxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color: #808084;
}
	
.lefttxt a:link {
text-decoration:none;
	color: #ffffff;
	}	
.lefttxt a:hover{
text-decoration:underline;
}
.lefttxt a:visited{
text-decoration:none;
	color: #ffffff;
	}
	
.lefttitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color: #ffffff;}
	
.lefttitle a:link {
text-decoration:none;
	color: #ffffff;
	}	
.lefttitle a:hover{
text-decoration:underline;
}
.lefttitle a:visited{
text-decoration:none;
	color: #ffffff;
	}
.quote {font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:9pt;
		color: #808084;
		font-style:italic;}
		
.b4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	color: #00a4e4;

}
	.relatedproducts {
	background-image: url(/Portals/LadyPrimrose/Skins/Fall08/images/enjoybanner.gif);
	background-repeat: no-repeat;
	background-position: center;
}
	.products {
	background-image: url(/Portals/LadyPrimrose/Skins/Fall08/images/products.gif);
	background-repeat: no-repeat;
	background-position: center;
}
	.pdbg {

	padding: 2px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color: #808084;
	width:306px;

}
.cprodbg { background-color:#daeae9;}
.cellpad10 {padding: 10px 10px 10px 10px;}

.sale {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bolder;
	padding-left:4px;
	padding-right:4px;
}

.sale a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
	text-decoration: none;
	font-weight:bolder;
	padding-left:4px;
	padding-right:4px;
}

.sale a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
	text-decoration:underline;
	font-weight:bolder;
	padding-left:4px;
	padding-right:4px;
}

.sale a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
	text-decoration:none;
	font-weight:bolder;
	padding-left:4px;
	padding-right:4px;
}

.saleheader {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration:underline;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}nt-weight:bolder;
	padding-left:4px;
	padding-right:4px;
}

.saleheader {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration:underline;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}

.saleheader a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000080;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
	font-weight:bolder;
}
