
/**************************************************************************
 * global selector defines
 *************************************************************************/
* { 
padding: 0; 
margin: 0; 
border: 0;
font-family: Arial, Helvetica, sans-serif;
}

body,html { 
text-align: center;
}



 
td, div, input, label { 
font-size: 11px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}
                	
p { 
font-size: 11px;
line-height: 150%;
margin-bottom: 10px; 
margin-top: 0px; 
}


/**************************************************************************
 * links
 *************************************************************************/
 
a { 
text-decoration: none;
}

a:hover { 
text-decoration: underline; 
outline: none !important;
}

a:active {
outline: none !important;
}

.hashlink	{ 
margin-right: 3px; 
padding-right: 6px; 
}



/**************************************************************************
 * type
 *************************************************************************/

h1, h2, h3 {
font-weight: normal;
line-height: 150%;
padding: 0px;
font-family: Helvetica, Arial, sans-serif;
}

h1 { 
font-size: 21px; 
font-weight: normal;
margin-bottom: 10px;
}

#content h1 { 
font-size: 21px; 
font-weight: normal;
margin-bottom: 10px;
}

h2 { 
font-size: 18px; 
margin-top: 15px;
margin-bottom: 8px;
font-weight: normal;  
}

#splunkcom_reg h2 { 
font-size: 18px;  
} 

/* for sifr styling */
.header2 {
font-size: 18px; 
margin-top: 15px;
margin-bottom: 8px;
font-weight: normal; 
}

.sideHeader { 
font-size: 16px; 
margin-top: 12px;
margin-bottom: 8px;
}


h3 { 
font-size: 16px; 
margin-top: 12px;
margin-bottom: 8px;
}


h4 { 
font-size: 14px; 
margin-top: 12px;
margin-bottom: 4px;
font-weight: bold;
color: #333;
}


.intro, .intro p	{ 
font-size: 14px; 
line-height: 150%; 
}

.intro {
padding-bottom: 10px; 
}

blockquote	{ 
margin: 15px 30px 0 10px; 
padding-left: 20px; 
}

code, pre, tt { 
font: 10px Monaco, "Courier New", Courier, monospace; 
line-height: 200%; 
}

#docs code, #docs pre, .wikiCode	{ 
margin: 15px 30px 10px 10px; 
padding-left: 20px; 
}


/**************************************************************************
 * global content containers
 *************************************************************************/
 
#wrapper {
margin: 0 auto;
text-align: center;
}

#container {
width: 890px;
margin: 0 auto;
text-align: left;
}

#liner	{ 
font-size: 11px; 
padding: 8px 0px 8px 0px; 
text-align: right; 
margin-bottom: 5px; 
}

#liner #sites { 
float: left; 
}

#day, #night { 
padding-left: 15px; 
}

#masthead { 
font-size: 11px; 
text-align: right; 
}

#masthead #logo	{ 
float: left; 
}

#header {
height: 105px;
margin-bottom: 20px;
}



#rightalign {
	float: right;
}

.container-inline div {
  display: inline;
}

input, .search-form input {
  background-color: #FFF;
  color: #999999;
  border: 1px solid #CCC;
  font-size: 11px;
  padding: 2px;
  margin: 2px 0px 2px 0px;
}

#search1 .form-submit {
  padding: 1px 2px 1px 2px;
}



#search {
float: right;
width: 225px;
height: 35px;
}

#searchbox {
font-size: 11px;
padding: 3px 2px 3px 2px;
width: 209px;
margin-top: 5px;
float: right;
} 

#mainTable {
}


#mainOuter {
width: 740px;
}

#mainInner {
padding-left: 0px;
}

#content, #mainOuter {
line-height: 150%;
font-size: 12px;
}

#content {
}

#subnavOuter {
width: 150px;
}

#subnavInner {
padding-right: 15px;
}

#sidebarOuter { 
width: 225px;
}

#sidebarInner{
padding-left: 10px;
}

#footer {
font-size: 11px;
padding: 10px 0px 15px 0px;
margin-top: 10px;
text-align: left;
}


#logo { 
float: left; 
height: 65px; 
width: 121px; 
}

