body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
img{ border:0px; }
form{ margin: 0px; padding: 0px; }

.text{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; line-height:17px; }
.text12{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#6F6F6F; text-decoration:none; line-height:17px; }
.textsmall{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#9F9F9F; text-decoration:none; line-height:14px; }
.text A:link   { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }
.text A:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }
.text A:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }
.text A:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }

.price{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#B71F1F; text-decoration:none; line-height:17px; }

.TitleYellow { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#DEB71D; text-decoration:none; }
.TitleOrange { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#D4950D; text-decoration:none; }
.TitleGrey { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#6F6F6F; text-decoration:none; }
.TitleRed { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#B71F1F; text-decoration:none; }
.TitleCompare { font-family: Arial, Helvetica, sans-serif; background-image:url(../../image_files/bg_green.gif); background-repeat:repeat-x; background-position: left top; color:#FFFFFF; font-weight:bold; }
.TitleCompare2 { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color: #D4950D }

.Hmtt { background-image: url(../../image_files/hm_top_bg.gif); background-repeat: repeat-x; background-position: left top; }
.Hmbb { background-image: url(../../image_files/hm_bottom_bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.Hmrr { background-image: url(../../image_files/hm_right.gif); background-repeat: repeat-y; background-position: right; }
.Hmll { background-image: url(../../image_files/hm_left.gif); background-repeat: repeat-y; background-position: left; }

.innertt { background-image: url(../../image_files/inner_top.gif); background-repeat: repeat-x; background-position: left top; }
.innerbb { background-image: url(../../image_files/inner_bottom.gif); background-repeat: repeat-x; background-position: left bottom; }
.InnerLeft { padding:0px 15px 0px 15px; background-color:#E8EEDA; }

.TableGreen { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; background-color:#8EAC45; }
.BgVert { width:15px; background-image: url(../../image_files/bg_dot_orange.gif); background-repeat: repeat-y; background-position: center top; }
.TbBlue { background-color:#F2F5F8; padding:15px 15px 15px 15px; }
.TbWhite { background-color:#FFFFFF; padding:15px 15px 15px 15px; }
.BorderLeft { background-image: url(../../image_files/bg_dot_orange1.gif); background-repeat: repeat-y; background-position: left top; }
.TbBlueBG { background-color:#EAEFF3; }
.TRColor { background-color:#EAEFF3; }
.bbcolor { border-bottom:1px solid #8DAB45 }
.bbcolor2 { border-bottom:1px solid #D4950D }

A.btt:link   { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#517293; text-decoration:underline; }
A.btt:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#517293; text-decoration:none; }

A.bttb:link   { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:active { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#517293; text-decoration:underline; }
A.bttb:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#517293; text-decoration:none; }

.TdFormOrange	{ border-bottom:1px solid #D4950D; }
.TdCellOrange	{ height:22px; background-color:#D4950D; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdFormGreen	{ border-bottom:1px solid #8DAB45; }
.TdCellGreen	{ height:22px; background-color:#8DAB45; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; padding-left:8px; padding-right:30px; }
.TdCellBlue		{ height:22px; background-color:#EAEFF3; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; padding-left:6px; }
.TdFormFooter	{ padding-top:14px; }

.footer { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.footer A:link   { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:active { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:none; }
.footer A:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6F6F6F; text-decoration:underline; }

.copyright { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none;  }
.copyright A:link   { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; }
.copyright A:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:underline; }
.input { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6F6F6F; text-decoration:none; border:1px solid #6F6F6F; background-color:#F4F7F9; }
.required	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FF0000; text-decoration:none; line-height:17px; }

.GreenList { margin:3px 0px 3px 3px; padding: 0px 0px 5px 10px; list-style: none; line-height: 17px; }
.GreenList li { padding-left: 10px; background-image: url(../../image_files/dot_green.gif); background-repeat: no-repeat; background-position: 0px 8px; } 
.GreenCheck { margin:3px 0px 3px 3px; padding: 0px 0px 0px 0px; list-style: none; line-height: 16px; }
.GreenCheck li { padding-left: 20px; background-image: url(../../image_files/icon_yes.gif); background-repeat: no-repeat; background-position: 0px 5px; } 

div#topShelf {
	background-image: url(../../image_files/slide_bg.jpg); background-repeat: no-repeat; background-position: left top;
	position: relative;
}
div#topShelf #feature {
	position: relative; 
	width: 201px;
	height: 287px;
	vertical-align: middle;
	cursor: default;
}
#f1, #f2, #f3, #f4, #f5, #f6, #f7  {
	display: none;
}
.slidebg {
	background-image: url(../../image_files/slide_bg.jpg); background-repeat: no-repeat; background-position: left top;
}
.slidebg A:link   { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:visited{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:active { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:underline; }
.slidebg A:hover  { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FEE53A; text-decoration:none; }

.slide {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
}
.slide1 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg2.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide2 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg3.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide3 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg4.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide4 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg5.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide5 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg6.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide6 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg1.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide7 {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg7.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide1trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg2.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide2trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg9.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide3trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg8.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide4trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg4.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide5trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg5.jpg); background-repeat: no-repeat; background-position: left top;
}
.slide6trans {
	padding:18px;
	height: 287px;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px;
	background-image: url(../../image_files/slide_bg1.jpg); background-repeat: no-repeat; background-position: left top;
}
.slidetitle {
	margin-bottom:6px;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#E2F5B0; text-decoration:none; line-height:18px;
}

