/* headers */
h1 {
	font-size: 18px;
	color: #70A100;
	/*margin: 20px 0px 15px 0px;
	line-height: 20px;*/
	font-family:Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 14px;
	color: #454545;
	margin: 20px 0px 5px 0px;
	line-height: 16px;
	font-family:Arial, Helvetica, sans-serif;
}
h3 {
	font-size: 11px;
	color: #454545;
	margin: 20px 0px 0px 0px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
h4 {
	font-size: 11px;
	color: #454545;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
h1 span, h2 span, h3 span {
	font-size: 10px;
	color: #808080;
	float: right;
	font-weight: normal;
}
h1 span a, h2 span a, h3 span a {
	color: #808080;
}
h1.top, h2.top, h3.top {
	margin-top: 0
}
h1.bottom, h2.bottom {
	margin-bottom: 0
}
h1.breath, h2.breath, h3.breath {
	margin-bottom: 15px
}
h2.rule {
	border-top: 1px solid #cccccc;
	padding-top: 10px
}
* html h1 {
	line-height: 21px
}
*:first-child+html h1 {
	line-height: 21px
}
* html h2 {
	line-height: 17px
}
*:first-child+html h2 {
	line-height: 17px
}
/* IE 6 sucks 
* html ol { margin: 10px 0px 15px 12px }
* html ul { padding: 0px 0px 0px 18px; margin: 0px 0px 15px 0px }
* html li { padding-left: 6px }
* html ul li { padding-left: 5px }
* html ul.links { margin-left: 17px }
*/
/* IE 7 sucks */
/* *:first-child+html ol { margin: 10px 0px 15px 12px }
*:first-child+html ul { padding: 0px 0px 0px 18px }
*:first-child+html li { padding-left: 6px }
*:first-child+html ul li { padding-left: 5px }
*:first-child+html ul.links { margin-left: 17px }
*/
.dateLeft {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	list-style-image: none;
}
.dateLeft li span {
	display: block;
	position: absolute;
	top: 0px;
	left: -55px;
	width: 55px
}
*:first-child+html .dateLeft li span {
	left: 3px
}
.dateLeft li > span {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 55px
}
.dateLeft li {
	position: relative;
	padding-left: 55px;
	margin: 0px 0px 10px 0px;
	list-style: none;
	list-style-image: none;
}
*:first-child+html .dateLeft li {
	padding-left: 55px
}
.ui-tabs-hide {
	display: none !important;
}
.ui-tabs-nav {
	padding: 0 !important;
}
.ui-tabs-nav li {
	list-style-image:none;
	padding: 0 !important;
}
.ui-tabs-panel {
	display: block;
	border: 0;
	background: none;
}
div#home-branding div.branding-content h1, h2, h3 {
	margin: 0;
	padding: 0;
}
div.brandbox-tabs ul .ui-state-default a {
	background-position: 0 0;
}
div.brandbox-tabs ul .ui-state-active a {
	background-position: 0 -25px;
}
div.brandbox-tabs ul .ui-state-hover a {
	background-position: 0 -25px;
}
div.brandbox-tabs ul .ui-state-default {
	background: none;
	outline: none;
	vertical-align: middle;
}
div.brandbox-tabs ul .ui-state-active {
	border: none;
	outline: none;
}
div.brandbox-tabs ul .ui-state-active a, div.brandbox-tabs .ui-state-default a, div.brandbox-tabs .ui-state-hover a {
	text-decoration: none;
	outline: none;
}
/* Product Tab Interaction states
----------------------------------*/
ul.primary-tabs li.ui-state-default {
	background: #f5f5f5;
	color: #373737;
	font-weight: normal;
	outline: none;
	width: 201px;
	_width: 201px/*ie6*/;
	height:68px;
	border-bottom:1px solid #dedede;
}
/* first tab*/
ul.primary-tabs li.ui-state-active, ul.primary-tabs li.ui-state-hover, ul.primary-tabs li.ui-state-focus {
	background: #e4e4e4;
	border: 1px solid #c8c8c8;
	border-right: 0;
	color: #373737;
	outline: none;
	width: 201px;
	_width: 201px/*ie6*/;
	position:relative;
	z-index:100;
	height:66px;
	list-style-position:outside;
}
/* first tab*/
ul.primary-tabs li.ui-state-active a, ul.primary-tabs li.ui-state-default a, ul.primary-tabs li.ui-state-hover a {
	color: #444;
	text-decoration: none;
	outline: none;
	line-height:15px;
	_height:52px;
}
ul.secondary-tabs li.ui-state-default {
	border: none;
	font-weight: normal;
	outline: none;
}
ul.secondary-tabs li.ui-state-active, ul.secondary-tabs li.ui-state-hover, ul.secondary-tabs li.ui-state-focus {
	background: #fff;
url(../stellar-images/home_tabviewer_secondarytab_background.gif) repeat-y;
	border-right: 0;
	color: #373737;
	outline: none;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
li#online-r.ui-state-default a {
	background:#F5FAF6;
}
li#online-r.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
/*--------------------------------------*/
li#online-genesis-r.ui-state-default a {
	background: #F5FAF6;
}
li#online-genesis-r.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
/*--------------------------------------*/
li#online-analytics-r.ui-state-default a {
	background: #F5FAF6;
}
li#online-analytics-r.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
/*--------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------*/
li#aquisition-photo-recovery.ui-state-default a {
	background: #F5FAF6;
}
li#aquisition-photo-recovery.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
/*--------------------------------------*/
li#conversion-merchandising.ui-state-default a {
	background: #F5FAF6;
}
li#conversion-merchandising.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#conversion-recommendations.ui-state-default a {
	background:#F5FAF6;
}
li#conversion-recommendations.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#conversion-sitesearch.ui-state-default a {
	background: #F5FAF6;
}
li#conversion-sitesearch.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#online-analytics-sitecatalyst.ui-state-default a {
	background: #F5FAF6;
}
li#online-analytics-sitecatalyst.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#online-analytics-genesis.ui-state-default a {
	background:#F5FAF6;
}
li#online-analytics-genesis.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#online-analytics-discover.ui-state-default a {
	background: #F5FAF6;
}
li#online-analytics-discover.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#channel-analytics-dop_a.ui-state-default a {
	background: #F5FAF6;
}
li#channel-analytics-dop_a.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#channel-analytics-dop_b.ui-state-default a {
	background:#F5FAF6;
}
li#channel-analytics-dop_b.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
li#channel-analytics-dop_c.ui-state-default a {
	background: #F5FAF6;
}
li#channel-analytics-dop_c.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 15px;
}
/* main box*/