.mantra	{ 
float: left; 
height: 65px; 
width: 597px; 
background-position: bottom left; 
background-repeat: no-repeat; 
}

.triPane {
font-size: 11px;
}

/**************************************************************************
 * nav
 *************************************************************************/

#navbar { 
background: url("nav.gif"); 
}

#navbar a:hover, #navbar .navselected a { 
background-image: url("nav.gif"); 
}

#nav {
float: left;
width: 550px;
height: 35px;
clear:both;
}

#navbar { 
width: 550px; 
height: 35px; 
margin: 0; 
padding: 0; 
position: relative; 
}

#navbar li { 
margin: 0; 
padding: 0; 
list-style: none; 
position: absolute; 
top: 0;  
height: 35px; 
display: block; 
}

#navbar a, #navbar img { 
height: 35px; 
display: block; 
}

#navbar a:hover, #navbar .navselected a { 
background-repeat: no-repeat; 
}


#Solutions			{ left: 0; }
#Product 			{ left: 58px; }
#Documentation 	{ left: 119px; }
#Services 				{ left: 219px; }
#Community			{ left: 280px; }
#Company 				{ left: 360px; }
#Download 			{ left: 429px; }
#Store 				{ left: 502px; }

#Solutions a 										{ width: 58px; }
#Solutions a:hover 							{ background-position: 0 -35px; }
#Solutions.navselected a, 
#Solutions.navselected a:hover 		{ background-position: 0 -70px; }

#Product a											{ width: 61px; }
#Product a:hover								{ background-position: -58px -35px; }
#Product.navselected a, 
#Product.navselected a:hover			{ background-position: -58px -70px; }

#Documentation a 								{ width: 100px; }
#Documentation a:hover 						{ background-position: -119px -35px; }
#Documentation.navselected a, 
#Documentation.navselected a:hover	{ background-position: -119px -70px; }

#Services a 											{ width: 61px; }
#Services a:hover 								{ background-position: -219px -35px; }
#Services.navselected a, 
#Services.navselected a:hover 			{ background-position: -219px -70px; }

#Community a 										{ width: 80px; }
#Community a:hover 							{ background-position: -280px -35px; }
#Community.navselected a, 
#Community.navselected a:hover 		{ background-position: -280px -70px; }

#Company a 											{ width: 69px; }
#Company a:hover 								{ background-position: -360px -35px; }
#Company.navselected a, 
#Company.navselected a:hover 			{ background-position: -360px -70px; }

#Download a 										{ width: 73px; }
#Download a:hover 								{ background-position: -429px -35px; }
#Download.navselected a, 
#Download.navselected a:hover 			{ background-position: -429px -70px; }

#Store a 												{ width: 48px; }
#Store a:hover 									{ background-position: -502px -35px; }
#Store.navselected a, 
#Store.navselected a:hover  			{ background-position: -502px -70px; }

}


/**************************************************************************
 * subnav
 *************************************************************************/

.navlist { 
list-style-type: none; 
list-style-image: none; 
margin-bottom:0px; 
}

.navlist li {     
margin: 0; 
padding: 0; 
display: inline; !important 
}

.navlist ul { 
margin: 0; 
padding: 0;
list-style-type: none; 
}

.navlist a, .navlist a:visited {
display: block;
text-decoration: none; 
padding: 4px 0px 4px 0px; 
margin: 0;
}

.subNavItem, .subNavItemHi, .subNavItemSelected {
font-size: 11px;
}


.navlist .thirdNavItem a, .navlist .thirdNavItemSelected a {

font-size: 11px;
padding-left: 8px;
}

.navlist .thirdNavItemSelected a {
background-image: url("../img/bg_nav3.gif");
background-repeat: no-repeat;
}


/* level 1 */
ul.navlist2 {
	list-style-type: none; 
	list-style-image: none; 
	font-size: 11px;
}

ul.navlist2 li {
	padding: 3px 0px 3px 0px;
	margin: 0;
}

ul.navlist2 ul {
	list-style-type: none; 
	display:inline;
}

ul.navlist2 li.selected2 a {
	color: #73a550 !important;
}



