/* >> ===== DOMAIN TEMPLATE ===== */
/* >> print */
@media print { /* Print, defining how ALL pages are to be printed */
	/* turn off backgrounds */
	body, body #body, body #data_oo, #data_o, body #wrapper, body #data_wrap, body #data_inner {
		margin: 0px !important;
		padding: 0px !important;
		width: 100% !important;
		background: transparent none !important;
		background: #fff none !important;
		line-height: normal;
		color: #000 !important;
	}
	/* turn off non-printables */
	body #site_header, body #util, body #data_a, body #data_b, body #data_c, body #data_d,
	body #navigation, body #site_foot_bar, body #dw .banr, body .Head_Bar a.nextprev,
	body .suggestion, .eventTools, .jshistory, body #itemBar, body .detailUtilities, body .relatedProducts {
		display: none !important;
	}
	/* adjust properties for printing */
	body #body, body #wrapper, body div#navigation {
		width: 100% !important;
		margin: 0px !important;
		border: 0px none !important;
	}
	body #data_oo, #data_o, body #data_wrap, body #data_inner, body #data_body,
	body #data_wrap.data_b #data_outer, body #data_wrap.data_c #data_body {
		margin: 0px !important;
		border: 0px none !important;
		padding: 0px !important;
	}
	body #data_inner h1 {
		margin: 0.5em 0px 0.5em 0px;
		padding: 0px;
	}
	body #data_inner h2 {
		margin: 0.8em 0px 0.5em 0px;
		padding: 0px;
	}
	body #data_inner h3 {
		margin: 0.6em 0px 0.5em 0px;
		border: 0px none;
		padding: 0px;
	}
	body #data_inner h4 {
		margin: 0.5em 0px 0.5em 0px;
		color: #000;
	}
	body #data_inner div {
		overflow: visible;
		height: auto;
	}
}
/* << print */

/* >> base tags */
html, body {
	height: 100%;
}
body {
	margin: 0px;
	border: 0px none;
	padding: 0px;
	min-height: 100%;
	background: #fff url('bg_head.png') repeat-x left top;
	font-family: 'Arial', 'Helvetica', sans-serif;
	text-align: center;
	line-height: 18px;
	font-size: 12px;
	color: #434343;
}
h1, h2, h3, h4, h5, h6 {
	margin: 8px 0px 0px 0px;
	border: 0px none;
	padding: 0px;
	page-break-after: avoid !important;
	line-height: normal;
	font-weight: normal;
	color: #000;
}
h1, h2, .h2 {
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
}
h1 {
	font-size: 20px;
}
h2, .h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 18px;
}
h3 {
	margin: 0px 0px 8px 0px;
	/* border-bottom: 1px solid #a0a9ac; */
	font-size: 17px;
}
.data_item h3, .inner h3, .downloadCategories h3, h3.seriesTitle {
	margin: 0px;
	border: 0px none;
}
h3.sectionHeader {
	margin: 0px;
	border: 0px none;
	background-color: #C5D1D9;
}
h3.middleBar {
	border-top: 1px solid #a0a9ac;
	border-bottom: 1px solid #a0a9ac;
	padding: 4px 10px;
	background-color: #d8e0e5;
	font-size: 13px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 12px;
}
a:link, a:visited {
	text-decoration: none;
	color: #05a;
}
a:focus, a:active, a:hover {
	text-decoration: underline;
	color: #05a;
}
a:link *, a:visited *, a:focus *, a:active *, a:hover * {
	cursor: pointer;
}
caption {
	text-align: left;
}
td {
	vertical-align: top;
}
ul, ol, dl {
	margin: 0px;
	padding: 0px;
}
ul {
	background: transparent none;
	list-style-type: square;
}
ul ul, ol ul {
	list-style-type: disc;
}
ul ul ul, ul ol ul, ol ul ul, ol ol ul {
	list-style-type: circle;
}
dt {
	margin: 0px 0px 4px 0px;
	padding: 0px;
}
dd {
	margin: 0px 0px 4px 24px;
	padding: 0px;
}
li, dd {
	margin: 0px 0px 4px 24px;
	padding: 0px;
}
form, fieldset {
	margin: 0px;
	border: 0px none;
	padding: 0px;
}
label, input[type="button"], input[type="submit"], input[type="reset"] {
	cursor: pointer;
}
input, select {
	vertical-align: middle;
	font-size: 12px;
}
textarea {
	font-size: 12px;
}
p {
	margin-top: 0px;
	padding: 0px;
}
blockquote {
	padding: 10px 25px;
}
blockquote cite {
	display: block;
	margin-top: 8px;
	text-align: right;
}
img, abbr, acronym {
	border: 0px none;
}
sup, sub {
	font-size: 9px;
}
big {
	font-size: 14px;
}
small {
	font-size: 10px;
}
hr {
	display: block;
	border: 0px solid #ccc;
	height: 1px;
	outline: 0px none;
	background-color: #ccc;
	line-height: 1px;
	color: #ccc;
}
pre, kbd {
	font-family: 'Courier New', 'Courier', monospace;
	font-size: 11px;
}
pre {
	border: 1px solid #eee;
	padding: 4px;
	overflow-x: auto;
	overflow-y: visible;
}
/* << base tags */

/* >> main */
#skiplinks {
	display: none;
}
#body {
	margin: 0px auto;
	padding: 0px 40px;
	width: 970px;
	min-height: 100%;
	background: transparent url('bg_page.png') repeat-y left top;
}
#wrapper {
	margin: 0px;
	width: 970px;
	min-height: 100%;
	background: #fff none;
	text-align: left;
}
#data_end, .data_end, .clear, .clearB, .clearBoth {
	clear: both;
	font-size: 0px;
}
/* << main */

