/* CSS Document */

BODY
	{ 
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	}
a {
	color:#000000;
	text-decoration:none;
}	
a:hover {
	color:#000000;
	text-decoration:underline;	
}	
.container 
	{
	margin:0px auto;
	padding:0px;
	width:755px;
	text-align:left;
	}
	
	
.blackstrip
	{
	background:url(images/black.jpg) repeat-x 10px;
	height:119px;
	width:755px;
	float:left;
	}
.top-link
	{
	color:#FFFFFF;
	font-weight:bold;
	padding:7px 0px 0px 15px;
	}	
.top-link a
	{
	color:#FFFFFF;
	text-decoration:underline;

	}	
.top-link a:hover
	{
	color:#FFFFFF;
	text-decoration:none;
	}			
.header-bot
	{
	width:749px;
	clear:both;
	}	
.text-part
	{
	width:482px;
	height:530px;
	background:url(images/homepage-text-bg.jpg) no-repeat;
	float:left;
	}	
.right
	{
	width:267px;
	float:right;
	}	
.text-part-t
	{
		padding:14px 41px 0px 34px;
		line-height:22px;
		
	}			
.text-part-t a
	{
	color:#000;
	text-decoration:underline;

	}	
.text-part-t a:hover
	{
	color:#000;
	text-decoration:none;
	}			
.right-top
	{
		padding:0px 0px 0px 20px;
		line-height:15px;
		height:174px;
		width:243px;
		background:url(images/sam.jpg) no-repeat 8px;
		}

.right-demo
	{
		padding:0px 0px 0px 20px;
		line-height:15px;
		height:174px;
		width:255px;
		background:url(images/new-demo.jpg) no-repeat 8px;
		
	}			
.right-top a
	{
	color:#000;
	text-decoration:underline;

	}	
.right-top a:hover
	{
	color:#000;
	text-decoration:none;
	}	
	
.right-bot
	{

		padding:110px 0px 0px 20px;
		line-height:15px;
		height:80px;
		width:247px;
		float:right;
		background:url(images/corporate-video.jpg) no-repeat 8px 12px;

	}			
.right-bot a
	{
	color:#000;
	text-decoration:underline;

	}	
.right-bot a:hover
	{
	color:#000;
	text-decoration:none;
	}		


.right-bot1
	{

		padding:70px 0px 0px 20px;
		line-height:17px;
		height:90px;
		width:247px;
		float:right;
		background:url(images/video.jpg) no-repeat 8px 0px;

	}			
.right-bot1 a
	{
	color:#000;
	text-decoration:underline;

	}	
.right-bot1 a:hover
	{
	color:#000;
	text-decoration:none;
	}	
	
	
.black-line
	{
	background:#000;
	clear:both;
	}		
.footer
	{
		padding:10px 0px 10px 5px;
		color:#999999;
		font-size:10px;		
	}			
.footer a
	{
	color:#999999;
	text-decoration:underline;

	}	
.footer a:hover
	{
	color:#000;
	text-decoration:none;
	}		
	
.how-quality
	{
		padding:8px 0px 0px 0px;
		height:17px;
		color:#000;
		
		font-weight:bold;width:274px;
		text-align:center;
		background:url(images/how-the-quality-works-up.jpg)	 no-repeat;
	}			
.how-quality a
	{
	color:#000;
	text-decoration:underline;
	
	}	
.how-quality a:hover
	{
	color:#000;
	text-decoration:none;
	background:url(images/how-the-quality-works-dn.jpg) no-repeat;	
	}			
	
	
.DRD
	{
	
	width:109px;
	color:#000;
	font-weight:bold;

	}			
.DRD a
	{
	color:#000;margin:0px 0px 10px 0px;
	text-decoration:underline;
	width:109px;
	background:url(images/what-are-drd-dn.jpg) no-repeat;

	}	
.DRD a:hover
	{
	color:#000;margin:0px 0px 10px 0px;
	text-decoration:none;width:150px;
	background:url(images/what-are-drd-up.jpg) no-repeat;
	height:25px;
	}			
.faq
	{
		padding:0px 0px 0px 0px;
		height:25px;
		color:#000;
		width:221px;
		font-weight:bold;

		
	}			
.faq a
	{
	padding:0px 20px 10px 10px;
	color:#000;width:221px;
	text-decoration:underline;
	height:25px;
background:url(images/faq-dn.jpg) no-repeat;

	}	
.faq a:hover
	{
	padding:0px 20px 10px 10px;
	color:#000;
	
	width:221px;
	text-decoration:none;
	background:url(images/faq-up.jpg) no-repeat;	
	}					
	
.inner-text
	{
	width:482px;
	float:left;
	}		
.text
	{
	padding:18px 20px 10px 32px;
	float:left;
	}			
.pre-survey
	{
	padding:0px 20px 0px 50px;
	line-height:15px;
	background:url(images/pre-survey.jpg) no-repeat;	
	}	
.pre-survey	a
	{
	text-decoration:none;
	color:#000000;

	}		
.pre-survey	a:hover
	{
	text-decoration:none;
	color:#000000;
	}			
	
			
.survey
	{
	padding:0px 0px 0px 50px;
line-height:15px;
	background:url(images/survey.jpg) no-repeat;	
	}
.survey	a
	{
	text-decoration:none;
	color:#000000;

	}		
.survey	a:hover
	{
	text-decoration:none;
	color:#000000;
	
	}		
.post-survey
	{
	padding:0px 0px 0px 50px;
line-height:15px;
	background:url(images/post-survey.jpg) no-repeat;	
	}		
.post-survey	a
	{
	text-decoration:none;
	color:#000000;

	}		
.post-survey	a:hover
	{
	text-decoration:none;
	color:#000000;
	}		
H1
	{
	padding:0px 0px 0px 0px;
	font-size:22px;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	}	
H1 .innner-text
	{
	padding:0px 0px 0px 0px;
line-height:17px;
font-size:18px;

	}		
.innner-text
	{
	padding:0px 0px 0px 0px;
line-height:17px;

	}		
.innner-text	a
	{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;

	}		
.innner-text	a:hover
	{
	text-decoration:none;
	color:#f38b40;
	}		
.title	
	{
	font-weight:bold;
	color:#f38b40;
	font-size:13px;
	
	}		
form{
margin:0px;
padding:0px;
}	
	
.drop{
border:1px solid #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:400px;

}		
H1.callt
{
font-size:14px;
line-height:22px;
color:#ed8115;
}
H2
{
font-size:18px;
}
.call
	{
		padding:0px 0px 0px 20px;
		line-height:15px;
		height:174px;
		width:243px;
		background:url(images/call.jpg) no-repeat 8px;

	}	
.Input {
border:1px solid #5fabbe;
font-size:11px;
color:#f38115;
margin:2px;
}	
.maintext {
padding:3px 0px 3px 10px;

}	
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #FFFFFF}


.image
	{
		padding:0px 0px 0px 10px;
		line-height:15px;
		height:320px;
		width:255px;
		background:url(images/images.jpg) no-repeat 8px; vertical-align:text-top
	}	