.article-type {
	display:none
}
div.basics-detail {
	margin-left:30px;
	margin-top:0px;
	margin-bottom:10px;
font-size:.95ems
}
basics-container {
	width:90%;
	margin-left:15px;
	margin-top:60px;
	clear:both
}
span.basic-one {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:5px;
	background-image:url(images/icons/one.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px
}
span.basic-two {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:5px;
	background-image:url(images/icons/two.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px
}
span.basic-three {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:5px;
	background-image:url(images/icons/three.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px
}
span.basic-four {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:5px;
	background-image:url(images/icons/four.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px
}
span.basic-five {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:5px;
	background-image:url(images/icons/five.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px
}
.promo {
	width:80%;
	margin-right:auto;
	margin-left:auto;
	padding-top:10px;
	padding-bottom:10px;
	height:200px
}
.promo dt {
	font-size:14px;
	color:#FFF;
	line-height:16px;
	padding-left:30px;
	font-weight:bold;
	padding-bottom:10px
}
.promo dt b {
	font-size:21px;
	color:#FFF
}
.promo dd {
	margin-left:0px
}
div.sitemap-menu, div.dualcol-cat-menu {
	width:400px;
	margin-right:auto;
	margin-left:auto;
	float:none;
	clear:both
}
div.sitemap-menu a, div.dualcol-cat-menu a {
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;/*adjust bullet image padding*/
	color:#006cb7;
	background-color:transparent;
	background-image:url(images/bullets/arrow_icon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-top:4px;
	padding-bottom:4px
}
div.sitemap-menu a:visited, div.sitemap-menu a:active div.dualcol-cat-menu a:visited, div.dualcol-cat-menu a:active {
	color:#06A
}
div.sitemap-menu a:hover, div.dualcol-cat-menu a:hover {
	text-decoration:underline
}
table.links-menu {
	width:400px;
	margin-right:auto;
	margin-left:auto
}
table.links-menu a {
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;/*adjust bullet image padding*/
	color:#006cb7;
	background-color:transparent;
	background-image:url(images/bullets/arrow_icon.gif);
	background-repeat:no-repeat;
	background-position:left center
}
table.links-menu a:visited, table.links-menu a:active {
	color:#06A
}
table.links-menu a:hover {
	text-decoration:underline
}
.link-container {
	width:90%;
	margin-left:15px
}
.link-container h3 {
	font-size:1.1em;
	font-weight:bold;
	color:#666;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#69F;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:2px
}
.faqs-menu {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;/*adjust bullet image padding*/
	color:#006cb7;
	background-color:transparent;
	background-image:url(images/bullets/arrow_icon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	cursor:pointer
}
.faqs-list-div {
	padding-right:5px;
	width:90%;
	margin-left:10px
}
input {
	font-size:10pt;
	font-family:Arial;
	color:#006CB7;
	border:1px solid #006CB7;
	background-color:#D8F2B1
}
a, a:link, a:visited, a:active {
	text-decoration:none;
	color:#006CB7
}
a:hover {
	text-decoration:underline;
	color:#006CB7
}
a.anchor {
	text-decoration:none
}



h2 a, h2 a:link, h2 a:visited,h2 a:active {
	text-decoration:none;
	color:#07B
}
h2 a:hover {
	text-decoration:none;
	color:#31b2fb
}






#adwords-bot {
	margin-right:auto;
	margin-left:auto;
	width:800px;
	text-align:center;
	margin-top:15px;
	margin-bottom:0px;
	padding-bottom:0px
}
#header-wrapper {
	width:981px;
	margin-right:auto;
	margin-left:auto;
	height:175px;
	background-image:url(images/backs/header.gif);
	background-repeat:no-repeat;
	background-position:right;
	position:relative;
	z-index:100
}
.content-bot {
	background-image:url(images/backs/cb-bot-1.gif);
	width:806px;
	background-repeat:no-repeat;
	background-position:center bottom;
	height:18px
}
.content-bot-2 {
	background-image:url(images/backs/cb-bot-2.gif);
	width:806px;
	background-repeat:no-repeat;
	background-position:center bottom;
	height:18px
}
.content-top {
	background-image:url(images/backs/cb-top-1.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:18px;
	width:806px
}
.content-top-2 {
	background-image:url(images/backs/cb-top-2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:18px;
	width:806px
}
#content-main {
	width:450px;
	float:left;
	margin-left:15px;
	_margin-left:10px;/*IE6*/
}
#content-main h3 {
	color:#666;
	font-size:1em;
	margin-top:30px;
	margin-bottom:1px;
	margin-left:20px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#7AE
}
.content-right {
	width:302px;
	float:left;
	margin-left:20px;
	vertical-align:top;
	padding:0px
}
.content-mid {
	background-image:url(images/backs/cb-mid-1.gif);
	background-repeat:repeat;
	width:806px
}
.content-mid-2 {
	background-image:url(images/backs/cb-mid-2.gif);
	background-repeat:repeat;
	width:806px
}
.clear-both {
	clear:both
}
#banner-top {
	background-image:url(images/backs/banner-top.gif);
	background-position:center bottom;
	height:100px;
	width:806px;
	margin-bottom:10px;
	text-align:center;
	vertical-align:middle;
	z-index:5
}
#banner-top img {
	margin-top:4px
}
#banner-left {
	width:125px;
	margin-bottom:5px;
	text-align:center;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto
}
#banner-left-promo {
	width:145px;
	margin-bottom:5px;
	text-align:center;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto
}
.banner-right {
	width:300px;
	margin-bottom:5px;
	text-align:center;
	margin-top:5px;
	margin-right:auto;
	margin-left:auto
}
#left-wrapper {
	width:175px;
	float:left;
	background-image:url(images/backs/left-top-1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	vertical-align:top;
	padding-top:20px
}
#footer {
	width:981px;
	margin-right:auto;
	margin-left:auto
}/**/
.crossbar-bot-1 {
	background-image:url(images/backs/crossbar-bot-1.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:981px;
	min-height:23px;
	height:auto !important;/*mimic min-height for ie6*/
	height:23px;/*mimic min-height for ie6*/
	margin-right:auto;
	margin-left:auto
}
.crossbar-top-1 {
	background-image:url(images/backs/crossbar-top-1.gif);
	background-position:center top;
	width:981px;
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	background-color:#be6
}
.crossbar-bot-2 {
	background-image:url(images/backs/crossbar-bot-2.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:981px;
	min-height:23px;
	height:auto !important;/*mimic min-height for ie6*/
	height:23px;/*mimic min-height for ie6*/
	margin-right:auto;
	margin-left:auto
}
.crossbar-top-2 {
	background-image:url(images/backs/crossbar-top-2.gif);
	background-position:center top;
	width:981px;
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	background-color:#69F;
	color:#FFF
}
.crossbar-bot-3 {
	background-image:url(images/backs/crossbar-bot-3.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:981px;
	min-height:23px;
	height:auto !important;/*mimic min-height for ie6*/
	height:23px;/*mimic min-height for ie6*/
	margin-right:auto;
	margin-left:auto;
	color:#666
}
.crossbar-top-3 {
	background-image:url(images/backs/crossbar-top-3.gif);
	background-position:center top;
	width:981px;
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	background-color:#B8F162
}
.crossbar-bot-4 {
	background-image:url(images/backs/crossbar-bot-4.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:981px;
	min-height:23px;
	height:auto !important;/*mimic min-height for ie6*/
	height:23px;/*mimic min-height for ie6*/
	margin-right:auto;
	margin-left:auto;
	color:#666
}
.crossbar-top-4 {
	background-image:url(images/backs/crossbar-top-4.gif);
	background-position:center top;
	width:981px;
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	background-color:#B8F162
}/**/
#right-wrapper {
	width:800px;
	float:left;
	padding:0px
}
#wrapper {
	width:981px;
	margin-right:auto;
	margin-left:auto;
	background-color:#FFF;
	background-image:url(images/backs/left-mid-1.gif);
	background-repeat:repeat-y;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px
}
.crossbar-content {
	padding-top:30px;
	padding-bottom:15px;
	padding-left:60px;
	padding-right:60px;
	font-size:10pt
}
.crossbar-content-banner {
	padding-top:30px;
	padding-bottom:0px;
	font-size:10pt;
	text-align:center
}
div.rp-content/*div corrects collapsing margin issue FF. */ {
	padding-top:10px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
	color:#FFF
}
.rp-title {
	font-size:1.2em;
	margin:5px
}
#logo-wrapper {
	padding:0px;
	width:155px;
	position:absolute;
	left:0px;
	top:0px;
	height:70px
}
#botnav-wrapper {
	width:920px;
	margin-right:auto;
	margin-left:auto
}
#topnav-wrapper {
	width:250px;
	left:156px;
	position:absolute;
	top:30px
}
#search-wrapper {
	width:500px;
	left:475px;
	position:absolute;
	top:20px;
	z-index: 800;
}
#search-wrapper b.search-title {
	color:#0064A2;
	font-size:16px;
	margin-right:10px;
	float: left;
}