/* >> site header */
#site_phone, #site_bar .endA, #site_bar .endB {
	display: none;
}
div#site_data {
	padding: 10px 15px 0px 15px;
	height: 24px;
}
#site_recommend {
	float: right;
	padding: 0px;
	font-weight: bold;
}
#user_status {
	position: relative;
	height: 15px;
	font-weight: normal;
}
#user_status ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#user_status li {
	float: left;
	padding: 0px 6px;
	border-left: 1px solid #ccc;
}
#user_status li.first {
	border: 0px none;
}
#site_bar {
	margin: 0px auto;
	width: 960px;
	height: 62px;
	background: transparent url('nav_main.png') no-repeat left top;
}
#site_bar .nav_links {
	position: relative;
	height: 62px;
	z-index: 100;
}
#site_bar .nav_bar {
	margin: 0px 3px;
	height: 62px;
	background-repeat: repeat-x;
	background-position: left top;
}
#site_bar .navA {
	position: absolute;
	right: 15px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 62px;
	z-index: 101;
	list-style: none;
}
#site_bar .navA li.goBlur, #site_bar .navA li.goFocus {
	position: relative;
	margin: 0px;
	height: 62px;
	padding: 0px;
	list-style: none;
	color: #333;
}
#site_bar .navA a.m , #site_bar .navB li.goBlur, #site_bar .navB li.goFocus {
	background: transparent url('nav_ticdots.png') no-repeat 0px 9px;
}
#site_bar .navA a.m {
	display: inline-block;
	height: 62px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
	color: #000;
}
#site_bar .navA a.m b {
	display: inline-block;
	padding: 21px 5px 0px 18px;
	height: 41px;
}
#site_bar .navA .signup {
	padding-top: 14px !important;
}
#site_bar .navA .signup a.m {
	padding-top: 0px;
}
#site_bar .navA a.m:link, #site_bar .navA a.m:visited {
	text-decoration: none;
}
#site_bar .navA a.m:focus, #site_bar .navA a.m:active, #site_bar .navA a.m:hover {
	text-decoration: underline;
}
#site_bar .navB {
	position: absolute;
	z-index: 101;
	left: 165px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 60px;
	list-style: none;
}
#site_bar .navB li.goBlur, #site_bar .navB li.goFocus {
	float: left;
	z-index: 102;
	margin: 0px;
	padding: 0px 0px 0px 6px;
	height: 60px;
	list-style: none;
	font-size: 12px;
	color: #333;
}
#site_bar .navB li.first {
	background: transparent url('nav_ticbar.png') no-repeat 0px 9px;
}
#site_bar .navB li.m li.first {
	background-image: none;
}
#site_bar .navB a.m {
	display: inline-block;
	padding-right: 19px;
	height: 60px;
	text-decoration: none;
	white-space: nowrap;
	color: #000;
}
#site_bar .navB a.m b {
	display: inline-block;
	padding: 22px 5px 0px 19px;
	height: 38px;
}
#site_bar .navB a.m:focus, #site_bar .navB a.m:active, #site_bar .navB a.m:hover,
#site_bar .navB a.m:focus b, #site_bar .navB a.m:active b, #site_bar .navB a.m:hover b {
	text-decoration: none;
	color: #000;
}
#site_bar .navB li:focus a.m, #site_bar .navB li:hover a.m, #site_bar .navB li.goFocus a.m,
#site_bar .navB a.m:focus, #site_bar .navB a.m:active, #site_bar .navB a.m:hover {
	background: transparent url('tab_flydown_rt.png') no-repeat right bottom;
}
#site_bar .navB li:focus a.m b, #site_bar .navB li:hover a.m b, #site_bar .navB li.goFocus a.m b,
#site_bar .navB a.m:focus b, #site_bar .navB a.m:active b, #site_bar .navB a.m:hover b {
	background: transparent url('tab_flydown_lf.png') no-repeat left bottom;
}
#site_bar .navB li.nofly:focus a.m, #site_bar .navB li.nofly:hover a.m,
#site_bar .navB li.nofly a.m:focus, #site_bar .navB li.nofly a.m:active, #site_bar .navB li.nofly a.m:hover {
	background: transparent url('tab_nofly_rt.png') no-repeat right bottom;
}
#site_bar .navB li.nofly:focus a.m b, #site_bar .navB li.nofly:hover a.m b,
#site_bar .navB li.nofly a.m:focus b, #site_bar .navB li.nofly a.m:active b, #site_bar .navB li.nofly a.m:hover b {
	background: transparent url('tab_nofly_lf.png') no-repeat left bottom;
}
#site_bar .navB li:focus .flybox, #site_bar .navB li:active .flybox, #site_bar .navB li:hover .flybox {
	/* display: block; */
}
#site_bar .navB li.first {
	border: 0px none;
}
#site_bar .nav_logo {
	position: absolute;
	z-index: 200;
	left: -5px;
	top: 4px;
	height: 50px;
}
#site_bar .nav_logo a {
	line-height: auto;
}
#site_bar .slogan, #companyLogo {
	display: none;
}
form.search span {
	display: inline-block;
	padding: 19px 0px 0px 5px;
	height: 43px;
}
form.search span span {
	display: inline-block;
	padding: 1px;
	height: auto;
}
form.search input {
	margin: -4px 0px 0px 0px;
	border: 1px solid #ccc;
	padding: 4px;
	height: 16px;
	vertical-align: middle;
	font-size: 12px !important;
	line-height: 16px;
}
form.search input.searchBlur {
	width: 95px;
	font-style: italic;
	color: #ccc;
}
form.search input.searchFocus {
	width: 95px;
	font-style: normal;
	color: #000;
}
form.search input.searchbtn {
	border: 0px none;
	width: 30px;
	height: 20px;
}
form.search {
	display: inline;
}
.flybox {
	position: absolute;
	display: none;
	z-index: 110;
	*background: transparent url('clear.gif') repeat left top;
	white-space: normal;
	text-align: left;
}
.flybox .tl, .flybox .tr, .flybox .bl, .flybox .br {
	position: absolute;
	width: 20px;
	height: 20px;
	background: transparent url('fly_corners.png') no-repeat left top;
	font-size: 0px;
}
.flybox .tm, .flybox .mm {
	background: transparent url('fly_center.png') repeat left top;
}
.flybox .bm {
	background: transparent url('fly_bottom.png') repeat-x left top;
}
.flybox .ml {
	position: relative;
	padding: 0px 0px 0px 7px;
	background: transparent url('fly_left.png') repeat-y left top;
}
.flybox .mr {
	padding: 0px 7px 0px 0px;
	background: transparent url('fly_right.png') repeat-y right top;
}
.flybox .tb, .flybox .bb {
	position: relative;
	display: block;
	clear: both;
	width: 100%;
	height: 20px;
}
.flybox .tm, .flybox .bm {
	display: block;
	margin: 0px 20px;
	padding: 1px;
	height: 18px;
	font-size: 1px;
}
.flybox .tb, .flybox .tm {
	height: 10px;
}
.flybox .tl {
	left: 0px;
	top: 0px;
	height: 10px;
}
.flybox .tr {
	right: 0px;
	top: 0px;
	height: 10px;
	background-position: right top;
}
.flybox .bl {
	left: 0px;
	bottom: 0px;
	background-position: left bottom;
}
.flybox .br {
	right: 0px;
	bottom: 0px;
	background-position: right bottom;
}
.flybox .mm {
	padding: 1px 0px;
}
.flybox ul, .flybox ol {
	margin: 0px;
	padding: 0px;
}
.flybox ul li, .flybox ol li {
	margin: 0px 0px 0px 24px;
	padding: 0px;
}
.flybox .bar {
	margin: 0px -8px 0px -7px;
	padding: 4px 8px;
	background: #fff none;
}
#site_bar .flybox .flyinner .bar a:link, #site_bar .flybox .flyinner .bar a:visited {
	text-decoration: none;
	color: #05a;
}
#site_bar .flybox .flyinner .bar a:focus, #site_bar .flybox .flyinner .bar a:active, #site_bar .flybox .flyinner .bar a:hover {
	text-decoration: underline;
	color: #05a;
}

