.boxText
{
	font-size: 10px;
	font-family: tahoma;
}
.errorBox
{
	font-weight: bold;
	font-size: 10px;
	background: #ffb3b5;
	font-family: tahoma;
}
.stockWarning
{
	font-size: 10px;
	color: #cc0033;
	font-family: tahoma;
}
.productsNotifications
{
	background: #353535;
}
.orderEdit
{
	font-size: 10px;
	color: #000001;
	font-family: tahoma;
	text-decoration: underline;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/bg_body.gif) #000000 repeat-x 0px 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #666665;
	padding-top: 0px;
}
H1
{
	font-weight: bold;
	font-size: 20px;
	color: #a4f803;
	font-family: tahoma;
}
H2
{
	font-weight: bold;
	font-size: 15px;
	color: #00839f;
	font-family: tahoma;
}
P
{
	font-weight: bold;
	font-size: 12px;
	color: #777d86;
	font-family: tahoma;
}
A
{
	font-family: tahoma;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
FORM
{
	display: inline;
}
TD
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: tahoma;
}
DIV
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: tahoma;
}
TD
{
	vertical-align: top;
}
TABLE
{
	width: 100%;
}
TR.headerError
{
	background: #ff0000;
}
TD.headerError
{
	font-weight: bold;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-family: tahoma;
	text-align: center;
}
TR.headerInfo
{
	background: #00ff00;
}
TD.headerInfo
{
	font-weight: bold;
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-family: tahoma;
	text-align: center;
}
.infoBox
{
	background: #2b2b2b;
}
.infoBoxContents
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.infoBoxNotice
{
	background: #ff8e90;
}
.infoBoxNoticeContents
{
	font-size: 10px;
	background: #ffe6e6;
	font-family: tahoma;
}
TD.infoBoxHeading
{
	font-weight: bold;
	font-size: 10px;
	background: #bbc3d3;
	color: #ffffff;
	font-family: tahoma;
}
TD.infoBox
{
	font-size: 10px;
	font-family: tahoma;
}
SPAN.infoBox
{
	font-size: 10px;
	font-family: tahoma;
}
TR.accountHistory-odd
{
	background: #353535;
}
TR.addressBook-odd
{
	background: #353535;
}
TR.alsoPurchased-odd
{
	background: #353535;
}
TR.payment-odd
{
	background: #353535;
}
TR.productListing-odd
{
	background: #353535;
}
TR.productReviews-odd
{
	background: #353535;
}
TR.upcomingProducts-odd
{
	background: #353535;
}
TR.shippingOptions-odd
{
	background: #353535;
}
TR.accountHistory-even
{
}
TR.addressBook-even
{
}
TR.alsoPurchased-even
{
}
TR.payment-even
{
}
TR.productListing-even
{
}
TR.productReviews-even
{
}
TR.upcomingProducts-even
{
}
TR.shippingOptions-even
{
}
TABLE.productListing
{
	border-right: #b6b7cb 1px solid;
	border-top: #b6b7cb 1px solid;
	border-left: #b6b7cb 1px solid;
	border-bottom: #b6b7cb 1px solid;
	border-spacing: 1px;
}
.productListing-heading
{
	font-weight: bold;
	font-size: 10px;
	background: #b6b7cb;
	color: #ffffff;
	font-family: tahoma;
}
TD.productListing-data
{
}
.ratingStar
{
	font-size: 0pt;
	width: 23px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(../Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../Images/SavedStar.png);
}