#search-wrapper .cse-wrapper {
	width: 360px;
	float: left;
}


#search-wrapper .gsc-wrapper {
	position: relative;
	padding: -5px 10px 10px;
}


#search-wrapper .gsc-resultsRoot{
	border: 5px solid #BBEE66;
	padding: 10px;
	height: 500px;
	overflow-x: hidden;
	overflow-y: scroll;
	width: 650px;
	margin-left: -250px;
	background: #FFF;
}


#header-logout{
	width:550px;
	right:70px;
	position:absolute;
	top:63px;

	text-align: right;
}


#header-logout input{
	margin-left: 50px;
	font-size: 10px;
}













#topcontent-wrapper {
	width:890px;
	height:60px;
	left:0px;
	position:absolute;
	top:87px;
	padding-left:10px
}
#topcontent-wrapper b {
	margin:0;
	padding:0;
	color:#666;
	text-indent:100px;
	font-size:1em;
	font-weight:bold
}
#topcontent-wrapper h1 {
	font-size:1em;
	padding:0;
	color:#666;
	text-indent:165px;
	margin-top:4px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
h1.preview-title {
	font-size:16px;
	font-weight:bold;
	color:#F00
}
body {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666
}
.breadcrumb {
	font-size:.9em;
	font-weight:bold;
	margin-left:30px
}
.breadcrumb a {
	font-size:.9em;
	font-weight:bold;
	background:transparent url(images/misc/breadcrumb.png) no-repeat center right;
	text-decoration:none;
	padding-right:10px;/*adjust bullet image padding*/
	color:#06A
}
.breadcrumb a:visited, .breadcrumb a:active {
	color:#06A
}
.breadcrumb a:hover {
	text-decoration:underline
}
.breadcrumb span {
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	color:#06A
}
h2 {
	font-size:1.3em;
	font-weight:bold;
	color:#666;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#BE6;/*margin-left:10px;*/
	margin-right:10px;
	margin-bottom:5px;
	height: 21px;
}
h2 i {
	color:#06c
}
h2.page-title {
	border-bottom-color:#69F;
	border-left-width:2px;
	border-bottom-style:solid
}
h2.page-title-block {
	border-bottom-color:#69F;
	border-left-width:2px;
	border-bottom-style:solid;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/photo-reporter/photo-industry-news-logo.gif);
	height: 85px;
	background-repeat: no-repeat;
	background-position: left center;
}
h2.page-title-block div {
	margin-left: 260px;
}
h2.page-title-base {
	border-bottom-color:#69F;
	border-left-width:2px;
	border-bottom-style:solid;
	height: 100px;
}
.page-title-brand{
	padding-top: 45px;
}


