/* CSS Document */
body{ margin:0 auto 0 auto;
	  padding:0px;
	  font-family:Arial;
	  font-size:11px;
	  color:#1B1617;
	  text-decoration:none;
	  margin-top: 15px;
}

.nav { font-family: Arial;
	 color:#464646;
	 font-size:11px;
	 text-decoration:none;
}
.site{
border:solid 1px #999999;
}
.links{
padding-top: 1px;
}

.navselected { font-family: Arial;
	 color:#000000;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
	}
	 
.nav:hover{ color:#000000;
			text-decoration:underline;
			font-size:11px;
				
				}

.nav:active{ color:#224DA5;
				text-decoration:none;
	}
.bodycopy{ 
		font-family:Arial;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		text-decoration:none;
		}
.bodycopy-indent{
		text-indent:10%;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		text-decoration:none;
		}
.sidebarfaqs:hover {
		text-indent:10%;
		color: #000000;
		text-decoration: underline;
	}
.text{ font-family:Arial;
		font-size:13px;
		color:#1A1718;
		font-weight:normal;
		text-decoration:none;
			}
.text1{ font-family:Arial;
		font-size:13px;
		color:#1A1718;
		font-weight:normal;
		text-decoration:none;
		padding-right: 10px;
}			

h1 {
		font-family:Arial;
		font-size:20px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		padding-bottom: 0px
}

.casestudy_smtitle{ font-family:Arial;
		font-size:9px;
		color:#000000;
		font-weight:normal;
		text-decoration:none;
		}
.cross-nav{
	background-image: url("/spot/images/cross-nav-back.jpg");
	width:212px;
	background-repeat:repeat-y;
			}
.cross-nav2{
	background-image: url("/spot/images/cross-nav-back2.jpg");
	width:212px;
	background-repeat:repeat-y;
			}
.product-box{
	background-image: url(/spot/images/shadedbox.gif);
	width:329px;
	height:90px;
	background-repeat:repeat:norepeaty;
	background-repeat: no-repeat;
	background-position: left top;
			}
p {
margin: 5px;
margin-left: 10px;
}

.heading{ font-family:Helvetica, Arial;
		 color:#1A1718;
		 font-size:18px;
		 font-weight: bold;
		 text-decoration:none;
		 }

.subheading{ font-family:Arial;
		 color:#1A1718;
		 font-size:14px;
		 text-decoration:none;
		 }

.cross-nav-text{ font-family:Arial;
				color:#000000;
				font-size:11px;
				font-weight:bold;
				text-decoration:none;
				}

.cross-text-head{ font-family:Arial;
				  font-size:13px;
				  font-weight:bold;
				  color:#1B1617;
				  text-decoration:underline;
				  line-height: 13px
				  }	

.slogan{ font-family:Arial;
		 color:#666666;
		 font-size:18px;
		 text-decoration:none;
		 }
.slogansmall{ font-family:Arial;
		 color:#1B1617;
		 font-size:11px;
		 font-weight:bold;
		 text-decoration:none;
		 }
.studies-back{ background-image: url("/spot/images/studies-back.jpg");
			   width:772px;
			   background-repeat:repeat-y;
	}
.sidebar:link {
	color: #000000;
	text-decoration: none;
	}
.sidebar:visited {
	color: #000000;
	text-decoration: none;
	}
.sidebar:hover {
	color: #000000;
	text-decoration: underline;
	}
.scroller{ 
		  scrolling: yes;
		  padding:5px; 
		  width:183px; 
		  height:50px; 
		  border:#A8A8A8 solid 0px; 
		  }
.scroll:active{
		color: #FFA826;
		text-decoration: underline;

	  }	
.bottomnav:alink {
	color: #224DA5;
	text-decoration: none;
	}
.bottomnav:hover {
	color: #000000;
	text-decoration: underline;
	}
.casetitle_sm:link {
	color: #000000;
	text-decoration: none;
	}
.casetitle_sm:visited {
	color: #000000;
	text-decoration: none;
	}
.casetitle_sm:hover {
	color: #FFA826;
	text-decoration: underline;
	}
	
a:hover{
	color: #FFAA00;
	}
a {
	color: #224DA5;
	}
	
a:visited{
	}
	
.ul{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
}
.ul li{
line-height: 16px;
background-image:url(images/arrow.gif);
background-position:0px 4px;
background-repeat:no-repeat;
padding:0px 0px 2px 18px;
}

.side{
margin: 6px;
font-size:12px;
line-height:12px;
}

.side:link {
	color: #000000;
	}