/* level 2 */
ul.navlist2 ul li {
	margin: 0 0 0 10px;
}
ul.navlist2 ul {
	list-style-type: none; 
	list-style-image: none; 
}

ul.navlist2 a {
	color: #333 !important;
	padding: 3px 0px 3px 0px;
	margin: 0;
}
ul.navlist2 a:hover {
	color: #a8c479 !important;
	text-decoration: none;
}

ul.navlist2 li.selected2 li a {
	color: #333 !important;
}
ul.navlist2 li.selected2 li.selected2 a {
	color: #73a550 !important;
}



/*
OG FROM MRJONES
ul.navlist2 {
	list-style-type: none; 
}

ul.navlist2 li {
	padding: 2px;
	margin: 0;
}

ul.navlist2 ul {
	list-style-type: none; 
	display:inline;
}

ul.navlist2 ul li {
	margin: 0 0 0 10px;
}

ul.navlist2 a {
	color: black !important;
	padding: 3px;
	margin: 0;
}
ul.navlist2 a:hover {
	color: green !important;
}
ul.navlist2 li.selected a {
	color: green !important;
}
*/

/**************************************************************************
 * lists
 *************************************************************************/

ul { margin: 5px 0 0 0; list-style-image: url("../images/bullet_image.gif"); list-style-type: disc; }
ol { margin-bottom: 1em; }
li { margin-left: 15px; padding-bottom: 5px; }


/**************************************************************************
 * sidebars
 *************************************************************************/

.sidebarOuter {
float:right; 
width:225px; 
margin-top: -10px;
background-color: #fff;

}

.sidebarInner {
padding: 1px 10px 5px 10px;
background-color: #f3f3f3;
border-left: 10px solid #FFF;
}





.inlineSidebar {
float:right; 
width:200px; 
margin-left: 10px;
margin-top: -10px;
}



                
.rule			  					 { margin-top: 0px; padding-top: 15px; } 
.sidebar .rule			   { padding-top: 10px; } 
.sideBox 								 { padding: 5px; padding-left: 7px; margin-bottom: 10px; }
.sidebar .hed 				 	{ margin-top: 8px; }



.inlineSidebarTable {
margin-top: -10px;
width: 740px;
}

.inlineSidebarTable .intro {
border-bottom: 0px;
}

.inlineSidebarTable .solutionContent {
vertical-align: top;
padding-right: 20px;
}


.solutionSidebarCell { 
width:215px; 
vertical-align: top;
line-height: 130%;
padding-top: 18px;
}


.solutionSidebarCell .dotRule { 
padding-top: 0px;
}


.solutionSidebar { 
}


/**************************************************************************
 * form stuff
 *************************************************************************/


input, select, option { 
font-size: 11px; 
}

textarea { 
padding: 5px; 
border: 1px solid #ccc;
}

.inputBox, .inputError, .inputbox, textarea { 
font-size: 11px;
padding: 3px 2px 3px 2px;
width: 250px; 
border: 1px solid #ccc;
}

.buttonrow input, .primary { 
font-size: 12px;
background-color: #73a550; 
color: #fff; 
padding: 2px 5px 2px 5px; 
border: 1px solid #73a550; 
font-weight: bold; 
}

#splunkcom_reg .inputBox, #splunkcom_reg .inputError { 
width: 275px; 
padding: 3px 2px 3px 2px;
}

#splunkcom_reg label {
padding-top: 10px;
}