h6.error-text {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	margin-top:4px;
	margin-bottom:4px
}
.information-block-top {
	position:relative;
	margin-bottom:0px
}
.information-block-top h3 {
	color:#006cb7;
	font-size:1.15em;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:20px
}
.article-block-top {
	position:relative;
	margin-bottom:0px
}
.article-block-top h3 {
	color:#006cb7;
	font-size:1.15em;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:20px;
	width:300px
}
.article-block {
	padding-left:5px;
	padding-right:2px;
	margin-top:10px
}
.article-block h3 {
	padding-left:5px;
	margin-bottom:0px;
	font-size:16px;
	font-weight:bold;
	color:#06C
}
.article-image {
	margin-bottom:16px;
	margin-left:10px;
	float:right;
	display:block;
	clear:right
}
.article-image-block {
	margin-bottom:16px;
	margin-left:10px;
	float:right;
	clear:right;
	width:145px
}
.article-caption {
	font-size:10px;
	color:#999
}
.addthis {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:2px;
	background-color:#edeef0;
	border:1px solid #aaa9a9;
	padding-top:3px;
	padding-right:2px;
	padding-bottom:3px;
	padding-left:2px
}
.clear {
	clear:both;
	width:0px;
	height:0px
}
dd.way-article-listing {
	padding-top:2px;
	padding-bottom:2px
}
.way-article-listing a, .way-article-listing a {
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none
}
.way-article-listing a:link, .way-article-listing a:link {
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
	line-height:1.1em
}
.way-article-listing a:visited {
	color:#06c
}
.way-article-listing a:hover {
	text-decoration:underline
}
.way-article-listing a:active {
	color:#06c
}
span.way-article-listing, a span.way-article-listing {
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	color:#06c
}
a:visited span.way-article-listing, a:active span.way-article-listing {
	color:#06c
}
a.fvd_ytl {
	display:none;
	font-size:36px;
	background-color:#000
}
.glossarytitle {
	padding-top:4px;
	font-size:13px
}
a.glossarytitle {
	color:#006cb7;
	text-decoration:none
}
a:link.glossarytitle {
	color:#006cb7;
	text-decoration:none
}
a:visited.glossarytitle {
	color:#006cb7;
	text-decoration:none
}
a:hover.glossarytitle {
	color:#006cb7;
	text-decoration:underline
}
a:active.glossarytitle {
	color:#006cb7;
	text-decoration:underline
}
div.glossarytitle {
	color:#006cb7;
	text-decoration:none
}
.glossaryterm {
	width:98%;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px
}
.category-title {
	font-size:18px;
	font-weight:bold;
	display:block;
	margin-bottom:10px
}
p {
	margin-top:2px;
	margin-left:2px
}
p#preview {
	margin:0px
}/*.center-artlicle-list-expanded li.btn-more{display:none}*/
#products dd.btn-more {
	margin:0;
	color:#17B;
	font-size:0.87em;
	border-bottom:0px solid #fff;
	text-align:center;
	text-transform:lowercase;
	font-weight:normal;
	background-image:url(images/backs/left-blue-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
	height:27px
}
#products .btn-more a, #products .btn-more a:visited {
	color:#17B;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-gr.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px
}
#products .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-gr.png);
	background-position:center -26px;
	color:#17B
}
#brands dd.btn-more {
	margin:0;
	color:#4876DA;
	font-size:0.87em;
	border-bottom:0px solid #fff;
	text-align:center;
	text-transform:lowercase;
	font-weight:normal;
	background-image:url(images/backs/left-green-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
	height:27px
}
#brands .btn-more a, #brands .btn-more a:visited {
	color:#FFF;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-bl.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px
}
#brands .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-bl.png);
	background-position:center -26px;
	color:#FFF
}
h6.btn-more {
	text-align:right;
	margin-right:100px
}
h6.btn-more a, .center-faq-list-1 li.btn-more, .center-artlicle-list-1 li.btn-more, .center-artlicle-list-2 li.btn-more, .definition-list dd.btn-more {
	color:#06c;
	font-size:.87em;
	text-align:right;
	text-transform:none;
	font-weight:normal
}
.center-artlicle-list-2 li.btn-more {
	padding-right:10px
}
h6.btn-more a, h6.btn-more a:visited, a.way-btn-more, a.way-btn-more:visited, .center-faq-list-1 .btn-more a, .center-faq-list-1 .btn-more a:visited, .center-artlicle-list-1 .btn-more a, .center-artlicle-list-1 .btn-more a:visited, .center-artlicle-list-2 .btn-more a, .center-artlicle-list-1 .btn-more a:visited, .definition-list .btn-more a, .definition-list .btn-more a:visited {
	color:#06c;
	text-decoration:none;
	background-color:transparent;
	background-image:url(images/buttons/btn-left-arrow-green.png);
	background-repeat:no-repeat;
	height:20px;
	padding-top:3px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:30px;
	background-position:left
}
.definition-list .btn-more {
	background-image:none
}
h6.btn-more a:hover, a.way-btn-more:hover, .center-faq-list-1 .btn-more a:hover, .center-artlicle-list-1 .btn-more a:hover, .center-artlicle-list-2 .btn-more a:hover, .definition-list .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-arrow-green.png);
	background-position:5px center;
	color:#06c
}
a.way-btn-more {
	margin-left:200px;
	font-size:.87em
}
#featuredlinks dd.btn-more {
	margin:0;
	color:#17B;
	font-size:0.87em;
	border-bottom:0px solid #fff;
	text-align:center;
	text-transform:lowercase;
	font-weight:normal;
	background-image:url(images/backs/left-midgreen-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
	height:27px
}
#featuredlinks .btn-more a, #featuredlinks .btn-more a:visited {
	color:#17B;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-gr.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px
}
#featuredlinks .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-gr.png);
	background-position:center -26px;
	color:#17B
}
.multi-one div.btn-more, .multi-two div.btn-more, .rp-bl-bk-container div.btn-more, .rp-gr-gr-container div.btn-more, .rp-way-wide-container div.btn-more {
	font-size:0.87em;
	text-align:right;
	text-transform:none;
	font-weight:normal;
	padding-right:15px;
	padding-bottom:13px;
	padding-left:0px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:5px
}
.rp-bl-bk-container div.btn-more, .rp-bl-bk-container div.btn-more a, .rp-bl-bk-container div.btn-more a:visited, .rp-bl-bk-container div.btn-more a:hover, .rp-gr-gr-container div.btn-more, .rp-gr-gr-container .btn-more a, .rp-gr-gr-container .btn-more a:visited, .rp-gr-gr-container .btn-more a:hover {
	color:#fff;
	margin-top:10px
}
.multi-one div.btn-more, .multi-one .btn-more a, .multi-one .btn-more a:visited, .multi-one .btn-more a:hover, .multi-two div.btn-more, .multi-two .btn-more a, .multi-two .btn-more a:visited, .multi-two .btn-more a:hover, .rp-way-wide-container div.btn-more, .rp-way-wide-container .btn-more a, .rp-way-wide-container .btn-more a:visited, .rp-way-wide-container .btn-more a:hover {
	color:#06c
}
.multi-one .btn-more a, .multi-one .btn-more a:visited, .multi-two .btn-more a, .multi-two .btn-more a:visited, .rp-bl-bk-container .btn-more a, .rp-bl-bk-container .btn-more a:visited, .rp-gr-gr-container .btn-more a, .rp-gr-gr-container .btn-more a:visited, .rp-way-wide-container .btn-more a, .rp-way-wide-container .btn-more a:visited {
	text-decoration:none;
	background-color:transparent;
	background-image:url(images/buttons/btn-left-arrow-white.png);
	background-repeat:no-repeat;
	height:20px;
	padding-top:3px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:30px;
	background-position:left
}
.multi-one .btn-more a:hover, .multi-two .btn-more a:hover, .rp-bl-bk-container .btn-more a:hover, .rp-gr-gr-container .btn-more a:hover, .rp-way-wide-container .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-arrow-white.png);
	background-position:5px center
}
.title-container {
	PADDING-LEFT:10px;
	FONT-WEIGHT:bold;
	FONT-SIZE:1.3em;
	PADDING-BOTTOM:23px;
	COLOR:#FFF;
	PADDING-TOP:12px;
	TEXT-ALIGN:left
}
.multi-two div.title-container {
	PADDING-BOTTOM:10px
}
.multi-two div.video-promo {
	background-image:url(images/backs/mc-b-top.png);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:1px;
	margin-bottom:0px
}
.multi-two div.article-video {
	margin-bottom:0px;
	width:270px;
	padding-top:10px
}
.multi-two div.divVideoLinks {
	margin-bottom:0px;
	width:270px;
	padding-top:10px;
	font-size:.94em;
	color:#FFF;
	margin-right:auto;
	margin-left:auto
}
.multi-two div.video-promo-bot {
	background-image:url(images/backs/mc-b-bot.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:20px;
	margin-top:0px;
	margin-bottom:5px
}
.error-text {
	padding-top:10px;
	padding-bottom:20px
}
.article-author {
	color:#006cb7;
	font-size:10px;
	font-style:italic;
	margin-left:15px
}
.article-title {
	color:#006cb7;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	font-weight:bold;/*margin-left:15px;*/
	font-size:15px
}
.article-sub {
	font-size:13px;
	font-weight:bold;
	color:#666;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin-bottom:1px;
	margin-left:0px
}
.article-h2 {
	font-size:13px;
	font-weight:bold;
	color:#666;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin-bottom:1px;/*margin-left:15px;*/
	text-align:left
}
.article-video {
	margin-right:auto;
	margin-left:auto
}
#content-main div.article-video {
	margin-bottom:0px;
	width:430px;
	padding-top:10px
}
dd div.divVideoLinks {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	margin-top:0px;
	margin-bottom:0px;
	width:270px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	font-size:.94em
}
.lblVideoTitle {
	display:block
}
a.lblVideoTitle:link {
	font-weight:bold;
	color:#ccc
}
a.lblVideoTitle:visited {
	font-weight:bold;
	color:#ccc
}
a.lblVideoTitle:hover {
	font-weight:bold;
	color:#ccc
}
a.lblVideoTitle:active {
	font-weight:bold;
	color:#ccc
}
.multi-one .btn-more a:hover  {
	max-width:140px
}

.article-imageX {
	max-width:140px
}