#site_bar .flyinner tr {
	background: transparent none;
}
#site_bar .flyinner ul.m {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#site_bar .flyinner li {
	margin: 0px;
	/*border-top: 1px solid #ccc;*/
	padding: 1px 0px;
}
#site_bar .flyinner ul.m ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#site_bar .flyinner ul.m ul li {
	margin: 0px 0px 0px 15px;
	/*border-top: 1px solid #ccc;*/
	padding: 1px 0px;
	font-size: 11px;
}
#site_bar .flyinner ul.m li.divider {
	margin-top: 6px;
	padding-top: 8px;
	background: transparent url('fly_divider.gif') repeat-x left top;
}
#site_bar .flyinner li.first {
	border: 0px none;
}
#site_bar .flyinner a {
	position: relative;
	display: block;
	padding: 5px 12px;
	*background: transparent url('clear.gif') repeat left top;
	text-decoration: none;
	white-space: nowrap;
	color: #ccc;
}
#site_bar .flyinner li a:link, #site_bar .flyinner li a:visited {
	text-decoration: none;
	color: #000;
}
#site_bar .flyinner li li a {
	text-decoration: none;
	font-weight: normal;
}
#site_bar .flyinner li a:focus, #site_bar .flyinner li a:active, #site_bar .flyinner li a:hover {
	background-color: #fff;
	text-decoration: none;
	color: #000;
}
#maxHgtMnu.adj, #prodMnu.adj, #favoMnu.adj {
	position: absolute;
	height: 325px;
}
#prod .flyinner {
	padding: 0px 8px 0px 10px;
}
#prod .flyinner a.netbooks, #prod .flyinner a.notebooks, #prod .flyinner a.desktops, #prod .flyinner a.displays {
	diaplay: block;
	padding-top: 70px;
	width: 95px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-kon-border-radius: 6px;
	border-radius: 6px;
	text-align: center;
	color: #000;
}
#prod .flyinner a.netbooks {
	background: transparent url('netbook-icon.png') no-repeat center top;
}
#prod .flyinner a.notebooks {
	background: transparent url('notebook-icon.png') no-repeat center top;
}
#prod .flyinner a.desktops {
	background: transparent url('desktop-icon.png') no-repeat center top;
}
#prod .flyinner a.displays {
	background: transparent url('monitor-icon.png') no-repeat center top;
}
#prod .flyinner a.netbooks:focus, #prod .flyinner a.netbooks:active, #prod .flyinner a.netbooks:hover,
#prod .flyinner a.notebooks:focus, #prod .flyinner a.notebooks:active, #prod .flyinner a.notebooks:hover,
#prod .flyinner a.desktops:focus, #prod .flyinner a.desktops:active, #prod .flyinner a.desktops:hover,
#prod .flyinner a.displays:focus, #prod .flyinner a.displays:active, #prod .flyinner a.displays:hover {
	background-color: #fff;
}
/* << site header */

