/* tabs css start */
#middle{float:left; background:#ececec; width:970px; padding:15px; height:100%; position:relative;}
#dynamic-content-bar{float:left;}
div#product-tabs {height: auto; width:970px; float:left }
ul.primary-tabs li.ui-state-default a span {padding-right: 19px; }
ul.primary-tabs {
	float: left;
	margin-right: 1px;
	position: relative;
	z-index: 2;
	width:209px;
	
}
ul.primary-tabs li.ui-state-default {
	background: #fff;
	height:32px;
	border: 1px solid #c8c8c8;
	color: #373737;
	font-weight: normal;
	outline: none;
	width: 207px;
}
ul.primary-tabs li.ui-state-active, ul.primary-tabs li.ui-state-hover, ul.primary-tabs li.ui-state-focus {
	background:#6c9ccc url(../images/ybg.jpg) 0px 0px no-repeat;
	border: 1px solid #453d90;
	border-right: 0;
	color: #fff;
	outline: none;
	width: 208px;
	height: 33px;
}

ul.primary-tabs li {
	list-style:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
}
ul.primary-tabs li a {display: inline-block; padding: 10px 0px 10px 20px; text-decoration: none; width: 178px;}
/* secondry tab */
ul.secondary-tabs {
	float: left;
	position: relative;
	width: 190px;
	z-index: 4;
}
/* secondry tab */

#product-tabs ul.secondary-tabs li {/*ie6*/; margin: 0; width: 100%;}
#product-tabs ul.secondary-tabs li a {
	color: #373737;
	display: block;
	height: 100%;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 10px;
}
#product-tabs ul.secondary-tabs li a span {
	display: block;
	font-size: 9pt;
	width: 120px;
}
#product-tabs ul.secondary-tabs li a span h2 {font-size:13px; font-weight: bold; margin: 0; padding: 0;}
/*main  for box */
div.main-viewer {
	background-color: #fff;
	border: 1px solid #d1d1d1;
	float:left;
	height:482px;
	left: -2px;
	padding: 4px;
	position: relative;
	width: 750px;
	z-index: 1;
}
/*main  for box */
div.main-viewer h1 {color: #70a100; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 690; height: 12px; line-height: 12px; margin: 5px 0 6px 9px; padding: 0; padding-left: 9px;}

div.main-viewer h2 {color: #70a100; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 690; height: 12px; line-height: 12px; margin: 5px 0 6px 9px; padding: 0; padding-left: 9px;}

div.main-viewer h4{
	font-weight:bold;
	color:#004097;
	margin-top:0px;
}
h3.red{
	font-weight:bold;
	color:#7f1300;
	text-transform:none;
	padding-bottom:7px;
}

/* third  tab box */
div.secondary-viewer {
	background:#fff url(../images/tabsbg.jpg) left bottom repeat-x;
	float:right;
	border: 1px solid #c8c8c8;
	height:462px;
	padding:5px;
	position: absolute;
	right:9px;
	top: 8px;
	width: 542px;
	z-index: 3;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* third tab */
ul.primary-tabs li.ui-state-hover a, ul.primary-tabs li.ui-state-default a{
	color: #333333;
	text-decoration: none;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
ul.primary-tabs li.ui-state-active  a{ color:#fff; font:bold 13px Arial, Helvetica, sans-serif;}

ul.secondary-tabs li.ui-state-default {background-color: #fff;  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 ; border: 1px solid #c8c8c8; border-right: 0; color: #373737; outline: none;}

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 ul {margin:0px; padding:0px;} 
div.secondary-viewer p {
	margin:0px;
	padding:0px;
	line-height:18px;
	color:#554848;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.secondary-viewer a.product-tab-link {display: block; padding-left: 12px;}
a.file-repair-bar-matter{text-decoration:none;color:#004097;padding-left:5px;}

.menu{height:44px;margin:7px;background-image:url(../images/menu_bg.gif);background-repeat:repeat-x;width:auto;}
.menu-left-bar{width:4px;height:44px;float:left;}
.menu-right-bar{width:4px;height:44px;float:right;}
.menu-inner{width:930px;background-image:url(../images/menu_bg.gif);background-repeat:repeat-x;height:44px;float:left;}
#dynamic-content-bar-catagoire{
float:left;
height:auto;
margin:8px 0 0 0;
width:959px;
/*
background-color:#F2F2F2;
border:1px solid #D7D7D7;
*/
}

#leftcolumn{
float:left;
width:600px;
height: 200px;
padding-left:20px;

}

#leftcolumn a{
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
}


#rightcolumn{
float:left;
width:630px;
height: 270px;
padding:10px;
background-repeat:no-repeat;
margin-left:0px;
}

* html #rightcolumn{ /*IE only style*/
height: 260px;
}

.rightcolumn-left{
	width:280px;
	float:left;
}

.rightcolumn-left h2{
font-size:12px;
font-weight:bold;
padding-left:0px;
}

.rightcolumn-left h3{
font-size:11px;
font-weight:normal;
color:#6b6969;
text-align:justify;
line-height:16px;
}
.rightcolumn-left p{
	font-size:12px;
	font-weight:normal;
	color:#6b6969;
	text-align:justify;
	line-height:14px;
}

.rightcolumn-left-image{
float:left;
padding:0 10px 0px 0px;
border:0px;
}

.rightcolumn-right{
	width:225px;
	float:left;
	margin:5px 0 0 11px;
	padding-left:10px;
	border-left:1px solid #cfcfcf;
	font-size:11px;
}

.rightcolumn-right h3{
font-size:11px;
font-weight:bold;
text-align:justify;
}

.rightcolumn-right ul{
list-style:none;
color:#6b6969;
}

.rightcolumn-right ul li{
background-image:url(../images/bullet-keyword.gif);
background-repeat:no-repeat;
background-position:0px 7px;
padding-left:12px;
line-height:18px;
color:#6b6969;
text-align:justify;
}
h1 { font-size: 18px; color: #70A100; margin: 20px 0px 15px 0px; line-height: 20px }
h2 { font-size: 14px; color: #454545; margin: 20px 0px 5px 0px; line-height: 16px }
h3 { font-size: 11px; color: #454545; margin: 20px 0px 0px 0px; font-weight: bold }
h4 {
	font-size: 12px;
	color: #454545;
	margin: 5px 0px 0px 0px;
	font-weight: bold
}
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; }
div.main-viewer span {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	width:auto !important;
}
/*Product Tab Icons
/* 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-top: 0;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}
.ui-tabs-panel {
	display: block;
	border: 0;
	background: none;
	color:#004097;
}

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;}
/*---------------------------------------*/
li#aquisition-searchcenter.ui-state-default a {background: #F5FAF6;}
li#aquisition-searchcenter.ui-tabs-selected a {background: url(../images/icon.jpg) no-repeat 13px 6px; background-position:158px 12px; }
/*-----------------------------*/
li#aquisition-search.ui-state-default a {background: #fff;}
li#aquisition-search.ui-tabs-selected a {background: url(../images/icon.jpg) no-repeat right 15px;}
/*--------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------*/
li#online-r.ui-state-default a {background:#F5FAF6;}
li#online-r.ui-tabs-selected a {background: url(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../images/icon.jpg) no-repeat 13px 6px; background-position:158px 15px;}

li{
	list-style:none;
}

