BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%
}
 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-TOP: 0px
}
HR {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 1px
}
.main_table {
	WIDTH: 100%; HEIGHT: 100%
}
.main_header_cell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: repeat-x; HEIGHT: 80px; BACKGROUND-COLOR: #ffffff
}
.main_header_menu_cell {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.main_left_menu_cell {
	VERTICAL-ALIGN: top; WIDTH: 155px
}
.main_titlebar_cell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 90%; PADDING-TOP: 2px
}
.main_container_cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.main_footer_cell {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/footer_bg.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; BACKGROUND-REPEAT: repeat-x; HEIGHT: 50px; BACKGROUND-COLOR: #dd1313; TEXT-ALIGN: center
}
.main_messages_cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.header_cell {
	HEIGHT: 80px; TEXT-ALIGN: left
}
.header_title {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 28px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header_menu_table {
	BACKGROUND-POSITION: left top; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/perfect/header_menu_item_bg.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #cbcbcb; TEXT-ALIGN: center
}
.header_menu_left {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/header_menu_left.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.header_menu_right {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/header_menu_right.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.header_menu_item {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; BACKGROUND-COLOR: #dd1313; TEXT-ALIGN: center
}
.header_menu_middle {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/header_menu_middle.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.left_menu_table {
	BACKGROUND-POSITION: right top; WIDTH: 155px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #dd1313
}
.left_menu_date {
	BACKGROUND-POSITION: right top; PADDING-LEFT: 9px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/perfect/date_bg.jpg); PADDING-BOTTOM: 1px; WIDTH: 155px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; BACKGROUND-COLOR: #dd1313; TEXT-ALIGN: left
}
.left_menu_caption {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/left_menu_caption.gif); TEXT-TRANSFORM: lowercase; COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px; BACKGROUND-COLOR: #0062be; TEXT-ALIGN: left
}
.left_menu_caption_right {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/left_menu_caption_right.gif); WIDTH: 70px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 24px; BACKGROUND-COLOR: #0062be
}
.left_menu_footer {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/left_menu_footer.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px
}
.left_menu_section {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #dd1313;
}
.left_menu_right_odd_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dd1313;
}
.left_menu_right_even_odd {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #DD1313;
}
.left_menu_right_even_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  BACKGROUND-COLOR: #DD1313
}
.left_submenu_right_odd_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #F53939;
}
.left_submenu_right_even_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #F53939;
}
.left_menu_submenu_top {
	BACKGROUND-IMAGE: url(../images/perfect/left_menu_submenu_top_bg.gif); height:12px; HEIGHT: 6px; BACKGROUND-COLOR: #DB4E4E
}
.left_menu_submenu_bottom {
	BACKGROUND-IMAGE: url(../images/perfect/left_menu_submenu_bottom_bg.gif);height:12px; HEIGHT: 6px; BACKGROUND-COLOR: #DB4E4E
}
.srch_down_border {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8aa4c5 1px solid
}
.srach_table {
	WIDTH: 120px
}
.srch_section {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.srch_odd {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcfcfc
}
.srch_even {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.srch_border_left {
	BORDER-LEFT: #dddddd 1px solid
}
.srch_border_top {
	BORDER-TOP: #dddddd 1px solid
}
.srch_padded {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.news_odd {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; FONT-SIZE: 10px;  PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
.news_even {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
.news_title {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_source {
	PADDING-LEFT: 15px; FONT-SIZE: 10px; COLOR: #cccccc; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_date {
	PADDING-RIGHT: 15px; FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news_divider {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
/*Cart*/
A.smallcartlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.smallcartlink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.smallcartlink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.smallcartlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cart_odd {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/left_menu_right_odd_bg); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
.cart_even {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right top; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/left_menu_right_even_bg); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
.cl_title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; HEIGHT: 18px
}
.cl_odd {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.cl_even {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f3
}
.cl_price {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.cl_total {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #e43636; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.cl_border_left {
	BORDER-LEFT: #cccccc 1px solid
}
.cl_border_top {
	BORDER-TOP: #cccccc 1px solid
}
/*Alternative Rows*/
.odd {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
.even {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DD1313
}
/*Links*/
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #A20E0E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_menu_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_menu_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_menu_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header_menu_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #092b77; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_menu_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_menu_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_menu_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_menu_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cat_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cat_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cat_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cat_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.section_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.section_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.section_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.section_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.caption_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titlebar_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titlebar_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titlebar_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.titlebar_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lang_link:link {
	COLOR: #ffffff
}
A.lang_link:visited {
	COLOR: #ffffff
}
A.lang_link:active {
	COLOR: #ffffff
}
A.lang_link:hover {
	COLOR: #eeeeee
}
A.product_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.product_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.product_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.product_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subcatalog_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #550505; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subcatalog_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subcatalog_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subcatalog_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lang_icon {
	
}
.lang_icon_hov {
	
}
.titlebar_left {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/titlebar_left_bg.gif); WIDTH: 8px; HEIGHT: 20px
}
.titlebar {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/titlebar_bg.gif); PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.titlebar_right {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/titlebar_right_bg.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.caption_table {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/caption_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.caption_left {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/caption_left_bg.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.caption_title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/perfect/caption_bg.gif); PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left
}
.caption_right {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/caption_bg.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.subcaption_table {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/subcaption_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.subcaption_left {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/perfect/subcaption_left_bg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.subcaption_title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/perfect/subcaption_bg.gif); PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: center
}
.subcaption_right {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/perfect/subcaption_right_bg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.labelbox {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0B4173; FONT-FAMILY: Verdana, Arial, Clean, Helvetica, Sans-serif
}
.databox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Clean, Helvetica, Sans-serif
}
.txtbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #444444; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.passbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #444444; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.areabox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #444444; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.srchbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 900; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #444444; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.selbox {
	FONT-SIZE: 10px; COLOR: #152637; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1; caption-side: top
}
.button1 {
	BORDER-RIGHT: 1px; BACKGROUND-POSITION: center center; BORDER-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/button1.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: 1px; WIDTH: 120px; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #cbcbcb
}
.button1_hov {
	BACKGROUND-IMAGE: url(../images/perfect/button1_hov.gif); COLOR: #dddddd
}
.button2 { padding-top:5px;
	BORDER-RIGHT: 1px; BACKGROUND-POSITION: center center; BORDER-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/button2.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: 1px; WIDTH: 120px; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.button2_hov {
	BACKGROUND-IMAGE: url(../images/perfect/button2_hov.gif); COLOR: #dddddd
}
.pl_item_table {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 240px
}
.pl_item_left_cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 5px
}
.pl_item_right_cell {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 5px
}
.pl_title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/perfect/pl_title_bg.gif); COLOR: #000000; HEIGHT: 18px; BACKGROUND-COLOR: #ff0000
}
.pl_title_table {
	BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px
}
.pl_catno {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/perfect/pl_title_bg.gif); BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: right
}
.pl_details {
	VERTICAL-ALIGN: top; HEIGHT: 200px
}
.pl_details_table {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
.pl_title_type {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcece
}
.pl_title_type2 {
	FONT-SIZE: 11px; COLOR: #ffcece
}
.pl_img_cell {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbe7f7; TEXT-ALIGN: center
}
.pl_img {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pl_img:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.pl_params_cell {
	BACKGROUND-POSITION: right bottom; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(../images/perfect/pl_param_cell_bg.gif); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dbe7f7
}
.pl_params_cell2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.pl_param {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pl_price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pl_price_rec {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pl_price_best {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pl_price_old {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.pl_available {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_available:link {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_available:visited {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_available:active {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_available:hover {
	FONT-WEIGHT: bold; COLOR: green
}
.pl_promotional {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_promotional:link {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_promotional:visited {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_promotional:active {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_promotional:hover {
	FONT-WEIGHT: bold; COLOR: magenta
}
.pl_bulk {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_bulk:link {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_bulk:visited {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_bulk:active {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_bulk:hover {
	FONT-WEIGHT: bold; COLOR: red
}
.pl_param_value {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pl_down_border {
	BORDER-BOTTOM: #8aa4c5 1px solid
}
.pl_description {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.pl_more_info_cell {
	BORDER-TOP: #cccccc 1px solid; BACKGROUND-IMAGE: url(../images/perfect/pl_title_bg.gif); HEIGHT: 18px; TEXT-ALIGN: center
}
.pl_divider_cell {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.pl_divider {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
.pl_noimage {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d1d1d1 1px solid; COLOR: #d1d1d1; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pl_wide {
	WIDTH: 90%
}
.pl_left {
	TEXT-ALIGN: left
}
.pl_equal {
	WIDTH: 50%
}
.pl_pic_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pl_thumb {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.pl_thumb_hov {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
pl_thumb:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pl_img {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.pl_thumb_hov {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pl_img:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pl_new {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_new:link {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_new:active {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_new:visited {
	FONT-WEIGHT: bold; COLOR: green
}
A.pl_new:hover {
	FONT-WEIGHT: bold; COLOR: green
}
.pl_top {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_top:link {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_top:active {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_top:visited {
	FONT-WEIGHT: bold; COLOR: magenta
}
A.pl_top:hover {
	FONT-WEIGHT: bold; COLOR: magenta
}
.pl_hot {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_hot:link {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_hot:active {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_hot:visited {
	FONT-WEIGHT: bold; COLOR: red
}
A.pl_hot:hover {
	FONT-WEIGHT: bold; COLOR: red
}
.pl_padded {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pl_date_cell {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-LEFT: 3px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #dbe7f7; TEXT-ALIGN: left
}
.pl_date {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: capitalize; CURSOR: help; COLOR: #c1c1c1; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pl_gallery_menu_cell {
	BORDER-TOP: #cccccc 1px solid; TEXT-ALIGN: right
}
.pl_categories {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #bbbbbb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ol_title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; HEIGHT: 18px
}
.ol_padded {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ol_odd {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.ol_even {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f3
}
.ol_border_left {
	BORDER-LEFT: #cccccc 1px solid
}
.ol_border_top {
	BORDER-TOP: #cccccc 1px solid
}
.ol_processed {
	COLOR: green
}
A.ol_processed:link {
	COLOR: green
}
A.ol_processed:active {
	COLOR: green
}
A.ol_processed:visited {
	COLOR: green
}
A.ol_processed:hover {
	COLOR: green
}
.ol_unprocessed {
	COLOR: red
}
A.ol_unprocessed:link {
	COLOR: red
}
A.ol_unprocessed:active {
	COLOR: red
}
A.ol_unprocessed:visited {
	COLOR: red
}
A.ol_unprocessed:hover {
	COLOR: red
}
.ol_price {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center;
}
.ol_total {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #e43636; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.ol_param {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.ol_param_value {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.ol_center {
	TEXT-ALIGN: center
}
.error {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.message {
	FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.required {
	COLOR: #ff0000; TEXT-ALIGN: right
}
.section_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Clean, Helvetica, Sans-serif
}
.section {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagemenu {
	FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagemenu_content {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagemenu_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagelink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e43636; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagelink_nextpage {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpage:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpage:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpage:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpage:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagelink_nextpages {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpages:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpages:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpages:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pagelink_nextpages:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.other_products_odd {
	BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.other_products_even {
	BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid
}
.other_products_head {
	BACKGROUND-IMAGE: url(../images/perfect/titlebar_bg.gif); PADDING-TOP: 1px; HEIGHT: 18px
}
.other_products_plus {
	BACKGROUND-IMAGE: url(../images/perfect/other_products_plus.gif); BORDER-LEFT: #c9c9c9 1px solid; BORDER-BOTTOM: #c9c9c9 1px solid; BACKGROUND-REPEAT: no-repeat
}
.other_products_right_border {
	BORDER-RIGHT: #c9c9c9 1px solid
}
.other_products_order_head {
	FONT-WEIGHT: bold; BORDER-LEFT: #c9c9c9 1px solid; COLOR: #e43636; BORDER-BOTTOM: #c9c9c9 1px solid
}
/*Main Menu*/
.main_menu_top_left {background-image:url(../images/perfect/main_menu_top_left.gif); background-repeat:no-repeat; background-position:right bottom; height:41px; width:62px;}
.main_menu_top_right {background-image:url(../images/perfect/main_menu_top_right.gif); background-repeat:no-repeat; background-position:left bottom; height:41px; width:62px;}
.main_menu_top_center {background-image:url(../images/perfect/main_menu_top_center.gif); background-repeat: repeat-x;background-position:bottom;}
.main_menu_right_right {background-image:url(../images/perfect/main_menu_right_right.gif); background-repeat: repeat-y;background-position:left; width:62px;}
.main_menu_left_left {background-image:url(../images/perfect/main_menu_left_left.gif); background-repeat: repeat-y;background-position:right; width:62px;}
.main_menu_center {background-color:#D91111;}
.main_menu_bottom_left {background-image:url(../images/perfect/main_menu_bottom_left.gif); background-repeat:no-repeat; background-position:right top; height:41px; width:58px;}
.main_menu_bottom_right {background-image:url(../images/perfect/main_menu_bottom_right.gif); background-repeat:no-repeat; background-position:left top; height:41px; width:58px;}
.main_menu_bottom_center {background-image:url(../images/perfect/main_menu_bottom_center.gif); background-repeat: repeat-x;background-position:top;}
.main_menu_item_bg { background-image:url(../images/perfect/main_menu_item_title.gif); width:206px; height:319px; background-position:center; background-repeat:no-repeat}
.main_menu_background { background-image:url(../images/perfect/main_menu_background.gif); background-position:center;}
.main_menu_title_cat { font:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; FONT-WEIGHT: bold; FONT-WEIGHT: bold; text-align:center; padding-top: 15px;}
.main_menu_newbg {BACKGROUND-POSITION: left top; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(images/perfect/main_menu_newbg.gif); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #cbcbcb; TEXT-ALIGN: center;}
.main_menu_page_selected {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.main_menu_page {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #B8B7B7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.main_menu_page_link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C4C4C4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.main_menu_pl_detail_info_up {background-image:url(../images/perfect/pl_detail_info_up.gif); background-position:center bottom; background-repeat:no-repeat;}
.main_menu_pl_detail_info_down {background-image:url(../images/perfect/pl_detail_info_down.gif); background-position:center top; background-repeat:no-repeat;}
.main_menu_pl_detail_info_bg {background-image:url(../images/perfect/pl_detail_info_bg.gif); background-position:center; background-repeat: repeat-y;}
.main_menu_pl_name { font:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; FONT-WEIGHT: bold; FONT-WEIGHT: bold; text-align:center; color:#666666;}
.main_menu_pl_red_bg { background-image:url(../images/perfect/pl_red_bg.gif); background-position:center; background-repeat:no-repeat; padding-left:2px;}
.main_menu_pl_white_text {font:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; FONT-WEIGHT: bold; FONT-WEIGHT: bold; text-align:center; color:#535353;}
/* ADDED by manol for properties_item.tpl */

a.p_title, a.p_title:link, a.p_title:visited, a.p_title:active {

	font-size:12px;
	color:#000000;
	text-decoration:underline;	
	font-weight:100;
}

a.p_title:hover {
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
	font-weight:100;
}


/* ADDED by manol for products_item.tpl*/

a.p_title, a.p_title:link, a.p_title:visited, a.p_title:active {

	font-size:12px;
	color:#000000;
	text-decoration:none;	
	font-weight:bold;
}

a.p_title:hover {
	font-size:12px;
	color:#1655C9;
	text-decoration:none;
	font-weight:bold;
}
