﻿a {outline: none;}

body {
	background: white;
	text-align: left;
	font: 74% Arial, sans-serif;
	margin: 8px 8px 8px 5px;
	padding: 0;
}
#container {
	width: 745px;
	text-align: left;
	}
#container.withBaynote { position: relative; top: 0; left: 0px; }
#container #rightNav { position: absolute; left: 584px; top: 0; width: 182px; overflow: hidden; }
#container .bn_g_container_usapp-rightnav { position: static; /* left: 584px; top: 0; */ }
.subsectionPad { padding-right: 10px; }

h1 { font-size: 1.5em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.2em; }
h4 {
	font-size: 1.1em;
	margin-bottom: 0;
	margin-top: 0;
}
a img { border: 0; }
a * { cursor: pointer; }
p { margin: 1ex 0; }
.clear { clear: both; }
	.clear:after {
		clear: both;
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
	}

ul.caption {
	margin-left: 0px;
	padding-left: 15px;
	list-style-type: none;
	margin-top: 1px;
}

.inline_sd_header {
	font-weight: 700;
	color: #FFFFFF;
	background-color: #2B5FC2;
	text-indent: 5;
}
.inline_sd_odd_cell {
	background-color: #CCCCCC;
	text-indent: 1;
}
.inline_sd_even_cell {
	text-indent: 1;
}

/****
	Solid Cactus Click to Enlarge v3.0.0
****/
/*Editable Style Sheets*/
#scWrapper{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	background: #000000;
}

#scImgBox{
	font: 11px normal "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif; /*background color of the image box*/
	border: 10px solid #CACACA; /*normally same as border color*/
	background: #CACACA;
}

#scImgTitle{
	font: 12px normal "Georgia", "Times New Roman", Times, serif; /*fonts and settings for image description shown above the image*/
	text-align: left;
	padding-bottom: 5px;
}

#scImgBox-insets{
	padding: 10px 75px 0 0;
	background: #CACACA;
}

#scImgBox-insetPreview img{
	border: 2px solid #000000; /*border color for inset preview*/
	display: none;
}

#scImgBox-insets a{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 5px 1px 5px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin: 0 5px 0 0;
	background: #3F3F3F;
}

#scImgBox-insets .absClose{
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; /*styles for close in inset area*/
}

#scImgBox .close{
	font: bold 14px Arial, Helvetica, sans-serif; /*close on upper right corner*/
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 0 5px 1px 5px;
	margin: -15px -15px 0 0;
	text-decoration: none;
	background: #3F3F3F;
}

/*Styles Not to be Edited*/
.relativePos{ position: relative; }
.absolutePos{ position: absolute; }
.hideSelect{ visibility: hidden; }

#scWrapper{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 1000;
	width: 100%;
	height: 800px;
	cursor: hand;
}

#scImgBox{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1500;
	text-align: center;
}

#scImgBox-mainImg{
	background: #FFFFFF url('http://lib.store.yahoo.net/lib/usappliance/loading.gif') no-repeat center;
	text-align: center;
}

#scImgBox-mainImg.schidebg{ background: #FFFFFF; }

#scImgBox-mainImg img{ vertical-align: middle; }

#scImgBox-insets{
	position: relative;
	left: 0;
	text-align: left;
	clear: both;
}

/*#scImgBox-insets img{ display: none; }*/
#scImgBox-insets .absClose{ position: absolute; right: 0; }

#scImgBox .close{
	position: absolute;
	top: 0;
	right: 0;
}

#scImgBox-insetPreview{
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
	z-index: 200;
}

#scPage-insets .scMainImgLnk{ display: none; }


#brandmark {
	float: left;
	margin: 0 0 0 -14px;
	position: relative;
	display: inline;
	width: 260px;
	}
	#brandmark img { display: block; }
	#brandmark span {
		display: block;
		text-align: center;
		font-size: 14px;
		color: #6e7276;
	}

#headerTagline {
	width: 384px;
	float: left;
	position: relative;
	top: 2px;
	}
	#headerTagline td {
		height: 50px;
		color: #900;
		font-weight: bold;
		font-style: italic;
		font-size: 14px;
		text-align: center;
		vertical-align: middle;
	}

#scanalertCode {
	width: 115px;
	float: left;
	margin-top: 12px;
}