.home_bg{
background-image: url(images/home_bg.gif);
background-position: right;
background-repeat:repeat-y;
margin-right: 5px;
padding-right: 5px;
} 
.home_left{
background-image: url(images/home_bg.gif);
background-position: right;
background-repeat:repeat-y;
margin-right: 20px;
padding-right: 20px;
} 


.arrow{
margin:10px 0 2px 0px ;
list-style-type:none;
font-size:11px;
}
.arrow a{
line-height: 14px;
background-image:url(images/arrow1.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color:#000000;
text-decoration:none;

}

.arrow a:hover{text-decoration:none;
line-height: 14px;
background-image:url(images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color:#000000;
}
.arrow a:active{text-decoration:none;
line-height: 14px;
background-image:url(images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color:#000000;
}


.arrow1{
margin:10px 0 2px 0px ;
list-style-type:none;
font-size:11px;
}
.arrow1 a{
line-height: 14px;
background-image:url(images/arrow1.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color: #224DA5;
text-decoration:underline;

}

.arrow1 a:hover{text-decoration:none;
line-height: 14px;
background-image:url(images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color:#FFAA00;
}
.arrow1 a:active{text-decoration:none;
line-height: 14px;
background-image:url(images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0px 2px 15px;
color:#224DA5;
}
.left_pad {
padding-left: 18px;
}

.data-sheet-h1{
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
font-style:italic;
padding-left: 15px;
}

.data-sheet-h1 a:link{
color: #000000;
text-decoration:none;
}
.data-sheet-h1 a:hover, a:active{
color: #000000;
text-decoration: underline;
}
.data-sheet-h1 a:active{
color: #000000;
text-decoration: underline;
}
.data-sheet-h2{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
}
.data-sheet-p{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
line-height: 20px;
padding-left: 15px;
text-align:justify;
}
.accordion-lines{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-left: 50px;
margin-right: 15px;
}
.specs td{
border-bottom: 1px solid #999999;
}

.data-sheet-arrow {
list-style:none;
font-size:13px;
}
.data-sheet-arrow li{
line-height: 20px;
background-image:url(images/arrow2.png);
background-position:0px 6px;
background-repeat:no-repeat;
padding:0px 0px 2px 20px;
color:#000000;
text-decoration:none;
}
.data-sheet-arrow li li{
background-image: none;
background-position:0px;
padding:0px 0px 2px 10px;
}

.no-bullet{
list-style: none;
background-image: none;
background-position:0px;
padding:0px 0px 2px 0px;
}


/*
Vertical Accordions
		*/
		
		.accordion_toggle {
			display: block;
			height: 120px;
			padding: 0 0px 0 25px;
			line-height: 30px;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			cursor: pointer;
			margin: 0 0 0 0;
			background: url(images/arrow-right.gif) no-repeat top left #fff;
			background-position: 0px 43px;
		}
		
		
		.accordion_toggle_active {
		background: url(images/arrow-down.gif) no-repeat top left #fff;
		background-position: 0px 48px;
		
		}
		
		.accordion_toggle1 {
			display: block;
			height: 60px;
			padding: 0 0px 0 25px;
			line-height: 30px;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			color: #000000;
			cursor: pointer;
			margin: 0 0 0 0;
			background: url(images/arrow-right.gif) no-repeat top left #fff;
			background-position: 0px 6px;
		}
		
		
		.accordion_toggle_active {
		background: url(images/arrow-down.gif) no-repeat top left #fff;
		background-position: 0px 8px;
		
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
			font-size:  12px;
		}
			
			.accordion_content h2 {
				margin: 0px 0 5px -15px;
				color: #000;
				font-size: 14px;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			background: url(images/accordion_toggle.jpg) no-repeat top left #ebebeb;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #fff;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background: url(images/accordion_toggle_active.jpg) no-repeat top left #c6c6c6;
			color: #ffffff;
			border-bottom: 1px solid #fff;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		/*
			END ACCORDION
		*/				
					
    /* ACCORDION Container styling*/
    
    #vertical_nested_container {
      margin: 20px auto 20px auto;
      
    }
	
	.footer{
	
	}
	
	.current1{
	background-color:#ffaa49;
	}
	.current2{
	background-color:#ffaa49;
	}
	.hover:hover, .hover:active, .current1:hover{
	background-color:#f9db9a;
	}	
	.current2{
	background-color:#ffaa49;
	}
	
	.bottom-border{
	border-bottom: 1px #d9d9d9 solid;
	}
	.navi-1{
	padding: 6px 0px 5px 6px; font-style:normal; text-decoration:none; font-size:13px; font-weight:bold; background:#f9db9a;
	}
	.navi-2{
	padding: 5px 0px 0px 10px; font-style:normal; text-decoration:none; font-size:12px; font-weight:bold; background:#e3e3e3;
	}