a.glossary-btn, a.glossary-btn:visited {
	color:#17B;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-gr.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px;
	float:right
}
a.glossary-btn:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-gr.png);
	background-position:center -26px;
	color:#17B;
	float:right
}
.search-constrain {
	width:440px
}
.search-constrain table {
	width:439px
}
.error-content {
	background-image:url(images/backs/errorr-top.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:400px
}/*Containers*/
div #digitaldefinition {
	margin-bottom:5px
}
#left-nav-prod-wrapper {
	background-color:#def;
	background-image:url(images/backs/left-blue-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto;
	width:139px;
	margin-top:25px
}
#left-nav-prod-container {
	background-image:url(images/backs/left-blue-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-right:auto;
	margin-left:auto;
	width:139px
}
#left-nav-brand-wrapper {
	background-color:#efd;
	background-image:url(images/backs/left-green-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto;
	width:139px;
	margin-top:25px
}
#left-nav-brand-container {
	background-image:url(images/backs/left-green-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-right:auto;
	margin-left:auto;
	width:139px
}
.content-right div.rp-bk-wrapper {
	width:300px;
	background-color:#000;
	background-image:url(images/right-panel/rp-b-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px
}
.fv-list-module div.rp-bk-wrapper dd.list-container table.DDImageBasic img {
	margin-right:4px;
	margin-left:4px
}
.fv-list-module div.rp-bk-wrapper dd.list-container table.DDImageBasic td {
	padding-right:4px
}
.fv-list-module div.rp-bk-wrapper div .btn-more {
	padding-bottom:10px;
	height:15px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0
}
.multi-two div.rp-bk-wrapper {
	width:300px;
	background-image:url(images/backs/mc-b-bot.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto
}
.rp-way-wide-wrapper {
	width:300px;
	background-image:url(images/right-panel/way-bot-wide.gif);
	background-repeat:repeat-x;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px
}
.rp-gr-bl-wrapper {
	width:300px;
	background-color:#dfa;
	background-image:url(images/right-panel/rp-gbl-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto
}
.rp-gr-gr-wrapper {
	width:300px;
	background-color:#dfa;
	background-image:url(images/right-panel/rp-gg-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto
}
.rp-way-wide-container {
	background-image:url(images/right-panel/way-top-wide.gif);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	margin-top:0px
}
.content-right div.rp-bl-bk-container {
	background-image:url(images/right-panel/rp-blb-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	margin-top:0px
}
.multi-two div.rp-bl-bk-container {
	background-image:url(images/backs/mc-b-top.png);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	margin-top:0px
}
.rp-gr-bk-container {
	background-image:url(images/right-panel/rp-gb-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align:top;
	margin-top:0px
}
.rp-gr-gr-container {
	background-image:url(images/right-panel/rp-gg-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:300px
}
.col-2-box-wrapper {
	width:636px;
	background-image:url(images/backs/2col-box-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-right:auto;
	margin-left:auto
}
.col-multi-box-right-wrapper {
	width:650px;
	background-image:url(images/backs/2col-box-bot-right.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-right:auto;
	margin-left:auto;
	float:left;
	margin-top:20px;
	margin-left:18px;
	_margin-left:5px
}
.col-multi-box-left-wrapper {
	width:100%;
	background-image:url(images/backs/2col-box-bot-left.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-right:auto;
	margin-left:auto
}
.col-2-box-container {
	background-image:url(images/backs/2col-box-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:636px
}
.col-multi-box-right-container {
	background-image:url(images/backs/2col-box-top-right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:100%
}
.col-multi-box-left-container {
	background-image:url(images/backs/2col-box-top-left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:100%;
	min-height:350px;
	height:auto !important;/*mimic min-height for ie6*/
	height:350px;/*mimic min-height for ie6*/
}
.multi-one {
	margin-top:0px;
	margin-bottom:0px;
	width:310px;
	float:left;
	padding-left:10px
}
.multi-two {
	margin-bottom:0px;
	width:300px;
	margin-right:0px;
	margin-left:10px;
	float:left;
	padding:0px;
	margin-top:0px
}
.color-box-right-wrapper-CCFF99 {
	width:98%;
	background-image:url(images/backs/white-corner-rb.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-right:auto;
	margin-left:auto;
	background-color:#CF9
}
.color-box-right-wrapper-6699FF {
	width:98%;
	background-image:url(images/backs/white-corner-rb.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-right:auto;
	margin-left:auto;
	background-color:#69F
}
.color-box-right-wrapper-EEFFDD {/*width:98%;*/
	background-image:url(images/backs/white-corner-rb.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-right:auto;
	margin-left:auto;
	background-color:#EFD
}
.color-box-right-wrapper-FEDE29 {
	width:98%;
	background-image:url(images/backs/white-corner-rb.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-right:auto;
	margin-left:auto;
	background-color:#FEDE29
}
.color-box-left-wrapper {
	width:100%;
	background-image:url(images/backs/white-corner-lb.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-right:auto;
	margin-left:auto
}
.color-box-right-container {
	background-image:url(images/backs/white-corner-rt.png);
	background-repeat:no-repeat;
	background-position:right top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:100%
}
.color-box-left-container {
	background-image:url(images/backs/white-corner-lt.png);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:0px;
	position:static;
	margin-bottom:0px;
	width:100%
}/*Featurbox*/
.container {
	position:relative;
	color:#fff;
	background:#505050;
	width:440px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto
}
.container img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}
.introtext {/*width:auto !important;*/
	width:98%;
	font-size:11px;
	padding:0px;
	position:absolute;
	top:15px !important;
	top:-1px;
	left:5px;
	right:0px;/*background-image:url(images/featurebox/transparent_bg.png);*/
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto
}
.introtext h1 {
	font-size:16px;
	margin:4px 4px 0px;
	padding:0px;
	color:#fff;
	font-weight:bold
}
.introtext h1 a {
	color:#fff;
	text-decoration:none
}
.introtext h1 a:hover {
	color:#FD3;
	text-decoration:underline
}
.introtext p {
	padding:0px;
	color:#FFF;
	font-size:12px;
	width:250px;
	margin-top:0px;
	margin-right:4px;
	margin-bottom:4px;
	margin-left:4px
}
.introtext a.readon {
	margin:4px;
	border:none;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(images/featurebox/arrow-white.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding-top:0px;
	padding-right:14px;
	padding-bottom:0px;
	padding-left:0px
}
.introtext a.readon:hover {
	margin:4px;
	border:none;
	color:#FD3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(images/featurebox/arrow-white.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding-top:0px;
	padding-right:14px;
	padding-bottom:0px;
	padding-left:0px
}
.slide-nav-wrapper {
	width:auto !important;
	width:100%;
	font-size:11px;
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:10px !important;
	bottom:-1px;
	left:2px;
	right:0px
}
.slide-nav-wrapper ul {
	padding:0;
	list-style-type:none;
	width:430px;
	height:85px;
	position:relative;
	margin-top:1px;
	margin-right:auto;
	margin-bottom:1px;
	margin-left:auto
}
.slide-nav-wrapper li {
	display:block;
	height:37px;
	width:204px;
	float:left;
	margin:2px;
	border:1px solid #CCFF72;
	padding:2px;
	background-image:url(images/featurebox/transparent_bg.png)
}
.slide-nav-wrapper li div.link1text {
	height:36px;
	width:145px;
	overflow:hidden
}
.slide-nav-wrapper li div.link1 {
	/* background-image:url(images/featurebox/thumbNail01.jpg);
	background-repeat:no-repeat;
	background-position:right center;*/
	height:36px
}
.slide-nav-wrapper li div.link2 {
	/*background-image:url(images/featurebox/thumbNail02.jpg);
	background-repeat:no-repeat;
	background-position:right center;*/
	height:36px
}
.slide-nav-wrapper li div.link3 {
	/*background-image:url(images/featurebox/thumbNail03.jpg);
	background-repeat:no-repeat;
	background-position:right center;*/
	height:36px
}
.slide-nav-wrapper li div.link4 {
	/*background-image:url(images/featurebox/thumbNail04.jpg);
	background-repeat:no-repeat;
	background-position:right center;*/
	height:36px
}
.slide-nav-wrapper li b {
	display:block;
	color:#CCFF72
}
.slide-nav-wrapper li:hover {
	border:1px solid #FD3
}
.slide-nav-wrapper li:hover b {
	color:#FD3
}
li.slide-nav-wrapperHighlighted {
	display:block;
	height:37px;
	width:204px;
	float:left;
	margin:2px;
	border:1px solid #FD3;
	padding:2px
}
li.slide-nav-wrapperHighlighted b {
	display:block;
	color:#FD3
}
li.slide-nav-wrapperHighlighted:hover {
	border:1px solid #FD3
}
li.slide-nav-wrapperHighlighted:hover b {
	color:#FD3
}/*Secondary Nav*//* Top Global Navigation */
#menu-topnav {
	padding:0;
	margin:0;
	height:2em;
	list-style-type:none;
	font-size:.9em
}
#menu-topnav li {
	float:left;
	width:80px;
	height:2em;
	line-height:2em;
	position:relative;
	text-align:center
}
#menu-topnav li a, #menu li a:visited {
	display:block;
	text-decoration:none;
	color:#000
}
#menu-topnav li a:hover {
	border:0;/* needed to trigger IE */
	color:#bbb
}/* Bottom Global Navigation */
#menu-botnav {
	height:2em;
	list-style-type:none;
	font-size:.8em;
	margin-top:0;
	margin-bottom:0;
	margin-left:40px;
	padding-top:10;
	padding-right:0;
	padding-bottom:0;
	padding-left:0
}
#menu-botnav li {
	float:left;
	height:2em;
	line-height:2em;
	position:relative;
	text-align:center;
	padding-right:10px;
	padding-left:10px
}
#menu-botnav li a, #menu li a:visited {
	display:block;
	text-decoration:none;
	color:#006cb7
}
#menu-botnav li a:hover {
	border:0;/* needed to trigger IE */
	color:#006cb7;
	text-decoration:underline
}/*SecondaryNavDL*/ /* Left Product Navigation */
div#menu-prodnav {
	margin-top:0px;
	margin-bottom:5px
}
#menu-prodnav dl {
	width:139px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-left:0
}
#menu-prodnav dt {
	margin:0;
	font-size:0.98em;
	font-weight:bold;
	color:#07B;
	border-bottom:1px solid #fff;
	background-image:url(images/backs/left-blue-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px
}
#menu-prodnav dt i {
	color:#666
}
#menu-prodnav dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	border-bottom:1px solid #fff;
	background:#def
}
#menu-prodnav dd.heading {
	text-indent: 5px;
	font-weight: bold;
	color: #666;
	font-size: .95em;
}


#menu-prodnav dd.heading a, #menu-prodnav dd.heading a:visited {
	color:#666;
	text-decoration:none;
	display:block;
	background:#def;
	width:135px;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:5px;
	text-indent: 0px;
}
#menu-prodnav dd.heading a:hover {
	color:#4876DA;
	background-color:#d8ebfd
}





#products a, #products a:visited {
	color:#4876DA;
	text-decoration:none;
	display:block;
	background:#def;
	width:125px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px;
	text-indent: 6px;
}
#products a:hover {
	color:#4876DA;
	background-color:#d8ebfd
}
#menu-brandnav {
	margin-top:0px;
	margin-bottom:5px
}/* Left Brand Navigation */
#menu-brandnav dl {
	width:139px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px
}
#menu-brandnav dt {
	margin:0;
	font-size:0.9em;
	font-weight:bold;
	color:#07B;
	border-bottom:1px solid #fff;
	background-image:url(images/backs/left-green-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px
}
#menu-brandnav dt i {
	color:#666
}
#menu-brandnav dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	border-bottom:1px solid #fff;
	background:#efd
}
#brands {
	margin-top:0px
}
#brands a, #brands a:visited {
	color:#4876DA;
	text-decoration:none;
	display:block;
	background:#efd;
	width:125px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px
}
#brands a:hover {
	color:#4876DA;
	background-color:#eafcd7
}
#menu-featuredlinks {
	margin-bottom:5px
}/* Left Featured Links Navigation */
#menu-featuredlinks dl {
	width:139px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-left:0
}
#menu-featuredlinks dt {
	margin:0;
	font-size:0.9em;
	font-weight:bold;
	color:#07B;
	border-bottom:0px solid #fff;
	background-image:url(images/backs/left-midgreen-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px
}
#menu-featuredlinks dt i {
	color:#666
}
#menu-featuredlinks dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	border-bottom:0px solid #fff;
	background:#DFA
}
#featuredlinks a, #featuredlinks a:visited {
	color:#4876DA;
	text-decoration:none;
	display:block;
	background:#DFA;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px
}
#featuredlinks a.basicdd, #featuredlinks a:visited.basicdd {
	width:125px
}
#featuredlinks a:hover {
	color:#4876DA;
	background-color:#DCF9AA
}