#hLinks { margin-top: 2px; }
#hLinks, #hLinks ul {
	float: right;
	width: 499px;
	}
	#hLinks ul, #hLinks li { margin: 0; padding: 0; list-style: none; }
	#hLinks li { float: right; }
	#hLinks a {
		color: #6e7276;
		text-decoration: none;
		border-right: 1px solid #cccfd3;
		padding: 0 10px;
		background: white;
		display: block;
		}
		#hLinks a:hover { text-decoration: underline; }
		#hLinks .last a {
			border-right: 0;
			padding-left: 27px;
			background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/cart.gif') no-repeat 4px center;
}

#hBar { margin-top: 3px; position: relative; z-index: 10; }
#hBar, #hBar ul { width: 745px; }
#hBar a { color: white; font-size: 10px; font-family: Tahoma; text-decoration: none; }
#hBar a:hover { text-decoration: underline; }
#hBar ul, #hBar li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	#hBar li a {
		display: block;
		height: 26px;
		position: relative;
		overflow: hidden;
		}
		#hBar li a span {
			position: absolute;
			left: 0; top: 0;
			width: 100%; height: 100%;
			background-image: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/hbar.png');
			background-repeat: no-repeat;
		}
	#hBar .l0 a { width: 126px; }
	#hBar .l0 a span { background-position: 0 -26px; }
	#hBar .l0 a:hover span { background-position: 0 0; }
	#hBar .l1 a { width: 80px; }
	#hBar .l1 a span { background-position: -126px -26px; }
	#hBar .l1 a:hover span { background-position: -126px 0; }
	#hBar .l2 a { width: 85px; }
	#hBar .l2 a span { background-position: -206px -26px; }
	#hBar .l2 a:hover span { background-position: -206px 0; }
	#hBar .l3 a { width: 81px; }
	#hBar .l3 a span { background-position: -291px -26px; }
	#hBar .l3 a:hover span { background-position: -291px 0; }
	#hBar .l4 a { width: 108px; }
	#hBar .l4 a span { background-position: -372px -26px; }
	#hBar .l4 a:hover span { background-position: -372px 0; }
	#hBar .l5 a { width: 120px; }
	#hBar .l5 a span { background-position: -480px -26px; }
	#hBar .l5 a:hover span { background-position: -480px 0; }
	#hBar .l6 a { width: 145px; }
	#hBar .l6 a span { background-position: -600px -26px; }
	#hBar .l6 a:hover span { background-position: -600px 0; }

#hBar ul ul { display: none;border:solid 1px #CCCCCC; }
#container #hBar ul ul a { width: 140px; height: auto; padding: 5px; margin: 0 5px; border-bottom: 1px solid #50508A; font-size:11px; }
#container #hBar ul ul a.last { border-bottom: 0; }
#hBar ul ul li { display: block; float: none; height: auto; width: auto; background: #4444B0;}
#hBar ul ul li.first { border-top: 1px solid #0C0C24; }
#hBar ul li:hover, #hBar ul li.sfhover { position: relative; }
#hBar ul li:hover ul, #hBar ul li.sfhover ul { display: block; width: 160px; position: absolute; left: 0; top: 25px; background: #24246D; border-top: 1px solid #9294B2; }

#hBar ul li:hover ul li:hover, #hBar ul li.sfhover ul li.sfhover {background: #fff;}

#hBar ul li:hover ul li:hover a, #hBar ul li.sfhover ul li.sfhover a {color: #4444B0; border-bottom: 1px #fff solid !important;text-decoration:none;}

.bn_g_container_usapp-home3 .bn_g_result {font-size: 11px !important;}

#hBar .below {
	clear: both;
	padding: 4px 10px;
	background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/hbar.png') no-repeat 0 -52px;
}
	#hBar .below form {
		margin: 0 3em 0 0;
		padding: 0;
		display: inline;
		font-weight: bold;
		color: #339;
		}
		#hBar .searchIn { margin: 0 2px 0 4px; }
		#hBar .below form * { vertical-align: middle; }
		#hBar .below form input, #hBar .below form select { border: 1px solid #A1A6AB; font-size: 13px; }
		#hBar .below form input.searchGo { border: 0; }
		#hBar .below form select { color: #A1A6AB; }
		#hBar .below form select:focus { color: black; }

