BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(247,247,247); MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.4px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
H1 {
	COLOR: #333
}
H2 {
	COLOR: #333
}
H3 {
	COLOR: #333
}
A {
	COLOR: rgb(73,61,109)
}
A:hover {
	TEXT-DECORATION: none
}
HR {
	COLOR: rgb(73,61,109)
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
LI {
	MARGIN-BOTTOM: 6px
}
.white_links A {
	COLOR: white
}
.white_color {
	COLOR: rgb(247,247,247)
}
.white_color H3 {
	COLOR: rgb(247,247,247)
}
A.new_fp_links {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.new_fp_links:hover {
	COLOR: rgb(195,189,225)
}
.top_corner_links {
	TEXT-ALIGN: right; COLOR: white; VERTICAL-ALIGN: top
}
.top_corner_links SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.top_search_area {
	MARGIN-TOP: 45px; PADDING-LEFT: 10px; FLOAT: left
}
.top_account_area {
	WIDTH: 210px; FLOAT: left; FONT-SIZE: 11px
}
.loginText {
	FONT-SIZE: 13.5px; VERTICAL-ALIGN: bottom
}
#breadcrumb {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.fp_content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 25px; PADDING-TOP: 15px
}
#div_content {
	PADDING-LEFT: 15px; WIDTH: 811px; MARGIN-BOTTOM: 25px
}
#div_content2 {
	PADDING-LEFT: 15px; WIDTH: 575px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 25px
}
.main_content {
	WIDTH: 570px
}
.main_content_text {
	MARGIN-BOTTOM: 15px
}
.side_content {
	WIDTH: 220px; FLOAT: left; MARGIN-LEFT: 5px; CLEAR: none
}
TABLE.pricingChart {
	MARGIN-LEFT: 25px; FONT-SIZE: 14px
}
TABLE.pricingChart TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
TABLE.chart {
	BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black
}
TABLE.chart TH {
	BORDER-BOTTOM-COLOR: black; BACKGROUND-COLOR: rgb(207,207,215); BORDER-TOP-COLOR: black; COLOR: #333; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black
}
TABLE.chart TD {
	BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: rgb(237,237,245); BORDER-TOP-COLOR: black; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; PADDING-TOP: 6px
}
TR.topRowC2 TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: rgb(207,207,215); PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.product_heading {
	FONT-WEIGHT: bold
}
.product_heading A {
	COLOR: black
}
.button_right {
	MARGIN-LEFT: 500px
}
.menu_heading {
	TEXT-ALIGN: center; WIDTH: 172px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.menu_column A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.menu_column A:hover {
	BACKGROUND: url(images/menu_over2.jpg) repeat-y; COLOR: #333
}
.submenus {
	DISPLAY: none
}
A.submenu {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-TOP: 5px
}
#navButtonsTst A.current.headNS {
	BACKGROUND: url(images/menu_over2.jpg) repeat-y; COLOR: #333
}
#navButtonsTst A.selected.head {
	BACKGROUND: url(images/menu_over2.jpg) repeat-y; COLOR: #333
}
#navButtonsTst A.selected.headNS {
	BACKGROUND: url(images/menu_over2.jpg) repeat-y; COLOR: #333
}
.submenus {
	DISPLAY: none
}
.menu_links {
	WIDTH: 152px; DISPLAY: inline-block; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.submenu_links {
	WIDTH: 142px; DISPLAY: inline-block; HEIGHT: 30px; FONT-SIZE: 12px
}
.fprr_t {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; BACKGROUND: url(images/dot_ccc.jpg) repeat-x 0px 0px
}
.fprr_b {
	BACKGROUND: url(images/dot_ccc.jpg) repeat-x 0px 100%
}
.fprr_l {
	BACKGROUND: url(images/dot_ccc.jpg) repeat-y 0px 0px
}
.fprr_r {
	BACKGROUND: url(images/dot_ccc.jpg) repeat-y 100% 0px
}
.fprr_bl {
	BACKGROUND: url(images/bl_chart_ccc2.png) no-repeat 0px 100%
}
.fprr_br {
	BACKGROUND: url(images/br_chart_ccc2.png) no-repeat 100% 100%
}
.fprr_tl {
	BACKGROUND: url(images/tl_chart_ccc2.png) no-repeat 0px 0px
}
.fprr_tr {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(images/tr_chart_ccc2.png) no-repeat 100% 0px; PADDING-TOP: 2px
}
.fpLeft {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: -15px; DISPLAY: block; HEIGHT: 210px; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.fprr_inner {
	MARGIN: 10px
}
#slideshow {
	POSITION: relative; PADDING-BOTTOM: 20px; WIDTH: 570px
}
#controls {
	Z-INDEX: 1000; POSITION: absolute; MARGIN: 0px; TOP: 152px; RIGHT: 0px
}
#controls SPAN {
	MARGIN: 0px 5px
}
#slideshow A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#menufoot {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.6em; HEIGHT: 35px; FONT-SIZE: 85%; BORDER-TOP: rgb(73,61,109) 2px solid
}
.ui-tabs {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; CLEAR: both; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0.2em 0px 0px; PADDING-LEFT: 0px; BOTTOM: -1px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	MARGIN-BOTTOM: 0px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-disabled A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-processing A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI A {
	CURSOR: pointer
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: pointer
}
.ui-tabs .ui-tabs-panel {
	BORDER-BOTTOM: rgb(126,126,126) 1px solid; BORDER-LEFT: rgb(126,126,126) 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both; BORDER-TOP: rgb(126,126,126) 1px solid; BORDER-RIGHT: rgb(126,126,126) 1px solid; PADDING-TOP: 0px
}
#tabs-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#tabs-2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#tabs-3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#tabs-4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#tabs-5 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none !important
}
LI.ui-state-default A {
	BACKGROUND: url(images/bg1.jpg) rgb(160,160,160) repeat-x center 50%; COLOR: white; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -khtml-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px
}
LI.ui-state-active A {
	BACKGROUND: url(images/bg2.jpg) rgb(126,126,126) repeat-x; COLOR: #fff
}
LI.ui-state-hover A {
	BACKGROUND: url(images/bg2.jpg) rgb(126,126,126) repeat-x; COLOR: #fff
}
#div_content .product-image {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
#div_content .product-name {
	PADDING-LEFT: 5px; WIDTH: 500px; VERTICAL-ALIGN: middle
}
#div_content .product-name A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#div_content .productListingTree TD.product-name {
	PADDING-LEFT: 28px
}
#div_content .product-price {
	TEXT-ALIGN: right; WIDTH: 150px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
#div_content .product-buynow {
	TEXT-ALIGN: center; WIDTH: 70px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
#div_content .product-image-heading {
	BORDER-BOTTOM: #333 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#div_content .product-name-heading {
	BORDER-BOTTOM: #333 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#div_content .product-name-heading A {
	FONT-WEIGHT: bold
}
#div_content .product-price-heading {
	BORDER-BOTTOM: #333 2px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#div_content .product-price-heading A {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
#div_content .product-buynow-heading {
	BORDER-BOTTOM: #333 2px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.infoBox {
	BORDER-BOTTOM: #333 2px solid; BORDER-LEFT: #333 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333 2px solid; BORDER-RIGHT: #333 0px solid; PADDING-TOP: 0px
}
.checkout_table1 {
	WIDTH: 700px
}
.moduleRowSelected {
	BACKGROUND-COLOR: rgb(225,225,225)
}
.moduleRowSelected TD {
	COLOR: #000000
}
TD.radio {
	WIDTH: 20px
}
TD.label {
	WIDTH: 100%
}
TABLE.radio_section TH {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
TABLE.radio_section TD {
	TEXT-ALIGN: center; WIDTH: 60px; FONT-WEIGHT: bold
}