/* Right Definition List Navigation */
.menu-definition-list dl {
	width:300px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:25px;
	padding-left:0;
	background-image:url(images/right-panel/definition-list-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom
}
.menu-definition-list dt {
	margin:0;
	font-size:1.3em;
	font-weight:bold;
	color:#07B;
	border-bottom:0px solid #fff;
	background-image:url(images/right-panel/definition-list-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:20px
}
.menu-definition-list dt i {
	color:#666
}
.menu-definition-list dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	border-bottom:0px solid #fff;
	background-image:url(images/right-panel/definition-list-check.gif);
	background-repeat:no-repeat;
	background-position:20px center
}
.menu-definition-list dd.detail {
	padding:0;
	color:#666;
	border-bottom:0px solid #fff;
	background-image:none;
	font-weight:normal;
	margin-top:0;
	margin-right:0;
	margin-bottom:0
}
.menu-definition-list dd.detail div {
	padding:20;
	color:#666;
	font-size:12px;
	border-bottom:0px solid #fff;
	background-image:none;
	font-weight:normal;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	width:230px;
	margin-left:40px
}
.menu-definition-list dt.detail {
	margin:0;
	font-size:1.3em;
	font-weight:bold;
	color:#666;
	border-bottom:0px solid #fff;
	background-image:url(images/right-panel/definition-list-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:20px
}
.menu-definition-list dt.detail i {
	color:#666
}
.definition-list a, .definition-list a:visited {
	color:#333;
	text-decoration:none;
	display:block;
	background:#fd3;
	width:175px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px;
	margin-left:50px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:1.2em;
	font-weight:bold
}
.definition-list a:hover {
	color:#333;
	background-color:#FEDE29;
	text-decoration:underline
}







/* Right brand_article List Navigation */
div.menu-brand_article-list{
	margin-top: 10px;
	margin-bottom: 10px;
}
.menu-brand_article-list dl {
	width:300px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:25px;
	padding-left:0;
	background-image:url(images/right-panel/brand_article-list-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom
}
.menu-brand_article-list dt {
	margin:0;
	font-size:1.3em;
	font-weight:bold;
	color:#07B;
	border-bottom:0px solid #fff;
	background-image:url(images/right-panel/brand_article-list-top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:20px
}
.menu-brand_article-list dt i {
	color:#666
}
.menu-brand_article-list dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	border-bottom:0px solid #fff;
	background-image:url(images/right-panel/brand_article-list-check.gif);
	background-repeat:no-repeat;
	background-position:20px center
}

.brand_article-list a, .brand_article-list a:visited {
	color:#006CB7;
	text-decoration:none;
	display:block;
	width:285px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px;
	margin-left:7px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:1.2em;
	font-weight:bold
}
.brand_article-list a:hover {
	color:#006CB7;
	text-decoration:underline
}








































/* Right Article List Navigation */
div.list-right-articles {
	margin-top:25px;
	background-color:#efd;
	padding:0px;
	width:300px;
	background-image:url(images/right-panel/rp-gg-top.gif);
	background-repeat:no-repeat;
	background-position:center top
}
.list-right-articles dl {
	width:300px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:5px;
	padding-left:0;
	background-image:url(images/right-panel/rp-gbl-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom
}
.list-right-articles dt {
	font-size:1.3em;
	font-weight:bold;
	color:#07B;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:25px;
	padding-left:30px;
	margin-top:0;
	margin-right:0;
	margin-left:0
}
.list-right-articles dt i {
	color:#666
}
.list-right-articles dd {
	width:280px;
	padding:0;
	color:#4876DA;
	font-size:0.85em;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:5
}
.list-right-articles dd.alt-row {
	background-color:#CFA
}
.list-right-articles dd img {
	width:60px;
	height:45px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin-right:6px;
	vertical-align:middle;
	float:left
}
.list-right-articles dd .detail {
	float:left;
	width:200px
}/* Right Who Are You List Navigation */
.rp-way-wide-container dl {
	margin-left:0px;
	margin-top:0px;
	margin-bottom:3px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCC
}
.rp-way-wide-container dt {
	margin-left:0px
}
.rp-way-wide-container dd {
	margin-left:0px
}
.rp-bl-bk-container dl {
	margin-left:10px
}
.rp-bl-bk-container dl div {
	color:#FFF;
	padding:2px
}
.rp-bl-bk-container dt {
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:8px;
	padding-left:20px;
	margin-top:0;
	margin-right:0;
	margin-left:0px
}
.rp-bl-bk-container dt i {
	color:#fff
}
.rp-bl-bk-container dd {
	margin-left:0px
}
.rp-bl-bk-container dd a.fvd_ytl {
	display:none
}/* Multi Col Featured Video Navigation */
.menu-featuredvideos dl {
	width:139px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-bottom:5px;
	padding-left:0
}
.featuredvideos {
	width:300px;
	margin-top:0px
}
.featuredvideos dt {
	margin:0px;
	font-size:1.3em;
	font-weight:bold;
	color:#FFF;
	border-bottom:0px solid #fff;
	background-image:url(images/backs/mc-b-top.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	height:50px
}
.featuredvideos dt i {
	color:#FFF
}
.featuredvideos dd {
	color:#FFF;
	font-size:0.85em;
	background-image:url(images/backs/mc-b-mid.png);
	background-repeat:repeat-y;
	background-position:center center;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:10px
}
.featuredvideos dd a.fvd_ytl {
	display:none;
	background-color:#000
}/*.featuredvideos a,.featuredvideos a:visited{color:#4876DA;text-decoration:none;display:block;background:#DFA;width:125px;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:10px}*//*.featuredvideos a:hover{color:#4876DA;background-color:#DCF9AA}*/ /* menu-promo-basics */
.menu-promo-basics {
	margin-bottom:5px
}
.menu-promo-basics dl {
	width:139px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-left:0;
	background-image:url(images/backs/promo-basics-top.gif)
}
.menu-promo-basics dt {
	margin:0;
	font-size:14px;
	color:#016DB8;
	line-height:16px;
	padding-left:30px;
	font-weight:bold;
	border-bottom:0px solid #fff;
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px
}
.menu-promo-basics dt b {
	font-size:21px;
	color:#016DB8
}
.menu-promo-basics dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:13px;
	border-bottom:0px solid #fff;
	background-color:transparent
}
.menu-promo-basics dd div {
	height:70px;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px
}
.promo-basics a, .promo-basics a:visited {
	color:#4876DA;
	text-decoration:none;
	display:block;
	background:#DFA;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px
}
.promo-basics a:hover {
	color:#4876DA;
	background-color:#DCF9AA
}
.promo-basics dd.btn-more {
	margin:0;
	color:#17B;
	font-size:0.87em;
	border-bottom:0px solid #fff;
	text-align:center;
	text-transform:lowercase;
	font-weight:normal;
	background-image:url(images/backs/promo-basics-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
	height:27px
}
.promo-basics .btn-more a, .promo-basics .btn-more a:visited {
	color:#17B;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-gr.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px
}
.promo-basics .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-gr.png);
	background-position:center -26px;
	color:#17B
}/* menu-promo-shop */
.menu-promo-shop {
	margin-bottom:5px
}
.menu-promo-shop dl {
	width:139px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0;
	padding-left:0;
	background-image:url(images/backs/promo-shop-top.gif)
}
.menu-promo-shop dt {
	margin:0;
	font-size:14px;
	color:#016DB8;
	line-height:16px;
	padding-left:30px;
	font-weight:bold;
	border-bottom:0px solid #fff;
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px
}
.menu-promo-shop dt b {
	font-size:21px;
	color:#016DB8
}
.menu-promo-shop dd {
	margin:0;
	padding:0;
	color:#4876DA;
	font-size:13px;
	border-bottom:0px solid #fff;
	background-color:transparent
}
.menu-promo-shop dd div {
	height:70px;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:0px
}
.promo-shop a, .promo-shop a:visited {
	color:#4876DA;
	text-decoration:none;
	display:block;
	background:#DFA;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:10px
}
.promo-shop a:hover {
	color:#4876DA;
	background-color:#DCF9AA
}
.promo-shop dd.btn-more {
	margin:0;
	color:#17B;
	font-size:0.87em;
	border-bottom:0px solid #fff;
	text-align:center;
	text-transform:lowercase;
	font-weight:normal;
	background-image:url(images/backs/promo-shop-bot.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
	height:27px
}
.promo-shop .btn-more a, .promo-shop .btn-more a:visited {
	color:#17B;
	text-decoration:none;
	display:block;
	background-color:transparent;
	width:125px;
	background-image:url(images/buttons/btn-left-gr.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:20px;
	padding-top:3px
}
.promo-shop .btn-more a:hover {
	background-color:transparent;
	background-image:url(images/buttons/btn-left-gr.png);
	background-position:center -26px;
	color:#17B
}/*Secondary Nav OL*/
.center-faq-list-1 ul {
	list-style:none;
	margin-left:4px;
	padding-left:4px
}
.center-faq-list-1 ul li {/*font-size:0.90em;*/
	padding-left:40px;
	padding-right:5px;
	padding-top:2px
}
.center-faq-list-1 ul li.question {
	color:#06c;
	font-weight:bold;
	background-image:url(images/icons/question.png);
	background-repeat:no-repeat;
	padding-bottom:5px;
	min-height:25px;
	height:auto !important;
	height:25px
}
.center-faq-list-1 ul li.answer {
	color:#666;
	background-image:url(images/icons/answer.png);
	background-repeat:no-repeat;
	padding-bottom:10px;
	min-height:25px;
	height:auto !important;
	height:25px
}
.center-faq-list-1 h2 {
	color:#06c;
	font-size:15px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#be6;/*margin-left:10px;*/
}
.center-faq-list-1 i {
	color:#666
}
.center-faq-list-1 li a.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:none;
	display:block;
	margin-left:270px
}
.center-faq-list-1 li a:hover.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:underline;
	display:block
}/*  */
.center-artlicle-list-1 ul {
	list-style:none;
	margin-left:4px;
	padding-left:4px
}
.center-artlicle-list-1 ul li {
	margin-bottom:8px;
	margin-left:0px;/* height:60px;*/
	clear:both
}
.center-artlicle-list-1 h2 {
	color:#06c;
	font-size:15px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#be6;/*margin-left:10px;*/
}
.center-artlicle-list-1 i {
	color:#666
}
.center-artlicle-list-1 li {
	padding-top:0px
}
.center-artlicle-list-1 li a.title {
	font-size:0.94em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0;
	padding-top:0px
}
.center-artlicle-list-1 li a:hover.title {
	font-size:0.94em;
	font-weight:bold;
	margin:0 0 2px;
	color:#666;
	text-decoration:underline
}
.center-artlicle-list-1 li a.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:none
}
.center-artlicle-list-1 li a:hover.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:underline
}
.center-artlicle-list-1 li .detail {
	font-size:0.94em;
	color:#666;
	width:340px;
	margin-top:0px;
	float:left
}/*center-artlicle-list-2  */
.center-artlicle-list-2 div.list-container {
}
.center-artlicle-list-2 ul {
	list-style:none;
	margin-left:4px;
	padding-left:4px
}
.center-artlicle-list-2 ul li {
	margin-bottom:8px;
	margin-left:0px;/* height:60px;*/
	clear:both
}
.center-artlicle-list-2 h2 {
	color:#06c;
	font-size:15px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#be6;/*margin-left:10px;*/
}
.center-artlicle-list-2 i {
	color:#666
}
.center-artlicle-list-2 li {
	padding-top:0px
}
.center-artlicle-list-2 li a.title {
	font-size:0.94em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0;
	padding-top:0px
}
.center-artlicle-list-2 li a:hover.title {
	font-size:0.94em;
	font-weight:bold;
	margin:0 0 2px;
	color:#666;
	text-decoration:underline
}
.center-artlicle-list-2 li a.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:none
}
.center-artlicle-list-2 li a:hover.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:underline
}
.center-artlicle-list-2 li .detail {
	font-size:0.94em;
	color:#666;
	width:340px;
	margin-top:0px;
	float:left
}/*  */
.right-artlicle-list-1 {
	width:280px;
	padding-left:10px;
	margin-bottom:0px;
	padding-bottom:0px
}
.right-artlicle-list-1 ul {
	list-style:none;
	margin-left:4px;
	padding-left:4px
}
.right-artlicle-list-1 ul li {
	margin-bottom:0px;
	margin-left:0px;
	clear:both;
	padding-top:6px;
	padding-left:6px;
	margin-right:3px
}
.right-artlicle-list-1 ul li.alt {
	background-color:#CFA
}
.right-artlicle-list-1 h2 {
	color:#06c;
	font-size:1.5em;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	padding-top:10px
}
.right-artlicle-list-1 i {
	color:#666
}
.right-artlicle-list-1 li a.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0px;
	margin-left:0;
	padding-top:0px;
	display:block
}
.right-artlicle-list-1 li a:hover.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
	padding-top:3px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px
}
.right-artlicle-list-1 li a.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:none
}
.right-artlicle-list-1 li a:hover.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:underline
}
.right-artlicle-list-1 li .detail {
	float:left;
	font-size:0.88em;
	color:#666;
	width:73%
}/* brackets */
div.frame {
	float:left;
	margin-right:5px;
	background-color:transparent;
	background-image:url(images/backs/list-image-2.png);
	background-repeat:no-repeat;
	background-position:center center;
	margin-top:0.2em;
	margin-bottom:0.2em;
	margin-left:0;
	padding-top:8px;
	padding-right:10px;
	padding-bottom:8px;
	padding-left:10px;
	font-size:.6em
}
div.frame a {
	display:block;
	float:left;
	width:60px;
	height:45px;
	line-height:45px;
	overflow:hidden;
	position:relative;
	z-index:1;
	background-color:#FFF;
	border:1px solid #CCC
}
div.frame a img {
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}
div.frame-non {
	float:left;
	margin-right:5px;
	margin-top:0.2em;
	margin-bottom:0.2em;
	margin-left:0;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-size:.6em
}
div.frame-non a {
	display:block;
	width:60px;
	height:45px;
	line-height:45px;
	overflow:hidden;
	position:relative;
	z-index:1;
	background-color:#FFF;
	border:1px solid #CCC
}
div.frame-non a img {
	position:absolute;
	top:0px;
	left:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}/* brackets */
