HTML {
	MIN-HEIGHT: 100%; BACKGROUND: #fff; MARGIN-BOTTOM: 1px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana,helvetica,arial,sans-serif; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.divider {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
#header #signmenu_on {
	LEFT: -76px; TOP: 0px
}
#header {
	FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 762px; COLOR: #666
}
#header A {
	COLOR: #666
}
#header A.mycart {
	PADDING-LEFT: 20px; BACKGROUND: url(../../images/icon_cart.gif) no-repeat left 50%
}
#header .logo {
	FLOAT: left
}
#header .logo_tag {
	FLOAT: left; WIDTH: 305px; PADDING-TOP: 10px
}
#header .headerlinks {
	FLOAT: right; PADDING-TOP: 15px
}
#header .language A:link {
	FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header .language A:visited {
	FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header .language A:hover {
	FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#header .language A:active {
	FONT-SIZE: 11px; COLOR: #666; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#header .toplinks A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px arial,helvetica,sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TOP: 10px; TEXT-DECORATION: none
}
#header .toplinks A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px arial,helvetica,sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TOP: 10px; TEXT-DECORATION: none
}
#header .toplinks A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#header .toplinks A:active {
	COLOR: #666; TEXT-DECORATION: underline
}
#header .location {
	FLOAT: right; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#header .location A:link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: underline
}
#header .location A:visited {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: underline
}
#header .location A:hover {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
#header .location A:active {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: underline
}
#header .search {
	PADDING-TOP: 5px; TEXT-ALIGN: right
}
#header .search A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 7px
}
#transbox_sso {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; BORDER-LEFT: #dedfde 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #dedfde 1px solid; opacity: 0.9; moz-opacity: 0.9
}
#transcontent_sso DIV {
	BACKGROUND: #fff; FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1
}
A.tboxlink_11:link {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: none; linkListed: true
}
A.tboxlink_11:visited {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: none; linkListed: true
}
A.tboxlink_11:hover {
	FONT-SIZE: 10px; COLOR: #f00; TEXT-DECORATION: underline
}
A.tboxlink_11:active {
	FONT-SIZE: 10px; COLOR: #f00; TEXT-DECORATION: underline
}
.tbox_11 {
	FONT-SIZE: 11px; COLOR: #333
}
.formtext {
	FONT-SIZE: 11px; COLOR: #333
}
.tbox_11smr {
	FONT-SIZE: 9px; COLOR: #666
}
.securityInfoText {
	FONT-SIZE: 9px; COLOR: #666
}
.securityInfoText A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.securityInfoText A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.securityInfoText A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.securityInfoText A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
.tbox_11smr A:link {
	TEXT-DECORATION: underline
}
.tbox_11smr A:visited {
	TEXT-DECORATION: underline
}
.tbox_11smr A:hover {
	TEXT-DECORATION: underline
}
.tbox_11smr A:active {
	TEXT-DECORATION: underline
}
#main A:link {
	COLOR: #555; TEXT-DECORATION: none
}
#main A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
#main A:hover {
	TEXT-DECORATION: underline
}
#main A:active {
	TEXT-DECORATION: underline
}
#maintext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 53px 0px 0px 13px; PADDING-TOP: 0px
}
.pagetitle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 27px; PADDING-BOTTOM: 0px; FONT: 26px helvetica,arial,sans-serif; COLOR: #f00; PADDING-TOP: 4px; LETTER-SPACING: -0.02em; authorEnabled: true
}
.pagesubtitle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 29px; PADDING-BOTTOM: 0px; FONT: 16px/1.2em helvetica,arial,sans-serif; COLOR: #555; PADDING-TOP: 0px; authorEnabled: true
}
#subcopybox {
	BACKGROUND: url(../../images/subcopy_box_home.jpg) #fff no-repeat left top; FILTER: alpha(opacity=85); MARGIN: 0px; WIDTH: 762px; HEIGHT: 194px; opacity: 0.85; moz-opacity: 0.85
}
#subcopybox TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.redbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/new_nav/bg_redbar.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 41px
}
#main_nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 35px;
	visibility: visible;

}
#main_nav A.menulink:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../../images/new_nav/bg_redmenu_up.jpg) #ff0000 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px/2.7em Arial,Helvetica,sans-serif; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
#main_nav A.menulink:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../../images/new_nav/bg_redmenu_up.jpg) #ff0000 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px/2.7em Arial,Helvetica,sans-serif; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
#main_nav A.menulink:hover {
	FONT-SIZE: 13px; BACKGROUND: url(../../images/new_nav/bg_redmenu_dn.jpg) #ff0000 repeat-x left top; COLOR: #fff; TEXT-DECORATION: none
}
A.menulink:active {
	FONT-SIZE: 13px; BACKGROUND: url(../../images/new_nav/bg_redmenu_dn.jpg) #ff0000 repeat-x left top; COLOR: #fff; TEXT-DECORATION: none
}
#zip {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FONT-SIZE: 10px; Z-INDEX: 2; BACKGROUND: #fff; FILTER: alpha(opacity=95); LEFT: 151px; BORDER-LEFT: #eee 1px solid; WIDTH: 319px; COLOR: #555; BORDER-BOTTOM: #eee 1px solid; LETTER-SPACING: -0.05em; POSITION: absolute; TOP: 0px; HEIGHT: 175px; opacity: 0.95; moz-opacity: 0.95
}
#zip TD {
	BACKGROUND: #fff; FILTER: alpha(opacity=100); FONT: 10px verdana,arial,sans-serif; COLOR: #555; opacity: 1; moz-opacity: 1
}
#zip P.boxheader {
	MARGIN-TOP: 10px; BACKGROUND: #fff; FILTER: alpha(opacity=100); FONT: bold 14px Helvetica,Arial,sans-serif; LETTER-SPACING: -0.01em; opacity: 1; moz-opacity: 1
}
#zip #close {
	RIGHT: 0px; BACKGROUND: #fff; FILTER: alpha(opacity=100); POSITION: absolute; TOP: 3px; opacity: 1; moz-opacity: 1
}
#zip P.dot_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/dotted_border_hr.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 8px 10px 0px 20px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#zip IMG {
	Z-INDEX: 999999; BACKGROUND: #fff; FILTER: alpha(opacity=100); opacity: 1; moz-opacity: 1
}
#footer {
	FONT-SIZE: 10px; MARGIN: 25px 0px; COLOR: #666
}
#footer .nolink {
	FONT-SIZE: 10px; COLOR: #666
}
#footer A:link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
#footer A:active {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
#footer A.languagelink:hover {
	FONT-SIZE: 10px; BORDER-BOTTOM: #666 1px solid
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header .search INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tbox_11 {
	FONT-SIZE: 11px; COLOR: #333; authorEnabled: true
}
.formtext {
	FONT-SIZE: 11px; COLOR: #333; authorEnabled: true
}
#zip P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FILTER: alpha(opacity=100); PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px 20px; PADDING-TOP: 0px; opacity: 1; moz-opacity: 1
}
#zip TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FILTER: alpha(opacity=100); PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px 20px; PADDING-TOP: 0px; opacity: 1; moz-opacity: 1
}