.secondary, .docEdit a { background-color: #999; color: #fff; padding: 1px 4px 1px 4px; border: 1px solid #999; font-weight: bold; }

.alertError {  background-color: #eee993; padding:10px; margin:5px ; width:550px;}

#mainInner input  { border: 1px solid #ccc;  } 

/**************************************************************************
 * lists
 *************************************************************************/


/**************************************************************************
 * special
 *************************************************************************/




.dotRule					 { padding-top: 10px; }
.sidebar .dotRule	 { margin-bottom: 0px; margin-top: 0px; }
.sidebar .hed			 { margin-top: 8px; margin-bottom: 0px; }
.sidebar p				 { line-height: 125%; }
.sidebar .hed			 { margin-bottom: 5px; margin-top: 0px; }
.sidebar_logo			 { border: 1px solid #ccc; background-color: #fff; text-align: center; margin: 8px 0 8px 0; }

 
.panel ul			{ list-style-type: none; list-style-image: none; margin-top: 10px; }
.panel li			{ margin: 0; padding: 5px 0 7px; 0; }

.floatLeft	 	{ float: left; }
.photoRight, .floatRight	 	{ margin: 3px 0px 2px 6px; float: right }


.sideBoxOuter { width: 300px; float: right; }
.sideBoxInner {padding-left: 10px;  }



.photoLeft 	{ 
float: left;
height: 65px;
width: 65px;
margin-bottom: -5px;
margin-right: 3px;
}

.photoLeft img 	{ 
margin-top: 5px;
margin-left: 5px;
}

.pdfLink {
background: url("/web_assets/images/icons/icon_pdf.gif") right no-repeat; padding: 2px 16px 3px 2px;
}

.videoLink {
background: url("/web_assets/images/icons/icon_video.gif") right no-repeat; padding: 2px 16px 3px 2px;
}

/**************************************************************************
 * tables
*************************************************************************/
                	
table { 
border-collapse: collapse; 
}

th { 
text-align: left; 
}

.listTable { 
width: 100%;
}

.listTable th, .listTable td, .listTable div { 
font-size: 11px;
}


.listTable th, .listTable td { 
padding: 2px 4px 2px 4px; 
}



.listTable th { 
font-weight: bold; 
}


/**************************************************************************
 * blog roll on splunk.com 
*************************************************************************/

.Blog_leftcolumn		{ float:right; border: 1px solid #ccc; padding:5px; margin:5px; background:white;}
.previewBlogHeader		{ font-size:1.4em }

#previewDownloadBlog .blogItem img		{ max-width:700px !important; }
#previewDownloadBlog .blogItem 		{ border-bottom:1px dotted #CCCCCC; margin-top:10px; }
#previewDownloadBlog .previewBlogHeader		{ padding-top:10px; }
#previewDownloadBlog 	{  border-top:1px dotted #CCCCCC; }



/**************************************************************************
 * xaraya
*************************************************************************/
#employee_nav { 
	display:none;
	text-align:left;
	position:absolute;
	z-index: 25;
	border:1px solid;
	padding:10px;
	margin-left:250px;
	background-color:white;
	width:200px;
 }
#employee_nav input{ 
	border:1px solid #DDDDDD;
	width:50px;
	
}

#employee_nav i {
	background-color:#DDDDDD;
	border-bottom:1px solid #CCCCCC;
	display:block;
	margin-bottom:3px;
	margin-top:13px;
	width:100%;
}


#employee_nav li {
	line-height:1.1em;
	margin:0px 0pt 4px 4px;
	padding:0pt;
}
#employee_nav li ul li {
	line-height:.8em;
	margin:0px 0pt 4px 0px;
	padding:0pt 0 0 10px;
}
#employee_nav ul {
	list-style:none;
}



#employee_nav a,#employee_nav a:hover ,#employee_nav a:visited  {
	color:#0A78A0 !important;
}






#xarmenulist {
background-color: ffffcc;
}

#xarmenulist li {
	display: block;
}


.xar-block-body { 
list-style-type: none; 
list-style-image: none; 
margin-bottom:0px; 
}

.xar-block-body li { 
display: inline; !important 
}



/**************************************************************************
 * fancy thumbnail viewer
 *************************************************************************/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
height: 600px;
width: 700px;
background-repeat: no-repeat;
visibility: hidden;
z-index: 10;

}

* html #thumbBox { 

background-image: url("/themes/splunk_com/img/screenshots/popup_bg.png");

}

#thumbBox .footerbar { /*Footer DIV of thumbbox that contains "close" link */
cursor: hand;
cursor: pointer;
height: 11px;
width: 11px;
margin: 5px;
right: 10px;
background-image: url("/themes/splunk_com/img/screenshots/btn_close.gif");
position: absolute;
}