div.frame-3 {
	float:left;
	margin-right:5px;
	background-color:transparent;
	background-image:url(images/backs/list-image-3.gif);
	background-repeat:no-repeat;
	background-position:center center;
	margin-top:0.2em;
	margin-bottom:0.2em;
	margin-left:0;
	padding-top:8px;
	padding-right:10px;
	padding-bottom:8px;
	padding-left:10px;
	font-size:.6em
}
div.frame-3 a {
	display:block;
	float:left;
	width:81px;
	height:87px;
	line-height:81px;
	overflow:hidden;
	position:relative;
	z-index:1;
	background-color:#FFF;
	border:1px solid #CCC
}
div.frame-3 a img {
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}/*_secondarynavTABLE.css*/
.rp-gr-gr-container table {
	width:285px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px
}
.rp-gr-gr-container th {
	font-size:1.3em;
	font-weight:bold;
	color:#07B;
	text-align:left;
	padding-top:12px;
	padding-bottom:23px;
	padding-left:5px
}
.rp-gr-gr-container th i {
	color:#666
}
.rp-gr-gr-container td {
	font-size:.85em;
	padding-top:2px;
	padding-bottom:2px
}
.rp-gr-gr-container .odd {
	background-color:#f2fde4
}
.rp-gr-gr-container a.title {
	font-size:1.03em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	display:block
}
.rp-gr-gr-container a:hover.title {
	font-size:1.03em;
	font-weight:bold;
	color:#666;
	text-decoration:underline
}
.rp-gr-gr-container a.more {
	color:#06c;
	font-style:italic;
	text-decoration:none
}
.rp-gr-gr-container a:hover.more {
	color:#06c;
	font-style:italic;
	text-decoration:underline
}
.rp-gr-gr-container td img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}

