/*================================ 
 STYLMARK
 secondary.css  

 Last Updated By: Ryan Perry
 Last Updated: 04/21/2010
================================*/


/*================================
 GLOBAL LAYOUT
================================*/
.content-container {background:url('/images/Stylmark/secondary-main-bg.jpg') no-repeat 0 0; padding:34px 0 130px 0; paddindg:34px 30px 130px 30px; margin-top:-12px; z-index:5; width:970px;}
.content-container .sub-nav {float:left; display:inline; width:190px; border-top:3px solid #656565; background:url('/images/Stylmark/sub-navigation-bg.png') repeat-x 0 1px; min-height:360px; margin-left:30px;}
.content-container .page-content {margin-left:250px; width:691px; line-height:1.5;}

/*---- Breadcrumb Navigation ----*/
.content-container .breadcrumb {font-size:10pt !important; clear:both; disdplay:inline-block; width:690px; margin-bottom:18px; padding-left:250px; color:#000000;}
.content-container .breadcrumb a {text-decoration:none; color:#000000;}
.content-container .breadcrumb a:hover {text-decoration:underline; color:#333333;}



/*================================
 SUB NAVIGATION
================================*/
.content-container .sub-nav ul {width:190px;}
.content-container .sub-nav ul li {border-top:1px solid #ffffff; display:block; width:190px;}
.content-container .sub-nav ul li a {display:block; padding:8px 10px 8px 18px; text-decoration:none; width:162px;}
.content-container .sub-nav ul li a:hover {text-decoration:underline;}

/*---------------------------------------------------------------------------------------------*/

.NoChildNode nobr, .PrevNodeSelected nobr, .HasChildNode nobr, .NoChildHoverNode nobr, .PrevNodeSelectedHover nobr, .HasChildHoverNode nobr, .SelectedNodeNoChild nobr, .SelectedParentNode nobr,
.SelectedNodeNoChildHover nobr, .SelectedParentHoverNode nobr, .FirstNoChildNode nobr, .FirstHasChildNode nobr, .FirstNoChildHoverNode nobr, .FirstHasChildHoverNode nobr, .FirstSelectedNodeNoChild nobr,
.FirstSelectedParentNode nobr, .FirstSelectedNodeNoChildHover nobr, .FirstSelectedParentHoverNode nobr, .LastParentNode nobr, .LastParentNodeHover nobr, .SelectedLastParentNode nobr, .SelectedLastParentNodeHover nobr,
.SecondLevelTreeNode nobr, .SecondLevelHoverTreeNode nobr, .SecondLevelSelectedTreeNode nobr, .SecondLevelSelectedHoverTreeNode nobr, .FirstSecondLevelTreeNode nobr, .FirstSecondLevelHoverTreeNode nobr,
.FirstSecondLevelSelectedTreeNode nobr, .FirstSecondLevelSelectedHoverTreeNode nobr, .LastSecondLevelTreeNode nobr, .LastSecondLevelHoverTreeNode nobr, .LastSecondLevelSelectedTreeNode nobr,
.LastSecondLevelSelectedHoverTreeNode nobr
{white-space:normal !important;}

/*---- iAPPS LEFT MENU - TOP LEVEL ----*/
.NoChildNode, .PrevNodeSelected, .HasChildNode {cursor:pointer; display:block; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#680e8b;}
.NoChildHoverNode, .PrevNodeSelectedHover, .HasChildHoverNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}


/*---- iAPPS LEFT MENU - TOP LEVEL SELECTED ----*/
.SelectedNodeNoChild, .SelectedParentNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.SelectedNodeNoChild span, .SelectedParentNode span  {cursor:pointer; display:inline-block;}

.SelectedNodeNoChildHover, .SelectedParentHoverNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.SelectedNodeNoChildHover span, .SelectedParentHoverNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - TOP LEVEL FIRST ----*/
.FirstNoChildNode, .FirstHasChildNode {cursor:pointer; display:block; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#680e8b;}
.FirstNoChildNode span, .FirstHasChildNode span {cursor:pointer; display:inline-block;}

.FirstNoChildHoverNode, .FirstHasChildHoverNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.FirstNoChildHoverNode span, .FirstHasChildHoverNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - TOP LEVEL FIRST SELECTED ----*/
.FirstSelectedNodeNoChild, .FirstSelectedParentNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.FirstSelectedNodeNoChild span, .FirstSelectedParentNode span {cursor:pointer; display:inline-block;}

.FirstSelectedNodeNoChildHover, .FirstSelectedParentHoverNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.FirstSelectedNodeNoChildHover span, .FirstSelectedParentHoverNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - TOP LEVEL LAST ----*/
.LastParentNode {cursor:pointer; display:block; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#680e8b;}
.LastParentNode span {cursor:pointer; display:inline-block;}

.LastParentNodeHover {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.LastParentNodeHover span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - TOP LEVEL LAST SELECTED ----*/
.SelectedLastParentNode {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.SelectedLastParentNode span {cursor:pointer; display:inline-block;}

.SelectedLastParentNodeHover {cursor:pointer; display:block; ; width:162px; padding:8px 10px 8px 18px; border-top:1px solid #ffffff; color:#6E0993;}
.SelectedLastParentNodeHover span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL ----*/
.SecondLevelTreeNode {cursor:pointer; display:block; width:150px; padding:2px 10px 2px 30px; color:#680e8b;}
.SecondLevelTreeNode span {cursor:pointer; display:inline-block;}

.SecondLevelHoverTreeNode {cursor:pointer; display:block; ;  width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.SecondLevelHoverTreeNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL SELECTED ----*/
.SecondLevelSelectedTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.SecondLevelSelectedTreeNode span {cursor:pointer; display:inline-block;}

.SecondLevelSelectedHoverTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.SecondLevelSelectedHoverTreeNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL FIRST ----*/
.FirstSecondLevelTreeNode {cursor:pointer; display:block; width:162px; width:150px; padding:2px 10px 2px 30px; color:#680e8b;}
.FirstSecondLevelTreeNode span {cursor:pointer; display:inline-block;}

.FirstSecondLevelHoverTreeNode  {cursor:pointer; display:block; ; width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.FirstSecondLevelHoverTreeNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL FIRST SELECTED ----*/
.FirstSecondLevelSelectedTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.FirstSecondLevelSelectedTreeNode span {cursor:pointer; display:inline-block;}

.FirstSecondLevelSelectedHoverTreeNode  {cursor:pointer; display:block; ; width:150px; padding:2px 10px 2px 30px; color:#6E0993;}
.FirstSecondLevelSelectedHoverTreeNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL LAST ----*/
.LastSecondLevelTreeNode {cursor:pointer; display:block; width:150px; padding:2px 10px 10px 30px; color:#680e8b;}
.LastSecondLevelTreeNode span {cursor:pointer; display:inline-block;}

.LastSecondLevelHoverTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 10px 30px; color:#6E0993;}
.LastSecondLevelHoverTreeNode span {cursor:pointer; display:inline-block;}


/*---- iAPPS LEFT MENU - SECOND LEVEL LAST SELECTED ----*/
.LastSecondLevelSelectedTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 10px 30px; color:#6E0993;}
.LastSecondLevelSelectedTreeNode span {cursor:pointer; display:inline-block;}

.LastSecondLevelSelectedHoverTreeNode {cursor:pointer; display:block; ; width:150px; padding:2px 10px 10px 30px; color:#6E0993;}
.LastSecondLevelSelectedHoverTreeNode span {cursor:pointer; display:inline-block;}



/*================================
 GENERAL CONTENT
================================*/
/*---- Two Column ----*/
.general-content  {}

/*---- Three Column ----*/
.general-content .main-content {float:left; display:inline; width:470px; margin-right:30px;}
.general-content .secondary-content {float:left; width:187px; display:inline;}
.general-content .secondary-content {}



/*================================
 SEARCH RESULTS
================================*/
.search-results {}

/*---- Keyword Search ----*/
.search-results .keyword-search {padding:0 31px 0 0; display:inline-block; margin-bottom:15px;}
.search-results .keyword-search .form-textbox {width:177px; font-size:12px;}
.search-results .keyword-search .btn-search-again {float:left;}

/*---- Results Display ----*/
.search-results .results-display {color:#656565; margin-bottom:20px;}

/*---- Pagination ----*/
.search-results .pagination {display:inline-block; width:704px; text-align:center; margin-bottom:20px; background:url('/images/Stylmark/pagination-divider.png') no-repeat;}
.search-results .pagination a, .search-results .pagination span { margin-right:5px;}
.search-results .pagination .current {font-weight:bold;}

/*---- Results Listing ----*/
.search-results .result-listing {margin-bottom:30px;}
.search-result, .search-results .result-listing h3 a {color:#77199a; font-weight:bold; font-size:14px; text-decoration:none;}

.search-result a
{
	text-decoration:none;
	
	/* 081710 */
	display: block;
	overflow: hidden;
	width: 700px;
}

.search-result a:hover {text-decoration: underline;}
.search-results table tbody tr td table tbody tr td {background: auto;}
.search-results .result-listing h3 a:hover {text-decoration:underline;}



/*================================
 PRESS ROOM LISTING
================================*/
.press-room-listing {}
.press-room-listing .news-article {margin-bottom:30px;}
.press-room-listing .news-article h2 a {color:#77199a; font-weight:bold; font-size:12pt; text-decoration:none;}
.press-room-listing .news-article h2 a:hover {text-decoration:underline;}



/*================================
 PRESS ROOM DETAIL
================================*/
.press-room-detail {}
.press-room-detail h4 {font-size:12px; font-weight:bold; color:#000000; margin-bottom:5px;}
.press-room-detail h4 span {font-style:italic;}
.press-room-detail .editor-content {margin-bottom:25px;}

.press-room-detail .page-button {display:inline-block; width:690px; border-top:1px solid #d0d0d0; padding-top:13px;}



/*================================
 PRODUCT LANDING
================================*/
.product-landing {}

/*---- Product Slideshow ----*/
.product-landing .product-slideshow {margin-bottom:25px; position:relative;}
.product-landing .product-slideshow .product-image-container {background:url('/images/Stylmark/product-landing-category-image-bg.png') no-repeat; width:695px; height:241px; margin:0 -5px; position:relative; paddding:10px; z-index:10; overflow:hidden; display:block;}
.product-landing .product-slideshow .product-image {width:675px; height:221px; display:block; position:relative; margin:10px; overflow:hidden;}
.product-landing .product-slideshow .product-image img {width:675px; height:221px; display:block; } 

.product-landing .product-slideshow .product-categories {height:78px; background:url('/images/Stylmark/product-landing-category-thumbnail-bg.jpg'); border:1px solid #c2c2c2; width:685px; overflow:hidden; margin:-6px 0 0 -1px; position:relative; z-index:8;}
.product-landing .product-slideshow .product-categories ul {margin:17px 0 0 0;}
.product-landing .product-slideshow .product-categories ul li {float:left; display:inline; margin-right:9px; margin-bottom:20px;cursor:pointer;}
.product-landing .product-slideshow .product-categories ul li a {display:block;}
.product-landing .product-slideshow .product-categories ul li img {display:block; border:2px solid #ffffff;}
/*
.product-landing .product-slideshow .product-categories .image-cycle-nav-previous {position:absolute; left:8px; top:30px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-previous.png') no-repeat; width:9px; height:18px;}
.product-landing .product-slideshow .product-categories .image-cycle-nav-next {position:absolute; right:8px; top:30px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-next.png') no-repeat; width:9px; height:18px;}
*/

/*---- jQuery jCarousel ----*/
.product-landing  .jcarousel-container {position:relative; z-index:30;}
.product-landing .jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative; width:640px; margin:0 23px;}
.product-landing .jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.product-landing .jcarousel-next {position:absolute; z-index:3; right:8px; top:30px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-next.png') no-repeat 0 0; width:9px; height:18px; cursor:pointer;}
.product-landing .jcarousel-prev {position:absolute; z-index:3; left:8px; top:30px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-previous.png') no-repeat 0 0; width:9px; height:18px; cursor:pointer;}
.product-landing .jcarousel-next-disabled-horizontal, .product-landing .jcarousel-next-disabled-horizontal:hover, .product-landing .jcarousel-next-disabled-horizontal:active {cursor: default; background-position:0 -18px !important;}
.product-landing .jcarousel-prev-disabled-horizontal, .product-landing .jcarousel-prev-disabled-horizontal:hover, .product-landing .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position:0 -18px !important;}

/*---- Product Downloads ----*/
.product-landing .product-downloads {display:inline-block; width:690px;}
.product-landing .product-downloads h2 {border-bottom:1px solid #d3d3d3; margin:15px 0;}
/*.product-landing .product-downloads .links {float:left; displday:inline; width:206px; margin:0 30px 30px 0; padding:0;}
.product-landing .product-downloads .links li {margin-bottom:5px;}
.product-landing .product-downloads .last-set {margin:0 0 30px 0 !important;}*/

.product-landing .product-downloads .links  {display:inline-block; width:690px;}
.product-landing .product-downloads .links li {float:left; width:206px; margin:0 30px 2px 0; display:inline-block;}
.product-landing .product-downloads .links li a {color:#444444 !important; text-decoration:none;}
.product-landing .product-downloads .links li a:hover {color:#777777 !important; text-decoration:underline;}
.product-landing .product-downloads .last-set {margin:0 0 2px 0 !important;}



/*================================
 PRODUCT DETAIL
================================*/
.product-detail {}
.product-detail .main-content {float:left; display:inline; width:440px; margin-right:30px;}
.product-detail .secondary-content {float:left; width:217px;}

.product-detail .product-image {width:451px; height:241px; paddding:10px; background:url('/images/Stylmark/product-detail-image-bg.png') no-repeat; display:block; margin:0 -5px 20px -5px; position:relative;}
.product-detail .product-image img {width:431px; height:221px; display:block; position:relative; top:10px; left:10px;}

.product-detail .secondary-content h2 {border-bottom:1px solid #d3d3d3; margin-bottom:15px;}
.product-detail .secondary-content .links {width:217px}
.product-detail .secondary-content .links li {margin-bottom:5px; display:block; width:217px;}
.product-detail .secondary-content .links li a {color:#444444 !important; text-decoration:none;}
.product-detail .secondary-content .links li a:hover {color:#777777 !important; text-decoration:underline;}


/*================================
 PORTFOLIO LANDING
================================*/
.portfolio-landing {}

.portfolio-landing .portfolio-feature {float:left; display:inline; width:195px; margin:0 45px 45px 0;}
.portfolio-landing .portfolio-feature h2 {margin:0 0 0 8px;}
.portfolio-landing .portfolio-feature .image {height:105px; width:195px; background:url('/images/Stylmark/portfolio-feature-image-bg.png') no-repeat; margin:0 0 9px 6px; position:relative;}
.portfolio-landing .portfolio-feature img {height:89px; width:179px; display:block; position:relative; top:8px; left:8px;}
.portfolio-landing .portfolio-feature p {margin:0 14px 5px 14px;}
.portfolio-landing .portfolio-feature a {font-weight:bold; margin:0 14px;}
.portfolio-landing .last-feature {margin-right:0; padding-right:0;}
.portfolio-landing .first-feature {margin-left:-4px; position:relative;}

.portfolio-landing .editor-content {width:690px; display:inline-block;}


/*================================
 PORTFOLIO DETAIL
================================*/
.portfolio-detail {}

/*---- Portfolio CoverFlow ----*/
/*
.portfolio-detail .portfolio-coverflow {margin-bottom:50px;}
.portfolio-detail .portfolio-coverflow .image {}
.portfolio-detail .portfolio-coverflow .description {text-align:center;}
*/

/*---- Portfolio Solutions ----*/
/*.portfolio-detail .portfolio-solutions h2 {border-bottom:1px solid #d3d3d3; margin-bottom:15px;}
.portfolio-detail .portfolio-solutions .links {float:left; display:inline; width:206px; margin:0 30px 30px 0;}
.portfolio-detail .portfolio-solutions .links li {margin-bottom:5px;}
.portfolio-detail .portfolio-solutions .last-set {margin:0 0 30px 0 !important;}*/

.portfolio-detail .portfolio-solutions .links  {display:inline-block; width:690px;}
.portfolio-detail .portfolio-solutions .links li {float:left; width:206px; margin:0 30px 2px 0; display:inline-block;}
.portfolio-detail .portfolio-solutions .links li a {color:#444444 !important; text-decoration:none;}
.portfolio-detail .portfolio-solutions .links li a:hover {color:#777777 !important; text-decoration:underline;}
.portfolio-detail .portfolio-solutions .last-set {margin:0 0 2px 0 !important;}

/*
.portfolio-detail .ContentFlow .flow .item canvas.content{height:100%;width:100%;}
.portfolio-detail .ContentFlow .flow .item.active{opacity:1; filter:alpha(opacity=100);}
.portfolio-detail .ContentFlow .flow .item .caption{font-size:100%;font-weight:700;text-align:center;color:#000; max-height:80px; bottom:10%;width:100%;position:absolute;display:none;}
* html .portfolio-detail .ContentFlow .flow .item .caption{}
.portfolio-detail .ContentFlow .scrollbar{width:50%;height:2px;background:#cacaca;overflow:visible; position:relative;z-index:1;visibility:hidden;margin:0 auto; tfop:10px;}
.portfolio-detail .ContentFlow .scrollbar .slider{width:16px;height:16px;background:url('/images/Stylmark/scrollbar-slider.gif') center center no-repeat;cursor:move;position:absolute;}
* html .portfolio-detail .ContentFlow .scrollbar .slider{background-image:none;}
* html .portfolio-detail .ContentFlow .scrollbar .slider .virtualSlider{}
.portfolio-detail .ContentFlow .scrollbar .slider .position{top:120%;font-size:16px;font-weight:700;color:silver;position:absolute;text-align:center;}
.portfolio-detail .ContentFlow .globalCaption{text-align:center;color:#000000; font-size:10pt;height:60px;position:relative;z-index:1;margin:2em auto;}
.portfolio-detail .ContentFlow .loadIndicator{width:100%;height:100%;top:0;left:0;background:none;position:absolute;z-index:65000;}
.portfolio-detail .ContentFlow .loadIndicator .indicator{background:url('/images/Stylmark/loader.gif') center center no-repeat;width:100%;height:100%;}
* html .portfolio-detail .ContentFlow .loadIndicator .indicator{height:100px;}
.portfolio-detail .ContentFlow{position:relative;overflow:hidden; width:690px;}
.portfolio-detail .ContentFlow *{margin:0;padding:0;}
.portfolio-detail .ContentFlow img {-ms-interpolation-mode:bicubic;}
.portfolio-detail .ContentFlow .mouseoverCheckElement{position:absolute;width:0;height:0;left:0;visibility:hidden;}
.portfolio-detail .ContentFlow:hover .mouseoverCheckElement{left:1px;}
.portfolio-detail .ContentFlow .flow{position:relative;z-index:0;visibility:hidden;width:690px;margin:0 auto;}
.portfolio-detail .ContentFlow .flow.hidden{visibility:hidden;}
.portfolio-detail .ContentFlow .flow .item{position:absolute;visibility:hidden;top:0;left:0; height:241px; width:451px; opacity:.5; filter:alpha(opacity=50);}
.portfolio-detail .ContentFlow .flow .item div.content{width:100%;height:100%;}
.portfolio-detail .ContentFlow .flow .item .label{display:none;}
.portfolio-detail .ContentFlow .flow .item canvas.reflection{margin-top:-1px;}
.portfolio-detail .ContentFlow .flow .item img.content,.portfolio-detail .ContentFlow .flow .item img.reflection,.portfolio-detail .ContentFlow .flow .item canvas.reflection{width:100%;}
.portfolio-detail .ContentFlow .flow .item .caption a,.portfolio-detail .ContentFlow .flow .item .caption a:link,.portfolio-detail .ContentFlow .flow .item .caption a:visited,.portfolio-detail .ContentFlow .flow .item .caption a:active,.portfolio-detail .ContentFlow .flow .item .caption a:hover,.ContentFlow .globalCaption .caption a,.portfolio-detail .ContentFlow .globalCaption .caption a:link,.portfolio-detail .ContentFlow .globalCaption .caption a:visited,.ContentFlow .globalCaption .caption a:active,.portfolio-detail .ContentFlow .globalCaption .caption a:hover{color:#FFF;font-size:0.8em;font-style:italic;text-decoration:none;}
.portfolio-detail .ContentFlow .flow .item .caption a:hover,.portfolio-detail .ContentFlow .globalCaption .caption a:hover{text-decoration:underline;}
.portfolio-detail .ContentFlow .flow .item .content,.portfolio-detail .ContentFlow .flow .item .reflection{display:block;}
.portfolio-detail .ContentFlow .globalCaption .caption {paddding-bottom:10px;}
*/

.portfolio-detail .portfolio-coverflow
{
	/* height:400px; 071911 */ 
	width:690px;
	overflow:hidden; 
	margin:-6px 0 0 -1px; 
	position:relative; z-index:8;
}

.portfolio-detail .portfolio-coverflow ul {margin:17px 0 0 0;}

.portfolio-detail .portfolio-coverflow ul li 
{
	float:left;
	display:inline;
	width:645px;
	/* height:400px; 071911 */ 
	text-align:center;
}

.portfolio-detail .portfolio-coverflow ul li a {display:block;}
.portfolio-detail .portfolio-coverflow ul li img {/*display:block;*/ text-align:center;}

/*---- jQuery jCarousel ----*/
.portfolio-detail .jcarousel-container {position:relative; z-index:30;}
.portfolio-detail .jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative; width:645px; margin:0 23px;}
.portfolio-detail .jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.portfolio-detail .jcarousel-clip .jcarousel .jcarousel-item {height:400px; overflow:hidden;}
.portfolio-detail .jcarousel-next {position:absolute; z-index:3; right:8px; top:125px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-next.png') no-repeat 0 0; width:9px; height:18px; cursor:pointer;}
.portfolio-detail .jcarousel-prev {position:absolute; z-index:3; left:8px; top:125px; text-indent:-9999px; display:block; background:url('/images/Stylmark/image-cycle-nav-previous.png') no-repeat 0 0; width:9px; height:18px; cursor:pointer;}
.portfolio-detail .jcarousel-next-disabled-horizontal, .portfolio-detail .jcarousel-next-disabled-horizontal:hover, .portfolio-detail .jcarousel-next-disabled-horizontal:active {cursor: default; background-position:0 -18px !important;}
.portfolio-detail .jcarousel-prev-disabled-horizontal, .portfolio-detail .jcarousel-prev-disabled-horizontal:hover, .portfolio-detail .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position:0 -18px !important;}



/*================================
 INDUSTRY LANDING
================================*/
.industry-landing {}

/*---- Industries List ----*/
.industry-landing .industry-list { display:inline-block; width:690px; margin:10px 0;}
.industry-landing .industry-list .industry {float:left; display:inline; margin:0 18px 20px 0; width:153px; height:300px;}
.industry-landing .industry-list .industry img {background:url('/images/Stylmark/industries-landing-image-bg.png') no-repeat; padding:8px; width:137px; height:85px; display:block;}
.industry-landing .industry-list .industry h2 {margin:0 5px;}
.industry-landing .industry-list .industry p {margin:0 5px 5px 5px;}
.industry-landing .industry-list .industry a {margin:0 5px; font-weight:bold;}
.industry-landing .industry-list .first-industry {margin-left:-4px; position:relative;}
.industry-landing .industry-list .last-industry {margin-right:0; padding:0;}



/*================================
 INDUSTRY DETAIL
================================*/
.industry-detail
{
	positon:relative;
	z-index:1;
}

.industry-detail div.flashContainer
{
	/* 102811 BT */
	/*
	background: url("/images/Stylmark/industry-flash-bg.png") no-repeat scroll 0 0 transparent;
	*/
	margin: 0 -5px 25px;
	padding: 10px;
	positon:relative;
	z-index:1000;
}

/*---- Industry Flash ----*/
.industry-detail .industry-flash {background:url('/images/Stylmark//industry-flash-bg.png') no-repeat; width:675px; height:433px; margin:0 -5px 25px -5px; position:relative; padding:10px; z-index:1;}
/*.industry-detail .industry-flash img {width:675px; height:221px; display:block;}*/
.industry-detail .industry-flash .hoverthis {background:#efefef;}


.industry-detail .main-content {float:left; display:inline; width:440px; margin-right:30px;}
.industry-detail .secondary-content {float:left; width:217px; display:inline;}
.industry-detail .secondary-content h2 {border-bottom:1px solid #d3d3d3; margin-bottom:15px;}
.industry-detail .secondary-content .links li {margin-bottom:5px;}

.industry-detail .secondary-content .links li a
{



	color:#444444 !important;
	text-decoration:none;
}

.industry-detail .secondary-content .links li a:hover {color:#777777 !important; text-decoration:underline;}


/*================================
 SALES LANDING
================================*/
.sales-landing {}

/*---- Sales Map ----*/
.sales-landing .sales-map {background:url('/images/Stylmark/sales-map-image-bg.png') no-repeat; width:674px; height:354px; margin:0 -4px 40px -4px; position:relative; padding:9px;}
.sales-landing .sales-map img {width:674px; height:354px; display:block;}

/*---- Sales Info ----*/
.sales-landing .sales-info {margin-bottom:30px;}
.sales-landing .sales-info h3 {color:#77199a; font-size:12pt; font-weight:bold; margin-bottom:2px;}
.sales-landing .sales-info .contact {margin-bottom:2px;}
.sales-landing .sales-info .description {}



/*================================
 INFORMATION REQUEST
================================*/
.information-request {width:690px; display:inline-block; position:relative;}

.information-request .contact-information {fdloat:right; width:220px; position:absolute; right:20px; z-index:50;}

/*---- iAPPS Form Builder ----*/
.information-request .form-container {position:relative; margin-bottom:25px;}
.information-request .form-container .form-row {margin-bottom:7px;}
.information-request .form-container .form-row-float {margin-bottom:7px; display:inline; width:330px; pdadding-right:10px;}
.information-request .form-container .info {width:415px; clear:both;}
.information-request .form-container .form-label {width:144px;}
.information-request .form-container .form-textbox {width:215px;}
.information-request .form-container .form-selectbox {width:220px;}
.information-request .form-container .form-checkbox {clear:left; display:block;}
.information-request .form-container .form-checkbox input {top:3px;}
.information-request .form-container .form-row-float .form-label {width:330px;}
.information-request .form-container .form-row-float .form-checkbox {width:330px;}
.information-request .form-container .form-row-float .form-checkbox span {width:330px;}
.information-request .form-container .entire-row .form-checkbox span {width:690px;}



/*================================
 PRODUCT SPECIFICATION
================================*/
.product-specification {}

.product-specification .contact-information {float:right; width:260px;}

/*---- iAPPS Form Builder ----*/
.product-specification .form-container {display:block;}
.product-specification .form-container .form-row {margin-bottom:7px; display:inline-block; width:690px;}
.product-specification .form-container .form-row-float {margin-bottom:7px; width:330px; padding-right:15px;}
.product-specification .form-container .form-label {width:144px;}
.product-specification .form-container .form-textbox {width:215px;}
.product-specification .form-container .form-file input {width:215px;}
.product-specification .form-container .form-date input {width:215px;}
.product-specification .form-container textarea.form-textbox {width:500px;}
.product-specification .form-container .form-selectbox {width:220px;}
.product-specification .form-container .form-checkbox {float:left;}
.product-specification .form-container .form-checkbox input {top:3px;}
.product-specification .form-container .form-row-float .form-label {width:330px;}
.product-specification .form-container .form-row-float .form-checkbox {width:330px;}
.product-specification .form-container .form-row-float .form-checkbox span {width:330px;}
.product-specification .form-container .entire-row .form-checkbox span {width:690px;}








