.SolutionsList
{
	float:left;
	margin-bottom:50px;	
}

.SolutionsList h2
{
	color:#004578;
	font-size: 20px;
}

.SolutionsList ul, .IndustrySollutions ul
{
	margin:0;
	margin-top:10px;
	padding:0;
}

.SolutionsList ul li 
{
	list-style:none;
	background:#b6cee0;
	margin-bottom:2px;
	padding:5px;
	width:260px;
	-moz-border-radius:2px;
}

.SolutionsList ul li span, .IndustrySollutions ul li span
{
	text-decoration:none;
	color:#004578;
	display:block;
	font-size:12px;
}

.IndustrySollutions
{
	float:left;
	margin-left:20px;
}

.IndustrySollutions ul li
{
	list-style:none;
	background:#b6cee0;
	margin-bottom:2px;
	padding:5px;
	width:200px;
	-moz-border-radius:2px;
}

.IndustrySollutions h2
{
	color:#004578;
	letter-spacing:1px;
	margin-left:2px;
}

/*----------------------CONTENT---------------------------*/

.InnerImage
{
	float:left;
	margin-left:-10px;
}

.InnerPages .LeftC .LeftCContent
{
	margin-left:12px;
	float:left;
	text-align:left;
	width:340px;
}

.InnerPages .LeftC .LeftCContent h2
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#b6cee0;
	width:350px;
	height:14px;
	padding:3px 0px 3px 10px;
}

.InnerPages .LeftC .LeftCContent p
{
	line-height:17px;	
}

.TheSolutions
{
	margin-top:10px;
}

.TheSolutions div
{
	background:url(../images/SolutionsBck.png) repeat-x;
	width:267px;
	height:210px;
	float:left;
	margin-left:15px;
	margin-bottom:45px;
	text-align:left;
}

.TheSolutions div h2
{
	color:#003770;
	font-size:12px;
	margin-top:11px;
}

.HeadingArrow
{
	background:url(../images/SolutionsDivArrow.png) no-repeat;
	float:left;
	height:13px;
	width:9px;
	position:relative;
	margin:13px 8px 0px 8px;
}

.TheSolutions div p
{
	font-size:11px;
	line-height:16px;	
	padding-left:26px;
	padding-right:15px;
}

.SolutionsContact
{
	width:521px;
	height:30px;
	background: #d8e3ec;
	margin-left:15px;
	padding:11px 6px 11px 18px;
}

/*---------------------MORPHO HARDWARE--------------------------*/

.MorphoImage_1 
{
	float:left;
	width:148xp;
	height:207px;
	margin-top:10px;
	border:#d8e3ec;
	background-color:#f1f2f2;
	padding:5px;
}

.MorphoImage_1:hover
{
	background-color:#cbcbcb;
}

.MorphoImage_1 a img
{
	border:none;
}

.MorphoHardDesc
{
	float:left;
	width:315px;
	margin-left:10px;
}	

.MorphoHardDesc p
{
	line-height:16px;
}

.MorphoHardDesc p ul 
{
	margin:0;
	padding:0;
}

.MorphoHardDesc  ul li
{
	margin-left:15px;
	padding:2px;
}


/*--------------------------MORPHO SOFTWARE----------------------*/

.MorphoSoftDesc
{
	float:left;
	width:265px;
	margin-left:25px;
}

.MorphoSoftDesc p
{
	line-height:16px;
}

.MorphoSoftDesc p ul 
{
	margin:0;
	padding:0;
}

.MorphoSoftDesc  ul li
{
	margin-left:15px;
	padding:2px;
}

/*-------------------------SMART CARDS----------------------------*/

ol
{
	display:block;
}

ol li 
{
	line-height: 19px;
	font-family: Tahoma;
	font-size: 12px;
	color: #323232;
	margin-bottom: 15px;
	margin-left:10px;
	list-style-position:inside;
}

/*----------------------------------------------------------------*/

/*------------------------CONSULTING SERVICES---------------------*/

.InnerPages .LeftC ul
{
	display:block;
}

