.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.note {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-STYLE: italic
}
.nav1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav1 A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.nav1 A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.nav1 A:hover {
	COLOR: #B5DBFB; TEXT-DECORATION: none
}
.nav1 A:active {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}
A:link {
	COLOR: #0069D7; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0069D7; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #71C340; TEXT-DECORATION: underline
}
A:active {
	COLOR: #7677A5; TEXT-DECORATION: none
}
.nav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav2 A:link {
	COLOR: #025c43; TEXT-DECORATION: none
}
.nav2 A:visited {
	COLOR: #025c43; TEXT-DECORATION: none
}
.nav2 A:hover {
	COLOR: #277bff; TEXT-DECORATION: underline
}
.nav2 A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
.bott {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bott A:link {
	COLOR: #55548D; TEXT-DECORATION: none
}
.bott A:visited {
	COLOR: #55548D; TEXT-DECORATION: none
}
.bott A:hover {
	COLOR: #8384B2; TEXT-DECORATION: none
}
.bott A:active {
	COLOR: #72C541; TEXT-DECORATION: underline
}
.rightcolumn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cal A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.cal A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.cal A:hover {
	COLOR: #009999; TEXT-DECORATION: none
}
.cal A:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.rightcolumn A:link {
	COLOR: #E0DCC3; TEXT-DECORATION: underline
}
.rightcolumn A:visited {
	COLOR: #E0DCC3; TEXT-DECORATION: underline
}
.rightcolumn A:hover {
	COLOR: #C8C080; TEXT-DECORATION: none
}
.rightcolumn A:active {
	COLOR: #9FCAB0; TEXT-DECORATION: none
}
.copy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headers {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #0069D7; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.smallcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallercopy {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallergray {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 90px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.dashtop {
	BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 10px
}
.borderpad {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 14px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.formbutt {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #E0DCC3;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #00573C;
	border: 1px solid #E0DCC3;
}
.formtag {
	MARGIN: 0px
}
.newsitem {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
.newsitem .newsimage {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.newsitem H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px
}
.newsitem P {
	MARGIN: 0px
}
.newsitem .footer {
	CLEAR: both; FONT-SIZE: 10px; COLOR: #999999
}
.addrblock {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
.addrblock H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px
}
.addrblock P {
	MARGIN: 0px
}
.catheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
.spec {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px
}
.spec H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; TEXT-DECORATION: underline
}
.spec P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px
}
.spec .footer {
	FONT-SIZE: 11px; COLOR: #666666
}
.smallercopyform {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #7C4B08;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #00573C;
}
.cal {
	TEXT-DECORATION: none
}
.dashright {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-right: 6px dotted #C4C5DB;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.smallcopy12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.hrdot {
	border-top: 1px solid #00573C;
}
.hrline {
	BORDER-RIGHT: #6c5857 1px solid; BORDER-TOP: #6c5857 1px solid; BORDER-LEFT: #6c5857 1px solid; BORDER-BOTTOM: #6c5857 1px solid
}
.vrline {
	BORDER-RIGHT: #6c5857 1px solid; PADDING-LEFT: 10px
}
.smallleftpad {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabledots {
	BORDER-RIGHT: #cccccc 3px dotted; BORDER-TOP: #cccccc 3px dotted; BORDER-LEFT: #cccccc 3px dotted; BORDER-BOTTOM: #cccccc 3px dotted
}
.boutique_table {
	FONT: 13px arial,helvetica; BACKGROUND-COLOR: #aaaaaf
}
.boutique_hdr_row {
	COLOR: #777777; BACKGROUND-COLOR: #e8e8e6
}
.boutique_row {
	COLOR: #666666; BACKGROUND-COLOR: #f4f4f2
}
.boutique_button {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #777777; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid; BACKGROUND-COLOR: #e8e8e6
}
.pagination {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagination UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pagination LI {
	DISPLAY: inline; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none
}
.pagination A {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid; BACKGROUND-COLOR: #e8e8e6; TEXT-DECORATION: none
}
.pagination A:visited {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid; BACKGROUND-COLOR: #e8e8e6; TEXT-DECORATION: none
}
.pagination LI.currentpage {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #e8e8e6; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid; BACKGROUND-COLOR: #666666
}
.pagination LI.disablepage {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #929292; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid
}
.pagination LI.nextpage {
	FONT-WEIGHT: bold
}
 HTML .pagination LI.currentpage {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
 HTML .pagination LI.disablepage {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
.smallcopy-padding {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cart_table {
	FONT: 13px arial,helvetica; BACKGROUND-COLOR: #aaaaaf
}
.cart_hdr_row {
	COLOR: #777777; BACKGROUND-COLOR: #e8e8e6
}
.cart_row {
	COLOR: #666666; BACKGROUND-COLOR: #f4f4f2
}
.cart_button {
	BORDER-RIGHT: #aaaaaf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaf 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaaaaf 1px solid; COLOR: #777777; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaf 1px solid; BACKGROUND-COLOR: #e8e8e6
}
.norepeat {
	background-repeat: repeat-x;
	background-image: url(images/bg2.jpg);
}
.norepeat2 {
	background-repeat: no-repeat;
	background-image: url(images/bg_spotlight.jpg);
}
.copyBottom {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 6px 0px 10px;
}