#bodyshell {
	width: 585px;
	background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/container-bg.png') repeat-y -160px 0;
	border-left: 160px solid white;
	border-top: 8px solid white;
	}
	#bodycontent, #nav-product {
		display: inline;
		position: relative;
	}
	#bodycontent {
		width: 573px;
		float: right;
		padding-left: 11px;
		}
		* html #bodycontent { width: 584px; }
	#nav-product {
		width: 160px;
		float: left;
		margin-left: -160px;
		left: 0;
	}


#nav, #nav li, #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 154px;
	}
	#nav a {

		display: block;
		background: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		color: #d62121;
		border-color: #e4e2e2;
		border-style: solid;
		border-width: 1px 0;
		text-transform: uppercase;
		padding: .4ex 0;
		}
		#nav a:hover { text-decoration: underline; }
	#nav li.empty a { font-size: 12px; text-transform: none; margin-top: -1px; }
	#nav ul {
		margin: .4ex 0 .8ex;
		}
		#nav ul a {
			padding: 0;
			color: #5f5c5c;
			font-size: 13px;
			font-weight: normal;
			border: 0;
			text-transform: none;
		}
		#nav ul a:hover { color: #339; }

h3.title { width: 573px; margin: 0; background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/title-bg.png') no-repeat 0 0; 
font-size: 16px; color: #d62b2b; font-family: Trebuchet MS; }
	h3.title .b { display: block; background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/title-bg.png') no-repeat left bottom; 
padding: 2px 10px; }

table.inside { margin-bottom: 1ex; }
.roundedCorners table.inside { margin-bottom: 0; }
	table.inside td { font-size: 74%; }
	table.inside p { margin: 1ex 0; }

.roundedCorners { width: 563px; border: 1px solid #c2c3ca; padding: 4px; margin-bottom: 1ex; }
	* html .roundedCorners { width: 573px; }
.roundedCorners .top, .roundedCorners .bottom { height: 4px; background-image: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/rounded-corners.png'); 
background-repeat: no-repeat; font-size: 1px; position: relative; }
.roundedCorners .top { background-position: left top; margin: -5px -5px 0 -5px; }
.roundedCorners .bottom { background-position: left bottom; margin: 0 -5px -5px -5px; }


hr { color: #C2C3CA; background-color: #C2C3CA; height: 1px; border: 0; }
#contents-table td { font-size: 74%; }
#popularProducts { margin: 4px 0; }
#popularProducts td { font-size: 72%; }
#popularProducts.ell table { margin: 6px; }
#popularProducts a { color: #339; text-decoration: underline; }
	#popularProducts a:hover { text-decoration: none; }

#threeSteps { background-color: #ededed; clear: both; }
#threeSteps p { margin: 0 10px 0 52px; }
#threeSteps img { vertical-align: bottom; }
#threeSteps a { color: black; text-decoration: underline; }
#threeSteps a:hover { text-decoration: none; }

.boldList, .boldList li { margin: 0; padding: 2px 4px; list-style: none; }
.boldList em { font-style: normal; font-weight: bold; }
.boldList a { font-weight: bold; color: black; }
.boldList a:hover { text-decoration: none; }

#breadcrumbs { display: block; margin-bottom: 2ex; font-size: .85em; }
#breadcrumbs a { color: #339; text-decoration: underline; }
#breadcrumbs a:hover { text-decoration: none; }

#item-contenttitle, #section-contenttitle { font-size: 1.4em; margin: 0 0 .1ex; }
#section-contenttitle{padding-bottom:8px;border-bottom:solid 1px #C2C3CA;}
#itemCode { font-size: .85em; color: #949494; }

#pageActions { float: left; width: 573px; clear: both; }
#pageActions a { float: right; }
#pageActions a img { display: block; }

#container .bn_g_container_usapp-home3 .bn_g_container { width: auto; }
#container .bn_g_container { border: 0; width: auto; }
#container .bn_g_container_usapp-home3 .bn_g_area { height: auto; width: 100%; }
#container .bn_g_welcome { display: none; }
#container .bn_g_container_usapp-home3 .bn_g_result { width: 183px; }

	#ftRounded {
		background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/ftrounded-bg.png') no-repeat 0 0;
		float: left;
		font-size: .8em;
		margin: 2ex 0 3ex;
		clear: both;
		}
		#ftRounded .column {
			float: left;
			width: 234px;
			padding: 6px;
			}
			* html #ftRounded .column { width: 246px; }
		#ftRounded .bottom {
			background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/ftrounded-bg.png') no-repeat left bottom;
			float: left;
			padding: 0 3px;
			width: 739px;
			}
			* html #ftRounded .bottom { width: 745px; }
		#ftRounded ul, #ftRounded li { margin: 0; padding: 0; list-style: none; float: left; }
			#ftRounded ul { margin: 0 17px; width: 200px; display: inline; font-family: sans-serif; font-size: 1.1em; }
			#ftRounded li { width: 93px; background: url(http://lib.store.yahoo.net/lib/yhst-64604602609456/footer-arrow.gif) no-repeat 0 50%; padding-left: 7px;}
		#ftRounded a, #ftLinks a { text-decoration: none; color: black; display: block; padding: 1px 0; font-size: 11px;}
			#ftRounded a:hover, #ftLinks a:hover { text-decoration: underline; color: #1B79D0; }
		#ftRounded #phoneColumn { text-align: center; font-size: 11px; padding-bottom: 8px; }
			#phoneColumn .phone { font-size: 18px; margin-bottom: .2ex; }
		#ftRounded #badges { text-align: center; padding-top:15px;}
			#ftRounded #badges img {
				display: block;
				margin: 4px auto 2px;
			}
			
	/*.bBullet {
		height: 1px;
		float: left;
		display: block;
		border-style: solid;
		border-width: 3px;
		border-color: #e6e6e6 #e6e6e6 #e6e6e6 #646464;
		margin: 4px 1px 0 0;
		overflow: hidden;
	}*/

	#ftLinks {
		margin: 3ex 0;
		clear: both;
		width: 745px;
		font-size: .85em;
		line-height: 1.4;
		text-align: center;
		}
		#ftLinks a { display: inline; padding: 0 .7em; }
		#ftLinks span { cursor: pointer; }
		#ftLinks, #ftLinks .bottom { background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/ft-links-bg.png') no-repeat 0 0;
}
			#ftLinks .bottom {
				padding: 8px 10px 8px 13px;
				background-position: left bottom;
			}

