﻿* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: "Times New Roman", Times, Georgia, serif; MARGIN-BOTTOM: 40px; COLOR: #333; FONT-SIZE: 12px;
	text-align:center;
	BACKGROUND: url(../images/bg.jpg) #f5ebd2 repeat-x
}
TABLE {
	
}
CAPTION {
	TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
HTML {
}
A {
	COLOR: #c4479e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c4479e; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #c4479e; TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#BgContainer {
	MARGIN: 0px auto; WIDTH: 800px;

}
#Container {
	PADDING-BOTTOM: 15px; WIDTH: 800px
}
#Layout {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: 822px; PADDING-RIGHT: 10px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 5px
}
#Content {
	TEXT-ALIGN: left; WIDTH: 538px; FLOAT: right
}
#Header {
	MARGIN: 0px auto; WIDTH: 822px; BACKGROUND: url(../images/header.gif) #58ade1 repeat-x left center; HEIGHT: 138px; OVERFLOW: hidden
}
#Header H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Verdana, sans-serif; COLOR: #fff; FONT-SIZE: 3.2em; FONT-WEIGHT: 300; PADDING-TOP: 20px
}
#Header P {
	MARGIN: 0px 0px 0px 100px; COLOR: #fff; CLEAR: left; FONT-SIZE: 1.4em
}
#Logo {
	WIDTH: 182px; BACKGROUND: url(../images/nc_logo.gif) no-repeat; FLOAT: left; HEIGHT: 130px
}
#Navigation {
	MARGIN-TOP: 46px; WIDTH: 640px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 5px
}
#Navigation UL {
	FLOAT: right; MARGIN-RIGHT: 10px
}
#Navigation UL LI {
	LINE-HEIGHT: 2.8em; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; DISPLAY: block; FLOAT: left; LIST-STYLE-IMAGE: none
}
#Navigation UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 2.3em; COLOR: #f5ebd2; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#Navigation UL LI A SPAN {
	TEXT-ALIGN: center; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 2.3em
}
#Navigation UL LI A:hover {
	BACKGROUND: #741f5c; CURSOR: pointer
}
#Navigation UL LI A:hover SPAN {
	BACKGROUND: #741f5c; CURSOR: pointer
}
#Navigation UL LI A.current {
	COLOR: #c4479e
}
#Navigation UL LI A.section {
	COLOR: #c4479e
}
#Navigation UL LI A.section:hover {
	COLOR: #c4479e
}
#Navigation UL LI A.current:hover {
	COLOR: #c4479e
}
#Navigation UL LI A.current SPAN {
	COLOR: #c4479e
}
#Navigation UL LI A.section SPAN {
	COLOR: #c4479e
}
#Navigation UL LI A.section:hover SPAN {
	COLOR: #c4479e
}
#Navigation UL LI A.current:hover SPAN {
	COLOR: #c4479e
}
#Breadcrumbs {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 12px
}
.message {
	BORDER-BOTTOM: #f7f8b4 4px solid; BORDER-LEFT: #f7f8b4 4px solid; PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; WIDTH: 92%; PADDING-RIGHT: 5px; BACKGROUND: #ffffea; COLOR: #979908; BORDER-TOP: #f7f8b4 4px solid; BORDER-RIGHT: #f7f8b4 4px solid; PADDING-TOP: 5px
}
SPAN.middleColumn .message {
	MARGIN: 4px 0px 0px 3px
}
.required {
	BORDER-BOTTOM: #ff7373 4px solid; BORDER-LEFT: #ff7373 4px solid; PADDING-BOTTOM: 5px; MARGIN: 4px 0px 0px 3px; PADDING-LEFT: 5px; WIDTH: 92%; PADDING-RIGHT: 5px; BACKGROUND: #fed0d0; COLOR: #dc1313; BORDER-TOP: #ff7373 4px solid; BORDER-RIGHT: #ff7373 4px solid; PADDING-TOP: 5px
}
P#Remember LABEL {
	TEXT-ALIGN: left; MARGIN: -24px 0px 0px 20px
}
.entry {
	BORDER-BOTTOM: #eee 1px solid
}
#Sidebar {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#Sidebar .sidebarBox {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; BACKGROUND: url(../images/sidebarHeader.gif) repeat-x left top
}
#Sidebar UL {
	MARGIN: 2px 0px 5px 3px
}
#Sidebar LI {
	LIST-STYLE-TYPE: none; MARGIN: 8px 2px; LIST-STYLE-IMAGE: none
}
#Sidebar H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 12px; COLOR: #dbafcf; CLEAR: both; FONT-SIZE: 18px; MARGIN-RIGHT: 0px; PADDING-TOP: 10px
}
#Sidebar H3 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 12px; COLOR: #dbafcf; CLEAR: both; FONT-SIZE: 18px; MARGIN-RIGHT: 0px; PADDING-TOP: 10px
}
#Sidebar .sidebarBottom {
	MARGIN: -5px 0px 0px; WIDTH: 200px; DISPLAY: block; HEIGHT: 15px
}
#Sidebar A EM {
	FONT-STYLE: normal
}
UL#Menu2 LI {
	BORDER-BOTTOM: #f7ecf4 2px solid; LIST-STYLE-TYPE: none; MARGIN: 1px 0px 5px 4px; FONT-SIZE: 0.9em; LIST-STYLE-IMAGE: none
}
UL#Menu2 LI A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; WIDTH: 196px; DISPLAY: block; HEIGHT: 1.8em; COLOR: #ac3a8b; FONT-SIZE: 17px; PADDING-TOP: 10px
}
UL#Menu2 LI EM {
	PADDING-LEFT: 8px; DISPLAY: block
}
UL#Menu2 LI LI EM {
	PADDING-LEFT: 0px
}
UL#Menu2 LI A:hover {
	COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: underline
}
UL#Menu2 LI A.current {
	COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: underline
}
UL#Menu2 LI A.current:hover {
	COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: underline
}
UL#Menu2 LI A.current {
	
}
UL#Menu2 LI A.section {
	WIDTH: 193px; BACKGROUND: #ff9900; FONT-WEIGHT: 700
}
UL#Menu2 LI A.section:hover {
	WIDTH: 193px; BACKGROUND: #ff9900; FONT-WEIGHT: 700
}
UL#Menu2 LI A.levela:hover SPAN {
	BORDER-BOTTOM: #f7ecf4 2px solid; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.section:hover SPAN {
	BORDER-BOTTOM: #f7ecf4 2px solid; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.current:hover SPAN {
	BORDER-BOTTOM: #f7ecf4 2px solid; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.levela:hover EM {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.current EM {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.section EM {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.section:hover EM {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI A.current:hover EM {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