/* >> navigation bar */
div#navigation_placeholder {
	height: 5px;
}
div#navigation {
	margin: 0px auto 18px auto;
	width: 950px;
	background: #83a6c2 url('nav_bar_top_83a6c2.png') no-repeat left top;
	color: #fefefe;
}
div#navigation_inner {
	padding: 0px 0px 0px 20px;
	background: transparent url('nav_bar_btm_83a6c2.png') no-repeat left bottom;
}
div#navigation .nav_bar {
	padding-right: 20px;
}
div#navigation .nav_bar ul {
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	list-style-type: none;
}
div#navigation .nav_bar li {
	position: relative;
	display: block;
	float: left;
	margin: 0px;
	padding: 2px 6px 2px 9px;
	background: transparent url('nav_divide.png') no-repeat left center;
	font-weight: normal;
	list-style: none;
}
div#navigation .nav_bar li.first {
	background-image: none;
}
div#navigation .nav_bar a {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	background: transparent none;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	color: #fefefe;
}
div#navigation .nav_bar a:link, div#navigation .nav_bar a:visited {
	color: #fefefe;
}
div#navigation .nav_bar b span {
	font-weight: normal;
}
div#navigation .nav_bar a:focus, div#navigation .nav_bar a:active, div#navigation .nav_bar a:hover {
	/*background: #555 none;*/
	text-decoration: underline;
	color: #fefefe;
}
div#navigation .nav_bar .hereSubNav a {
	text-decoration: underline;
	font-weight: bold;
}
div#navigation h1 {
	margin: 0px;
	padding: 0px;
	background: transparent none;
	line-height: 36px;
	font-weight: normal;
	font-size: 20px;
	color: #fefefe;
}
div#navigation h1 a {
	display: inline;
	background: transparent none;
	text-decoration: none;
	color: #fefefe;
}
div#navigation h1 a:focus, div#navigation h1 a:active, div#navigation h1 a:hover {
	text-decoration: underline !important;
	color: #fefefe;
}
div#navigation .sub_nav {
	padding: 0px 12px;
	text-align: right;
}
div#navigation .sub_nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div#navigation .sub_nav li {
	position: relative;
	float: left;
	margin: 0px 6px 0px 0px;
	padding: 0px;
	background: #e8f3ff none;
	list-style-type: none;
	text-align: center;
	font-weight: bold;
}
div#navigation .sub_nav a {
	text-decoration: none;
	color: #fefefe;
}
div#navigation .sub_nav a:focus, div#navigation .sub_nav a:active, div#navigation .sub_nav a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #fefefe;
}
div#navigation .sub_nav .hereSubNav a, div#navigation .sub_nav a.hereSubNav {
	text-decoration: underline;
	font-weight: bold;
	color: #fefefe;
}
div#navigation .nav_bar span {
	display: inline-block;
}
div#navigation .sub_nav span {
	display: block;
	padding: 5px 0px 0px 0px;
}
.subnavbar {
	margin: 0px -20px;
}
.subnavbar div.outer, #data_a .banner div.outer {
	background: transparent url('nav_bar_top_blank.gif') no-repeat left top;
}
.subnavbar div.inner, #data_a .banner div.inner {
	background: transparent url('nav_bar_btm_blank.gif') no-repeat left bottom;
}
.subnavbar div.outer {
	margin: 0px auto;
	width: 950px;
	background-color: #989898;
}
#body .subnavbar h2 {
	margin: 0px;
	border: 0px none;
	padding: 0px;
	line-height: 36px;
	text-indent: 20px;
	font-size: 20px;
	color: #fefefe;
}
/* << navigation bar */

/* >> data a, banner area */
#data_a {
	margin-top: 8px;
}
#data_a_inner {
	padding: 10px 17px;
}
#data_a .banner {
	margin: 0px auto;
	width: 950px;
	background: #000 none;
	text-align: center;
	color: #fefefe;
}
/* << data a, banner area */

/* >> data b, side navigation */
#data_b {
	float: left;
	position: relative;
	margin: 0px -1px 0px 30px;
	border-right: none;
	width: 205px;
	color: #333;
}
#data_wrap.data_b table #data_b {
	float: none;
}
#data_wrap.data_b #data_outer {
	margin-left: 235px;
	border-left: none;
}
#data_wrap.data_b td#data_outer {
	margin-left: none;
}
#data_b .outer { /* content positioning */
}
#data_b .inner { /* content padding */
	padding: 5px;
}
#data_b .product_filter {
	margin-top: 8px;
	border: 1px solid #ccc;
	padding: 10px;
	background: #e6e6e6 url('gradient.gif') repeat-x left top;
}
#data_b .product_filter select {
	width: 130px;
}
.segName {
	margin-top: -30px;
	padding: 8px 10px 0px 0px;
	width: 140px;
	height: 22px;
	text-align: right;
}
#data_b .navTitle {
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 5px 10px;
	font-size: 18px;
}
#main_mnu {
	margin: 0px;
	border: 0px none;
	padding: 0px;
	width: auto;
}
.side_nav, .side_nav ul {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 203px;
	overflow: visible;
	overflow-x: hidden;
	list-style: none;
	font-size: 12px;
}
.side_nav {
	margin: 0px 0px 8px 0px;
	border: solid #ccc;
	border-width: 0px 1px 1px 1px;
}
#data_c .side_nav {
	margin: 0px 0px 8px 0px;
	border-width: 0px 1px 1px 1px;
}
.side_nav ul {
	border: none;
	margin: 0px;
}
.side_nav li {
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.side_nav a.m {
	display: block;
	padding: 2px 10px 2px 10px;
	border-top: 1px solid #ccc;
	background: #eee url('bevelbar2.gif') repeat-x 0px -1px;
}
.side_nav a.m:link, .side_nav a.m:visited {
	text-decoration: none;
	color: #000;
}
.side_nav a.m:focus, .side_nav a.m:active, .side_nav a.m:hover {
	background-position: 0px -61px;
	text-decoration: underline;
}
.side_nav li li a {
	display: block;
	padding: 2px 8px 2px 24px;
}
.side_nav li li li a {
	display: block;
	padding: 2px 8px 2px 36px;
}
.side_nav li li.hereSubNav a {
	text-decoration: underline;
}
.side_nav li li.hereSubNav li a {
	text-decoration: none;
}
.side_nav li li.hereSubNav li.hereSubNav a {
	text-decoration: underline;
}
.side_nav a.img {
	border-top: none;
	padding: 0px;
}
.side_nav .hereSubNav a.m {
	text-decoration: underline;
}
.side_nav .hereSubNav a.m:focus, .side_nav .hereSubNav a.m:active, .side_nav .hereSubNav a.m:hover {
	background-color: #ddd;
}
.side_nav li li {
	display: inline;
}
.side_nav li li a {
	display: block;
	padding: 2px 8px 2px 24px;
}
.side_nav li li a:focus, .side_nav li li a:active, .side_nav li li a:hover {
	background: #ddd none;
}
.side_nav li li.hereSubNav a {
	text-decoration: underline;
}
.side_nav a.m:link, .side_nav a.m:visited, .side_nav a.m:focus, .side_nav a.m:active, .side_nav a.m:hover {
	white-space: normal;
}
/* << data b, side navigation */

/* >> data c, flip navigation */
#data_wrap.data_c #data_body {
	margin-right: 235px;
}
#data_c {
	float: right;
	position: relative;
	margin: 0px 30px 0px -1px;
	border: 0px none;
	padding: 0px;
	width: 205px;
	color: #333;
}
#data_wrap.data_c table #data_c {
	float: none;
}
#data_c .outer { /* content padding */
}
#data_c .inner { /* content padding */
	padding: 5px;
}
#data_c .navTitle {
	margin: 0px;
	padding: 0px 9px 5px 9px;
	font-size: 18px;
}
/* << data c, flip navigation */

