@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
body {
	background:#010101;
	padding:0px;
	margin:0px;
	font:11px Arial, Helvetica, sans-serif;
}
#errorMessage {
	color:#ff0000;
	width:100%;
	padding:10px 0px;
	float:left;
}
.googleSeBg {
	background:url(../images/google_custom_search_smwidb.gif) scroll left center no-repeat #000000 !important;
}
.zanecMainWrapper {
	width:960px;
	margin:0px auto;
}
.zanecMRoot {
	width:960px;
	/*background:url(../images/zLaunchMain.jpg) scroll center -70px no-repeat;*/
	float:left;
}
.zanecLaunch {
	/*width:500px;*/
	width:800px;
	float:left;
	padding:0px 65px;
}
.zanecTxtResult {
	width:100%;
	float:left;
	color:#ffffff;
	padding:20px 0px;
	
}
.zanecTxtResult h1 {
	font-size:16px;
	border-bottom:1px dotted #333333;
}
.zanecLaunchT {
	height:410px;
}
.zanecLTag {
	width:320px;
	position:relative;
	z-index:2;
	padding:55px 0px 0px 330px;
}
.zanecBulbAni {
	/*width:560px;
	padding:0px 0px 0px 135px;
	position:absolute;
	z-index:1;
	top:-120px;*/
	background:url(../images/zanec-innovation.jpg) scroll 165px -15px no-repeat;
	width:560px;
	padding:0px 0px 0px 135px;
	position:absolute;
	height:480px;
	z-index:1;
	top:-50px;
	margin:-30px 0px 0px 0px;
}
.zanecLaunchT, .zanecLaunchB.zanecLaunchB {
	width:800px;
	float:left;
}
.zanecLaunchT img {
	margin:0px;
	border:0px;
}
.zanecLaunchB {
	padding:90px 0px 0px 0px;
	margin:-30px 0px 0px 0px;
	position:relative;
	z-index:10;
	background:url(../images/zLaunchBotBg.gif) scroll 160px -10px no-repeat;
}
.zSearchHeader {
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 20px 190px;
}
.homeSearch {
	padding:0px 0px 10px 207px !important;
	background:url(../images/zLaunchSeRef.gif) scroll 207px 26px no-repeat !important;
}
.zSearchHeader span {
	float:left;
	padding:0px 0px 30px 0px;
}
.zSearchHeader span a, .zSearchHeader span a:hover {
	display:block;
	text-indent:-99999999999px;
	cursor:pointer;
	width:420px;
	height:120px;
}
.zanecLaunchBSe {
	/*width:150px;*/
	width:440px;
	background:url(../images/zLaunchSeRef.gif) scroll 27px 26px no-repeat;
	/*padding:0px 0px 20px 185px;*/
	padding:0px 0px 10px 27px;
	float:left;
}
.zanecLaunchBSe span {
	background:url(../images/zLaunchSeLBg.gif) scroll left top no-repeat;
	position:relative;
	width:5px;
	height:27px;
	float:left;
}
.zanecLBSeTxIn {
	width:347px;
	float:left;
	/*background:url(../images/zLaunchSeLBg.gif) scroll center center #000000 no-repeat !important;
	background-color:#000000 !important;*/
	background-color:#000000 !important;
	border-top:1px solid #ed1f24 !important;
	border-bottom:1px solid #ed1f24 !important;
	color:#a9a9a9;
	font-size:18px;
	height:25px !important;
	padding:0px 3px 0px 0px !important;
	border-left:none !important;
	border-right:none !important;
}
.zanecLBSeSubIn {
	background:url(../images/zLaunchSeBut.png) scroll left top no-repeat;
	height:27px;
	margin:0px 0px 0px 0px;
	width:27px;
	cursor:pointer;
	border:0px;
	position:relative;
}
.zanecLBSeSubIn:hover {
	background:url(../images/zLaunchSeBut.png) scroll left -27px no-repeat;
}
.zanecLBNav {
	float:left;
	padding:0px 0px 20px 0px;
}
.zanecLaunchB div.row {
	float:left;
	padding:0px 0px 10px 0px;
}
.zanecLaunchB label {
	width:175px;
	padding:0px 10px 0px 0px;
	float:left;
	color:#ad0000;
	clear:left;
	text-align:right;
}
.zanecLaunchB ul {
	float:left;
}
.zanecLaunchB ul li {
	list-style:none;
	background:none;
	display:inline;
	padding:0px 1px 0px 0px;
	color:#989898;
}
.zanecLaunchB ul li a {
	color:#989898;
	text-decoration:none;
}
.zanecLaunchB ul li a:hover {
	color:#989898;
	text-decoration:underline;
}
/* zanec bottom nav */
.zLaunBotLink {
	width:960px;
	float:left;
}
.zLHomeBL {
	width:800px !important;
}
.zLaunBotLink ul {
	width:100%;
	padding:5px 0px 20px 0px;
	margin:0px;
	text-align:center;
}
.zLaunBotLink ul li.comingSoon {
	background:url(../images/coming-soon.gif) scroll center bottom no-repeat;
	padding:0px 13px 10px 13px;
}
.zLaunBotLink ul li {
	list-style:none;
	background:none;
	font-size:13px;
	font-weight:bold;
	display:inline;	
	padding:0px 0px 0px 0px;
	color:#A9A9A9;
}
.zLaunBotLink ul li sup {
	font-size:8px;
}
.zLaunBotLink ul li a {
	color:#A9A9A9;
	padding:0px 10px;
	text-decoration:none;
}
.zLaunBotLink ul li a:hover {
	color:#A9A9A9;
	text-decoration:underline;
}
/* inner image pages */
/* google search page */

  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #010101;
    background-color: #010101;
  }
  input.gsc-input {
    border-color: #BCCDF0;
  }
  input.gsc-search-button {
    border-color: #666666;
    background-color: #CECECE;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #010101;
    background-color: #010101;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #010101;
    background-color: #010101;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #ffffff;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #ffffff;
  }
  .gsc-cursor-page {
    color: #ffffff;
  }
  a.gsc-trailing-more-results:link {
    color: #ffffff;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #ffffff;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #ff0000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #ff0000;
  }
  .gsc-cursor-box {
    border-color: #010101;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #010101;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result {
    border-color: #ff6600;
    background-color: #010101;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #ff6600;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #ff6600;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #ff6600;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #ff6600;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #ffffff;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #ff0000;
  }
  .cse-search-results a {	
  }
  .socialIcons {
	width:100%;
	float:left;
}
.socialIcons ul {
	text-align:center;
	padding:0px 0px 0px 328px;
}
.socialIcons ul li {
	text-indent:-999999999px;
	float:left;
}
.socialIcons ul li a, .socialIcons ul li a:hover {
	display:block;
	cursor:pointer;
	width:32px;
	height:32px;
}
.socialIcons ul li.facebook a, .socialIcons ul li.facebook a:hover {
	background:url(../images/socialIcons/facebook_icon.png) scroll left top no-repeat;
}
.socialIcons ul li.twitter a, .socialIcons ul li.twitter a:hover {
	background:url(../images/socialIcons/twitter_icon.png) scroll left top no-repeat;
}
.socialIcons ul li.linkedIn a, .socialIcons ul li.linkedIn a:hover {
	background:url(../images/socialIcons/linkedin_icon.png) scroll left top no-repeat;
}
.socialIcons ul li.flickr a, .socialIcons ul li.flickr a:hover {
	background:url(../images/socialIcons/flickr_icon.png) scroll left top no-repeat;
}

