.underline {
	TEXT-DECORATION: underline
}
.underlineno {
	TEXT-DECORATION: none
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.fBold {
	FONT-WEIGHT: bold
}
.fBolder {
	FONT-WEIGHT: bolder
}
.fBoldNo {
	FONT-WEIGHT: normal
}
.fNormal {
	FONT-WEIGHT: normal
}
.fBlack {
	COLOR: #000
}
.fRed {
	COLOR: red
}
.fDarkRed {
	COLOR: #d60421
}
.fGreen {
	COLOR: green
}
.CursorLink {
	CURSOR: pointer
}
.border0 {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.paddingmargin0 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fs8pt {
	FONT-SIZE: 8pt
}
.fs9pt {
	FONT-SIZE: 9pt
}
.fs8 {
	FONT-SIZE: 8px
}
.fs9 {
	FONT-SIZE: 9px
}
.fs10 {
	FONT-SIZE: 10px
}
.fs11 {
	FONT-SIZE: 11px
}
.fs12 {
	FONT-SIZE: 12px
}
.fs13 {
	FONT-SIZE: 13px
}
.fs14 {
	FONT-SIZE: 14px
}
.fs15 {
	FONT-SIZE: 15px
}
.fs16 {
	FONT-SIZE: 16px
}
.fs17 {
	FONT-SIZE: 17px
}
.fs18 {
	FONT-SIZE: 18px
}
.fs19 {
	FONT-SIZE: 19px
}
.fs20 {
	FONT-SIZE: 20px
}
.fs22 {
	FONT-SIZE: 22px
}
.fs24 {
	FONT-SIZE: 24px
}
.fArial {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.fVerdana {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.fTahoma {
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif
}
.fTreb {
	FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
.height100pr {
	HEIGHT: 100%
}
.height50pr {
	HEIGHT: 100%
}
.lhnorm {
	LINE-HEIGHT: normal
}
.lh10 {
	LINE-HEIGHT: 10px
}
.lh12 {
	LINE-HEIGHT: 12px
}
.lh15 {
	LINE-HEIGHT: 15px
}
.text {
	COLOR: #000
}
.taligncenter {
	TEXT-ALIGN: center
}
.talignleft {
	TEXT-ALIGN: left
}
.talignright {
	TEXT-ALIGN: right
}
.width100pr {
	HEIGHT: 100%
}
.width50pr {
	HEIGHT: 100%
}
.fs11Link {
	COLOR: #d40724; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#LinksWide {
	BORDER-BOTTOM: 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 0px; HEIGHT: 25px; CLEAR: both; BORDER-TOP: 1px solid
}
#LinksWide .LinkCell {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; FLOAT: left; HEIGHT: 30px
}
#LinksWide .LinkCellRight {
	TEXT-ALIGN: right; LINE-HEIGHT: 28px; FLOAT: right; HEIGHT: 30px
}
#LinksWide .LinkCellFirst {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; FLOAT: left; HEIGHT: 30px
}
#LinksWide .LinkCell {
	BORDER-LEFT: 0px solid
}
DIV.LinkCellFirst {
	MARGIN-LEFT: 5px
}
.Clear {
	CLEAR: both
}
UNKNOWN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 11px Verdana, Tahoma, Arial; PADDING-TOP: 3px
}
DIV.pagination A {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.pagination A:active {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
DIV.pagination A:hover {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
DIV.pagination SPAN.current {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px
}
DIV.pagination SPAN.disabled {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px
}
SPAN.GotoPage {
	FONT: bold 11px Verdana, Tahoma, Arial
}
#TopPagination {
	BORDER-BOTTOM: 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 22px; BORDER-TOP-WIDTH: 0px; HEIGHT: 33px; CLEAR: both
}
#TopPagination .LinkCell2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; FLOAT: left; HEIGHT: 30px
}
#TopPagination .LinkCellRight {
	TEXT-ALIGN: right; LINE-HEIGHT: 21px; MARGIN-TOP: 5px; FLOAT: right
}
#TopPagination .LinkCellFirst2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 28px; FLOAT: left; HEIGHT: 30px
}
#TopPagination .LinkCell2 {
	BORDER-LEFT: 0px solid
}
#BottomPagination {
	BORDER-BOTTOM: 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 22px; BORDER-TOP-WIDTH: 0px; HEIGHT: 12px; CLEAR: both
}
#BottomPagination .LinkCell2 {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 28px; MARGIN-TOP: -20px; FLOAT: left; HEIGHT: 30px
}
#BottomPagination .LinkCellRight {
	POSITION: relative; TEXT-ALIGN: right; LINE-HEIGHT: 21px; MARGIN-TOP: -16px; FLOAT: right
}
#BottomPagination .LinkCellFirst2 {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 28px; MARGIN-TOP: -20px; FLOAT: left; HEIGHT: 30px
}
#BottomPagination .LinkCell2 {
	BORDER-LEFT: 0px solid
}
DIV.LinkCellFirst2 {
	MARGIN-LEFT: 8px
}
.BottomPaginationFtrd HR {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px
}
* HTML #BottomPagination {
	BORDER-BOTTOM: 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 22px; BORDER-TOP-WIDTH: 0px; HEIGHT: 0px; CLEAR: both
}
.featuredpricecol {
	BORDER-TOP: 1px solid
}
.hrinvdiv HR {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 767px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; BORDER-LEFT-WIDTH: 0px
}
.featuredcol TH {
	BORDER-BOTTOM: 1px solid; WIDTH: 60px
}
.featuredcol TD {
	BORDER-BOTTOM: 1px solid; WIDTH: 170px
}
#content {
	MIN-HEIGHT: 100%; HEIGHT: auto !important
}
#header {
	BORDER-BOTTOM: 2px solid; POSITION: relative; MARGIN: 0px auto; WIDTH: 850px; HEIGHT: 5em; CLEAR: both
}
#header IMG {
	POSITION: absolute; TOP: 5%; LEFT: 10px
}
#header UL {
	PADDING-BOTTOM: 0px; MARGIN: 3.5em 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#header UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#header UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT: 400 1.1em/0.8em arial, sans-serif; FLOAT: left; LETTER-SPACING: 0.1em; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#header UL LI A.last {
	BORDER-RIGHT-WIDTH: 0px; PADDING-RIGHT: 0px
}
.headertext11 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.headertext14 {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
#headerImg {
	MARGIN: 0px auto; HEIGHT: 130px
}
.logotext {
	Z-INDEX: auto; HEIGHT: 10em; FONT-SIZE: 3em; FONT-WEIGHT: bold
}
.solidblockmenu {
	BORDER-BOTTOM: 15px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: bold 13px Arial; FLOAT: left; BORDER-TOP: 7px solid; PADDING-TOP: 0px
}
.solidblockmenu LI {
	DISPLAY: inline
}
.solidblockmenu LI A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FLOAT: left; BORDER-RIGHT: thin solid; TEXT-DECORATION: none; PADDING-TOP: 9px
}
P.iepara {
	PADDING-TOP: 1em
}
#page {
	TEXT-ALIGN: left; MARGIN: 0px auto; MIN-HEIGHT: 420px; WIDTH: 850px
}
#columns {
	MARGIN: 0px auto
}
.widthmenu {
	WIDTH: 850px
}
.width {
	WIDTH: 850px; MARGIN-LEFT: 100px
}
.widthPad {
	WIDTH: 800px
}
.width25 {
	WIDTH: 24%
}
.width50 {
	WIDTH: 48%
}
.width73 {
	WIDTH: 73%
}
.width75 {
	WIDTH: 75%
}
.width100 {
	WIDTH: 100%
}
#footer {
	MARGIN-TOP: 0em; WIDTH: 100%; FLOAT: left; HEIGHT: 5em; CLEAR: both
}
#footer #bg {
	POSITION: relative; MARGIN: 0px auto; HEIGHT: 5em
}
#footer #bg UL {
	PADDING-BOTTOM: 0px; MARGIN: 1.5em 15.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; BORDER-RIGHT: thin solid; PADDING-TOP: 0px
}
#footer #bg UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#footer #bg UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT: 400 1em/0.9em arial, sans-serif; FLOAT: right; LETTER-SPACING: 0.1em; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#footer #bg UL LI A.last {
	BORDER-RIGHT-WIDTH: 0px; PADDING-RIGHT: 0px
}
#footer #bg IMG {
	POSITION: absolute; TOP: 30%; RIGHT: 2px
}
#filter {
	POSITION: relative; MARGIN-TOP: -5em; WIDTH: 100%; FLOAT: left; HEIGHT: 5em
}
#filter #bg {
	POSITION: relative; MARGIN: 0px auto; HEIGHT: 5em
}
#filter #bg UL {
	PADDING-BOTTOM: 0px; MARGIN: 3em 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#filter #bg UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#filter #bg UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT: 400 1em/0.8em arial, sans-serif; FLOAT: left; LETTER-SPACING: 0.1em; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#filter #bg UL LI A.last {
	BORDER-RIGHT-WIDTH: 0px; PADDING-RIGHT: 0px
}
#filter #bg IMG {
	POSITION: absolute; TOP: 6%; LEFT: 10px
}
.post {
	BORDER-BOTTOM: 1px solid; POSITION: relative; WIDTH: 100% !important; MARGIN-BOTTOM: 2.2em; FLOAT: left; HEIGHT: 11.5em
}
.post .date {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 1.5em; TOP: 0px; LEFT: 1px
}
.post .price {
	POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; WIDTH: 11em; HEIGHT: 10.9em; TOP: 0px; RIGHT: 0px
}
.post .price TABLE {
	WIDTH: 11em
}
.photo IMG {
	WIDTH: 110px; HEIGHT: 83px
}
.post .photo {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 12em; HEIGHT: 7em; FONT-SIZE: xx-small; TOP: 0px; LEFT: 32px
}
.post .date .day {
	MARGIN-TOP: -5px; DISPLAY: block
}
.post .title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: sans-serif verdana, arial; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.post .featured {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: sans-serif verdana, arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.search {
	TEXT-ALIGN: left; FONT-FAMILY: sans-serif verdana, arial; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.post HR {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 70%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px
}
.post P {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1em; TEXT-INDENT: 10em; MARGIN: 0px 10.5em 0px 2em; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; HEIGHT: 10em; PADDING-TOP: 0px
}
.post .test2 {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 45.8em; HEIGHT: 7em; TOP: 0px; LEFT: 13.5em
}
.post .price A:hover {
	TEXT-DECORATION: underline
}
UL.submenu2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.submenu1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.submenu2 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.submenu1 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.submenu2 LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: auto !important; PADDING-TOP: 1px
}
UL.submenu1 LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: auto !important; PADDING-TOP: 1px
}
UL.postnav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.postnav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.postnav LI {
	WIDTH: 9em; FLOAT: left; FONT-SIZE: 90%
}
UL.postnav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 8em; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 11px Verdana, Tahoma, Arial; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.block {
	DISPLAY: block
}
.marginRight {
	MARGIN-RIGHT: 15px
}
.paddingLeft {
	PADDING-LEFT: 5px
}
.paddingRight {
	PADDING-RIGHT: 5px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.alignLeft {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; PADDING-LEFT: 4px; WIDTH: auto; FLOAT: left; HEIGHT: 3em
}
.alignRight {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; PADDING-LEFT: 4px; WIDTH: auto; FLOAT: right; HEIGHT: 3em
}
.alignTop {
	VERTICAL-ALIGN: top
}
.alignMiddle {
	VERTICAL-ALIGN: middle
}
.alignBottom {
	VERTICAL-ALIGN: bottom
}
.lightBlueBg {
	BACKGROUND-COLOR: #eaf2f5
}
.lightgrayBg {
	BACKGROUND-COLOR: #efefef
}
.checkbox {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
FIELDSET {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 4px
}
.hoverbox {
	LIST-STYLE-TYPE: none; CLEAR: both; CURSOR: default
}
.hoverbox A {
	CURSOR: default
}
.hoverbox A .preview {
	DISPLAY: none
}
.hoverbox A:hover .preview {
	Z-INDEX: 2; POSITION: absolute; DISPLAY: block; TOP: -18px; LEFT: -9px
}
.hoverbox IMG {
	WIDTH: 110px; HEIGHT: 83px
}
.hoverbox DIV {
	POSITION: relative; DISPLAY: inline
}
.hoverbox .preview {
	WIDTH: 200px; HEIGHT: 150px; CURSOR: pointer
}
* HTML .hoverbox A:hover {
	Z-INDEX: 2; POSITION: absolute; DISPLAY: block; FONT-SIZE: 100%
}
* HTML .hoverbox A:hover .preview {
	TOP: -18px; LEFT: -10px
}
* HTML .hoverbox DIV {
	POSITION: static
}
.comparebox {
	LIST-STYLE-TYPE: none; CURSOR: default
}
.comparebox A {
	CURSOR: default
}
.comparebox A .preview {
	DISPLAY: none
}
.comparebox A:hover .preview {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: block; TOP: 355px
}
.comparebox IMG {
	WIDTH: 110px; HEIGHT: 83px
}
.comparebox DIV {
	POSITION: relative; DISPLAY: inline
}
.comparebox .preview {
	WIDTH: 200px; HEIGHT: 150px; CURSOR: pointer
}
* HTML .comparebox A {
	POSITION: relative
}
* HTML .comparebox A:hover {
	Z-INDEX: 2; FONT-SIZE: 100%
}
* HTML .comparebox A:hover .preview {
	TOP: 0px; LEFT: -60px
}
* HTML .comparebox DIV {
	POSITION: static
}
#pic {
	POSITION: relative; WIDTH: 300px; TOP: 10px; LEFT: 10px
}
#pic A .large {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 1px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px; TOP: -1px; LEFT: -1px
}
#pic A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#pic A.p1:visited {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 110px; DISPLAY: block; HEIGHT: 83px; BORDER-TOP: 1px solid; TOP: 0px; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; LEFT: 0px
}
#pic A.p1 {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 110px; DISPLAY: block; HEIGHT: 83px; BORDER-TOP: 1px solid; TOP: 0px; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; LEFT: 0px
}
#pic A.p1:hover {
	TEXT-DECORATION: none
}
#pic A.p1:hover .large {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; WIDTH: 200px; DISPLAY: block; HEIGHT: 150px; BORDER-TOP: 1px solid; TOP: -60px; BORDER-RIGHT: 1px solid; LEFT: 150px
}