#designBy, #copyright { font-size: .9em; }
	#designBy a, #copyright a { text-decoration: none; color: #000; }
	#designBy a:hover, #copyright a:hover { text-decoration: underline; }
	#designBy { float: left; }
	#copyright { float: right; }

#contents-table { /*border-bottom: 1px solid #ccc; */}
#contents-table a { text-decoration: none; color: black; }
#contents-table a:hover { text-decoration: underline; }
#contents-table .vertical-seperator { border-right: 1px solid #ccc; }
#contents-table.vertical td { padding: 5px; text-align: center; vertical-align: top; font-size: 10pt; }
#contents-table.vertical .name a { display: block; margin-bottom: 1ex; }
#contents-table.vertical .abstract { margin-bottom: 1ex; }
#contents-table.vertical .sale-price, #contents-table.vertical .sale-price-bold { font-size: 1.1em; font-weight: bold; color: #CB011B; }
#contents-table.vertical .image td { vertical-align: middle; }
#contents-table.vertical .image img { display: block; margin: 0 auto; }


#rightNav .bn_g_welcome { display: block; background-color: #339; text-align: center; }
#rightNav .bn_g_container { border: 1px solid #adadad; }
#rightNav .bn_g_area { width: 180px; }

#section-border { border: 1px solid #9e9e9e; width: 540px; padding: 0 10px 10px; }
* html #section-border { width: 562px; }
#section-border .top { height: 11px; margin: -1px -11px; position: relative; background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/section-bg.png') no-repeat 0 0;
}
.image-l { float: left; margin: 0 10px 10px 0; display: inline; }