div#product-tabs {
	padding: 8px 0px 8px 8px;
	width:960px;
	_width:961px;
}
ul.primary-tabs li.ui-state-default a span {
	padding-right: 19px;
	line-height:15px;
}
ul.primary-tabs li.ui-state-default a span img.inr-tab-conct {
	display:none;
}
ul.primary-tabs li.ui-state-default a span img.inr-tab-conct, ul.primary-tabs li.ui-state-active a span img.inr-tab-conct, ul.primary-tabs li.ui-tabs-selected a span img.inr-tab-conct {
	position:absolute;
	right:-9px;
	_right:-11px;
	top:-1px;
}
ul.primary-tabs {
	float: left;
	position: relative;
	z-index: 4;
	width:201px;
}
ul.primary-tabs li {
	height: 35px;
	_height: 25px/*ie6*/;
	margin: 0 0 1px 0;
	width: 210px;
	_width: 210px/*ie6*/;
}
ul.primary-tabs li a {
	display: inline-block;
	height: 58px;
_ height: 54px;
	line-height: 20px;
	padding: 14px 0px 0px 20px;
	text-decoration: none;
	width: 178px;
}
/* secondry tab */
ul.secondary-tabs {
	float: left;
	position:absolute;
	top:415px;
	left:11px;
	width: 732px; /*ie6*/
	;
	padding-left:5px !important;
	z-index: 4;
	background: url(../stellar-images/tab-2-bg.gif) repeat-x;
	height:49px
}
/* secondry tab */