.rp-way-wide-container .way_title {
	font-size: 12px;
	font-weight: bold;
	display: block;
}

.rp-way-wide-container .way_desc {
	font-size: 13px;
	font-weight: normal;

}






.rp-way-wide-container table {
	width:290px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:0px
}
.rp-way-wide-container th {
	font-size:1.3em;
	font-weight:bold;
	color:#07B;
	text-align:left;
	padding-top:10px;
	padding-bottom:15px
}
.rp-way-wide-container th i {
	color:#666
}
.rp-way-wide-container th div.th-left-text {
	text-align:left;
	width:130px;
	float:left;
	margin-top:15px;
	padding-left:15px
}
.rp-way-wide-container th div.th-right-text {
	color:#999;
	font-size:0.63em;
	text-align:right;
	width:130px;
	font-style:normal;
	float:right
}
.rp-way-wide-container td {
	font-size:.95em;
	padding-top:2px;
	padding-bottom:2px
}
.rp-way-wide-container a.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	display:block
}
.rp-way-wide-container a:hover.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:underline
}

.rp-way-wide-container a.more {
	font-size:0.94em;
	color:#999;
	font-style:normal;
	text-decoration:underline
}
.rp-way-wide-container a:hover.more {
	font-size:0.94em;
	color:#999;
	font-style:normal;
	text-decoration:underline
}



.rp-way-wide-container a.more_arrow {
	font-size:13px;
	color:#5091c9;
	font-style:normal;
	text-decoration:none;
	font-weight: bold;

}
.rp-way-wide-container a:hover.more_arrow {
	font-size:13px;
	color:#5091c9;
	font-style:normal;
	text-decoration:none;
	font-weight: bold;

}