#section-contents, #subsection-contents { margin: 2ex 0; }
#subsection-contents td { font-family: Tahoma; font-size: 8pt; }
#section-contents td { font-size: 9pt; }
#section-contents td, #subsection-contents td { text-align: center; vertical-align: top; padding: 5px; }
#section-contents.ell td, #subsection-contents.ell td { text-align: left; font-size: 12px;}
#section-contents .image td { vertical-align: middle; }
#section-contents a, #subsection-contents a { text-decoration: underline; color: #339; font-size: 12px;}
#section-contents a:hover, #subsection-contents a:hover { text-decoration: none; }
#section-contents hr, #subsection-contents hr { color: white; background-color: white; }
#section-contents .sale-price, #section-contents .sale-price-bold, #subsection-contents .sale-price, #subsection-contents .sale-price-bold { font-weight: bold; color: #900; font-size: 12px;}

#tab-conts-box td { font-size: 10pt; }
div#tab-desc {
	padding: 40px 0 20px 0;
	width: 563px;
	float: left;
	clear: both;
}

div#tab-desc ul {
	padding: 0;
	margin: 0;
	float: left;
	width: 563px;
	clear: both;
	list-style: none;
	text-align: center;
}

li.tabheader,
li.tabhover {
	margin: 0;
	overflow: hidden;
	width: 93px;
	float: left;
	background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/tabs-bg.png') no-repeat left -300px;
}

li.tabheader a,
li.tabhover a {
	text-decoration: none;
	display: block;
	padding: 5px 0;
	background: url('http://lib.store.yahoo.net/lib/yhst-64604602609456/tabs-bg.png') no-repeat right -300px;
	color: #666;
	text-transform: uppercase;
}

li.tabheader a:hover,
li.tabhover a:hover {
	text-decoration: underline;
	color: #666;
}

li.tabhover {
	background-position: left top;
}

li.tabhover a {
	background-position: right top;
	color: #fff;
}

li.tabhover a:hover {
	text-decoration: none;
	color: #fff;
}

li#tabheader3 {
	margin: 0;
}

div#tab-desc div#tab-conts-box {
	padding-top: 1px;
	margin: 0;
	clear: both;
	float: left;
	border: 1px solid #999;
	width: 541px;
	padding: 10px;
	}
	* html div#tab-desc div#tab-conts-box { width: 561px; }

.sc-ma-product-table td {
	padding: 5px;
	border-bottom: 1px solid #ccc;
}
table.sc-ma-product-table {
	margin-bottom: 2ex;
	width: 100%;
}

#pit {
	font-weight: bold;
	font-family: Tahoma;
	line-height: 1.4;
	}
	#pit .image-l { text-align: center; width: 300px; }
	#pit .rightHalf { float: right; display: inline; width: 253px; margin-right: 10px; }
	#pit .sale-price { color: #D62121; }
	#pit .order-button { margin: 2ex 0; }
	#pit td { font-size: 11px; font-weight: bold; }
	/*#pit #scPage-insets .tl, #pit #scPage-insets .tr, #pit #scPage-insets .bl, #pit #scPage-insets .br { background: url(/lib/yhst-64604602609456/multiple-insets-bg.png) 0 0 no-repeat; }
		#pit #scPage-insets .tr { background-position: right top; }
		#pit #scPage-insets .bl { background-position: left bottom; }
		#pit #scPage-insets .br { background-position: right bottom; padding: 4px 6px; }*/
	#pit #scPage-insets img { margin: 4px; border: 1px solid white; vertical-align: middle; }
	
	#pit #scPage-insets {width: 222px; padding: 7px 0 7px 7px; height: 50px;}

FORM {margin:0px; padding:0px;}
.clearboth{clear:both;}
#customer-reviews {margin:7px 0 7px 0;background-color:#FFF}

#customer-reviews .header { display: none; background-color:#339; color:#FFF; font:bold 11px arial; padding:5px 5px 5px 11px; margin-bottom:12px;}

#customer-reviews .state {width: 195px; float: left; }

#customer-reviews .state DIV {margin-bottom:4px;}
#customer-reviews .state .overall {font:bold 12px arial;}
#customer-reviews .state .total {font:normal 10px arial;}

#customer-reviews .view {padding-top:12px;}
#customer-reviews .view A {color:#000; font:normal 12px arial;text-decoration:underline;}

#customer-reviews .stars IMG {cursor:pointer;}
#customer-reviews .stars A {font:bold 12px verdana; text-decoration:none; color:#000;}
#customer-reviews .stars A:hover {text-decoration:underline;}
#customer-reviews .view {/*background-color:#AA0C0C;*/ text-align:center; width:180px; float:left;}
#customer-reviews .stars {/*background-color:#000;*/ text-align:center; width:160px; float:left;}