UL#Menu2 LI UL {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: -4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 193px; PADDING-RIGHT: 0px; BACKGROUND: #dcdcdc; HEIGHT: 100%; PADDING-TOP: 4px
}
UL#Menu2 LI UL LI UL {
	BACKGROUND: #dcdcdc; MARGIN-LEFT: 0px
}
UL#Menu2 LI UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #dcdcdc; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
UL#Menu2 LI LI A.current {
	BACKGROUND: #dcdcdc; COLOR: #555; FONT-WEIGHT: 700
}
UL#Menu2 LI LI A.section {
	BACKGROUND: #dcdcdc; COLOR: #555; FONT-WEIGHT: 700
}
UL#Menu2 LI LI A.section:hover {
	BACKGROUND: #dcdcdc; COLOR: #555; FONT-WEIGHT: 700
}
UL#Menu2 LI LI A.current:hover {
	BACKGROUND: #dcdcdc; COLOR: #555; FONT-WEIGHT: 700
}
UL#Menu2 LI LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#Menu2 LI LI UL .roundWhite {
	MARGIN-BOTTOM: -10px
}
UL#Menu2 LI A.levelb {
	TEXT-INDENT: 8px; WIDTH: 188px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; FONT-SIZE: 1.7em
}
UL#Menu2 LI A.levelb:hover {
	DISPLAY: block; BACKGROUND: url(../images/sidebarSideArrow2.gif) #bcbcbc no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
UL#Menu2 LI LI A.current {
	DISPLAY: block; BACKGROUND: url(../images/sidebarSideArrow2.gif) #bcbcbc no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
UL#Menu2 LI LI A.current:hover {
	DISPLAY: block; BACKGROUND: url(../images/sidebarSideArrow2.gif) #bcbcbc no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
UL#Menu2 LI LI A.section {
	DISPLAY: block; BACKGROUND: url(../images/sidebarSideArrow2.gif) #bcbcbc no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
UL#Menu2 LI LI A.section:hover {
	DISPLAY: block; BACKGROUND: url(../images/sidebarSideArrow2.gif) #bcbcbc no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