/* >> data body */
.breadcrumbs, .breadcrumbs ul {
	display: none;
	margin: 0px;
	padding: 0px;
}
.breadcrumbs li {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.breadcrumbs li a {
	display: inline-block;
	padding: 0px 15px 0px 5px;
	background: transparent url('bullet_arw.gif') no-repeat right center;
}
.breadcrumbs li.first a {
	padding-left: 0px;
}
#data_body h2 {
	margin: 12px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color: #333;
}
#data_inner {
	padding: 0px 30px;
}
.data_b #data_inner {
	padding-left: 30px;
}
.data_c #data_inner {
	padding-right: 30px;
}
#data_inner h3 {
	margin-top: 0px;
	padding: 4px 0px;
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
}
/* << data body */

/* >> data d */
#data_d {
	padding: 0px;
	clear: both;
}
#data_d_inner {
	padding: 0px 10px;
}
/* << data d */

/* >> site footer */
#site_footer {
	display: inline-block;
}
#site_footer {
	clear: both;
	display:block;
	margin: 25px auto 0px auto;
	width: 944px;
	overflow: hidden;
	font-size: 11px;
	color: #555;
}
#site_footer p {
	margin: 2px 0px;
	padding: 0px;
}
#site_foot_bar {
	padding: 10px 17px 7px 17px;
	height: 26px;
}
#site_footer a:link, #site_footer a:visited {
	text-decoration: none;
	color: #555;
}
#site_footer a:focus, #site_footer a:active, #site_footer a:hover {
	text-decoration: underline;
	color: #000;
}
#disclaimers, .disclaimer, .disclaim {
	padding: 10px 20px 0px 20px;
	font-size: 11px;
	color: #555;
}
#site_footer #disclaimers {
	padding: 0px 10px;
}
.disclaim {
	padding: 30px 0px 0px 0px;
}
.disclaim .footnote {
	padding: 0px 0px 10px;
}
#footer_wrapper {
	font-size: 11px;
}
#foot_links {
	float: right;
	padding-top: 2px;
	line-height: 14px;
}
#legal_links {
	margin: 10px 0px 0px 17px;
	line-height: 14px;
}
#site_foot_bar #legal_links {
	margin: 0px;
}
#foot_links ul, #legal_links ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#foot_links li, #legal_links li {
	float: left;
	margin: 0px 10px 0px 0px;
	border-left: 1px solid #999;
	padding: 0px 10px 0px 0px;
	list-style: none;
}
#foot_links li, #legal_links li {
	float: left;
	margin: 0px 12px 0px 0px;
	border-left: 1px solid #999;
	padding: 0px 0px 0px 12px;
	list-style: none;
}
#foot_links li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
#foot_links a, #website_flags a {
	text-decoration: none;
	color: #555;
}
#foot_links li.first, #legal_links li.first {
	border: 0px none;
	padding-left: 0px;
}
#foot_msg {
	padding-top: 2px;
	line-height: 14px;
}
#foot_msg a {
	text-decoration: none;
	color: #05a;
}
#foot_msg a:hover, #foot_links a:hover, #legal_links a:hover {
	text-decoration: underline;
}
p#website_flags {
	position: relative;
	float: right;
	margin: 0px 0px -5px 0px;
	padding: 0px 17px 0px 0px;
	color: #555;
}
p#website_flags img {
	vertical-align: middle;
}
p#website_flags span {
	display: inline-block;
	padding: 2px 0px 12px 2px;
	vertical-align:middle;
}
p#website_flags a {
	height: auto;
	text-decoration: none !important;
}
p#website_flags a:hover {
	text-decoration: underline !important;
}
#legal_links {
	padding-top: 1px;
}
#foot_copy {
	clear: both;
	margin-left: 0px;
	padding-top: 8px;
	visibility: hidden;
}
#foot_copy a {
	text-decoration: none;
	color: #666;
}
#foot_copy a:focus, #foot_copy a:active, #foot_copy a:hover {
	text-decoration: underline;
	color: #000;
}
/* << site footer */

/* >> basic table */
.table {
	border-top: 1px solid #d4d4d4;
}
.table tr.odd {
	background: transparent none;
}
.table thead .header {
	background: #ddd none;
}
.table th, .table td {
	padding: 5px 10px;
}
.table tbody th, .table tbody td {
	border-bottom: 1px solid #ececec;
}
/* << basic table */