.top-line {border-top: 1px solid #339;}
.review-separator {border-top: 1px solid #339;}

.review .review-stars {width:80px; float:left; text-align:left; height:16px;}
.review DIV {font:normal 11px arial; padding: 0;}
.review B {margin-left: 10px;}
.review .revloc .reviewer {width:50px; float:left;}
.review .revloc {margin:10px 0 10px 0;}

#reviews {display:block;clear:both; background-color:#FFF}

#all-reviews .header {padding:10px; text-align:center; font:bold 11px arial; color:#000;}
#all-reviews div {font:normal 11px arial;}
.viewall {text-align:right;}
.viewall A {text-decoration:underline;font:bold 12px arial; color:#000;}

.allreviews-sort, .allreview-stars, .allreview-reviewer{padding-bottom:3px;}
.allreview-review{padding-top:15px;}
.allreview-prodname{color:#CC0000}
.allreviews-sort a{color:#000; font:bold 11px arial;}

/*AUTO EMAILER*/
.emailer-review-container td, .emailer-review-container div,.emailer-review-container input, .emailer-review-container select{
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-reviewform-border{
	border:1px solid #C3173B;
}
.emailer-reviewlabel {
	padding: 5px;
	border-bottom: 1px solid #C3173B;
	font: bold 15px Tahoma, Verdana, Arial !important;
	color: #1A2485;
	background-color: #FFFFCC;
}
.emailer-required{
	font-weight: bold !important;
}
.emailer-textarea{
	width: 250px;
	font: 11px Arial, Verdana, Tahoma;
}
.emailer-review-container a{
	color: #000;
}
.title-emphasis-font{
	color: #BA0000;
	font: bold 13px Tahoma !important;
}
/*AUTO EMAILER CSS*/
.overall { white-space: nowrap; }


/* site map css */
/* custom version */
.sitemap-header, .sitemap-1, .sitemap-2 { font-weight: bold; }
.sitemap-header, .sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { display: block; }
.sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4 { color: black; }

.sitemap-header {
	font-size: 1.4em;
	color: #000;
	padding-top: 25px;
}
.sitemap-1 {
	font-size: 1.2em;
	padding-left: 25px;
}
.sitemap-2 {
	font-size: 1.2em;
	padding-left: 50px;
}
.sitemap-3 {
	font-size: 1em;
	padding-left: 75px;
}
.sitemap-4 {
	font-size: .8em;
	padding-left: 100px;
}

#seo-related-links { clear: both; }
#seo-related-links h3 { font-size: 1em; padding: .8ex 0; margin: 3ex 0; border-bottom: 1px solid #ccc; }
#seo-related-links ul { list-style: none; padding-left: 20px; margin-left: 0; font-family: Tahoma; font-size: .9em; }
#seo-related-links li { padding: .6ex 0; }
#seo-related-links a { text-decoration: none; color: black; }
#seo-related-links a:hover { text-decoration: underline; color: #0005C2; }

/*Modify*/

h2.optional-opt
{
    background: #F2F2F2;
    font-size: 12px;
    margin: 0;
    padding: 10px 0;
    font-weight: normal;
}

div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}

/*Tabbed Details Styles*/
/* tabbed details */
.tabinfomain {width:563px; margin-top:15px;}
.tabbtns {display:none;}
.tabbtns div {float:left; padding:0 0 0 10px; margin:0 1px 0 0; height:32px; background:url('http://lib.store.yahoo.net/lib/usappliance/tabbg.jpg') no-repeat 0 0;
}
.tabbtns div a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; text-align:center; display:block; background:url('http://lib.store.yahoo.net/lib/usappliance/tabbg.jpg') no-repeat right 0; 
padding:9px 10px 8px 0; text-transform: uppercase;
}
.tabbtns div.tabcontactive {background-position:0 bottom;}
.tabbtns div a.tabactive {background-position:right bottom; color:#fff;}
.tabinfo {padding:10px; clear:both; border:1px solid #999999; font-size: 12px;}
.tabinfo td {font-size: 12px;}
.scfeaturestatus {background:url(scSStopLoading.gif) no-repeat center center; height:25px;}