A.pageResults
{
}
A.pageResults:hover
{
	background: #ffff33;
}
TD.pageHeading
{
	font-weight: bold;
	font-size: 20px;
	color: #9a9a9a;
	font-family: tahoma;
}
DIV.pageHeading
{
	font-weight: bold;
	font-size: 20px;
	color: #9a9a9a;
	font-family: tahoma;
}
TD.pageHeading A
{
	font-weight: bold;
	font-size: 20px;
	color: #9a9a9a;
	font-family: tahoma;
	text-decoration: none;
}
DIV.pageHeading A
{
	font-weight: bold;
	font-size: 20px;
	color: #9a9a9a;
	font-family: tahoma;
	text-decoration: none;
}
TD.pageHeading A:hover
{
	color: #9a9a9a;
	text-decoration: underline;
}
DIV.pageHeading A:hover
{
	color: #9a9a9a;
	text-decoration: underline;
}
TR.subBar
{
	background: #f4f7fd;
}
TD.subBar
{
	font-size: 10px;
	color: #4277ac;
	font-family: tahoma;
}
TD.accountCategory
{
	font-size: 13px;
	color: #aabbdd;
	font-family: tahoma;
}
TD.fieldKey
{
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
}
TD.fieldValue
{
	font-size: 12px;
	font-family: tahoma;
}
TD.tableHeading
{
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
}
SPAN.newItemInCart
{
	font-size: 11px;
	color: #a4f803;
	font-family: tahoma;
}
CHECKBOX
{
	font-size: 12px;
	font-family: tahoma;
}
INPUT
{
	font-size: 12px;
	font-family: tahoma;
}
RADIO
{
	font-size: 12px;
	font-family: tahoma;
}
SELECT
{
	font-size: 12px;
	font-family: tahoma;
}
TEXTAREA
{
	font-size: 11px;
	width: 100%;
	font-family: tahoma;
}
SPAN.greetUser
{
	font-weight: bold;
	font-size: 12px;
	color: #f0a480;
	font-family: tahoma;
}
TABLE.formArea
{
	border-right: #7b9ebd 1px solid;
	border-top: #7b9ebd 1px solid;
	background: #f1f9fe;
	border-left: #7b9ebd 1px solid;
	border-bottom: #7b9ebd 1px solid;
}
TD.formAreaTitle
{
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
}
SPAN.markProductOutOfStock
{
	font-weight: bold;
	font-size: 12px;
	color: #c76170;
	font-family: tahoma;
}
SPAN.errorText
{
	color: #ff0000;
	font-family: tahoma;
}
.moduleRow
{
}
.right-top-product
{
	background: url(../images/right_top_prod_new.gif) right top no-repeat;
	width: 100%;
	z-index: 99;
}
.moduleRowOver
{
	cursor: pointer;
	background-color: #353535;
}
.moduleRowSelected
{
	background-color: #353535;
}
.checkoutBarFrom
{
	font-size: 10px;
	color: #666665;
	font-family: tahoma;
}
.checkoutBarTo
{
	font-size: 10px;
	color: #666665;
	font-family: tahoma;
}
.checkoutBarCurrent
{
	font-size: 10px;
	color: #666665;
	font-family: tahoma;
}
.messageBox
{
	font-size: 10px;
	font-family: tahoma;
}
.messageStackError
{
	font-size: 10px;
	font-family: tahoma;
	background-color: #ffb3b5;
}
.messageStackWarning
{
	font-size: 10px;
	font-family: tahoma;
	background-color: #ffb3b5;
}
.messageStackSuccess
{
	font-size: 10px;
	font-family: tahoma;
	background-color: #99ff00;
}
.inputRequirement
{
	font-size: 11px;
	vertical-align: top;
	color: #ff0000;
	font-family: tahoma;
}
.vam
{
	vertical-align: middle;
}
.vam_td TD
{
	vertical-align: middle;
}
.tac
{
	text-align: center;
}
.b_width STRONG
{
	display: block;
	font-weight: normal;
	width: 125px;
}
.width2_100
{
	width: 100%;
}
.width3_100
{
	width: 100%;
}
.radio
{
	width: 100%;
}
.width2_100 INPUT
{
	width: 55%;
}
.width2_100 SELECT
{
	width: 55%;
}
.width3_100 INPUT
{
	width: 100%;
}
.indent_2
{
	padding-left: 12px;
}
.indent_3
{
	padding-bottom: 3px;
}
.radio INPUT
{
	margin: 0px 5px 1px;
	vertical-align: middle;
}
.img_middle IMG
{
	margin: 1px 10px 0px 0px;
	vertical-align: middle;
}
.img_middle
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.ofh
{
	overflow: hidden;
}
.al_left
{
	padding-top: 5px;
}
.al_left STRONG
{
	text-align: left !important;
}
.al_left
{
	text-align: left !important;
}
.fl_left
{
	float: left;
}
.fl_right
{
	float: right;
}
.cl_both
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
.left_part
{
	float: left;
	width: 75%;
}
.right_part
{
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	padding-top: 0px;
}
.header_bg_main
{
	background: url(../images/body_bg.jpg) repeat-x 0px 0px;
	width: 100%;
}
.header_main_td
{
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.row_1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 49px;
	height: 3px;
}
.row_2
{
	padding-right: 26px;
	padding-left: 26px;
	padding-bottom: 0px;
	padding-top: 1px;
	height: 100%;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu
{
	padding: 0px 0px 1px 26px;
	width: 100%;
	background: url(../images/menu_left.gif) 0px 0px no-repeat;
}

.menu td
{
	width: auto;
	vertical-align: middle;
	text-align: center;
}
.menu td a
{
	display: block;
}
.menu_separator
{
	width: 25%;
	text-align: center;
	padding: 0px 5px 0px 5px;
}

.search
{
	padding: 0px 13px 0px 0px;
	vertical-align: middle;
	background: url(../images/menu_right.gif) 100% 0px no-repeat;
}
.search td
{
	color: #000000;
	font-size: 17px;
	font-weight: bold;
	font-family: arial;
	vertical-align: middle;
	text-transform: uppercase;
}
.search input
{
	height: 15px;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search
{
	padding: 5px 11px 5px 20px;
	vertical-align: middle;
}
/* ************************************************************************************* */
#main_bg
{
	margin: 0px auto;
	width: 100%;
	position: relative;
}
.right_bgd
{
	background: url(../images/tail_left12.gif) repeat-x 0px 0px;
	left: 0px;
	width: 50%;
	position: absolute;
	top: 0px;
	height: 395px;
}
.width_table
{
	background: url(../images/width_table12.jpg) no-repeat center 0px;
	margin: auto;
	width: 100%;
	position: relative;
}
.width_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 35px;
	padding-top: 0px;
}
.bg_main
{
	background: url(../images/bg_main.gif) repeat-x 0px 0px;
	margin: 0px;
}
.bg2_main
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 23px;
	padding-top: 0px;
}
.bg3_main
{
	background: url(../images/footer_bg.gif) repeat-x 0px 0px;
}
.main_table
{
	background: url(../images/spacer.gif) repeat-y 223px 0px;
}
.box_width_left
{
	width: 198px;
}
.box_width_right
{
	width: 198px;
}
.content_width_td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
}
.box_width_td_left
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.box_width_td_right
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.header
{
	width: 100%;
}
.header TD
{
	font-weight: normal;
	font-size: 12px;
	color: #7b7b7b;
	line-height: 13px;
	font-family: tahoma;
	white-space: nowrap;
}
.header .header_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center;
}
.header IMG
{
	vertical-align: middle;
}
.header .z1
{
	padding-right: 0px;
	border-top: #767676 2px solid;
	padding-left: 41px;
	background: url(../images/z1.gif) no-repeat 7px 10px;
	padding-bottom: 6px;
	padding-top: 15px;
	height: 26px;
	text-align: left;
}
.header .z1 SPAN
{
	font-weight: normal;
	font-size: 12px;
	color: #7b7b7b;
	line-height: 13px;
}
.header A
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	line-height: 13px;
	font-family: tahoma;
	text-decoration: underline;
}
.header A:hover
{
	color: #ffffff;
	text-decoration: none;
}
.header FORM
{
	width: 100%;
}
.select
{
	border-right: #575757 1px solid;
	padding-right: 1px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	background: #3e3e3e;
	padding-bottom: 2px;
	margin: 1px 0px 2px;
	vertical-align: middle;
	border-left: #000000 1px solid;
	width: 105px;
	color: #929292;
	padding-top: 2px;
	border-bottom: #575757 1px solid;
}
.select2
{
	margin: 0px 0px 3px;
}
.select2 TD
{
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 26px;
	vertical-align: middle;
	padding-top: 26px;
	height: 36px;
}
.select2 SELECT
{
	border-right: #525252 1px solid;
	border-top: #525252 1px solid;
	background: #3e3e3e;
	margin: 0px 10px 2px;
	vertical-align: middle;
	border-left: #525252 1px solid;
	width: 70%;
	color: #929292;
	border-bottom: #525252 1px solid;
}
.go
{
	border-right: #575757 1px solid;
	padding-right: 2px;
	border-top: #575757 1px solid;
	padding-left: 3px;
	background: #000000;
	padding-bottom: 0px;
	vertical-align: middle;
	border-left: #575757 1px solid;
	width: 100%;
	color: #929292;
	padding-top: 2px;
	border-bottom: #575757 1px solid;
	height: 15px;
}
.logo
{
	padding-right: 0px;
	padding-left: 104px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.banner_03
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.banner_04
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.banner_02
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
}
.navigation
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 12px;
	height: 54px;
}
.navigation TD
{
	vertical-align: middle;
}
.footer
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.footer_td
{
	width: 190px;
	height: 54px;
	text-align: center;
}
.footer2_td
{
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
	text-align: right;
}
.footer B
{
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #797c80;
	line-height: 18px;
	font-family: tahoma;
}
.footer B A
{
	font-weight: normal;
	font-size: 11px;
	color: #797c80;
	line-height: 18px;
	font-family: tahoma;
	text-decoration: none;
}
.footer B A:hover
{
	color: #797c80;
	text-decoration: underline;
}
.popup_bg
{
	background: #000000;
}
.popup_width_table
{
	background: url(../images/p_logo.gif) no-repeat center 6px;
	width: 405px;
}
.popup_width_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.popup_1
{
	padding-right: 92px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 45px;
	height: 81px;
	text-align: right;
}
.popup_2
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.popup
{
	width: 417px;
	height: 100%;
}
.popup TD
{
	font-weight: normal;
	font-size: 11px;
	color: #696969;
	line-height: 14px;
	font-family: tahoma;
}
.popup STRONG
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	color: #ffffff;
	line-height: 12px;
	padding-top: 10px;
	font-family: arial;
	text-decoration: none;
}
.popup A
{
	font-weight: normal;
	font-size: 9px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.popup A U
{
	font-weight: normal;
	font-size: 9px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.popup A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.popup A:hover U
{
	color: #ffffff;
	text-decoration: underline;
}
.popup .footer
{
	vertical-align: top;
}
.popup .popup_footer TD
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: middle;
	color: #7b7b7b;
	line-height: 16px;
	font-family: tahoma;
	height: 50px;
}
.popup .popup_footer A
{
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	color: #7b7b7b;
	line-height: 16px;
	font-family: tahoma;
	text-decoration: none;
}
.popup .popup_footer A:hover
{
	color: #7b7b7b;
	text-decoration: underline;
}
.wrapper_header_r
{
	background: url(../images/wrapper_header_r.png) repeat-y right 0px;
	margin: 0px;
}
.wrapper_header_b
{
	background: url(../images/wrapper_header_b.png) repeat-x 0px bottom;
}
.wrapper_header_l
{
	background: url(../images/wrapper_header_l.png) repeat-y 0px 0px;
}
.wrapper_header_tl
{
	background: url(../images/wrapper_header_tl.gif) no-repeat left top;
	width: 100%;
}
.wrapper_header_tr
{
	background: url(../images/wrapper_header_tr.gif) no-repeat right 0px;
}
.wrapper_header_bl
{
	background: url(../images/wrapper_header_bl.gif) no-repeat left bottom;
}
.wrapper_header_br
{
	padding-right: 2px;
	padding-left: 3px;
	background: url(../images/wrapper_header_br.gif) no-repeat right bottom;
	padding-bottom: 4px;
	padding-top: 0px;
}
.wrapper_header_bg
{
	background: url(../images/wrapper_header_bg.gif) #040404 repeat-x 0px 100%;
}
.content_wrapper_b
{
	background: url(../images/content_wrapper_line.gif) #000000 repeat-x 0px 100%;
	margin: 4px 0px 9px;
}
.content_wrapper_t
{
	background: url(../images/content_wrapper_line.gif) repeat-x 0px 0px;
}
.content_wrapper_r
{
	background: url(../images/content_wrapper_line.gif) repeat-y 100% 0px;
}
.content_wrapper_l
{
	background: url(../images/content_wrapper_line.gif) repeat-y 0px 0px;
}
.content_wrapper_tl
{
	background: url(../images/content_wrapper_tl.gif) no-repeat 0px 0px;
	width: 100%;
}
.content_wrapper_tr
{
	background: url(../images/content_wrapper_tr.gif) no-repeat 100% 0px;
}
.content_wrapper_bl
{
	background: url(../images/content_wrapper_bl.gif) no-repeat left 100%;
}
.content_wrapper_br
{
	padding-right: 23px;
	padding-left: 23px;
	background: url(../images/content_wrapper_br.gif) no-repeat 100% 100%;
	padding-bottom: 10px;
	padding-top: 10px;
}
.content2_wrapper_br
{
	padding-right: 23px;
	padding-left: 23px;
	background: url(../images/content_wrapper_br.gif) no-repeat 100% 100%;
	padding-bottom: 20px;
	padding-top: 25px;
}
.content4_wrapper_br
{
	padding-right: 1px;
	padding-left: 1px;
	background: url(../images/content_wrapper_br.gif) no-repeat 100% 100%;
	padding-bottom: 10px;
	padding-top: 5px;
}
* HTML .width_100
{
	width: 100%;
}
.infoBox_ TEXTAREA
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_ .main TEXTAREA
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_ .main INPUT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_ .main SELECT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_ .fieldValue SELECT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_ .fieldValue INPUT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.pic_t
{
	background: url(../images/pic_line.gif) #ffffff repeat-x 0px top;
	margin: 0px;
	width: 1px;
}
.infoBox_
{
	border-right: #eee2f0 1px solid;
	border-top: #eee2f0 1px solid;
	margin: 3px 0px 9px;
	border-left: #eee2f0 1px solid;
	border-bottom: #eee2f0 1px solid;
}
.pic_r
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.pic1_r
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
}
.prod2
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 3px;
}
.prod
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 3px;
}
.pic2_t
{
	border-right: #eee2f0 0px solid;
	border-top: #eee2f0 0px solid;
	margin: 0px auto;
	border-left: #eee2f0 0px solid;
	width: 1px;
	border-bottom: #eee2f0 0px solid;
}
.pic3_t
{
	border-right: #e2b2ee 0px solid;
	border-top: #e2b2ee 0px solid;
	margin: 0px auto;
	border-left: #e2b2ee 0px solid;
	width: 1px;
	border-bottom: #e2b2ee 0px solid;
}
.pic2_r
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
}
.infoBoxHeading_table
{
	background: url(../images/infoBoxHeading_table.gif) repeat-x 0px 0px;
	margin: 1px 0px 0px;
	border-bottom: #101316 1px solid;
}
.infoBoxHeading_td
{
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 11px;
	height: 23px;
}
.infoBoxHeading_l
{
	border-bottom: #0a0c0f 1px solid;
}
.infoBoxHeading_r
{
	border-bottom: #0a0c0f 1px solid;
}
.popup .infoBoxHeading_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.infoBoxHeading_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.infoBoxHeading_td A
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
	text-decoration: none;
}
.infoBoxHeading_td A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.infoBox_table
{
	margin: 0px 0px 0px;
}
.infoBox_td
{
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 31px;
	padding-top: 23px;
}
.infoBoxContents_table
{
	margin: 0px;
}
.infoBoxContents_table .boxText
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.popup .infoBox_table2
{
	border-right: #2b2b2b 1px solid;
	border-top: #767676 2px solid;
	background: #000000;
	margin: 3px 0px 9px;
	border-left: #2b2b2b 1px solid;
	border-bottom: #2b2b2b 1px solid;
}
.content_width_td .infoBox_table2
{
	border-right: #2b2b2b 1px solid;
	border-top: #767676 2px solid;
	background: #000000;
	margin: 3px 0px 9px;
	border-left: #2b2b2b 1px solid;
	border-bottom: #2b2b2b 1px solid;
}
.content_width_td .infoBox_table
{
	border-right: #2b2b2b 1px solid;
	border-top: #767676 2px solid;
	background: #000000;
	margin: 0px 0px 3px;
	border-left: #2b2b2b 1px solid;
	border-bottom: #2b2b2b 1px solid;
}
.popup .infoBox_td
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 13px;
}
.content_width_td .infoBox_td
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 13px;
}
.content_width_td .infoBox_td4
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 13px;
	padding-top: 13px;
}
.infoBoxHeading2_table
{
	background: url(../images/infoBoxHeading_table.gif) repeat-x 0px 0px;
	margin: 1px 0px 0px;
	border-bottom: #101316 1px solid;
}
.infoBoxHeading2_td
{
	padding-right: 11px;
	padding-left: 11px;
	background: url(../images/infoBoxHeading2_td.gif) no-repeat 100% 9px;
	padding-bottom: 7px;
	width: 100%;
	padding-top: 11px;
	height: 23px;
}
.infoBoxHeading_l
{
	border-bottom: #0a0c0f 1px solid;
}
.infoBoxHeading_r
{
	border-bottom: #0a0c0f 1px solid;
}
.popup .infoBoxHeading2_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.infoBoxHeading2_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.infoBoxHeading2_td A
{
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
	text-decoration: none;
}
.infoBoxHeading2_td A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.infoBox2_table
{
	margin: 0px 0px 3px;
}
.infoBox2_td
{
	padding-right: 29px;
	padding-left: 29px;
	padding-bottom: 21px;
	padding-top: 17px;
}
.infoBoxContents2_table
{
	margin: 0px;
}
.infoBoxContents2_table .boxText
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
TEXTAREA
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox2_ INPUT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_table2 INPUT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.infoBox_table2 SELECT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.boxText
{
	font-size: 11px;
	color: #7b7b7b;
	line-height: 12px;
	font-family: tahoma;
}
.boxText TD
{
	font-size: 11px;
	color: #7b7b7b;
	line-height: 12px;
	font-family: tahoma;
}
.boxText I
{
	font-size: 11px;
	color: #a4f803;
	line-height: 12px;
	font-style: normal;
	font-family: tahoma;
}
.boxText A
{
	font-size: 11px;
	color: #7b7b7b;
	line-height: 12px;
	font-family: tahoma;
	text-decoration: none;
}
.boxText A:hover
{
	color: #7b7b7b;
	text-decoration: none;
}
.boxText SPAN
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
}
.boxText SPAN A
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 18px;
	font-family: arial;
	text-decoration: none;
}
.boxText SPAN A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.boxText SPAN.productSpecialPrice
{
	display: inline;
	font-weight: normal;
	font-size: 17px;
	color: #fa9506;
	line-height: 18px;
	font-family: arial;
}
DEL
{
	font-weight: normal;
	font-size: 17px;
	color: #696969;
	line-height: 18px;
	font-family: arial;
}
.boxText DIV.img
{
	margin: 10px 0px;
	text-align: center;
}
.boxText DIV.stars
{
	margin: 14px 0px 10px;
}
.boxText .name_padd
{
	padding-right: 0px;
	padding-left: 12px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-top: 0px;
	height: 12px;
}
.boxText .pic_padd
{
	padding-right: 1px;
	padding-left: 0px;
	padding-bottom: 6px;
	vertical-align: middle;
	padding-top: 0px;
	text-align: left;
}
.boxText .price_padd
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	vertical-align: middle;
	padding-top: 0px;
	height: 17px;
}
.boxText SELECT
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	margin: 0px;
	border-left: #333333 1px solid;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.boxText .input
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	background: #000000;
	margin: 0px;
	border-left: #333333 1px solid;
	width: 100%;
	color: #777d86;
	border-bottom: #333333 1px solid;
}
.boxText .star_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
}
.boxText .languages
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.boxText LI
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
}
.boxText LI
{
	font-family: tahoma;
}
.boxText LI A
{
	font-family: tahoma;
}
.boxText UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.boxText .categories
{
	margin: 0px 0px 0px 4px;
}
.boxText .bestsellers
{
	margin: 0px;
}
.boxText .information
{
	margin: 0px 0px 0px 4px;
}
.boxText .manufacturers
{
	margin: 0px 0px 0px 4px;
}
.boxText LI A
{
	display: block;
	width: 100%;
}
.boxText UL LI DIV
{
	padding-left: 13px;
}
.boxText .bg_list
{
	padding-right: 0px;
	padding-left: 10px;
	background: url(../images/bg_list_hline.gif) repeat-x 0px 100%;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
}
.boxText .bg_list A
{
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 0px;
}
.boxText .bg_list A:hover
{
	color: #a4f803;
	text-decoration: underline;
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.boxText .bg_list A I
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	font-style: normal;
	text-decoration: none;
}
.boxText .bg_list A:hover I
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list A STRONG
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	font-style: normal;
	text-decoration: none;
}
.boxText .bg_list A:hover STRONG
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list A B
{
	font-weight: normal;
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list A:hover B
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list_un
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../images/bg_list_hline.gif) repeat-x 0px 100%;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
}
.boxText .bg_list_un A
{
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 0px;
}
.boxText .bg_list_un A:hover
{
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.boxText .bg_list_un A I
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	font-style: normal;
	text-decoration: none;
}
.boxText .bg_list_un A:hover I
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list_un A STRONG
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	font-style: normal;
	text-decoration: none;
}
.boxText .bg_list_un A:hover STRONG
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list_un A B
{
	font-weight: normal;
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list_un A FONT
{
	display: block;
	float: right;
	padding-bottom: 0px;
	margin: 0px;
}
.boxText .bg_list A FONT
{
	display: block;
	float: right;
	padding-bottom: 0px;
	margin: 0px;
}
.boxText .bg_list_un A I
{
	display: block;
	float: left;
	padding-bottom: 7px;
	margin: 0px;
	padding-top: 6px;
}
.boxText .bg_list A I
{
	display: block;
	float: left;
	padding-bottom: 7px;
	margin: 0px;
	padding-top: 6px;
}
.boxText .bg_list A IMG
{
	margin-top: 11px;
	vertical-align: top;
}
.boxText .bg_list_un A IMG
{
	margin-top: 11px;
	vertical-align: top;
}
.boxText .bg_list2
{
	background: url(../images/bg_list_hline.gif) repeat-x 0px 0px;
}
.boxText .bg_list2 A
{
	padding-right: 7px;
	padding-left: 0px;
	background: url(../images/bg_list_.gif) no-repeat 100% 13px;
	padding-bottom: 6px;
	padding-top: 7px;
	text-decoration: none;
}
.boxText .bg_list2 A:hover
{
	color: #777d86;
	text-decoration: none;
}
.boxText .bg_list2_un
{
}
.boxText .bg_list2_un A
{
	padding-right: 7px;
	padding-left: 0px;
	background: url(../images/bg_list_.gif) no-repeat 100% 13px;
	padding-bottom: 6px;
	padding-top: 7px;
	text-decoration: none;
}
.boxText .bg_list2_un A:hover
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list2
{
}
.boxText .bg_list2 A FONT
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	text-decoration: none;
}
.boxText .bg_list2 A:hover FONT
{
	color: #a4f803;
	text-decoration: underline;
}
.boxText .bg_list2_un
{
}
.boxText .bg_list2_un A FONT
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	text-decoration: none;
}
.boxText .bg_list2_un A:hover FONT
{
	color: #a4f803;
	text-decoration: underline;
}
.boxText .bg_list2 A B
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	text-decoration: none;
}
.boxText .bg_list2 A:hover B
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list2_un
{
}
.boxText .bg_list2_un A B
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	line-height: 12px;
	text-decoration: none;
}
.boxText .bg_list2_un A:hover B
{
	color: #a4f803;
	text-decoration: none;
}
.boxText .bg_list3
{
	background: url(../images/bg_list_hline.gif) repeat-x 0px top;
}
.boxText .bg_list3 A
{
	padding-right: 1px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	background: url(../images/bg_list_.gif) no-repeat 95% 13px;
	padding-bottom: 6px;
	color: #777d86;
	line-height: 12px;
	padding-top: 7px;
	text-decoration: none;
}
.boxText .bg_list3 A:hover
{
	color: #a4f803;
	text-decoration: underline;
}
.boxText .bg_list3 A B
{
	font-weight: normal;
	font-size: 11px;
	color: #a4f803;
	line-height: 12px;
	text-decoration: none;
}
.boxText .bg_list3_un
{
}
.boxText .bg_list3_un A
{
	padding-right: 5px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	background: url(../images/bg_list_.gif) no-repeat 100% 13px;
	padding-bottom: 6px;
	color: #777d86;
	line-height: 12px;
	padding-top: 7px;
	text-decoration: none;
}
.boxText .bg_list3_un A:hover
{
	color: #a4f803;
	text-decoration: underline;
}
.boxText .bg_list3_un A B
{
	font-weight: normal;
	font-size: 11px;
	color: #a4f803;
	line-height: 12px;
	text-decoration: none;
}
.boxText FONT
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	text-decoration: none;
}
.boxText FONT A
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	text-decoration: none;
}
.boxText FONT A:hover
{
	color: #777d86;
	text-decoration: underline;
}
.boxText FONT.sc A
{
	font-weight: normal;
	font-size: 11px;
	color: #777d86;
	text-decoration: none;
}
.boxText FONT.sc A:hover
{
	color: #777d86;
	text-decoration: underline;
}
.boxText STRONG A
{
	font-size: 12px;
	text-transform: uppercase;
	color: #a4f803;
	line-height: 12px;
	text-decoration: none;
}
.boxText STRONG A:hover
{
	color: #a4f803;
	text-decoration: underline;
}
.cont_heading_table
{
	background: url(../images/infoBoxHeading_table.gif) repeat-x 0px 0px;
	margin: 2px 0px 0px;
	border-bottom: #101316 1px solid;
}
.cont_heading_td
{
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 9px;
	height: 23px;
}
.cont_heading_l
{
	border-bottom: #0a0c0f 1px solid;
}
.cont_heading_r
{
	border-bottom: #0a0c0f 1px solid;
}
.popup .cont_heading_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.cont_heading_td
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
}
.cont_heading_td A
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: tahoma;
	text-decoration: none;
}
.cont_heading_td A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.main A.enlarge
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 10px;
	text-transform: lowercase;
	color: #a4f803;
	padding-top: 10px;
	text-decoration: underline;
}
.main A.enlarge:hover
{
	font-weight: normal;
	font-size: 11px;
	text-transform: lowercase;
	color: #a4f803;
	text-decoration: none;
}
.result
{
	margin: 0px;
}
.result_top_padd TD
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 16px;
	vertical-align: middle;
	width: 50%;
	padding-top: 12px;
}
.result_bottom_padd TD
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 34px;
	vertical-align: middle;
	width: 50%;
	padding-top: 14px;
}
.result_right
{
	text-align: right;
}
.result TD
{
	font-size: 11px;
	color: #777d86;
}
.result B
{
	font-weight: normal;
	color: #777d86;
}
.result_right B
{
	font-weight: normal;
	color: #a4f803;
}
.result_right A.pageResults
{
	font-size: 11px;
	color: #a4f803;
	text-decoration: underline;
}
.result_right A.pageResults:hover
{
	background: #353535;
	color: #a4f803;
	text-decoration: none;
}
.result_right A.pageResults U
{
	color: #a4f803;
	text-decoration: underline;
}
.result_right A.pageResults U:hover
{
	color: #a4f803;
	text-decoration: none;
}
TD.main
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
P.main
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
DIV.main
{
	font-size: 14px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
.main TD
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
.main P
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
.main .desc
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
.main B
{
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	font-family: tahoma;
}
.main .name
{
	line-height: 20px;
}
.main .s_cart_head
{
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
	color: #a4f803;
	line-height: 14px;
	font-family: arial;
}
.main A
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 12px;
	font-family: arial;
	text-decoration: none;
}
.main A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.main .name STRONG A
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;
	font-family: arial;
	text-decoration: none;
}
.main .name STRONG A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.main .name B A
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
	font-family: arial;
	text-decoration: none;
}
.main .name B A:hover
{
	color: #ffffff;
	text-decoration: none;
}
.main .name A
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 21px;
	font-family: arial;
	text-decoration: none;
}
.main .name A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.main .desc
{
	font-weight: normal;
	font-size: 11px;
	line-height: 17px;
}
.main .desc B
{
	color: #2d5899;
}
.main B B
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;
	font-family: arial;
}
SPAN.productSpecialPrice
{
	display: inline;
	font-weight: normal;
	font-size: 16px;
	color: #ffffff;
	line-height: 18px;
	font-family: arial;
}
S
{
	font-weight: normal;
	font-size: 16px;
	color: #ffffff;
	line-height: 18px;
	font-family: arial;
}
.main SPAN.productSpecialPrice
{
	display: inline;
	font-weight: normal;
	font-size: 19px;
	color: #fa9506;
	line-height: 21px;
	font-family: :arial;
}
.main S
{
	font-weight: normal;
	font-size: 19px;
	color: #fa9506;
	line-height: 21px;
	font-family: arial;
}
.main .strong
{
	font-weight: bold;
	font-size: 11px;
	color: #7b7b7b;
	line-height: 30px;
	font-family: tahoma;
	text-decoration: none;
}
.padd_2 .main
{
	font-size: 11px;
	color: #7b7b7b;
	font-family: tahoma;
}
.padd_2 SELECT
{
	border-right: #64625e 1px solid;
	border-top: #3c3c3c 1px solid;
	background: #787878;
	vertical-align: middle;
	border-left: #3c3c3c 1px solid;
	color: #777d86;
	border-bottom: #64625e 1px solid;
}
.img
{
	border-right: #cfd4bb 0px solid;
	border-top: #cfd4bb 0px solid;
	border-left: #cfd4bb 0px solid;
	width: 1px;
	border-bottom: #cfd4bb 0px solid;
}
.main .desc UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px 10px;
	padding-top: 0px;
	list-style-type: none;
}
.main .desc LI
{
	background: url(../images/bg_list_hline.gif) repeat-x 0px 100%;
}
.main .desc LI DIV
{
	padding-right: 1px;
	padding-left: 14px;
	font-weight: normal;
	font-size: 11px;
	background: url(../images/bg_list_desc.gif) no-repeat 0px 8px;
	padding-bottom: 6px;
	color: #ffffff;
	line-height: 12px;
	padding-top: 4px;
	text-decoration: underline;
}
.main .desc LI A
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 12px;
	text-decoration: underline;
}
.main .desc LI A:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 12px;
	text-decoration: none;
}
.desc_list
{
	width: 50%;
}
.desc_list_separator
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.main BR
{
	line-height: 9px;
}
.main .right .pic_padd
{
	padding-right: 0px;
	padding-left: 17px;
	float: right;
	padding-bottom: 2px;
	padding-top: 1px;
}
.main .right .name_padd
{
	padding-right: 0px;
	padding-left: 7px;
	padding-bottom: 1px;
	padding-top: 6px;
	text-align: right;
}
.main .right .desc_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 12px;
	text-align: right;
}
.main .right .data_padd
{
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	line-height: 20px;
	padding-top: 6px;
	text-align: right;
}
.main .right .price_padd
{
	padding-right: 6px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	padding-top: 10px;
}
.main .right .button_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 7px;
}
.main .left .pic_padd
{
	padding-right: 17px;
	padding-left: 0px;
	float: left;
	padding-bottom: 2px;
	padding-top: 1px;
}
.main .left .name_padd
{
	padding-right: 0px;
	padding-left: 7px;
	padding-bottom: 1px;
	padding-top: 6px;
}
.main .left .desc_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 12px;
}
.main .left .data_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	padding-top: 6px;
}
.main .left .price_padd
{
	padding-right: 6px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	line-height: 23px;
	padding-top: 10px;
}
.main .left .button_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 7px;
}
.main .s_cart_head_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 9px;
	vertical-align: middle;
	padding-top: 5px;
	height: 34px;
	text-align: center;
}
.main .s_cart_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 29px;
}
.main .s_cart_td INPUT
{
	border-right: #64625e 1px solid;
	border-top: #3c3c3c 1px solid;
	background: #787878;
	border-left: #3c3c3c 1px solid;
	color: #000000;
	border-bottom: #64625e 1px solid;
}
.main .name2_padd
{
	padding-right: 18px;
	padding-left: 8px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-top: 12px;
	height: 62px;
}
.main .pic2_padd
{
	padding-right: 18px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.main .desc2_padd
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 6px;
	width: 100%;
	padding-top: 2px;
}
.main .listing2_padd
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 13px;
	padding-top: 14px;
}
.main .price2_padd
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 1px;
	height: 1px;
}
.main .button2_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 6px;
}
.main .pr_desc2_padd
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 100%;
	padding-top: 5px;
}
.main .button22_padd
{
	margin: 10px 0px;
}
.main .button2_padd TABLE
{
	text-align: center;
}
.main DIV.img
{
	margin: 0px;
	text-align: center;
}
.main .prod2_padd
{
	padding-right: 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	padding-top: 12px;
}
.main .name3_padd
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 13px;
	width: 100%;
	padding-top: 5px;
	height: 5px;
	text-align: center;
}
.main .pic3_padd
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 11px;
}
.main .desc3_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 1px;
}
.main .button3_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
	text-align: center;
}
.main .price3_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 7px;
	padding-top: 9px;
	height: 8px;
	text-align: center;
}
.main .name4_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	vertical-align: middle;
	padding-top: 19px;
	height: 9px;
	text-align: center;
}
.main .pic4_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 0px;
	text-align: center;
}
.main .desc4_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 2px;
	text-align: center;
}
.main .price4_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	padding-top: 2px;
	height: 49px;
	text-align: center;
}
.main .button4_padd
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
	text-align: center;
}
.button_marg IMG
{
	margin: 1px;
}
.button_marg INPUT
{
	margin: 1px;
}
.button2_marg IMG
{
	margin: 3px 0px;
}
.button2_marg INPUT
{
	margin: 3px 0px;
}
.button3_marg IMG
{
	margin: 2px 0px 3px;
}
.button3_marg INPUT
{
	margin: 2px 0px 3px;
}
.button22_marg
{
	margin: 0px;
}
.bg_input INPUT
{
	border-right: 0px;
	border-top: 0px;
	background: none transparent scroll repeat 0% 0%;
	border-left: 0px;
	border-bottom: 0px;
}
.prod_info
{
	padding-right: 1px;
	padding-left: 1px;
	float: left;
	padding-bottom: 1px;
	margin: 0px 25px 0px 0px;
	padding-top: 3px;
	text-align: center;
}
TABLE.listing
{
	margin: 0px 0px 2px;
}
TABLE.listing TD
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	background: url(../images/line_x.gif) repeat-x 0px center;
	padding-bottom: 2px;
	color: #a4f803;
	line-height: 11px;
	padding-top: 0px;
	font-family: tahoma;
}
.main .listing B
{
	font-weight: normal;
}
.main .listing EM
{
	padding-right: 0px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 10px;
	background: #000000;
	padding-bottom: 0px;
	color: #696969;
	padding-top: 0px;
	font-family: tahoma;
}
.main .listing FONT
{
	padding-right: 0px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 15px;
	background: #000000;
	padding-bottom: 0px;
	color: #00839f;
	padding-top: 0px;
	font-family: tahoma;
}
.main .listing B FONT
{
	padding-right: 4px;
	padding-left: 0px;
	font-size: 15px;
	background: #000000;
	padding-bottom: 0px;
	color: #a4f803;
	padding-top: 0px;
	font-family: tahoma;
}
.main .listing B FONT A
{
	text-decoration: underline;
}
.main .listing B FONT A:hover
{
	text-decoration: none;
}
.main .listing FONT A
{
	font-weight: normal;
	font-size: 10px;
	color: #696969;
	text-decoration: underline;
}
.main .listing FONT A:hover
{
	color: #696969;
	text-decoration: none;
}
TD.smallText
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	font-family: tahoma;
}
SPAN.smallText
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	font-family: tahoma;
}
.smallText EM
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	font-family: tahoma;
}
P.smallText
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	font-family: tahoma;
}
.smallText A
{
	font-size: 11px;
	color: #a4f803;
	text-decoration: none;
}
.smallText A:hover
{
	font-size: 11px;
	color: #a4f803;
	text-decoration: underline;
}
.smallText A U
{
	font-size: 11px;
	color: #a4f803;
	text-decoration: none;
}
.smallText A:hover U
{
	font-size: 11px;
	color: #a4f803;
	text-decoration: underline;
}
.prod_line_x
{
	background: url(../images/line_x.gif) repeat-x 0px center;
}
.prod_line_y
{
	background: url(../images/line_y.gif) repeat-y center 0px;
	vertical-align: bottom;
}
.prod_line2_x
{
	background: url(../images/line2.gif) repeat-x 0px center;
}
.padd_gg IMG
{
	height: 1px;
}
.padd_vv IMG
{
	width: 3px;
}
.cart_line_x
{
	background: url(../images/line_xx.gif) repeat-x 0px center;
}
.cart_line_y
{
	background: url(../images/line_xx.gif) repeat-y center 0px;
}
.padd2_gg IMG
{
	height: 3px;
}
.padd2_vv IMG
{
	width: 3px;
}
.padd3_gg IMG
{
	height: 0px;
}
.padd3_vv IMG
{
	width: 11px;
}
.tableBox_shopping_cart
{
	margin: 0px;
}
.cart_total_left
{
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	width: 83%;
	padding-top: 4px;
	height: 40px;
	text-align: right;
}
.cart_total_right
{
	vertical-align: middle;
	width: 17%;
	text-align: center;
}
.cart_total_left
{
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
	color: #a4f803;
	line-height: 14px;
	font-family: arial;
}
.cart_button_padd
{
	padding-right: 8px;
	padding-left: 18px;
	padding-bottom: 0px;
	padding-top: 11px;
}
.remove
{
	width: 20%;
}
.products
{
	width: 45%;
}
.quantity
{
	width: 15%;
}
.total
{
	width: 20%;
}
.padd_1_table
{
	margin: 4px 0px 5px;
}
.padd_1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.padd_2
{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.padd_3
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.padd_4
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.tableBox_output_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	padding-top: 8px;
}
.tableBox_output1_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.tep_draw_prod_top_table
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.tep_draw_prod_top_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 13px;
	padding-top: 0px;
}
.tep_draw_prod_top2_td
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 7px;
	padding-top: 0px;
}
.tep_draw_prod_top3_td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
}
/* ************************************************************************************* */
#m1, #m11, #m2, #m3, #m4, #m14, #m15, #m5, #m6, #over_m1, #over_m11, #over_m2, #over_m3, #over_m4, #over_m14, #over_m15, #over_m5, #over_m6, #over2_m1, #over2_m2, #over2_m3, #over2_m4, #over2_m14, #over2_m15, #over2_m5, #over2_m6
{
	width: auto;
	cursor: pointer;
	white-space: nowrap;
	text-align: center;
	height: 44px;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#m1, #m11, #m2, #m3, #m4, #m14, #m15, #m5, #m6
{
	color: #ffffff;
}

#over_m1, #over_m11, #over_m2, #over_m3, #over_m4, #over_m14, #over_m15, #over_m5, #over_m6
{
	color: #a4f803;
	text-decoration: none;
}

#over2_m1, #over2_m11, #over2_m2, #over2_m3, #over2_m4, #over2_m14, #over2_m15, #over2_m5, #over2_m6
{
	color: #a4f803;
	text-decoration: none;
}
/* ************************************************************************************* */


.footer SPAN .f_item1
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item2
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item3
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item4
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item5
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item6
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item7
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item8
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item9
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item10
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item11
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item1
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item2
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item3
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item4
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item5
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item6
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item7
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item8
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item9
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item10
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over_f_item11
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item1
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item2
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item3
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item4
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item5
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item6
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item7
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item8
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item9
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item10
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .over2_f_item11
{
	font-weight: normal;
	font-size: 11px;
	width: auto;
	cursor: pointer;
	line-height: 18px;
	font-family: tahoma;
}
.footer SPAN .f_item1
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item2
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item3
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item4
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item5
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item6
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item7
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item8
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item9
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item10
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .f_item11
{
	background: url(../images/spacer.gif) repeat-x 0px 0px;
	color: #797c80;
}
.footer SPAN .over_f_item1
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item2
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item3
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item4
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item5
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item6
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item7
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item8
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item9
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item10
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over_f_item11
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: none;
}
.footer SPAN .over2_f_item1
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item2
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item3
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item4
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item5
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item6
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item7
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item8
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item9
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item10
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}
.footer SPAN .over2_f_item11
{
	background: url(../images/spacer_act.gif) repeat-x 0px 0px;
	color: #0088cc;
	text-decoration: underline;
}

/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
	background-color: Gray;
	color: White;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2
{
	color: Blue;
	background-color: Blue;
}

.BarBorder_TextBox2
{
	border-style: solid;
	border-width: 1px;
	width: 200px;
	vertical-align: middle;
}

.TextIndicator_TextBox3
{
	background-color: Blue;
	color: Yellow;
	font-size: small;
	font-variant: small-caps;
	padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width: 16px;
	height: 14px;
	background-image: url(images/Question.png);
	overflow: hidden;
	cursor: help;
}

.TextIndicator_TextBox1_Strength1
{
	background-color: Gray;
	color: Maroon;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
	background-color: Gray;
	color: Orange;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
	background-color: Gray;
	color: Yellow;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
	background-color: Gray;
	color: Aqua;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
	background-color: Gray;
	color: Lime;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}



.dynamicPopulate_Normal
{
	border: silver 1px inset;
	padding: 2px;
	text-align: center;
	height: 2em;
	margin: 5px;
	width: 200px;
}

.dynamicPopulate_Updating
{
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	border: silver 1px inset;
	text-align: center;
	padding: 2px;
	height: 2em;
	margin: 5px;
	width: 200px;
}