/* >> stylized buttonskin */
a.btn {
	display: -moz-inline-block; /* FF2 */
	display: inline-block;
	position: relative;
	vertical-align: middle;
	border: 1px outset #999;
	padding: 4px 15px;
	background: #8faec3 url('btnShade1.png') no-repeat right top;
	font-family: 'Arial', 'Helvetica', sans-serif;
	line-height: normal;
	white-space: nowrap;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #fefefe;
	cursor: pointer;
}
a.btn * {
	cursor: pointer;
}
a.btn:link, a.btn:visited {
	text-decoration: none;
	color: #fefefe;
}
span.btn a.btn {
	padding: 1px 10px;
}
a.btn input {
	font-family: 'Arial', 'Helvetica', sans-serif;
	font-weight: normal;
	font-size: 12px;
	_font-size: 11px; /* IE6 */
	color: #fefefe;
}
a.btn.bold, a.btn.bold input {
	font-weight: bold;
}
a.btn i span, a.btn i b, a.btn b span, a.btn b i {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	background: transparent url('btnGloss1.png') no-repeat;
}
a.btn > i, a.btn > b {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: none;
}
a.btn i span {
	width: 40%;
	height: 40%;
	background-position: left top !important;
}
a.btn i b {
	top: 40%;
	width: 40%;
	height: 60%;
	border-bottom: 1px solid #fff;
	background-position: left bottom !important;
}
a.btn b span {
	left: 40%;
	width: 60%;
	height: 40%;
	border-right: 1px solid #fff;
	background-position: right top !important;
}
a.btn b i {
	left: 40%;
	top: 40%;
	width: 60%;
	height: 60%;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-position: right bottom !important;
}
/* special types */
a.btn.arwlf {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
}
span.btn a.btn.arwlf {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 25px;
}
a.btn.arwrt {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 30px;
}
span.btn a.btn.arwrt {
	padding-top: 1px 25px 1px 10px;
	padding-bottom: 1px;
	padding-right: 25px;
}
a.btn.white {
	background: #fff url('btnShade2.png') no-repeat left top;
	color: #000;
}
a.btn.white i span, a.btn.white i b, a.btn.white b span, a.btn.white b i {
	background: url('btnGloss2.png') no-repeat;
}
a.btn.white input {
	color: #000;
}
a.btn.arwlf i.m { /* left pointer 1 */
	background: url('btn_lfarw1.png') no-repeat left center;
}
a.btn.arwrt b.m { /* right pointer 1 */
	background: url('btn_rtarw1.png') no-repeat right center;
}
a.btn.huge {
	padding-top: 8px;
	padding-bottom: 8px;
}
a.btn.huge, a.btn.huge input {
	font-size: 14px;
}
a.btn.tiny {
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: 12px;
}
a.btn.tiny, a.btn.tiny input {
	font-size: 9px;
}
/* button colors */
a.btn.gry {
	background-color: #999;
	border-color: #999;
}
a.btn.gld {
	background-color: #eb6;
	border-color: #eb6;
}
a.btn.blu {
	background-color: #77c;
	border-color: #777c;
}
a.btn.grn {
	background-color: #794;
	border-color: #794;
}
a.btn.red {
	background-color: #c77;
	border-color: #c777;
}
/* interraction */
a.btn:focus, a.btn:active, a.btn:hover, a.btn.hover {
	background-color: #333;
	border-color: #333;
	text-decoration: none !important;
	color: #fefefe;
}
a.btn:focus input, a.btn:active input, a.btn:hover input, a.btn.hover input {
	background-color: #333;
	border-color: #333;
	text-decoration: none !important;
	color: #fefefe;
}
/* << stylized buttonskin */

/* >> tabs */
div.selTab {
	display: block;
}
div.offTab {
	display: none;
}
div.itemTab { /* switchable areas */
	display: none;
	padding: 0px 20px;
}
div.selTab { /* selected switchable area */
	display: block;
}
.tabset, tabset ul, tabset ul li {
	border-bottom: 1px solid #ccc;
	height: 34px;
}
.tabset, tabset ul, tabset ul li {
	height: 34px;
}
.tabset ul, .tabset ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.tabset ul li {
	float: left;
	margin: 0px 5px 0px 0px;
	font-size: 12px;
}
.tabset ul li a {
	display: inline-block;
	outline: 0px none;
	text-decoration: none;
}
.tabset ul li a b {
	display: block;
	height: 30px;
	padding: 5px 19px 0px 19px;
}
.tabset ul li a:link, .tabset ul li a:visited {
	background: #ddd none;
	color: #666;
}
.tabset ul li a:link b, .tabset ul li a:visited b {
	cursor: pointer;
}
.tabset ul li a:focus b, .tabset ul li a:active b, .tabset ul li a:hover b {
	cursor: pointer;
}
.tabset ul li a:focus, .tabset ul li a:active, .tabset ul li a:hover {
	background: #eee none;
	color: #000;
}
.tabset ul li a.sel:link, .tabset ul li a.sel:visited, .tabset ul li a.sel:focus,
.tabset ul li a.sel:active, .tabset ul li a.sel:hover {
	background: #f6f6f6 none;
	color: #000;
}
.tabarea {
	display: none;
}
#prodBar {
	margin: 12px -10px 0 -10px;
	border-bottom: 1px solid #999;
	padding: 0px 10px;
	_padding: 0px 8px;
	height: 105px;
	background: #f9f9f9 none;
}
#prodBar, #prodBar .navBar {
	height: 80px;
}
#prodBar .navBar ul {
	margin: 0px;
	border-bottom: 1px solid #ccc;
	padding: 0px;
	height: 34px;
	list-style: none;
}
#prodBar ul {
	margin: 0px;
	padding: 0px 15px 0px 0px;
	list-style: none;
}
#prodBar li {
	float: left;
	margin: 0px;
	padding: 0px 7px;
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	list-style: none;
	text-align: center;
	font-size: 12px;
}
#prodBar a {
	position: relative;
	display: block;
	padding: 5px 0px 0px 0px;
	width: 105px;
	height: 100px;
	white-space: nowrap;
	font-weight: bold;
}
#prodBar a * {
	*cursor: pointer;
}
#prodBar a span {
	display: block;
	position: absolute;
	left: 0px;
	bottom: -1px;
	width: 110px;
	padding-bottom: 0px;
	text-align: center;
	font-size: 11px;
}
#prodBar a span b {
	position: relative;
	display: -moz-inline-block;
	display: inline-block;
	padding: 2px 4px;
	height: auto;
	background-image: none;
}
#prodBar li a:link, #prodBar li a:visited {
	text-decoration: none;
	color: #333;
}
#prodBar li a:focus, #prodBar li a:active, #prodBar li a:hover {
	text-decoration: none;
}
#prodBar li a:focus span b, #prodBar li a:active span b, #prodBar li a:hover span b {
	color: #000;
}
#prodBar li a.selTab:link, #prodBar li a.selTab:visited,
#prodBar li a.selTab:focus, #prodBar li a.selTab:active, #prodBar li a.selTab:hover {
	color: #333;
}
#prodBar li a.selTab:link span b, #prodBar li a.selTab:visited span b,
#prodBar li a.selTab:focus span b, #prodBar li a.selTab:active span b, #prodBar li a.selTab:hover span b {
	_margin-bottom: -1px;
	padding-bottom: 2px;
	border: solid #999;
	border-width: 1px 1px 0px 1px;
	_padding-bottom: 3px;
	background: #fff;
	color: #000;
}
.prodTab {
	padding: 5px 15px;
}
.prodTab ul {
	margin: 0px 0px 0px 24px;
	padding: 0px;
}
.prodTab li {
	margin: 2px 0px;
	padding: 0px;
}
.selectmodel {
	float: right;
	margin-left: 15px;
	width: 525px;
}
.supporticon {
	position: relative;
	top: -20px;
	float: right;
}
#itemBar {
	margin: 20px 0px; /* bar clearance */
	padding: 0px; /* bar indent */
}
#itemBar, #itemBar .navBar {
	height: 26px;
}
#itemBar .navBar ul {
	height: 26px;
	border-bottom: 1px solid #ccc;
}
#itemBar ul {
	margin: 0px;
	padding: 0px; /* tab indent */
	list-style: none;
}
#itemBar li {
	float: left;
	margin: 0px; /* spacing between tabs */
	padding: 0px;
	list-style: none;
	font-family: 'Arial', 'Helvetica', sans-serif;
	font-size: 12px;
}
#itemBar a {
	display: -moz-inline-block;
	display: inline-block;
	border: solid #ccc;
	border-width: 1px 1px 0px 1px;
	background: #ddd url('bevelbar2.gif') repeat-x 0px -1px;
	white-space: nowrap;
	font-weight: bold;
}
#itemBar a b {
	display: -moz-inline-block;
	display: inline-block;
	padding: 2px 10px 0px 10px;
	height: 24px;
}
#itemBar li a.selTab b { /* selected tab */
	background: #fff none;
}
#itemBar li a:link, #itemBar li a:visited {
	text-decoration: none;
	color: #333;
}
#itemBar li a:focus, #itemBar li a:active, #itemBar li a:hover {
	background-position: 0px -61px;
}
#itemBar li a.selTab:link, #itemBar li a.selTab:visited { /* selected tab */
	background: #eee none;
	color: #000;
}
#itemBar li a.selTab:focus, #itemBar li a.selTab:active, #itemBar li a.selTab:hover { /* unselected tabs */
	background: #eee none;
	text-decoration: none;
	color: #333;
}
/* << tabs */