#thumbBox .footerbar:hover 
background-image: url("/themes/splunk_com/img/screenshots/btn_close_hi.gif");
position: absolute;

}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid ccc;
background-image: url("/themes/splunk_com/img/screenshots/panel_working_bg.gif");
background-position: center;
background-repeat: no-repeat;
padding: 50px;
z-index: 5;
}

/**************************************************************************
 * home page
 *************************************************************************/
#hero {
height: 347px;
width: 890px;
margin-bottom: 10px;
}

.triPane {
height: 220px;
width: 440px;
margin-right: 10px;
margin-bottom: 10px;
float: left;  
}

.lastModule {
margin-right: 0px;
}

.moduleInner {
padding: 10px 10px 7px 10px;
}

.sideHeader {
margin: 0px;
}

.triPane .sideHeader {
	font-size:1.2em;
	color:#111111;
	margin-bottom:6px;
}

.triPane p, .triPane div  {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
	text-align:left;
}


.moduleInner .floatLeft  {
margin-bottom: -5px;
margin-right: 3px;
}


/**************************************************************************
 * section-specific
 *************************************************************************/

.blogBody {
margin-bottom: 10px;
padding-bottom: 10px;
}

.blogItem {
}

.blogLink {
display: block;
font-weight: bold;
margin-bottom: 5px;
}

.solutionSummary {
padding-right: 10px;
line-height: 135%;
}


#customerTable td  {
padding: 10px 0 10px 0;
border-bottom: 1px dotted #ccc;
}


/**************************************************************************
 * misc. please clean up.
 *************************************************************************/


.panel		{ font-size: 12px; margin-top: 0px; }
.leftpane	{ width: 390px; float: left; margin-right: 10px; }
.rightpane	{ width: 400px; float: left; }


.twoColTable{ width: 600px; overflow: hidden; }
.contentCol { width: 290px; border: 1px solid #ccc; padding: 7px 10px 7px 10px; cursor: pointer; cursor: hand; }
.contentColHi { }




.casestudy		{ padding: 10px; margin-top: 10px; }



.caseHeader	h3	{ 
margin-top: 10px;
margin-bottom: 0px;
padding: 0px;
}

#caseStudies td img {
padding-bottom: 10px;
margin-top: 3px;
}

.casestudy p	{ margin-bottom: 5px; padding: 0px; line-height: 1.4em; }

.hilightPanel 		{ padding: 2px 10px 2px 10px;  line-height: 140%; }

.hiBox h2 { margin-top: 0px; color: #73a550; }


.horizPanel 				{ padding: 1px 10px 12px 10px; line-height: 140%; }

.590 { width: 580px;  overflow: hidden; }


.productContent 							{ font-size: 12px; line-height: 150%; margin-top: 10px; height: 240px; }

* html .rowPic { margin-right: 9px; }
		
.homePageEditLink { 
	position:absolute;
	z-index: 10;
	margin-top:15px;
}
a.homePageEditLink:hover{
    z-index:25;
    background-color:#ccc;
}
a.homePageEditLink span{display: none; }
a.homePageEditLink:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em;
    left:1em;
    width:40em;
    border:1px solid #000;
    background-color:#fff; 
    color:#000;
    padding:5px;
    text-align: left}


/**************************************************************************
 * sIFR 3.0
 *************************************************************************/
/*


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
  display: none !important;
}

/*---- Header styling ---*/



















/**************************************************************************
**************************************************************************
**************************************************************************
**************************************************************************
**************************************************************************
**************************************************************************
**************************************************************************
* WHITE  WHITE  WHITE  WHITE  WHITE  WHITE  WHITE  WHITE  WHITE  WHITE 
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************
*************************************************************************/




body,html	{ 
background-color: #fff;
/*background-image: url("../img/bg_grid.gif");*/
background-repeat: repeat-y;
background-position: center;
color: #555;
}	


/**************************************************************************
 * links
 *************************************************************************/

a { 
color: #0a78a0;
}

a:visited { 
color: #0a78a0;
}

a:hover { 
}


#liner { 
color: #333; 
}

#liner a { 
color: #333; 
}

#liner a:hover { 
color: #000; 
}

