@charset "utf-8";html, body{
	font:12px Arial, Helvetica, sans-serif;
	color:#504840;
	position:relative;
	padding:0;
	margin:0 0 0 5px;
	float:none;
	cursor:default;
	background: #988776;
}
h1{font:bold 24px Georgia, "Times New Roman", Times, serif;margin:10px 0 0 0;color:#FFF;font-size:20pt;}
h2{font-family:"Times New Roman", Times, serif;font-size:14pt;font-weight:bold;color:#504840;text-align:left;margin-top:15px;margin-right:0;margin-bottom:0;margin-left:0;}
h3{font:bold 14px Arial, Helvetica, sans-serif;margin:0;color:#FFF;font-size:14pt;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;text-align:left;}
h4{font:bold 12px Arial, Helvetica, sans-serif;margin:0px 0 0 0;color:#FFF;padding-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;text-align:center;}
p{padding-top:0px;margin-top:0px;font-size:10pt;text-align:left;color:#504840;}
a:link{text-decoration:none;color:#ff7519;}
a:visited{color:#FF7519;text-decoration:none;}
a:hover{color:#A85400;text-decoration:none;text-align:left;}
a:active{color:#A85400;text-decoration:none;text-align:left;}
.darkerLink a:link{text-decoration:none;color:#E06716;;}
.darkerLink a:visited{color:#E06716;;text-decoration:none;}
.darkerLink a:hover{color:#A85400;text-decoration:none;text-align:left;}
.darkerLink a:active{color:#A85400;text-decoration:none;text-align:left;}
#pageContainer{width:960px;margin:0px auto;position:relative;}
#navContainer{width:960px;height:34px;font:bold 12px Arial, Helvetica, sans-serif;text-align:right;background:url(images/bgNavBarJ.jpg) repeat-x}
#navContainer #search{float:right;text-align:right;padding:6px 10px 5px 0;width:220px;height:34px;}
#navContainer .searchGo{width:20px;height:20px;background:url(images/search.png) no-repeat;margin:0 0 0 -3px;overflow:hidden;border:0 none;vertical-align:middle;}
#navContainer .searchGo:hover{background:url(images/searchHover.png) no-repeat;}
#navContainer #homeLogo{float:left;text-align:right;width:55px;height:30px;border:0;vertical-align:top;padding-top:1px;padding-right:12px;padding-bottom:2px;padding-left:12px;}
#navContainer #welcome{float:left;text-align:left;padding:9px 5px 9px 5px;vertical-align:middle;font-style:italic;color:#002f5f;}
.advanceSearchForm{padding:5px 0px 3px 0;width:400px;}
label{display:block;padding:5px 0 0 0;font-variant:small-caps;font-size:12px;}
#productSearchForm{float:right;text-align:right;padding:5px 0px 3px 0;width:420px;}
#productSearchForm label{text-align:left;padding:0px 0px 3px 0;}
.checkGoLarge{width:40px;height:40px;background:url(images/CheckGo46-40.png) no-repeat;overflow:visible;border:0 none;cursor:pointer;float:none;margin-top:-38px;margin-right:0;margin-bottom:0px;margin-left:355px;display:block;visibility:visible;position:relative;}
.checkGoLarge:hover{background:url(images/CheckGoHover46-40.png) no-repeat;}
.checkGo{width:40px;height:40px;background:url(images/CheckGo40-35.png) no-repeat;overflow:visible;border:0 none;cursor:pointer;float:none;margin-top:-38px;margin-right:0;margin-bottom:0px;margin-left:355px;display:block;visibility:visible;position:relative;}
.checkGo:hover{background:url(images/CheckGoHover40-35.png) no-repeat;}
input.tf{border:1px solid #FF7519;color:#FF7519;width:182px;font-size:12px;height:18px;padding:0;vertical-align:middle;}
input.tf2{border:0px;color:#FFF;width:325px;font-size:13px;background-color:#504840;position:relative;left:20px;top:0px;margin-top:5px;margin-right:0;margin-bottom:0px;margin-left:0;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;height:25px;line-height:25px;}
input.pf{border:1px solid #960;color:#960;width:400px;font-size:18px;height:24px;padding:0px;vertical-align:middle;margin:0 -1px;background:#DDD2C5;}
input.asf{border:1px solid #960;color:#960;width:400px;font-size:12px;height:18px;padding:0px;margin:0 -1px;background:#DDD2C5;}
input.iio_item_display{border:0px solid #960; border-left:2px solid #CCC;color:#002F5F;font-weight:bold; padding:5px; font: 12px Arial, Helvetica, sans-serif; font-weight: bold;}
input.iio_input{border:0px solid #960;color:#002F5F;width:400px;font-size:12px;height:18px;padding:0px;margin:0 -1px;background:#FFFFFF;}
#homeSearch{
	background:url(images/CheckBox120-420.png) no-repeat;
	height:120px;
	width:420px;
	margin-right:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:none;
	margin-bottom:10px;
	margin-top:40px;
	padding-top:1px;
	margin-left:210px
}
#homeText{
	
	width:655px;
	margin-top:0px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0px;
	height:0px;
	position:relative;
	left:260px;
	
}

#headline { 
	font: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size:16pt;
	color:#FFF;
	
}

.subheadline { 
	font: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:13pt;
	color:#FFF;
	line-height: 15px;
	text-align:center;
	
}

.checkText{font:oblique 24px Georgia, "Times New Roman", Times, serif;color:#504840;left:0px;width:400px;float:none;margin-left:30px;clear:none;margin-top:3px;padding-top:4px;}
.homeCheckContainer{position:relative;top:0px;left:0px;height:35px;}
.whatsThis{
	font:12px Arial, Helvetica, sans-serif;
	color:#FF7519;
	text-align:right;
	text-decoration:none;
	position:absolute;
	bottom:0px;
	margin-left:38px;
	width:312px;
	font-weight:bold;
	top:27px;
	left:0px;
	margin-bottom:0px;
	padding-top:2px;
	height: 18px;
}
#sc_msg{
	margin-left:185px;
	font-size:10pt;
	color:black;
	font-weight:normal;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	width:320px
}
#pageContent{top:0px;position:relative;width:100%;background:#FFFFFF;}
#banner{background:#FFF url(images/bgBanner_500.jpg) repeat-x;width:960px;position:relative;top:0px;margin-left:0px;margin-right:0px;}
#bannerHome{background:#FFF url(images/homeBanner.png) repeat-x;width:960px;min-height:415px;padding:0;margin:0;position:relative;top:0px;}
#logo{width:960px;height:115px;background-image:url(images/DataStreamBlue.png);}
#topContainer{position:relative;margin-top:0px;top:0px;}
#topContainerProduct{position:relative;margin-top:0px;top:0px;min-height:450px;}
#pageTitle{height:90px;display:table-cell;vertical-align:middle;width:inherit;white-space:nowrap;padding:0 0 0 40px;margin-top:15px;}
#pageTitle img, #adBar img{float:left;}
#tour_pageTitle{height:90px;display:table-cell;vertical-align:middle;width:inherit;white-space:nowrap;padding:0 0 0 40px;margin-top:15px;float:left;width:455px;}
#tour_pageTitle img{float:left;}
#betamessage{padding:10px 10px;text-size:10pt;font-size:13pt;color:#504840;background:#ffffff;margin:20px 50px;border:solid #eeeeee;font-family:"Times New Roman", Times, serif;}
#topContent{position:relative;margin:0 40px;overflow:visible;padding:90px 0 0px 0;top:0px;}
#topContentProduct{position:relative;margin:10px 40px 15px 40px;overflow:visible;padding:0 0 0px 0;top:0px;background:#ffffff;border:solid #eeeeee 1px;min-height:275px;}
#topContentProduct li{font-size:13pt;font-family:Arial, Helvetica, sans-serif;}
#topContentProductQS{position:relative;margin:10px 40px 15px 40px;overflow:visible;padding:0 0 0px 0;top:0px;background:#ffffff;border:solid #eeeeee 1px;min-height:1400px;}
#topContentProductQS li{font-size:8pt;font-family:Arial, Helvetica, sans-serif;}
#topContentPricing{position:relative;margin:0 40px;overflow:visible;padding:0 0 0px 0;top:0px;margin-bottom:20px;margin-top:10px;}
#topContentPricing li{font-size:10pt;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0 0 8px 0;}
#topContentFAQ{position:relative;margin:10px 40px 15px 40px;overflow:visible;padding:0 0 0px 0;top:0px;background:#ffffff;border:solid #eeeeee 1px;min-height:275px;}
#topContentFAQ li{font-size:10pt;font-family:Arial, Helvetica, sans-serif;line-height:14pt;}
#topContentFAQ p{font-size:10pt;font-family:Arial, Helvetica, sans-serif;line-height:11pt;}
#topContentFAQ h2{font-family:"Times New Roman", Times, serif;font-size:14pt;font-weight:bold;color:#504840;text-align:left;margin-top:15px;margin-right:0;margin-bottom:5px;margin-left:0;}
#specialOffer{color:#0C0;font:12pt;margin:0 40px 0px 40px;top:0px;position:relative;background:#ffffff;border:solid #0c0 3px;padding:5px;}
.aMore:after, #searchGallery:after{content:".";visibility:hidden;display:block;height:0px;clear:both;}
.leftCol{width:420px;margin-top:0px;position:relative;overflow:hidden;float:left;text-align:left;vertical-align:middle;padding-top:30px;padding-right:10px;padding-bottom:10px;padding-left:15px;}
.rightCol{width:420px;right:0px;top:0;float:right;font-size:12px;margin-top:15px;position:relative;vertical-align:middle;padding-top:0px;padding-right:5px;padding-bottom:0;padding-left:0;}
.leftColNav{width:215px;float:left;margin-top:15px;position:relative;padding:0 0px 0 15px;}
.leftColNavFAQ{width:215px;float:left;margin-top:150px;position:relative;padding:0 0px 0 15px;}
.rightColNav{width:600px;right:0px;top:0;float:right;font-size:10pt;margin-top:15px;position:relative;padding:0 15px;}
.rightColNavFAQ{width:600px;right:0px;top:0;float:right;font-size:10pt;margin-top:150px;position:relative;padding:0 15px;}
#tour{margin:0px 0;padding:10px 0 0 0;}
.takeTour{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11pt;padding:0 0 10px 0;}
#leftColTour{width:215px;position:relative;padding:0 0px 0 0px;margin:0px 0 0 15px;float:left;border:solid 1px #cccccc;}
#rightColTour{width:600px;right:0px;top:0;float:right;font-size:10pt;position:relative;padding:0 0px 0 20px;margin:0px 15px 0 0;}
#rightColTour h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:16pt;text-align:center;color:#504840;margin:0 0 40px 0;}
#rightColTour h2{font-family:"Times New Roman", Times, serif;font-size:14pt;text-align:left;color:#504840;margin:0 0 10px 0;}
#rightColTour h2 sup{font-family:Georgia, "Times New Roman", Times, serif;font-size:7pt;text-align:left;color:#504840;font-weight:normal;}
#rightColTour p sup{font-family:Arial, Helvetica, sans-serif;font-size:6pt;text-align:left;color:#504840;}
.tourImgRt{float:right;display:inline-block;margin:0px;padding:0 15px 20px 15px;}
.tourImgLt{float:left;display:inline-block;margin:0;padding:0 20px 30px 0;}
.tourHeader{font-family:Georgia, "Times New Roman", Times, serif;font-size:14pt;font-weight:bold;text-align:center;color:#504840;border:solid #A3A3A3 1px;background:#ccc url(images/bgTourHeader55.png) repeat-x;height:45px;line-height:16pt;padding:5px;}
.tourHeader sup{font-family:Georgia, "Times New Roman", Times, serif;font-size:9pt;}
.tourNavBlockActive{width:215px;border-bottom:solid #cccccc 1px;position:relative;height:100px;background:#E1DBD5;color:#002f5f;font-weight:bold;}
.tourNavBlockIn{width:215px;border-bottom:solid #cccccc 1px;position:relative;height:100px;background:#ffffff;color:#fc6600;font-weight:bold;}
.tourNavBlockIn:hover{width:215px;border-bottom:solid #cccccc 1px;position:relative;height:100px;background:#C8BFB6;color:#a85400;}
.tourBlockText{font-family:"Times New Roman", Times, serif;font-size:13pt;margin:0px 10px 0px 0px;text-align:center;vertical-align:middle;padding:20px 0 0 0;width:110px;display:inline;float:right;}
.tourBlockImg{width:75px;position:relative;float:left;margin:12px 5px 0 10px;height:75px;}
#tourPaging{width:540px;height:40px;padding:0px 20px;margin:20px 0 10px 0;border-top:solid #cccccc 1px;border-bottom:solid #cccccc 1px;float:left;}
.tourPrev{width:170px;text-align:left;float:left;font-size:14px;line-height:16px;padding:10px 0 0 0;}
.tourNext{width:100px;text-align:right;float:right;font-size:14px;line-height:16px;padding:10px 0 0 0;}
.tourBtnContainer{display:inline;text-align:center;float:left;padding:5px 0;}
.tourFAQ{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11pt;padding:0 0 50px 0;}
.leftColProdDetailBtm{width:400px;padding-right:20px;float:left;margin-top:15px;position:relative;}
.rightColProdDetailBtm{width:400px;right:0px;top:0;float:right;font-size:12px;margin-top:15px;position:relative;padding-left:20px;}
.featureTable{width:880px;right:0px;top:0;float:left;font-size:12px;margin-top:35px;position:relative;border-left:solid #fffff 2px;}
#similarProducts{width:inherit;height:120px;background-color:#BDB6AE;border:solid #504840 thin;margin-top:20px;}
#source{width:inherit;padding:20px 0;}
.learnMore{text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:FF7519;padding:0 20px;}
#topContentProductDetail{position:relative;margin:0 40px;overflow:visible;padding:0 0 0px 0;top:0px;background:#ffffff;border:solid, #eeeeee, 1px;}
.leftColProductDetail{width:400px;padding-right:20px;float:left;margin-top:0px;position:relative;overflow:hidden;text-align:left;padding-left:20px;padding-top:28px;}
.rightColProductDetail{width:400px;right:0px;top:0;float:right;font-size:12px;margin-top:0px;position:inherit;padding-right:20px;padding-left:20px;}
#adBar{clear:both;padding:0 60px;height:90px;background:#ccc url(images/bgAdBarJ.jpg) repeat-x;overflow:hidden;}
#adBar_pdp{clear:both;padding:0 60px;height:100px;padding-top:5px;background:url(images/bgAdBarA.jpeg) repeat-x;overflow:hidden;}
#leftColAdBar{width:400px;padding-right:20px;float:left;margin-top:10px;vertical-align:middle;height:70px;}
#rightColAdBar{width:400px;padding-right:20px;float:right;margin-top:10px;vertical-align:middle;}
#adImage{width:76px;height:76px;float:left;}
#adBar .adBarHeader{font-size:14pt;font-weight:bold;font-family:"Times New Roman", Times, serif;color:#002F5F;width:370;}
#adBarDesc{font-size:10pt;font-family:"Arial Black", Gadget, sans-serif;color:#504840;}
.aMore{text-align:right;text-decoration:none;margin:-10px 0 20px 0;font-size:11px;float:right;white-space:nowrap;display:inline-block;}
#btnContainer{text-align:center;padding:10px 0 10px 0;z-index:10;clear:both;width:100%;display:inline-block;}
#btnContainerRt{text-align:center;padding:0;z-index:10;float:right;width:400px;display:inline;clear:none;margin:-55px 0 0px 0;}
.btnBg150{width:150px;height:30px;background:url(images/bgBtn150.png) no-repeat;display:inline-block;}
.btnBg150gray{width:150px;height:30px;background:url(images/bgBtn150gray.png) no-repeat;display:inline-block;}
.btnBg200{width:200px;height:30px;background:url(images/bgBtn200.png) no-repeat;display:inline-block;}
.btnBg200red{width:200px;height:30px;background:url(images/btn200_30Rd.png) no-repeat;display:inline-block;}
.btnBg200orange{width:200px;height:30px;background:url(images/btn200_30Or.png) no-repeat;display:inline-block;}
.btnBg140red{width:140px;height:30px;background:url(images/btn140_25Rd.png) no-repeat;display:inline-block;}
.btnBg140orange{width:140px;height:30px;background:url(images/btn140_25Or.png) no-repeat;display:inline-block;}
.btnBg100{width:120px;height:30px;background:url(images/bgBtn100.png) no-repeat;display:inline-block;}
.btnBg150:hover{background:url(images/bgBtn150hover.png) no-repeat;}
.btnBg200:hover{background:url(images/bgBtn200hover.png) no-repeat;}
.btnBg200red:hover{background:url(images/btn200_30RdHov.png) no-repeat;}
.btnBg200orange:hover{background:url(images/btn200_30OrHov.png) no-repeat;}
.btnBg140red:hover{background:url(images/btn140_25RdHov.png) no-repeat;}
.btnBg140orange:hover{background:url(images/btn140_25OrHov.png) no-repeat;}
.btnBg100:hover{background:url(images/bgBtn100hover.png) no-repeat;}
.btnBg150gray:hover{background:url(images/bgBtn150hover.png) no-repeat;}
.btnTxt{filter:shadow(color:#333333, direction:135, strength:3);font:bold 16px/30px Arial, Helvetica, sans-serif;text-shadow:#333 2px 2px 3px;text-align:center;color:#FFF;height:inherit;width:inherit;white-space:nowrap;overflow:hidden;}
.btnTxt100{filter:shadow(color:#333333, direction:135, strength:3);font:bold 14px/24px Arial, Helvetica, sans-serif;text-shadow:#333 2px 2px 3px;text-align:center;color:#FFF;height:inherit;width:inherit;white-space:nowrap;overflow:hidden;}
.btnSearchCheck{margin:10px 0 0 220px;border:0;width:192px;height:64px;background:url(images/searchCheck.png) no-repeat;}
.btnSearchCheck:hover{background:url(images/searchCheckHover.png) no-repeat;}
.btnsProductDetail{float:right;display:inline;vertical-align:middle;text-align:right;padding:0;margin:0;}
#addThis{padding:0px 40px 0px 0;z-index:10;clear:both;width:200px;height:30px;display:inline-block;float:right;vertical-align:middle;margin:0;}
#imageProductDetail{width:400px;height:350px;margin:10px 0 20px 0px;}
#iconBar{height:165px;background:url(images/bgIconBarJ.jpg) repeat-x;white-space:nowrap;overflow:hidden;margin:0 auto;position:relative;clear:both;padding:0 60px;text-align:center;background-image:url(images/bgIconBarJ.jpg);}
#mainContent{background:#FFF;padding:0 40px;position:relative;clear:both;min-height:40px;*overflow:hidden;top:0;}
#mainContent_ps{background:#FFF;padding:0 20px 0 30px;position:relative;clear:both;min-height:40px;*overflow:hidden;top:0;}
#textOnlyPageContentHolder{background:#FFFFFF;border:solid #cccccc 1px;}
#mainContent #quotesContainer{
	width:100%;
	margin:0 0px 30px 0;
	padding-top:20px;
	height:128px;
}
#mainContent .quote{width:270px;float:left;height:auto;text-align:left;font-style:italic;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:10px;color:#504840;font-family:Georgia, "Times New Roman", Times, serif;font-size:11pt;line-height:18px;}
#mainContent .quote_left{width:270px;float:left;height:auto;text-align:left;font-style:italic;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px;color:#504840;font-family:Georgia, "Times New Roman", Times, serif;font-size:11pt;line-height:18px;}
#mainContent .divider{width:10px;border-right:1px solid #504840;float:left;height:110px;}
#mainContent #mainText{}
#mainContent #mainText p{line-height:18px;font-size:10pt;font-family:Arial, Helvetica, sans-serif;color:#504840;text-align:left;}
#indivWidget{
	width:280px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
#newsletterWidget{position:relative;width:256px;min-height:155px;background:#eeeeee;margin:0px 0 0 0px;color:#000;padding:10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14pt;text-align:center;border:solid 2px #666;}
#newsletterWidget h2{color:#000;font-family:"Times New Roman", Times, serif;font-size:14pt;font-weight:normal;text-align:center;margin-top:2px;margin-bottom:5px;}
#newsletterForm{margin:15px 0 0 0;padding:0px;}
#nwsltrSubmit{background:url("images/btn2050.png") no-repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;font:bold 12px/20px Arial,Helvetica,sans-serif;height:20px;text-align:center;text-shadow:0;white-space:nowrap;width:50px;}
#nwsltrSubmit:hover{background:url("images/btn2050h.png") no-repeat scroll 0 0 transparent;}
#takeTour{}
#recentRecallsWidget{font-family:Arial, Helvetica, sans-serif;font-size:11pt;margin:15px 0;line-height:16pt;}
#recentRecallsWidget h2{font-family:"Times New Roman", Times, serif;font-size:16pt;font-weight:bold;text-align:center;}
#iconBar ul{margin:0;padding:0;list-style:none;}
#iconBar li{display:inline;margin-left:36px;padding:0;}
#iconBar #firstIcon{margin-left:0px;}
#iconBar a{font-weight:normal;color:A85400;text-decoration:none;text-align:center;}
#iconBar p{line-height:12px;text-align:center;font-size:12px;}
#iconBar #slogan{width:840px;align:left;padding-top:15px;clear:both;font:32px Georgia, "Times New Roman", Times, serif;color:#002F5F;text-align:center;letter-spacing:1px;}
#iconBar .iconContainer{
	width:110px;
	height:140px;
	float:left;
}
#iconBar .productLabel{
	width:110px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
	margin-top:25px;
	margin-bottom:5px;
	text-transform:capitalize;
	color:#002F5F;
}
#iconBar .productLabelb{
	width:auto;
	font:11px/13px Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
	margin-top:5px;
	margin-bottom:18px;
	color:#504840;
	font-weight: bold;
}
#iconBar .iconBg{
	width:110px;
	height:90px;
	background:url(images/iconBgsq2.png) no-repeat;
	text-align:center;
	overflow:hidden;
	clear:both;
}
#iconBar .iconBg:hover{
	background-image: url(images/iconBgHoversq2.png);
	background-repeat: no-repeat;
}
#iconBar .iconBg img{border:0px;padding:3px 0 0 0;}
.orange{color:#960;}
#footer{text-align:left;padding:20px 40px 20px 40px;position:absolute;width:880px;clear:both;font:10px;background:#fff;border-top:solid #999 1px}
#footer p{padding-top:0px;margin-top:0px;text-align:left;font-size:9pt;}
#sprytooltip1{background:url(images/tooltipLeft.png) no-repeat;}
#sprytooltip2{background:url(images/tooltipLeft.png) no-repeat;}
#sprytooltip3{background:url(images/tooltipCenter.png) no-repeat;}
#sprytooltip4{background:url(images/tooltipCenter.png) no-repeat;}
#sprytooltip5{background:url(images/tooltipRight.png) no-repeat;}
#sprytooltip6{background:url(images/tooltipRight.png) no-repeat;}
#sprytooltip7{background:url(images/bgBigTooltip.png) no-repeat;height:130px;width:240px;font-size:11px;margin-right:100px;}
#MenuBar1{padding:0px 0 0px 0;background:0;vertical-align:middle;border-right:solid #666 1px;}
.searchResult img{margin:0px 0px 0px -120px;display:inline-block;float:left;}
.searchResult{display:inline-block;margin:0 0 20px 120px;width:710px;border-bottom:1px solid #ccc;}
.searchFilters{float:right;display:inline-block;vertical-align:middle;width:300px;text-align:right;}
#searchFilterList{float:left;display:inline-block;vertical-align:middle;padding:6px 0px;}
#searchFilterListItem{background:#DDD2C5;border:1px solid #960;}
.searchResult h4{margin:0 0 0 0;}
#searchGallery{display:block;width:100%;clear:both;margin:0 0 0 -40px;}
.searchGalleryItem{display:inline-block;margin:10px 0px 10px 40px;float:left;text-align:center;width:100px;overflow:hidden;padding:0;}
.searchGalleryItem p{margin:0;}
.searchGalleryItem em{font-size:smaller;}
.pricingBox{background:url(images/bgPricing.png);height:322px;width:175px;overflow:hidden;padding:10px;float:left;margin:10px 12px;position:relative;}
.row div:first-child{margin-left:0px;}
.pricingBox h2{text-align:center;font-weight:bold;font-size:16pt;margin:7px 0 0 0;}
.pricingBox p{text-align:center;font-size:12pt;font-weight:bold;margin-top:2px;}
.pricingBox ul{margin:0 0 0 16px;padding:0px;font-size:10pt;}
.pricingBox li{margin:5px 0;padding:0px;font-size:10pt;}
#pricingBtnContainer2{position:absolute;bottom:7px;text-align:center;width:150px;margin:12.5px;float:left;display:inline-block;}
#pricingBtnContainer{text-align:center;padding:12px 0 10px 0;z-index:10;clear:both;width:100%;display:inline-block;position:relative;}
#pricingCont{margin-bottom:10px;}
.rightCol .portrait{float:left;position:relative;margin-left:-150px;}
.rightCol .portrait p{margin:0;}
.rightCol .portrait em{font-size:smaller;}
.reportList{width:570px;display:block;background-color:#FFF;
	border:2px solid #D0D0D0;padding:15px;margin-bottom:20px}
.reportHead{padding:6px;background:#002f5f;}
.reportRow{display:inline-block;padding:5px;width:560px;height:50px;vertical-align:middle;background:#fff;background-color:#E6E6E6;border-top:2px solid #ffffff;}
.rowSpacer{width:570px;height:40px;display:block;float:right;padding:10px;}
.reportTitle{width:330px;float:left;padding-top:6px;font-weight:bold;}
.reportPrice{float:left;width:70px;text-align:center;padding-top:6px;font-weight:bold;}
.reportAddToCart{float:right;width:152px;height:30px;background:url(images/btnAddToCart.png) no-repeat;}
.reportAddToCart:hover{background:url(images/btnAddToCartHover.png) no-repeat;}
.reportMenu{text-align:right;width:100%;font-weight:bold;padding-top:15px;}
.newsColLeft{width:180px;float:left;border:1px solid #999;text-align:center;}
.newsColRight{width:620px;right:0px;top:0px;float:right;}
.newsStory{border:1px solid #999;margin:0 0 20px 0;padding:0 10px 10px 10px;}
.newsStory img.feedIcon{float:right;margin-right:-10px;}
.fbContainer{top:30px;left:0px;position:fixed;}
.slider{float:right;margin:0;padding:3px 0px 0px 0px;position:absolute;width:340px;left:-340px;height:280px;z-index:1000;}
.feedback{background:#ddd2c5;padding:5px 10px 5px 10px;font-family:Arial, Helvetica, sans-serif;width:320px;}
.feedback label{text-align:left;}
.fbf{border:1px solid #960;color:#fff;width:300px;font-size:12px;padding:0px;margin:0 -1px;background:#504840;padding:2px;}
.fbf_human{border:1px solid #960;color:#fff;width:50px;font-size:12px;padding:0px;margin:0 -1px;background:#504840;padding:2px;}
.btnBgFeedback{width:120px;height:23px;background:url(images/bgBtn100.png) no-repeat scroll 0 0 transparent;display:inline-block;cursor:pointer;text-align:center;border:medium none;color:#FFF;font-weight:bold;}
.btnBgFeedback:hover{background:url(images/bgBtn100hover.png);}
.slider img{float:right;margin:0 -30px 0 0px;padding:4px;}
.sideTab{top:155px;left:0px;position:fixed;z-index:999;}
#pageContainer sup{font-size:7pt;font-weight:normal;}
#pageContainer #pageContent #banner #topContainerProduct #topContentPricing div{text-align:center;}
#pageContainer #pageContent #banner #topContainerProduct #topContentProduct .rightCol ul p{font-size:13pt;}
#pageContainer #pageContent #banner #topContainerProduct #topContentProduct .rightCol p{font-size:13pt;}
#pageContainer #pageContent #bannerHome #logo #topContainer #topContent #homeText h3{font-size:17pt;}
#pageContainer #pageContent #banner #topContainerProduct #specialOffer strong{font-family:Arial, Helvetica, sans-serif;}
#pageContainer #pageContent #banner #topContainerProduct #specialOffer strong{font-size:14pt;}
#pageContainer #pageContent #banner #topContainerProduct #specialOffer strong{font-family:Arial, Helvetica, sans-serif;font-size:12pt;color:#090;}
.specialOfferText{font-size:12pt;font-family:Arial, Helvetica, sans-serif;color:#090;}
#hintbox{position:absolute;top:0;background-color:#cccccc;color:#504840;width:200px;padding:3px;font:normal 10pt Arial;line-height:18px;z-index:100;border:2px solid #504840;visibility:hidden;}
.hintanchor{font-weight:normal;color:#A85400;margin:3px 0px;}
.style185{font-size:11pt}
.style211{font-size:10pt}
#pscroller1{padding:5px;margin:0;margin-left:75px;color:#FFF;font-size:14pt;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;text-align:left;width:570px;height:65px}
.quick_start{float:left;margin-left:10px;}
.intro{font-size:12pt;color:#FFF}
#facebkApp{position:relative;margin:20px 40px;min-height:1000px;}
.Step1{background:#FFF;border:#F60 solid 2px;width:255px;text-align:center;margin:0px 10px 0px 0px;float:left;min-height:320px;padding:0px 10px 10px 10px;}
.Step2{background:#FFF;border:#039 solid 2px;width:255px;margin:0px 10px 20px 10px;position:relative;float:left;text-align:left;min-height:320px;padding:0px 10px 10px 10px;}
.Step3{background:#FFF;border:#090 solid 2px;width:255px;margin:0px 0px 0px 10px;position:relative;float:left;text-align:center;min-height:320px;padding:0px 10px 10px 10px;}
#fbContent{margin:20px 10px 10px 40px;position:relative;}
#fbbanner{background:#FFF url(images/bgBanner_500.jpg) repeat-x;width:960px;position:relative;top:0px;margin-left:0px;margin-right:0px;min-height:1000px;}
#topContainerFb{position:relative;margin-top:0px;top:0px;min-height:1000px;}
.hideme{display:none;}
.new_image{height:45px;width:85px;float:left;margin-top:10px;margin-left:825px;z-index:900;}
.hp_like_button{width:100px;height:21px;}
.hp_like_button_div{border:none;overflow:hidden;width:100px;height:21px;float:left;margin-top:-55px;margin-left:810px;z-index:1000;}
#fbLikeHome{
	position:absolute;
	margin-left:750px;
	z-index:1000;
	display:inline;
	margin-top:10px;
}
#fbLikeAbout{position:absolute;margin-left:663px;z-index:1000;display:inline;margin-top:38px;}
#fbtour{margin:0px 0;padding:15px 0 0 0;float:left;}
.fbtourheading{text-align:center;font-size:16pt;font-family:"Times New Roman", Times, serif;font-weight:bold;color:#504840;margin-top:0px;margin-right:0;margin-bottom:0;margin-left:0;}
.iio_tour_like_button{color:white;float:left;margin-left:15px;margin-bottom:15px}
.landing_like_button{color:white;float:left;margin-left:0px;margin-top:15px}
.community_like_button{color:white;float:left;margin-left:170px;margin-top:48px}
.landing_page_like_button{color:white;float:left;margin-left:0px;margin-top:15px;width:80px;}
.ps_like_button{color:white;float:left;margin-top:17px;margin-left:54px;width:80px}
.rg_like_button{color:white;float:left;margin-left:0px;width:80px;margin-top:17px}
.rp_like_button{color:white;float:left;width:80px;margin-left:0px;margin-top:10px;z-index:1000;}
.landing_page_heading{font-family:'Times New Roman', Times, serif;font-size:16pt;color:#504840;font-weight:bold;padding-top:10px;}
.required_asterisk{color:#002F5F;margin-left:5px;font-size:12pt;line-height:8pt;}
#tutorialList{border-top:solid #000 1px;margin-bottom:30px;}
.tutorial h2{text-align:center;padding:20px;border-top:solid #000000 1px;}
.tutorialStep{margin:0 0 30px 0;}
.tutorialImg{float:left;width:500px;display:inline-block;margin:0 0 30px 0;}
.tutorialText{width:330px;padding:0 0 0 20px;float:left;}
.tutorialText h3{font-family:"Times New Roman", Times, serif;color:#002f5f;font-size:12pt;padding:10px 0;font-weight:bold;}
.tutorialText li{font-family:Arial, Helvetica, sans-serif;color:#504840;font-size:10pt;font-weight:bold;line-height:12pt;padding-bottom:5px;}
.tutorialText ul{padding-bottom:10px;}
#fbLikeBoxHome{width:90px;height:21px;padding:0px;margin:0px;background:url(images/whiteBox.png) no-repeat;}
.link_bar{float:left;width:104px;text-align:center;margin-top:2px;margin-bottom:2px;}
@charset "UTF-8";ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:auto;float:right;vertical-align:middle;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{padding:0;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;width:auto;float:left;white-space:nowrap;height:auto;border-left:solid #666 1px;}
ul.MenuBarHorizontal ul{margin:0;padding:0;list-style-type:none;font-size:100%;z-index:1020;cursor:default;width:135px;position:absolute;left:-1000em;background:#EEE}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
ul.MenuBarHorizontal ul li{width:135px;}
ul.MenuBarHorizontal ul ul{position:absolute;margin:-5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto;top:0;}
ul.MenuBarHorizontal a{display:block;cursor:pointer;padding:09px 12px 12px 12px;text-decoration:none;color:#FF7519;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{background-color:#CCC;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{background-color:#CCC;color:#A85400;}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;filter:alpha(opacity:0.1);}
@media screen, projection{ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;background:0;}
}
#pageContainer #pageContent #mainContent #mainText .featureTable table tr .style109 .style110 p{text-align:center;}
#pageContainer #pageContent #mainContent #mainText .featureTable table tr td h3{text-align:center;}
#pageContainer #pageContent #mainContent #mainText .featureTable table tr .style109 h3{text-align:left;}
#feature {
	width:250px;
	padding: 10px;
	height: 125px;
	float:left;
	font-size: 14pt;
}
#featureimage {
	width:100px;
	height:100px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

#feature h3{ 
	font-weight:bold;
	color: #504840;
	font-family: Arial, Helvetica, sans-serif;
}
#partnerPage{
            width:850px;
            float:left;
            margin-top:0px;
            position:relative;
            padding:0 15px;
            background-image:url(images/bgLogo.png);
            background-repeat:no-repeat;
}
.partnerLogo{
            margin-left:225px;
            margin-top:20px;
            width: 400px;
            height: 100px;
}
.partnerInfo{
            width:730px;
            margin-left:50px;
            margin-top:20px;
            position: relative;
}
 
.programInfo{
            width:730px;
            margin-left:50px;
            margin-top:0px;
            position: relative;
}
.tour_qs_link {
	margin-top: 4px; font-weight: bold
}
