/* HP BANNER */
#fpss-outer-container {border:none; margin:1px auto;}
#navi-outer {background:none; border:none; padding:10px 0;}
#navi-outer li.noimages a {color:#aaa;}
#navi-outer li.noimages a:hover {color:DD2738;}
/*#navi-outer li a, #navi-outer li a:hover, #navi-outer li a.navi-active { width:98px; height:66px;}*/
#navi-outer li a, #navi-outer li a:hover, #navi-outer li a.navi-active { width:93px; height:auto;}
#navi-outer li a img, #navi-outer li a:hover img, #navi-outer li a.navi-active img  {width:93px; margin:auto;}
#fpss-container_playButton {display:none!important;}
.ul_container li.noimages { display:none!important;}

/* MTREE */

ul.product_tools {float:right; list-style:none; margin:3px 3px 0 0 ;}
ul.product_tools li { display:inline; float:left; margin-left:10px;}
ul.product_tools li a { text-transform:uppercase; color:#545454; font-size:11px;}
ul.product_tools li a:hover { text-decoration:none;}

/* MTREE List Summaries */

div#listings{padding:0 20px 20px 20px;width:695px;}
div.listing-summary{border-bottom:1px solid #d0d0d0; margin:0px; padding:15px 0 15px 0; /*background:url(../images/product-listing-bg.gif) repeat-x bottom #ffffff;*/ min-height:150px;line-height:20px;}
div.listing-summary img.image-left{margin-top:15px; !important}
div.listing-summary h3{font-size:28px;line-height:28px;font-weight:bold; margin:0 10px 5px 10px; }
div.listing-summary h3 a{text-decoration:none;}
div.listing-summary div.details_btn a{float:right; border:1px solid #AAAAAA;color:#000000; background:url(../images/view-details-btn-bg.gif) repeat-x;display:block;height:16px;line-height:14px;padding:3px 3px;text-align:center;text-decoration:none;width:100px;}
div.listing-summary div.details_btn a:hover{background:white;}

/* RIGHT MODULE TITLES */

div.internalRight div.moduletable h2, div.internalRight div.moduletable_menu h2 
{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 0 0 10px;
	margin:0 0 4px 0;
	height:20px;
	background:url(../images/rightColumn-headers.jpg) no-repeat;
}

/* HP TABS */

div.gk_tab_container1-style1{background:none;}

div.gk_tab_container0-style1{background:none;}
div.gk_tab_wrap-style1{border: 1px solid #898989;border-top: none}
ul.gk_tab_ul-style1{border-top:1px solid #cdcdcd;}
ul.gk_tab_ul-style1{padding-left:1px;width:464px;}
ul.gk_tab_ul-style1 li{border:none;padding:0px;margin:0px;text-align:center;width:154px;}
ul.gk_tab_ul-style1 li span{background:url(../images/hp-Tab-bg.gif) repeat-x;border-right:2px solid #CDCDCD;padding:0;height:25px;line-height:25px;}
ul.gk_tab_ul-style1 li.active span{background:url(../images/hp-activeTab-bg.gif) repeat-x;height:25px;border:none;padding-right:1px;}
div.gk_tab_item_space ul.menu{width:430px;}
div.gk_tab_item_space ul.menu li{list-style:url(../images/list-stlye-red.jpg) inside;line-height:22px;float:left;width: 150px;}
div.gk_tab_item_space ul.menu li a{color:black;font-weight:bold;text-decoration:none;}


/* INTERNAL TABBED Section*/
div.tabbedprodInfo p
{
	line-height:0px;
	padding:0px;
	margin:0px;
}

		div.tabbedprodInfo div.jwts_tabberlive
		{
		
		}
		
				/* Tab navigation */
				div.tabbedprodInfo ul.jwts_tabbernav
				{
					background:url(../images/tab-prod-header.jpg) no-repeat;
					border:none;
					padding:0; 
					margin:0;
					height:19px;
					padding:5px 0 0 5px;
				}
				
				
						div.tabbedprodInfo ul.jwts_tabbernav li a, div.tabbedprodInfo ul.jwts_tabbernav li a:link
						{
							border:none;
							background:none;
							padding:0; margin:0;
							font-size:10px;
							text-decoration:none;
							text-transform:uppercase;
							color:black;
							height:19px;
							padding:5px 5px 4px 5px;
							margin:0 4px 0 4px;
						}
						
						div.tabbedprodInfo ul.jwts_tabbernav li a:hover, div.tabbedprodInfo ul.jwts_tabbernav li.jwts_tabberactive a
						{
							background:#313131 !important;
							color:white;
						}
				
						/* lower tab containers */
						div.tabbedprodInfo .jwts_tabberlive
						{
						margin:0px;
						}
						
								div.tabbedprodInfo .jwts_tabberlive .jwts_tabbertab
								{
								border-left:none;
								border-bottom:none;
							
								}
								
								/* Tab content text styles */
								
								div.tabbedprodInfo div.jwts_tabbertab p
								{
									line-height:18px;
									padding:8px;
								}   
								
								div.tabbedprodInfo div.jwts_tabbertab ul
								{
									margin:0 0 0 10px;
								}
								
								div.tabbedprodInfo div.jwts_tabbertab ul li
								{
									line-height:18px;
									margin:5px 0 5px 0;
									list-style:url(../images/list-stlye-red.jpg) ;
									
								}
								
										div.tabbedprodInfo div.jwts_tabbertab ul li a
										{
											color:black;
											text-decoration:none;
										}
										
											div.tabbedprodInfo div.jwts_tabbertab ul li a:hover
											{
												text-decoration:underline;
											}
								 
								
								div.tabbedprodInfo div.jwts_tabbertab table
								{
									margin:8px 0 8px 0;
									width:95%;
								} 
								
								div.tabbedprodInfo div.jwts_tabbertab table td
								{
									
								/*	border:1px solid #d0d0d0;		*/							
									background:#e8e8e8;
									 
									
									padding:3px 3px 3px 7px;
									 
								} 
								
								
/* Similar Products sections */

div.similarProducts ul li
{
	border-bottom:1px solid #d0d0d0;
	list-style:none;padding:10px 0 10px 5px;
}

div.similarProducts ul li a
{
	font-size:10px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	color:#545454;
		width: 200px;
	text-decoration:none;
	display:block;
}










div#tabmix1 div.gk_tab_container0-style1  {background: url(../images/anthem_tab_bg.png) no-repeat right top}
div#tabmix2 div.gk_tab_container0-style1  {background: url(../images/statement_tab_bg.png) no-repeat right top}
div#tabmix2 ul.vlist li {float:left; clear:both;} 
div#tabmix1 select, div#tabmix2 select{ border:solid 1px #000; padding:1px 3px; font-size:11px; color:#aaa line-height:14px; width:188px}
div#tabmix1 input, div#tabmix2 input {border:solid 1px #000; padding:1px 3px; font-size:11px; color:#aaa line-height:14px; width:180px;}

div.floattext {padding:10px;}
h2.quickfaq { display:block; text-decoration:none; padding:0 0 10px 0; border-bottom:dotted 1px #aaa;}
h2.quickfaq a {text-decoration:none; text-transformation: text-decoration:none;}



div.prodBanner { margin:5px 0 0 10px;}


div.tabbedprodInfo div.jwts_tabbertab table.spectbl, table.latestSoftwareTable {width:100%; }
div.tabbedprodInfo div.jwts_tabbertab table.spectbl td, table.latestSoftwareTable td { padding:5px; background:none; border-bottom: solid 1px #aaa;}
div.tabbedprodInfo div.jwts_tabbertab table.spectbl td.heading, table.latestSoftwareTable td.heading { text-transform:uppercase; font-weight:bold; font-size:14px; color:#DD2738; background:#fff; padding-top:30px; border-bottom:solid 1px #aaa;  }
div.tabbedprodInfo div.jwts_tabbertab table.spectbl td.name, table.latestSoftwareTable td.name { font-weight:bold; text-transform:capitalize;}
div.tabbedprodInfo div.jwts_tabbertab table.spectbl td span.tagline, table.latestSoftwareTable td.span.tagline { font-weight:normal; font-size:10px; color:#000; text-transform:none;}
div.tabbedprodInfo div.jwts_tabbertab table.spectbl td.value, table.latestSoftwareTable td.value { text-align:right;}
div.tabbedprodInfo div.jwts_tabbertab table.spectbl tr, table.latestSoftwareTable tr { background-color: #f8f8f8; }

div.tabbedprodInfo div.jwts_tabbertab table.datatbl {width:100%; border-top:solid 1px #aaa; border-left:solid 1px #aaa; background:#fff}
div.tabbedprodInfo div.jwts_tabbertab table.datatbl td { border-right:solid 1px #aaa;border-bottom:solid 1px #aaa; background:#fff }
div.tabbedprodInfo div.jwts_tabbertab table.datatbl td.value {text-align:left; font-weight:normal;}
div.tabbedprodInfo div.jwts_tabbertab table.datatbl tr { background:#fff;}

div.tabbedprodInfo div.jwts_tabbertab a { color:#333;}
div.tabbedprodInfo div.jwts_tabbertab a:hover { text-decoration:none} 
div.tabbedprodInfo div.jwts_tabbertab div.download_wrapper h4 {text-transform:uppercase; font-weight:bold; font-size:14px; color:#DD2738; background:#fff; padding-top:10px; border-bottom:dotted 1px #aaa;}

table.latestSoftwareTable{margin:10px 20px; width:690px;}




/* ArtForm */
#artforms-box input, #artforms-box .inputboxtxt, #artforms-box fieldset {background:none;}


div.sitemap {
 overflow: hidden;
 height: 1%;
 }



.internalRight ul li.parent ul li.active {background: transparent url(../images/list-stlye-black.jpg) no-repeat scroll left center}
 
div#downloadsPanel div.moduletable {
float:left;
width:330px;
}

div#productPanel div.moduletable, div.wp { width: 325px!important; float:left;}

