@charset "utf-8";
/* CSS Document */
BODY {
	FONT-SIZE: 7pt; MARGIN: 0px 0px 0px 5px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #d8e3ef
}
TR {
	VERTICAL-ALIGN: top
}
H1 {
	FONT-SIZE: 10pt
}
H2 {
	FONT-SIZE: 10pt
}
H3 {
	FONT-SIZE: 10pt
}
H4 {
	FONT-SIZE: 10pt
}
H5 {
	FONT-SIZE: 10pt
}
B {
	FONT-WEIGHT: bold
}
A:link {
	COLOR: #000
}
A:visited {
	COLOR: #000
}
A:active {
	COLOR: #000
}
A:hover {
	COLOR: #000
}
A.green:link {
	COLOR: #477c12
}
A.green:visited {
	COLOR: #477c12
}
A.green:active {
	COLOR: #477c12
}
A.green:hover {
	COLOR: #8eb28c
}
A.catnav:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #333; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	TEXT-DECORATION: none
}
A.catnav:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #333; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
}
A.catnav:hover {
	COLOR: #7ea3c9
}
A.catnavin:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #477c12; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
}

A.catnav2 {
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}
	
A.catnav2:link {
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}	

A.catnav2:visited {
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 	 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}	
	
A.catnav2:hover {
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 	 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: underline;
	}		

A.catnav3 {
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}
	
A.catnav3:link {
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}	

A.catnav3:visited {
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 	 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
	}	
	
A.catnav3:hover {
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 	 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: underline;
	}		


A.catnavin:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #477c12; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.catnavin:hover {
	COLOR: #8eb28c
}
A.cat:link {
	FONT-SIZE: 8pt; COLOR: #666; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.cat:visited {
	FONT-SIZE: 8pt; COLOR: #666; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.cat:hover {
	FONT-SIZE: 8pt; COLOR: #8eb28c; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.catin:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #477c12; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.catin:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #477c12; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.catin:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8eb28c; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.padding20 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.swf {
	Z-INDEX: -1
}
.swfhidden {
	VISIBILITY: hidden; POSITION: relative
}
.swfvisible {
	VISIBILITY: visible; POSITION: relative
}

