*{
    margin: 0;
    padding: 0;
}
A {
	-moz-outline-style:none;
	text-decoration:none;
	outline:none;
}
A IMG{
	border: 0;
}
h1,h3,h4,h5,h6,pre,code {
	font-size:1em;
}

h2
{
	font-size:16px;
	color:#A0A0A0;
}

HTML{
	direction: ltr;
}
BODY {
	font-size:12px;
	font-family:Arial;
}


ul.productList 
{
	list-style-image: url(../_Images/product_list.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 32px;
}
ul.productList li 
{
	margin-top: 15px;
	color: #505050;
	font-weight: bold;
}
ul.productList2 
{
	list-style-image: url(../_Images/product_list.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 32px;
}
ul.productList2 li 
{
	margin-top: 15px;
	color: #505050;
	font-weight: bold;
	font-size: 13px;
}
div.ppl 
{
	background-image: url(../_Images/ppl_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 350px;
	width: 100%;
}
p.pplNormal
{
	color: #5A5C5D;
	font-size: 14px;
	padding: 5px;
	padding: 12px 0 10px 16px;	
}	
p.pplBold
{
	color: #6B6C6E;
	font-size: 15px;
	padding: 5px;
	padding: 10px 40px 10px 16px;	
	font-weight: bold;
}	
div.innerText 
{
	float: right;
	width: 560px;
	height: auto;
	min-height: 270px;
	background-image: url(../_Images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 10px 10px 0 0;
}
	
div.innerText h1 
{
	font-size: 18px;
	font-weight: normal;
	padding: 7px 0 0 16px;
}
img.pplImage 
{
	float: right;
	padding: 10px 12px 20px 50px;
}
img.productImage 
{
	float: right;
	padding: 10px 12px 20px 20px;
}	

span.greenH 
{
	color: #80C010;
	padding-right: 5px;
}
	
span.grayH 
{
	color: #6B6C6E;
}
span.blueH 
{
	color: #44ABB7;
}
span.moreBlueH 
{
	color: #008A9D;
	font-size: 14px;
}
span.grayPplH 
{
	color: #6B6C6E;
	font-size: 15px;
	font-weight: bold;
}
p.openText 
{
	color: #5A5C5D;
	font-size: 18px;
	line-height: 24px;
	padding-top: 5px;
}
p.pplText 
{
	color: #5A5C5D;
	font-size: 16px;
	line-height: 24px;
	padding: 20px 0 0 45px;
	width: 480px;
}

div.colors 
{
	padding-top: 20px;
}
div.colorBox 
{
	float: left;
	padding-right: 5px;
	width: 134px;
	height: auto;
}
div.colorBox img 
{
	margin-top: -3px;
}
p.prodNormal
{
	color: #5A5C5D;
	font-size: 15px;
	padding: 5px;
	padding: 7px 0 10px 16px;	
}	
p.prodBold
{
	color: #6B6C6E;
	font-size: 15px;
	padding: 5px;
	padding: 10px 40px 10px 16px;	
	font-weight: bold;
}
div.productScroll 
{
	margin: 0 auto;
	width: 540px;
	height: 517px;
}
div.scrollLarge 
{
	float: left;
	width: 130px;
	height: auto;
	margin-right: 3px;
}
div.scrollTop 
{
	height: 43px;
	background-image: url(../_Images/scroll_top.jpg);
	background-repeat: repeat-x;
	padding-bottom: 3px;
	_padding-bottom: 1px;
}
div.scrollBottom 
{
	min-height: 470px;
	height: auto;
	background-color: white;
	background-image: url(../_Images/scroll_bottom.jpg);
	background-repeat: repeat-x;
	_height: 470px;
}
div.scrollTop h2 
{
	padding: 5px 10px 5px 10px;
	font-size: 13px;
	color: #6B6C6E;
}
span.scrollBlue 
{
	color: #008C9D;
	font-size: 16px;
}
div.scrollBottom ul 
{
	list-style-type: none;	
	list-style-image: url(../_Images/scroll_list.jpg);
	list-style-position: outside;
	margin: 0;
	padding: 0;
	padding: 10px 10px 0 22px;
}
div.scrollBottom ul li 
{
	padding: 0;
	padding-bottom: 15px;
	padding-left: 0;
	list-style-image: url(../_Images/dbullet.PNG);
	color: #545353;
	font-weight: bold;
	cursor: pointer;
}
p.techNormal
{
	color: #5A5C5D;
	font-size: 16px;
	padding: 5px;
	padding: 7px 0 10px 16px;	
}	
p.techBold
{
	color: #6B6C6E;
	font-size: 15px;
	padding: 5px;
	padding: 10px 40px 10px 16px;	
	font-weight: bold;
}
p.techBlue 
{
	color: #008C9D;
	font-size: 15px;
	padding: 5px;
	padding: 7px 0 10px 16px;	
	font-weight: bold;	
}

div.techImg 
{
	margin: 0 auto;
	text-align: center;
	padding-right: 50px;
	margin-top: 15px;
}
ul.techList 
{
	list-style-image: url(../_Images/product_list.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 48px;
	margin-bottom: 20px;
}
ul.techList li 
{
	margin-top: 18px;
	color: #676769;
	font-weight: bold;
	font-size: 13px;
}
p.contactNormal
{
	color: #5A5C5D;
	font-size: 16px;
	padding: 5px;
	padding: 7px 0 10px 16px;	
}	
div.contactDetails 
{
	margin: 0 auto;	
	width: 410px;
	height: 160px;
	margin-top: 30px;
}
div.contactAddress 
{
	float: left;
}
div.contactAddress h2 
{
	color: #80C010;
	font-size: 15px;
	padding-bottom: 15px;
}
div.contactDetails p 
{
	color: #6B6B6B;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
}
div.contactAddress a
{
	color: #6B6B6B;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}

div.contactPhone 
{
	float: right;
	width: 160px;
	margin-top: 28px;
	padding: 6px 0 6px 35px;
	border-left: 1px solid #DEDEDE;
}
div.betaMain 
{
	width: 527px;
	height: 232px;
	background-image: url(../UserFiles/images/beta_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-left: 11px;
}
div.betaMain p 
{
	padding: 30px 15px 0 55px;
	color: #3C3B3B;
	font-size: 17px;
	line-height: 25px;
}
div.betaMain p.betaInfo 
{
	padding-left: 105px;
	padding-top: 17px;
}
div.betaMain a 
{
	text-decoration: underline;
	color: #008C9D;
}
p.solutionText 
{
	color: #5A5C5D;
	font-size: 15px;
	padding: 5px;
	padding: 12px 0 10px 16px;	
}
p.scrollHide 
{
	display: none;
	color: #008C9D;
	padding-top: 3px;
}