.rp-way-wide-container td img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin-right:5px
}
.multi-one table {
	width:200px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px
}
.multi-one table.DDImageBasic {
	width:300px
}
.multi-one th {
	font-size:1.3em;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	padding-top:12px;
	padding-bottom:23px;
	padding-left:5px
}
.multi-one th i {
	color:#FFF
}
.multi-one td {
	font-size:.90em;
	padding-top:2px;
	padding-bottom:2px
}
.multi-one .odd {
	background-color:#f2fde4
}
.multi-one a.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	display:block
}
.multi-one a:hover.title {
	font-size:1em;
	font-weight:bold;
	color:#666;
	text-decoration:underline
}
.multi-one a.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:none
}
.multi-one a:hover.more {
	font-size:0.94em;
	color:#06c;
	font-style:normal;
	text-decoration:underline
}
.multi-one td img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}
dd.list-container table {/*border:1px solid #FFF;*/
	width:275px;
	margin-left:2px;
	margin-top:5px;
	margin-bottom:10px
}
dd.list-container th {
	font-size:1em;
	font-weight:bold;
	color:#07B;
	text-align:left;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:24px
}
dd.list-container th i {
	color:#666
}
dd.list-container td {
	font-size:.90em;
	padding-top:2px;
	padding-bottom:2px
}
dd.list-container .odd {
	background-color:#ebebeb
}
dd.list-container .even {
	background-color:#fff
}
dd.list-container a.title {/*font-size:1.1em;*/
	font-weight:bold;
	color:#666;
	text-decoration:none;
	display:block
}
dd.list-container a:hover.title {/*font-size:1.1em;*/
	font-weight:bold;
	color:#666;
	text-decoration:underline
}
dd.list-container a.more {
	color:#06c;
	font-style:italic;
	text-decoration:none
}
dd.list-container a:hover.more {
	color:#06c;
	font-style:italic;
	text-decoration:underline
}
dd.list-container td img {
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none
}/*WAY*/
.way-character {
	float:left;/*width:150px;*/
	margin-right:15px
}
.way-back {
	padding:0px;
	margin-top:0px;
	margin-left:0px
}
div.way-top .bl {
	background:url(images/borders/way-top/blg.gif) 0 100% no-repeat;
	width:100%;
	text-align:center
}
div.way-top .br {
	background:url(images/borders/way-top/brg.gif) 100% 100% no-repeat
}
div.way-top .tl {
	background:url(images/borders/way-top/tlg.gif) 0 0 no-repeat
}
div.way-top .tr {
	background:url(images/borders/way-top/trg.gif) 100% 0 no-repeat;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:15px;
	margin-bottom:0px
}
div.way-top .t {
	background:url(images/borders/way-top/dot-h.gif) 0 0 repeat-x;
	width:95%;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:10px
}
div.way-top .b {
	background:url(images/borders/way-top/dot-h.gif) 0 100% repeat-x
}
div.way-top .l {
	background:url(images/borders/way-top/dot-v.gif) 0 0 repeat-y
}
div.way-top .r {
	background:url(images/borders/way-top/dot-v.gif) 100% 0 repeat-y
}
div.way-top .tr {
	text-align:left
}/*End Round Borders*/
dl.way-article-list {
}
.way-article-list dt {
	font-size:1.2em;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:4px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#69F;
	padding-bottom:2px
}
.way-article-list dt i {
	font-weight:bold;
	color:#06c
}
.way-article-list dd {
	width:98%;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:2px;
	padding-bottom:0px
}
.way-article-list dd a.title {
	font-weight:bold;
	font-size:0.94em;
	margin:0px 0px 2px;
	color:#666;
	padding-top:0px;
	text-decoration:none
}
.way-article-list dd a.title:hover {
	text-decoration:underline
}
div.pagestyleRun-Around-Mom {
}
div.pagestyleRun-Around-Mom dl {
}
div.pagestyleRun-Around-Mom dt {
	font-size:1em;
	font-weight:bold;
	color:#666;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px
}
div.pagestyleRun-Around-Mom dt i {
	font-weight:bold;
	color:#962399
}
div.pagestyleRun-Around-Mom dd {
}
.way-block-top {
	font-style:italic;
	margin-right:0px;
	margin-left:5px;
	color:#999;
	padding-bottom:0px;
	padding-left:0px
}

.way-block-inner {
	margin-left:10px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.way-block-inner p {
	font-size: 14px;
	padding-top: 15px;
	padding-right: 10px;
}
.way-summary {
	float:none;
	width:440px;
	background-color:#EAFCD7;
	margin-right:auto;
	margin-left:auto
}
.way-summary img {
	float:left;
	margin-left:5px;
	margin-right:10px;
	margin-bottom:5px;
	border:1px solid #CCC;
	padding:2px;
	margin-top:5px;
	background-color:#FFF
}
.way-summary dl {
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:0px;
	font-size:.94em
}
.way-summary dt {
	margin-left:0px;
	margin-top:5px;
	margin-bottom:3px;
	padding-top:9px;
*padding-top:1px;/* targets IE6 and 7 */
}
.way-summary dd {
	margin-left:0px;
	margin-top:5px;
	margin-bottom:3px
}
.way-summary b {
	color:#006cb7
}/*Begin Round Borders*/
.bl {
	background:url(images/borders/blg.gif) 0 100% no-repeat;
	width:100%;
	text-align:center
}
.br {
	background:url(images/borders/brg.gif) 100% 100% no-repeat
}
.tl {
	background:url(images/borders/tlg.gif) 0 0 no-repeat
}
.tr {
	background:url(images/borders/trg.gif) 100% 0 no-repeat;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:15px;
	margin-bottom:0px
}
.t {
	background:url(images/borders/dotg.gif) 0 0 repeat-x;
	width:95%;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	margin-bottom:10px
}
.b {
	background:url(images/borders/dotg.gif) 0 100% repeat-x
}
.l {
	background:url(images/borders/dotg.gif) 0 0 repeat-y
}
.r {
	background:url(images/borders/dotg.gif) 100% 0 repeat-y
}
.tr {
	text-align:left
}
.way-promo-list {
	clear:both;
	padding-bottom:15px
}
.way-promo-list dt {
	font-size:1.2em;
	font-weight:bold;
	color:#666;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:4px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#BE6;
	padding-bottom:2px
}
.way-promo-list dt i {
	font-weight:bold;
	color:#06c
}
.way-promo-list dd {
	width:98%;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:2px;
	padding-bottom:5px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#999
}
.way-remove-para p {
	display:inline;
	font-size:.94em
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.two_promo{
	width: 300px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
.two_promo td{
	text-align: center;
}

.comment-message{
	background-image:url(images/icons/balloon.gif);
	background-repeat:no-repeat;
	background-position:left 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.comment-message p{
	padding-left: 10px;
	padding-top: 10px;
}

#commentForm{
	background-color: #EAFCD7;
	padding: 10px;
	width: 100%;
	border: 1px solid #BBEE66;
	margin-top: 20px;
}
#commentForm table{
	width: 100%;	
}


.txtComments{
	width: 99%;
}.article-promo {
	background-color: #f8f8f8;
	padding: 10px;
	margin-bottom: 20px;
}
.article-promo-inner img {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	text-align: right;
	width: 85px;
}
.article-promo .timestamp {
	clear: both;
	margin-top: 35px;
	color: #333333;
}
.article-promo .timestamp span {
	color: #17B;

}
.air{
	height: 20px;
	width: 100px;
}