.bold {
	text-weight: bold
}
.blackback {
	BACKGROUND-COLOR: #000
}
.whiteback {
	BACKGROUND-COLOR: #fff
}
.greyback {
	BACKGROUND-COLOR: #999
}
/* rg-border: border */
.darkback {
	BACKGROUND-COLOR: #a8a882
}
.midback {
	BACKGROUND-COLOR: #d8e3ef;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
}
.lightback {
	BACKGROUND-COLOR: #fcfcdd
}
.greenback {
	BACKGROUND-COLOR: #8eb28c
}
.lightbrownback {
	BACKGROUND-COLOR: #f3f1b6
}
.oliveback {
	BACKGROUND-COLOR: #b9b773
}
.lightoliveback {
	BACKGROUND-COLOR: #d9d895
}
.lightblue {
	BACKGROUND-COLOR: #7db0ef
}
.offerback {
	BACKGROUND-COLOR: #9cb562
}
.offer2back {
	BACKGROUND-COLOR: #e0a444
}
.homelowerimage {
	BORDER-RIGHT: #b9b773 2px solid; BORDER-TOP: #b9b773 2px solid; BORDER-LEFT: #b9b773 2px solid; BORDER-BOTTOM: #b9b773 2px solid
}
.bodyback {
	BACKGROUND-COLOR: #d8e3ef;
}
.availheader {
	FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #333333; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
.availheaderselected {
	FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #006666; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
.availnavitem {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.copyright {
	FONT-SIZE: 9px; COLOR: #333; FONT-FAMILY: Verdana, sans-serif
}
A.privacy:link {
	FONT-SIZE: 9px; COLOR: #333; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.privacy:visited {
	FONT-SIZE: 9px; COLOR: #333; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.privacy:hover {
	FONT-SIZE: 9px; COLOR: #477c12; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}

.firstnavtext {
	COLOR: #663
}
.secondnavtext {
	COLOR: #663
}
.topnavtext {
	COLOR: #333
}
.whitetext {
	FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Verdana, sans-serif
}
.text08 {
	COLOR: #333
}

.marqueetext {
  font-size:16px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#003399; 	
}

.text16 {
  font-size:16px;
  font-family:Georgia, "Times New Roman", Times, serif;
}

.link10 {
	COLOR: #333
}
.firstnavtext {	
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.secondnavtext {
	FONT-FAMILY: Verdana, sans-serif
}
.text08 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.topnavtext {
	FONT-FAMILY: "New York", serif
}
.secondnavtext {
	FONT-SIZE: 7pt
}
.text08 {
	FONT-SIZE: 12px
}
.firstnavtext {
	FONT-SIZE: 12px 
}
.topnavtext {
	FONT-SIZE: 15pt
}
.firstnavtext {
	TEXT-DECORATION: none
}
.secondnavtext {
	TEXT-DECORATION: none
}
.topnavtext {
	TEXT-DECORATION: none
}
.firstnavtext {
	LETTER-SPACING: -1px
}
.sidenav {
	TEXT-ALIGN: right
}
.nbsp {
	FONT-SIZE: 1pt; FONT-FAMILY: Verdana, sans-serif
}
.item {
	FONT-SIZE: 7pt; COLOR: #666; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.itemover {
	FONT-SIZE: 7pt; COLOR: #8eb28c; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.strike {
	TEXT-DECORATION: line-through
}
.error {
	FONT-SIZE: 8pt; COLOR: #f00; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.shoptitlenavout {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #95964e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.shoptitlenavin {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #95964e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.shoptitleyellow {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #95964e; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.shoptitleblack {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.shoptitlegray {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.shopdescription {
	FONT-SIZE: 8pt; COLOR: #666; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.shopdescriptionlink {
	FONT-SIZE: 8pt; COLOR: #666; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.shopname {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #95964e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.shopcolortext {
	FONT-SIZE: 8pt; COLOR: #999; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.hidden {
	VISIBILITY: hidden
}
.visible {
	VISIBILITY: visible
}
.awmAnchor {
	POSITION: relative
}
.awmAnchorNetscape {
	POSITION: relative; TOP: -33px
}
.pixelup {
	POSITION: relative; TOP: -1px
}
.shopcartheaderleft {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #e0dea3; TEXT-ALIGN: left
}
.shopcartheaderright {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #e0dea3; TEXT-ALIGN: right
}
.shopcartitemleft {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.shopcartitemright {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right
}
.shopcartattr {
	FONT-SIZE: 8pt; COLOR: #626262; FONT-FAMILY: Verdana, sans-serif
}
.shopformtextright {
	FONT-SIZE: 7pt; COLOR: #787878; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right
}
.shopformtextleft {
	FONT-SIZE: 7pt; COLOR: #787878; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.shopform {
	FONT-SIZE: 7pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif
}
.shopheader {
	FONT-SIZE: 11pt; COLOR: #a8a882; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.copytext {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.copytextlink {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.shopaddout {
	FONT-SIZE: 7pt; COLOR: #8eb28c; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.shopaddin {
	FONT-SIZE: 7pt; COLOR: #8eb28c; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.shopquestion {
	FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.shopcallorder {
	FONT-SIZE: 11pt; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.viewlargeout {
	FONT-SIZE: 7pt; CURSOR: auto; COLOR: #fa905e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.viewlargein {
	FONT-SIZE: 7pt; CURSOR: hand; COLOR: #fa905e; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.formerror {
	BACKGROUND-COLOR: #aca
}
A.toplink:link {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #477c12; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.toplink:visited {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #477c12; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #477c12; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#templateBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 60px; PADDING-TOP: 30px
}

.surveyquestion {
	FONT-WEIGHT: bold
}
.surveyanswer {
	FONT-WEIGHT: bold
}
.surveyanswer OPTION {
	COLOR: #f00
}

.image_wrapper {
	DISPLAY: block; POSITION: relative
}
.image_wrapper .main_image {
	Z-INDEX: 10
}
.image_wrapper .spacer_image {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