.InnerPages .LeftC ul li
{
	list-style:url(../images/ListElementsArrow.png);
	font-family: Tahoma;
	color: #323232;
	font-size:12px;
	margin-left:15px;
	line-height: 19px;

}

.ListElementsWrapper
{
	width:500px;
	height:156px;
	background:url(../images/BlueGrad_BlockBck.jpg);
	padding:5px 0px 12px 10px;
	margin-bottom:15px;
}

.DubleImageBlock#ConsultingBlock
{
	width:495px;
	height:114px;
	margin-top:20px;
	margin-bottom:15px;
}

/*----------------------------------------------------------------*/

/*---------------------------------SDK / OEM----------------------*/

.InnerPage_Details
{
	background:url(../images/DetailsBck.jpg) repeat-x;
	width:490px;
	height:230px;
	padding:5px 5px 5px 5px;
}

.InnerPage_Details p
{
	line-height:17px;
}

.InnerPage_Details ul 
{
	margin-top:8px;
	margin-left:10px;
}

.SDK_Image
{
	width:400px;
	height:150px;
	margin:0 auto;
	margin-bottom:15px;
	text-align:center;
}



.LeftC #acordion h3
{
	width:100%;
	display:block;
	background:#dae4ec;
	padding:4px 0px 4px 4px;
	margin-bottom:5px;
	border-bottom:1px dashed #42769e;
}

.LeftC h3
{
	width:100%;
	display:block;
	background:#dae4ec;
	padding:4px 0px 4px 4px;
	margin-bottom:5px;
}

.LeftC #acordion h3:hover
{
	cursor:pointer;
}

.LeftC h4
{
	margin-bottom:6px;
}


/*----------------------------------------------------------------*/

/*--------------------BACK END CONTROLLERS------------------------*/

.BackEndImage
{
	width:400px;
	height:150px;
	margin:0 auto;
	margin-bottom:15px;
	margin-top:15px;
	text-align:center;
}

.BackEndBox_Left 
{
	float:left;
	width:228px;
	height:100%;
	border:2px solid #d3e5f4;
	background:#f9fcfe;
	padding:3px 8px 3px 8px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:8px;
	text-align:justify;
}

.BackEndBox_Left h3
{
	height:100%;
	width:220px;
	padding:8px 4px 8px 4px;
	text-align:center;
	line-height:17px;
	font-size:11px;
	border-bottom:none;
	background:#42769e;
	color:#fff;
	margin-top:10px;
	cursor:default;
	letter-spacing:normal;
}

.BackEndBox_Left p
{
	line-height:18px;
	padding:0px 4px 0px 4px;
}

.BackEndBox_Right
{
	float:left;
	width:236px;
	height:100%;
	border:2px solid #d3e5f4;
	background:#f9fcfe;
	padding:3px 4px 3px 4px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;	
}

.BackEndBox_Right h3
{
	height:100%;
	width:220px;
	padding:8px 4px 8px 4px;
	text-align:center;
	line-height:17px;
	font-size:11px;
	border-bottom:none;
	background:#42769e;
	color:#fff;
	margin-top:10px;
	margin-left:4px;
	cursor:default;
	letter-spacing:normal;
}

.BackEndBox_Right p
{
	line-height:18px;
	padding:0px 8px 0px 8px;
}

/*----------------------------------------------------------------*/

/*---------------------SYSTEM CONF DIAGRAM------------------------*/

.DiagramImage
{
	background:url(../images/SystemConfDiagram.jpg) no-repeat;
	width:440px;
	height:480px;
	margin-top:15px;
	margin-bottom:15px;
}

/*----------------------------------------------------------------*/


/*------------------------CONNECTIVITY OPTIONS--------------------*/

.ConnectOptImage
{
	background:url(../images/ConnectivityOptionsDiagram.jpg) no-repeat;
	width:488px;
	height:483px;
	margin-bottom:15px;
}

/*----------------------------------------------------------------*/

/*----------------------SOFTWARE FEATURES-------------------------*/

.SoftFeatImage
{
	background:url(../images/SoftwareFeaturesScreen.jpg) no-repeat;
	width:357px;
	height:289px;
	margin:0 auto;
	margin-bottom:15px;
}

.SoftWrapper
{
	margin-top:15px;
}