.hashlink { 
border-right: 1px solid #ccc; 
}

.hashlink-right { 
border-left: 1px solid #ccc; 
padding-left:10px;
margin-left:10px;
}

#wrapper {
background-image: url("bg_header1.gif"); 
background-repeat: repeat-x;
}

#header {

}

#footer {
border-top: 1px dotted #ccc;
}




/**************************************************************************
 * type
 *************************************************************************/

h1, .caseStudy h2, .quote, .accent, .green { 
color: #73a550; 
} 

h2, h3, h4, h5 { 
color: #000; 
} 



.intro	{ 
border-bottom: 1px dotted #ccc; 
}

b, strong, .emphasis { 
color: #333; 
}

.sidebarTitle { 
color: #000; 
} 

.sidebar .rule { 
border-bottom: 1px solid #ccc;  
}

.sideBoxInner { 
border-left: 1px solid #ccc; 
}

.yellow  { 
color: #333; 
background-color: #eee993; 
border: 1px solid #d2cc69; 
}



/**************************************************************************
 * nav
 *************************************************************************/


.subNavItem a, .subNavItem a:visited, .thirdNavItem a, .thirdNavItem a:visited {
color: #333;    
}

.subNavItem a:hover, .thirdNavItem a:hover {
color: #b4cf88;
}

.subNavItemSelected a, .subNavItemSelected a:hover, .thirdNavItemSelected a, .thirdNavItemSelected a:hover {
color: #73a550;
}


/**************************************************************************
 * tables
 *************************************************************************/

 
.listTable th { 
border-bottom: 1px solid #999; 
color: #111; 
}
.listTable td { 
border-bottom: 1px dotted #ccc; 
}


.caseStudyTable th {
width: 105px;
color: #111;
font-weight: normal;
text-align: right;
padding-right: 10px;
}

.caseStudyTable {
margin-bottom: 10px;
width: 100%;
}

#licenseTable .first {
border-left: 1px solid #ccc;
}

#licenseTable .key {
background-image: none;
}

#licenseTable {
margin-bottom: 20px;
}


/**************************************************************************
 * check these
 *************************************************************************/