#product-tabs ul.secondary-tabs li {
	height: 49px;
	_height: 42px/*ie6*/;
	margin: 0;
	display:inline;
}
#product-tabs ul.secondary-tabs li a {
	color: #444444;
	display: inline;
	height: 34px;
	padding: 4px 8px 0 10px;
	_padding: 4px 8px 0 10px;
	text-decoration: none;
	font-size:11px;
	line-height:34px;
	float:left;
}
#product-tabs ul.secondary-tabs li a:hover {
	height: 34px;
	background:#e4e4e4;
	color:#444;
}
/*Product Tab Icons
----------------------------------*/
li#aquisition-searchcenter.ui-state-default a {
	background: red;
}
li#aquisition-searchcenter.ui-tabs-selected a {
	background: url(../stellar-images/icon.jpg) no-repeat 13px 6px;
	background-position:158px 12px;
	_background-position:158px 8px;
}
/*-----------------------------*/
li#aquisition-search.ui-state-default a {
	background: url(../new-stellar-images/inr-secd-bullet.gif) no-repeat 100% 2px;
}
li#aquisition-search.ui-tabs-selected a {
	background:#e4e4e4 url(../stellar-images/tab-hover-bg.gif) repeat-x;
	border:2px solid #999999;
	height:50px;
	border-top:0px;
	color:#444 !important;
}
/*--------------------------------------*/
#product-tabs ul.secondary-tabs li a span {
	color:#ccc;
}
li#aquisition-search.ui-tabs-selected a span {
	color:#444;
}
#product-tabs ul.secondary-tabs li a:hover span {
	color:#444;
}
#product-tabs ul.secondary-tabs li a span h2 {
	font: 12px/12px bold;
	margin: 0;
	padding: 0;
}
/*main  for box */
div.main-viewer {
	background-color: #fff;
	border: 1px solid #c8c8c8;
	float:left;
	height: 476px;
	margin-top:-9px;
	left:1px;
	position: relative;
	width: 756px;
	_width: 757px/*ie6*/;
	z-index: 1;
}
/*main  for box */
div.main-viewer h1 {
	background: url(../stellar-images/001699_carat_right_green.gif) bottom left no-repeat;
	color: #70a100;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 690;
	height: 12px;
	line-height: 12px;
	margin: 5px 0 6px 9px;
*margin-top: 9px/*ie*/;
	padding: 0;
	padding-left: 9px;
}
div.main-viewer h2 {
	background: url(../stellar-images/001699_carat_right_green.gif) bottom left no-repeat;
	color: #70a100;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 690;
	height: 12px;
	line-height: 12px;
	margin: 5px 0 6px 9px;
*margin-top: 9px/*ie*/;
	padding: 0;
	padding-left: 9px;
}
div.main-viewer h4 {
	font-weight:bold;
	color:#0099CC;
	margin-top:0px;
}
/* third  tab box */
div.secondary-viewer {
	background:#e4e4e4 /*url(../stellar-images/001699_home_tabviewer_secondary_background.gif*) repeat-y;*/;
	float:right;
	border: 1px solid #c8c8c8;
	height: 436px;
	padding: 11px 10px 11px 10px;
	_padding: 11px 9px 11px 10px;
	font-size:11px;
	line-height:17px;
	color:#666666;
	position: absolute;
	left:7px;
	top: 4px;
	width: 720px;
	_width: 720px/*ie6*/;
	z-index: 3;
	margin-top:4px;
}
/* third tab */


div.secondary-viewer img.product-tab-graphic {
	position: absolute;
	right: 15px;
	top: 15px;
	width:100px;
	height:100px;
}
div.secondary-viewer h2 {
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	margin: 0 0 0px 0;
	padding: 0;
}
div.secondary-viewer p, div.secondary-viewer ul {
	margin: 0 0 8px 0;
	width: 207px;
}
div.secondary-viewer a.product-tab-link {
	background: url(../stellar-images/001699_carat_right_green.gif) 2px 2px no-repeat;
	display: block;
	padding-left: 12px;
}
a.link2 {
	text-decoration:none;
	color:#2280B7;
	font-weight:bold;
}
a.link2:hover {
	text-decoration:underline;
}
/*inner tab content style start*/
div.secondary-viewer ul.inr-tab-lst {
	margin:0px;
	padding:0px;
	float:left;
	width:640px !important;
	padding:30px 0 0 60px !important;
}
div.secondary-viewer ul.inr-tab-lst li {
	list-style:none;
	background:url(../new-stellar-images/inr-tab-bullet.gif) no-repeat 2px 7px;
	line-height:25px;
	padding-left:32px;
}
div.secondary-viewer ul.inr-tab-lst li, div.secondary-viewer p.inr-tab-txt {
	font-family:"Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#777;
}
div.secondary-viewer p.inr-tab-txt {
	width:680px;
	_width:666px;
	padding:0 0 10px 24px;
	text-align:justify;
	line-height:20px;
}
div.secondary-viewer p.inr-tab-txt span {
	float:right;
		margin:30px 0px 0px 0px;
}
div.secondary-viewer p.inr-tab-txt span a {
	text-decoration:none;
	color:#777;
}
div.secondary-viewer p.inr-tab-txt span a:hover {
	color:#589a25;
}
/*inner tab content style end */

/* main-stylesheet.css start overwrite*/
.middle-dynamictab {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	height: 100% !important;
	margin: 0;
	padding: 0;
	width: 980px;
}
.home-top-cnt {
	width:972px;
	float:left;
}
.home-top-cnt a {
	color:#454545;
	text-decoration:none;
}
.home-top-cnt-one {
	font-size:13px;
	float:left;
}
.home-top-cnt-two {
	font-size:13px;
	float:left;
	margin-left:3px;
}
.home-top-cnt-two h2 {
	font-size:13px;
	font-weight:normal;
}



/* main-stylesheet.css start overwrite end*/