.SoftWrapper h3:hover
{
	cursor:default;
}

/*----------------------------------------------------------------*/

/*-------------------------FIELDSET CONTENT-----------------------*/

.LeftC fieldset
{
	border-left:none;
	border-right:none;
	border-top:1px solid #42769e;
	border-color:1px solid #42769e;
	padding:10px 5px 10px 5px;
	width:95%;
	height:100%;
}

.LeftC fieldset legend
{
	font-size:14px;
	padding:0px 5px 3px 5px;
}

.LeftC fieldset ul
{
	line-height:16px;
	letter-spacing:0px;
}

.LeftC fieldset ul li
{
	margin-bottom:5px;
}

/*----------------------------------------------------------------*/

/*-------------------------BIOPASSWORD----------------------------*/
.LeftC .BioProduct div fieldset
{
	border:none;
	/*border-bottom:1px solid #42769e;*/
	border-top:1px dotted #42769e;
	margin-bottom:10px;
	padding:2px;
}

.LeftC .BioProduct h3
{
	border-bottom:1px dashed #42769e;
}

.LeftC .BioProduct h3:hover
{
	cursor:pointer;
}

.LeftC .BioProduct div
{
	margin-bottom:10px;
}

.LeftC .BioProduct div fieldset legend
{
	font-size:13px;
	font-weight:bold;
}

.LeftC div ul.BioMainList li 
{
	font-size:14px;
}

.LeftC div ul.BioMainList li ul
{
	margin-top:4px;
	margin-bottom:5px;
}

.LeftC div ul.BioMainList li ul li
{
	list-style:url(../images/ListBullet.gif);
	font-size:13px;
}

.InternetEditionImage
{
	background:url(../images/InternetEditionDiagram.jpg) no-repeat;
	width:465px;
	height:195px;
	margin:0 auto;
}

.InternetEditionList
{
	margin-bottom:15px;
	padding-left:15px;
}

.LeftC ul.InternetEditionList  li
{
	letter-spacing:normal;
}

.EnterpriseEditionImage
{
	background:url(../images/EnterpriseEditionDiagram.jpg) no-repeat;
	width:465px;
	height:195px;
	margin:0 auto;
}


/*----------------------------------------------------------------*/

/*-------------------KEY STROKE DYNAMICS--------------------------*/

.ScienceKeyDynImage
{
	background:url(../images/ScienceOfKeystrokeDynamics-Image.jpg) no-repeat;
	width:402px;
	height:166px;
}

.HowItWorksDiagImage
{
	background:url(../images/HowItWorks-Diagram2.jpg) no-repeat;
	width:531px;
	height:238px;
}


/*----------------------------------------------------------------*/

 #forma span.validate
{
	display:none;
}

 #forma input
{
	margin-bottom:5px;
}

 #forma select
{
	margin-bottom:5px;
}

 #forma label
{
	float:none;
	clear:both;
	display:block;
}
 #forma label span
{
	width:250px;
	text-align:right;
	padding-right:10px;
	float:left;
}
 #forma label.inpFld
{
	display:block;
	float:left;
	width:200px;
}
 #forma label .inpFld
{
	border:solid 1px #909eac;
	height:22px;
	line-height:22px;
	width:200px;
}
 #forma .txtArea{
	border:solid 1px #909eac;
	line-height:22px;
	width:200px;
	height:50px;
 }
 #forma label.validate
{
	width:50px;
	color:#FF0000;
}

 #forma span.checkBox
{
	width:250px;
	text-align:right;
	padding-right:10px;
	float:left;
}

 #forma input.chkBox
{
	float:none;
	clear:both;
}

 #forma .chkClearer
{
	float:none;
	clear:both;
	display:block;
	margin-bottom:3px;
}

 #forma #email
{
	display:inline;
	line-height:1px;
}

 #forma #phone
{

	display:inline;
	
}

 #sendBtn,#resBtn
{
	color:#333333;
	background-color:#c0c0c0;
	padding:2px;
	margin-top:3px;
	margin-left:258px;
	cursor:pointer;
}

 #resBtn
{
	margin-left:2px;
}