.alt				{ background-color: #eee; border-bottom: 1px dotted #ccc; }
.dotRule			{ border-bottom: 1px dotted #ccc; }

/**************************************************************************
 * documentation 2.0.x  for new docs css, see docs.css file
*************************************************************************/

blockquote {
border-left: 5px solid #ddd; 
}

.docnav		{ margin: 5px 0 10px 0; padding: 2px; text-align: right; background-color: #fff; color: #900; }

.docnav a, .docnav a:active, .docnav a:visited {
color: #900;
}
.documentation h2 { padding-top: 10px; border-top: 1px dotted #ccc; }
.documentation h3 { color: #000; }

#docs code, #docs pre, .wikiCode 	{ border-left: 5px solid #ccc; }

.documentation strong, .documentation b { color: #000; }

.splunkversion_outer { border-left: 10px solid #fff;  }
.splunkversion_inner { background-color: #eee;  }

.docNextPrev {
border: 1px dotted #ccc; 
margin: 10px 0 10px 0; 
padding: 5px 10px 5px 5px; 
text-align: right; 
}

.docSectionNav, .docNextPrev, .total {
background-color: #f0fadf; 
}

.HiRightNavItem  {
color: #000 !important;
font-weight: bold;
}



/**************************************************************************
 * for wiki docs print all only, for normal wiki docs 2.x-3.x, see docs.css
*************************************************************************/
#printall h1 { font-size:1.8em ; }
#printall h2 { font-size:1.6em ; }
#printall h3 { font-size:1.4em ; }
#printall h4 { font-size:1.2em ; }
#printall h1.printhead { font-size:2.0em ; border-bottom: 1px dotted #ccc; padding-top:10px; }
#printall h1.printpagetitle { font-size:2.4em ; border-bottom: 1px solid #000;  }




/**************************************************************************
 * search page
 *************************************************************************/
#searchbox, input [type=text] { 
	background: url("../img/skins/white/searchfield_bg.gif");
} 

#searchbox, .inputBox, .inputbox { 
	border: 1px solid #ccc;
	color: #333; 
} 


.searchResults li { margin-left: 20px; }

#searchNav  {  border-bottom:1px solid #E7E7E7;
	margin-bottom:0px;
	padding-bottom:6px;}
#searchNav span { 
	 font-weight:bold;
	 }
#searchNav .rightBorder {  border-right:1px solid #ccc;
 	margin:0pt 10px;
	padding:0pt;} 
#searchNav .activeSearch { color:black;
	background:transparent url(/images/nav_on_bg.png) repeat-x scroll center bottom;
	padding:0pt 0pt 8px;
}
.searchResults .searchItem { clear:both; padding-top:10px;}
.searchResults .searchItem .searchItemNumber {
	color:#414141;
	float:left;
	font-size:20px;
	font-weight:bold;
	height:60px;
	line-height:60px;
	margin-right:12px;
	text-align:center;
	vertical-align:middle;
	width:60px;
	background-color:#F3F3F3;
}

#content  .searchNote { border: 1px solid #ccc; padding:5px; background:#E5F2F5; margin-top:10px; }

.searchResults .searchItem .b  .l {
    color: #82AF63;
}
.searchResults .searchItem {
    border-bottom:dotted 1px #E7E7E7;
    margin-bottom:5px;
    padding-bottom:10px;
}
.searchResults .searchItem  .t {
   font-weight:bold;
}

.searchResults .searchItem .b .d .highlight {
    background-color: #F7F2BC;
}

.ResultsSummary	{
	margin:0px 0pt 10px;
	padding:0px 0pt 10px;
	font-size:1.4em; }



/**************************************************************************
 * form stuff
 *************************************************************************/




.textarea		{ border: 1px solid #999; background: #fff; }
.inputError	{ border: 1px solid #999; background: #ffff99; }
select, textarea				{ border: 1px solid #666; background-color: #fff; color: #333; }

.inputbox .blur				{ background: #333; color: #999999; }
.inputbox .focus			  { border: 1px solid #999; background: #444; color: #fff; }


.buttonrow		{ margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc; }

.errorMarker  { visibility: hidden; color: #900; }
.error				{ color: #333; background-color: #eee993; padding: 2px; }

#step1				{ background: url("../img/skins/white/num_01.gif") left no-repeat; padding-left: 24px; }
#step2				{ background: url("../img/skins/white/num_02.gif") left no-repeat; padding-left: 24px; }
#step3				{ background: url("../img/skins/white/num_03.gif") left no-repeat; padding-left: 24px; }
#step4				{ background: url("../img/skins/white/num_04.gif") left no-repeat; padding-left: 24px; }

.subtotal { color: #000; }
.total { color: #000; font-weight: bold; border-top: 1px solid #999; border-bottom: 0px;  }

/**************************************************************************
 * header images
 *************************************************************************/
 
#day						{ background: url("../img/skins/white/switcher_white.gif") left no-repeat; }
#night					{ background: url("../img/skins/white/switcher_black.gif") left no-repeat; }

#logo					{ background: url("../img/skins/white/logos/logo_splunk.gif") left no-repeat; }


#mantra_1				{ background-image: url("../img/skins/white/mantras/mantra_1.gif") }
#mantra_2				{ background-image: url("../img/skins/white/mantras/mantra_2.gif") }
#mantra_3				{ background-image: url("../img/skins/white/mantras/mantra_3.gif") }
#mantra_4				{ background-image: url("../img/skins/white/mantras/mantra_4.gif") }
#mantra_5				{ background-image: url("../img/skins/white/mantras/mantra_5.gif") }
#mantra_6				{ background-image: url("../img/skins/white/mantras/mantra_6.gif") }
#mantra_7				{ background-image: url("../img/skins/white/mantras/mantra_7.gif") }
#mantra_8				{ background-image: url("../img/skins/white/mantras/mantra_8.gif") }

#btn_download		{ background: url("../img/skins/white/btn/btn_download.gif") left no-repeat; }

.podcast						{ background: url("../img/skins/white/icon_podcast.gif") right no-repeat; padding: 4px 25px 4px 0px; }


.boxOuter { margin-bottom: 10px; }
.boxInner { padding: 7px 10px 7px 10px; line-height: 150%; }
.dotHeader { border-bottom: 1px dotted #ccc; padding-bottom: 5px; }
.customerLogos { background-color: #fff; text-align: center; margin: 0px 0 10px 0; border-bottom: 1px dotted #ccc; padding: 10px 0 10px 0; }



.splunkPhotos { 
border: 1px solid #ccc; 
margin-bottom: 10px; 
padding: 12px;
background-color: #fff;
text-align:center;
}

#supportTable .server, .twodottwo					{ background-color: #f6f6f6; } 
#supportTable .serverMember, .threedotoh		{ background-color: #eee; } 
#supportTable .pro, .threedotone		 				{ background-color: #e6e6e6; } 
#supportTable .proPlus, .threedottwo				{ background-color: #ddd; }

/**************************************************************************
 * section specific
 *************************************************************************/

td .caseHeader		{ 
border-top: 1px dotted #ccc;
}

.callout {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #f9f9f9;
padding: 0px 10px 10px 10px;
}

.caseQuote {
color: #73a550; 
font-size: 14px;
padding: 10px 0 10px 0;
}

.customer {
  padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}


.customerName {
color: #000;
}


.photoLeft	{ 
background-image: url("../img/skins/white/bg_photoLeft.gif");
background-repeat: no-repeat;
}

.triPane .photoLeft	{ 
background-image: url("../img/skins/white/bg_photoLeft_home.gif");
background-repeat: no-repeat;
}

.blogBody {
border-bottom: 1px dotted #ccc;
}

.solutionDiagram {
padding-top: 10px;
border-top: 1px solid #ccc;
margin-top: 10px;
text-align: center;
}


.customerLogo	{ 
width: 140px;
height: 65px;
background-image: url("../img/skins/white/bg_logo.gif");
background-repeat: no-repeat;
}

.customerLogo	img { 
margin-top: 1px;
margin-left: 1px;
}

#customerTable td {
vertical-align: top;
padding-right: 5px;
}


.rowPic { 
background-image: url("../img/skins/white/bg_photoLeft.gif");
background-repeat: no-repeat;
float: left;
height: 65px;
width: 59px;
margin-right: 0px;
}

*html .rowPic { 
margin-left: -9px;
}

.rowPic.selected { 
background-image: url("../img/skins/white/bg_photoLeft_selected.gif");
background-repeat: no-repeat;
}

.rowPic img { 
margin-top: 5px;
margin-left: 5px;
}

#photostrip .selected { border: 3px solid #73a550; }
.bio { padding: 2px 15px 2px 10px; border-top: 1px dotted #ccc; }
.bioContent { margin: 10px 0 10px; 0; line-height: 135%; height: 280px; padding-right: 10px;}
.bio h3 { color: #000; }
.light { color: #73a550; }




/**************************************************************************
 * home page
 *************************************************************************/


.triPane {
background-image: url("bg_tripane1.gif");
background-repeat: no-repeat;
}


#homepageLower {clear:both;width:945px;margin:auto;overflow: hidden;_overflow:auto;padding-bottom:50px; }
.twoColumn {width: 625px; margin-right: 15px;}
.homepageModule { margin-bottom: 15px; float:left;}
.rightModule { margin-bottom: 15px; float:right;}
.oneColumn {width: 305px;margin-top: 15px;}
.greyRoundedHeaders {height:26px;line-height:26px;_line-height:26px;?line-height:26px;vertical-align:center;background: url(../Jpg/colHeader.png) repeat-x top left;padding-left:10px;color:#FFF;position:relative;}
.greyRoundedHeaders1 {height:26px;line-height:26px;_line-height:26px;?line-height:26px;vertical-align:center;background: url(../Jpg/colHeader1.png) repeat-x top left;padding-left:10px;color:#FFF;position:relative;}
.smallRoundedCorners {position: relative;}
.oneLeftColumn {width:280px;margin-left:5px;float:left}
.twoRightColumn {width:600px;margin-right:5px;float:right}