UL#Menu2 LI A.levelb:hover SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarTopLeftHover2.gif) no-repeat left top; HEIGHT: 100%
}
UL#Menu2 LI LI A.current SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarTopLeftHover2.gif) no-repeat left top; HEIGHT: 100%
}
UL#Menu2 LI LI A.current:hover SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarTopLeftHover2.gif) no-repeat left top; HEIGHT: 100%
}
UL#Menu2 LI LI A.section SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarTopLeftHover2.gif) no-repeat left top; HEIGHT: 100%
}
UL#Menu2 LI LI A.section:hover SPAN {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarTopLeftHover2.gif) no-repeat left top; HEIGHT: 100%
}
UL#Menu2 LI A.levelb:hover EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarBottomLeftHover2.gif) no-repeat left bottom; HEIGHT: 100%
}
UL#Menu2 LI LI A.current EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarBottomLeftHover2.gif) no-repeat left bottom; HEIGHT: 100%
}
UL#Menu2 LI LI A.current:hover EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarBottomLeftHover2.gif) no-repeat left bottom; HEIGHT: 100%
}
UL#Menu2 LI LI A.section EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarBottomLeftHover2.gif) no-repeat left bottom; HEIGHT: 100%
}
UL#Menu2 LI LI A.section:hover EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/sidebarBottomLeftHover2.gif) no-repeat left bottom; HEIGHT: 100%
}
#CommentHolder UL {
	LIST-STYLE-TYPE: none; MARGIN: 20px 0px; LIST-STYLE-IMAGE: none
}
#PageComments LI {
	PADDING-BOTTOM: 1px; MARGIN: 5px 0px; PADDING-LEFT: 1px; WIDTH: 88%; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#PageComments LI.odd {
	BORDER-BOTTOM: #bce4fe 2px solid; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/commentBg.png) #e8f6ff no-repeat 1% 10%
}
#PageComments LI.even {
	PADDING-LEFT: 10px; PADDING-RIGHT: 40px; BACKGROUND: url(../images/commentBgAlt.png) #fff no-repeat 99% 10%
}
#PageComments LI.odd P.info {
	COLOR: #3aa0c3
}
.actionLinks LI A {
	PADDING-RIGHT: 3px; FONT-SIZE: 10px
}
.actionLinks LI {
	DISPLAY: inline; BORDER-RIGHT: 1px solid
}
.actionLinks LI.last {
	BORDER-RIGHT: medium none
}
.commentrss {
	LINE-HEIGHT: 1.6em; PADDING-LEFT: 20px; BACKGROUND: url(../images/feed-icon-14x14.png) no-repeat; FONT-SIZE: 1.1em
}
#PageCommentsPagination P {
	TEXT-ALIGN: center; FONT-SIZE: 1.2em
}
#PageComments P {
	FONT-SIZE: 1em
}
#PageComments P.info {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
UL#SearchResults {
	MARGIN: 10px 0px
}
UL#SearchResults LI {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none
}
#Unsubscribe_MailingListForm_MailingListForm {
	MIN-HEIGHT: 100px
}
#Unsubscribe_MailingListForm_MailingListForm P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#Unsubscribe_MailingListForm_MailingListForm P LABEL {
	DISPLAY: inline
}
#Unsubscribe_MailingListForm_MailingListForm LABEL {
	MARGIN: 0px
}
#Footer {
	TEXT-ALIGN: center; WIDTH: 822px; HEIGHT: 5em; CLEAR: both
}
#Footer .footerTop {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 2em
}
#Footer P {
	TEXT-ALIGN: center; MARGIN-TOP: -0.6em; COLOR: #666; FONT-SIZE: 1.1em
}
#Footer A {
	COLOR: #9f9c01; TEXT-DECORATION: none
}
#Footer A:hover {
	COLOR: #9f9c01; TEXT-DECORATION: underline
}
#brandLogos {
	
}
#WelcomeMessage {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 10px;  PADDING-RIGHT: 10px; PADDING-TOP: 10px; width:800px;
}
#WelcomeMessage H1 {
	LINE-HEIGHT: 31px; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#WelcomeMessage H2 {
	FONT-SIZE: 21px; FONT-WEIGHT: normal
}
#FeaturedProduct {text-align:center;margin:auto; width:800px;
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
#StayInformed {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 233px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#StayInformed H1 {
	COLOR: #4a0f3b; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
#Pearls {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 233px; PADDING-RIGHT: 10px; FLOAT: right; MARGIN-RIGHT: 12px; PADDING-TOP: 10px
}
#Pearls H1 {
	COLOR: #9f9c01; FONT-SIZE: 31px; FONT-WEIGHT: normal
}
#NewsletterContent {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 420px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#NewsletterForm {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 316px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 10px
}
#NewsletterForm LABEL {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
#Locations {
	FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#Locations TD {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
#NewsList {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 760px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.newsItem {
	MARGIN-TOP: 20px; WIDTH: 132px; FLOAT: left; CLEAR: none
}
.newsDateTitle {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
#articleInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#articleContent {
	WIDTH: 600px; FLOAT: left; MARGIN-LEFT: 10px
}
#pressBack {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/sidebarHeader.gif) repeat-x left top; PADDING-TOP: 10px
}
#pressBack A {
	COLOR: #dbafcf; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