/* >> pagenate */
div.pagenate, div ul.pagenate {
	margin: 4px 0px;
	border: 1px solid #ccc;
	padding: 10px 15px 10px 15px;
	background: #f6f6f6 none;
	text-align: center;
	color: #aaa;
}
div.pagenate ul, div.pagenate li, ul.pagenate, ul.pagenate li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.pagenate li, ul.pagenate li {
	display: inline;
}
div.pagenate li a, div.pagenate li span, div.pagenate li .lnk, ul.pagenate li a, ul.pagenate li span {
	display: -moz-inline-block;
	display: inline-block;
	margin: 0px 2px;
	padding: 5px 10px 1px 10px;
	height: 20px;
}
div.pagenate li a:focus, div.pagenate li a:active, div.pagenate li a:hover,
ul.pagenate li a:focus, ul.pagenate li a:active, ul.pagenate li a:hover {
	border: 1px solid #ccc;
	padding: 4px 9px 0px 9px;
	background: #f9f9f9 none;
}
div.pagenate li.sel a:link, div.pagenate li.sel a:visited,
div.pagenate li.sel a:focus, div.pagenate li.sel a:active, div.pagenate li.sel a:hover,
ul.pagenate li.sel a:link, ul.pagenate li.sel a:visited,
ul.pagenate li.sel a:focus, ul.pagenate li.sel a:active, ul.pagenate li.sel a:hover {
	border: 1px solid #ccc;
	padding: 4px 9px 0px 9px;
	background: #fff none;
	font-weight: bold;
	color: #000;
}
/* << pagenate */

/* >> media controls */
.media_controls .play, .media_controls .item, .media_controls .playsel,
.media_controls .itemsel, .media_controls .prev, .media_controls .next {
	display: inline-block;
	width: 12px;
	height: 16px;
	background: transparent url('media_ctl.gif') no-repeat 0px 0px;
	text-decoration: none;
	font-size: 0px;
}
.media_controls .play {
	border-right: 1px dotted #999;
	background-position: 0px -16px;
}
.media_controls .playsel {
	border-right: 1px dotted #999;
	background-position: 0px 0px;
}
.media_controls .item {
	background-position: -8px 0px;
}
.media_controls .item:focus, .media_controls .item:active, .media_controls .item:hover, .media_controls .itemsel {
	background-position: -8px -16px;
}
.media_controls .prev, .media_controls .next {
	width: 16px;
	height: 16px;
}
.media_controls .prev {
	margin-left: 6px;
	background-position: -20px 0px;
}
.media_controls .prev:focus, .media_controls .prev:active, .media_controls .prev:hover {
	background-position: -20px -16px;
}
.media_controls .next {
	background-position: -36px 0px;
}
.media_controls .next:focus, .media_controls .next:active, .media_controls .next:hover {
	background-position: -36px -16px;
}
/* << media controls */

/* >> product selector */
.blockItemA, .blockItemB {
	float: left;
	margin: 0px 3px;
	border: 1px solid #ccc;
	width: 165px;
	font-family: 'Verdana', 'Arial', 'Garamond', 'Helvetica', sans-serif;
}
.blockItemA form, .blockItemB form {
	margin: 0px;
	padding: 0px;
}
.blockItemA input, .blockItemB input {
	margin: 0px;
	padding: 0px;
	height: 19px;
	vertical-align: middle;
}
.blockItemA .head, .blockItemB .head {
	padding: 0px 10px;
	height: 22px;
	background: #eee url('bevelbar2.gif') repeat-x 0px -1px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}
.blockItemA .body, .blockItemB .body {
	overflow: auto;
	padding: 6px 10px;
	width: 145px;
	height: 153px;
	background: #fff none;
	line-height: 14px;
	font-size: 11px;
}
.blockItemB .body {
	height: 131px;
}
.level1 .body {
	display: block;
}
.blockItemA .foot {
	display: none;
}
.blockItemB .foot {
	padding-top: 1px;
	height: 20px;
	background: #eee none;
	text-align: center;
}
.blockItemA ul, .blockItemB ul, .blockItemA ul li, .blockItemB ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.blockItemA a, .blockItemB a {
	display: block;
	_display: inline-block; /* IE6 */
	padding: 3px 3px 3px 12px;
	_width: 121px; /* IE6 */
	text-decoration: none;
	outline: none;
	color: #666;
}
.blockItemA a:focus, .blockItemA a:active, .blockItemA a:hover,
.blockItemB a:focus, .blockItemB a:active, .blockItemB a:hover {
	text-decoration: underline;
	color: #000;
}
.blockItemA a.sel, .blockItemB a.sel {
	background: #eee url('bullet_arw.gif') no-repeat 0px 5px;
	color: #000;
}
.blockItemA a.img, .blockItemB a.img {
	background: transparent none;
}
#productSelect {
	display: inline-block;
}
#productSelect {
	display: block;
	width: 693px;
	_height: 205px;
	overflow: hidden;
	text-align: left;
}
#productSelect.tier1 .level3, #productSelect.tier1 .level4 {
	display: none;
}
#productSelect.tier2 .level4 {
	display: none;
}
#productData {
	display: none;
	padding: 10px;
}
.linkuri {
	display: block;
	float: right;
	font-size: 10px;
}
/* << product selector */

/* >> mask and dialog */
.hidden {
	display: none;
}
#mask {
	display: none;
	position: absolute;
	z-index: 3999;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	min-height: 100%;
	background: #fff none;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#Dialog {
	display: none;
	position: absolute;
	z-index: 4000;
	left: 0px;
	top: 0px;
	text-align: left;
}
#Dialog .top, #Dialog .btm {
	background: url('shad-ns.png') no-repeat;
}
#Dialog .lft, #Dialog .rht {
	background: url('shad-ew.png') no-repeat;
}
#Dialog .top {
	position: absolute;
	z-index: 4002;
	right: 0px;
	top: 0px;
	height: 50px;
	background-position: 100% 100%;
}
#Dialog .lft {
	position: absolute;
	z-index: 4003;
	left: 0px;
	top: 0px;
	width: 50px;
	background-position: 100% 0%;
}
#Dialog .rht {
	position: absolute;
	z-index: 4004;
	right: 0px;
	bottom: 0px;
	width: 50px;
	background-position: 0% 100%;
}
#Dialog .btm {
	position: absolute;
	z-index: 4005;
	left: 0px;
	bottom: 0px;
	height: 50px;
	background-position: 0% 0%;
}
#Dialog .doc {
	position: absolute;
	overflow: auto;
	z-index: 4006;
	left: 50px;
	top: 50px;
	border: 3px solid;
	border-color: #aaa #ccc #ccc #aaa;
	background: #fff none;
}
#Dialog .close {
	position: absolute;
	z-index: 4007;
	right: 25px;
	top: 25px;
	width: 22px;
	height: 22px;
	background: url('shad-close.gif') no-repeat right top;
}
#Dialog .close a {
	display: block;
	outline: none;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
}
/* << mask and dialog */

/* >> targeted */
.breadCrumb {
	font-style: italic;
	font-size: 10px;
}
.greentext, .greenText {
	color: #008000;
}
.exceedMax {
	font-weight: bold;
	color: #c00;
}
.redtext, .redText {
	color: #9D0E22;
}
.greyed {
	color: #aaa;
}
.grayText {
	color: #808080;
}
.black, .blkText000 {
	color: #000;
}
.bold {
	font-weight: bold;
	color: #000;
}
.normal {
	font-weight: normal;
}
.asterick {
	font-size: 14px;
	color: #f26522;
}
.hide {
	visibility: hidden;
}
.none, .hidden {
	display: none;
}
.even {
	background: #fff none;
}
.odd {
	background: #f3f6f9 url('odd_row.jpg') repeat-x left top;
}
.floatLeft, .leftimg {
	position: relative;
	float: left;
}
.floatRight, .rightimg {
	position: relative;
	float: right;
}
.inlineBlock {
	display: inline-block;
	vertical-align: bottom;
}
.alignTop {
	vertical-align: top;
}
.alignBtm {
	vertical-align: bottom;
}
.middle, .vAlign, img.vAlign {
	vertical-align: middle;
}
.left, .alignLeft {
	text-align: left;
}
.right, .alignRight {
	text-align: right;
}
.center, .alignCenter {
	text-align: center;
}
.nobr {
	white-space: nowrap;
}
.info, .confirm, .warning, .warningText, .plainText {
	padding: 0px 10px 0px 6px;
}
li.info {
	list-style: square outside url('icon_info.gif');
}
.info {
	color: #00009f;
}
li.confirm {
	list-style: square outside url('icon_check.gif');
}
.confirm {
	color: #009f00;
}
li.warning {
	list-style: square outside url('icon_error.gif');
}
.warning, .warningText {
	color: #9f0000;
}
li.warningText, li.plainText {
	list-style: square;
}
.sCart {
	display: inline-block !important;
	padding-left: 20px !important;
	background: transparent url('cart_white.gif') no-repeat left center !important;
}

/* bulletless list with list spacing, disclaimers */
ul.bulletless_spaced {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.bulletless_spaced li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 1em 0px;
}

/* arrow bulleted List */
ul.bullet_arw {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: outset none;
}
.bullet_arw li {
	margin: 3px 0px 0px 12px;
	padding: 0px;
	list-style: square outside url('bullet_arw.gif');
}
/* << targeted */
/* << ===== DOMAIN TEMPLATE ===== */
