body {
	background: #fefefe url(../images/bgPattern-InnerPage.png) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
html * {
	margin: 0;
	padding: 0;
}
.clirer {
	float: none;
	clear: both;
}
h1 {
	height: 17px;
	line-height: 17px;
	background: url(../images/HeedingOneBg.gif) repeat-x;
	padding-left: 10px;
	margin-top: 10px;
}
h1 span {
	padding-left: 5px;
	height: 17px;
	padding-right: 10px;
	background: #fefefe;
	color: #bd5252;
	font-size: 14px;
	font-weight: normal;
}
.MainContainer {
	margin: 0 auto;
	width: 758px;
}
.logoSection {
	background: url(../images/omniLogo.png);
	width: 758px;
	height: 81px;
}
.logoSection a {
	height: 81px;
	width: 146px;
	margin-left: 18px;
	display: block;
}
.MainNavig {
	width: 740px;
	height: 42px;
	margin: 0 auto;
}
.MainNavig  ul {
	float: right;
	padding-left: 2px;
	list-style: none;
	background: url(../images/MenuBraket.png) left center no-repeat;
}
.MainNavig  ul li {
	margin-top: 1px;
	float: left;
	background: url(../images/MenuBraket.png) right center no-repeat;
	height: 40px;
}

.MainNavig  ul li a {
	float: left;
	display: block;
	margin-right: 2px;
	padding: 0px 20px 0px 20px;
	height: 40px;
	line-height: 40px;
	text-decoration: none;
	font-size: 12px;
	color: #000;
}
.MainNavig  ul li a:hover {
	background: url(../images/MenuHoverPattern.png) repeat-x;
}
.Banner {
	/*background: url(../images/BannerHome.jpg) no-repeat;*/
	height: 199px;
	width: 758px;
	margin-bottom: 5px;
}
.MainContent {
	width: 740px;
	margin: 0 auto;
}
.breadCrumbs {
	height: 35px;
	display: block;
	color: #004578;
	font-size: 11px;
	line-height: 35px;
	padding-left: 15px;
}
.breadCrumbs a {
	color: #004578;	
	text-decoration: none;
}
.breadCrumbs a:hover {
	text-decoration: underline;
}
/*------------------------HomPage------------------------------------*/
.HomePage {
	margin: 0 auto;
	width: 740px;
}
.HomePage .mainHeding {
	font-size: 16px;
	color: #fff;
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	background: #004578;
}
/*------------------------InnerAbout------------------------------------*/
.InnerPages {
	width: 540px;
	margin: 0 auto;
	float:left;
}
.InnerPages .LeftC {
	width: 505px;
	float: left;
	padding-left: 15px;
}
.InnerPageSideImage .RightC {
	float: right;
	width: 185px;
	padding-left: 30px;
	margin-top:24px;
}
.InnerPages p {
	padding-top: 10px;
	line-height: 19px;
	font-family: Tahoma;
	font-size: 12px;
	color: #323232;
	margin-bottom: 15px;	
}
.InnerPages p a {
	color: #003770;
}
.InnerPages p a:hover {
	text-decoration: none;
}
.InnerPages hr {
	border: solid 1px #fff;
	border-bottom: dashed 1px #90b1cd;
}
.DubleImageBlock {
	background: #b6cee0;
	padding: 25px;
	padding: 15px 15px 0px 0px;
}
.DubleImageBlock Img {
	float: left;
	margin-left: 15px;
	border: solid 1px #578ac0;
}
.RightSideDemo, .SideRelatedLinks {
	background: #578ac0 url(../images/SideBarrContentBg.png) repeat-x;
	border: solid 1px #578ac0;
	width: 175px;
	margin-bottom: 25px;
}
.RightSideDemo h2 {
	color: #004578;
	display: block;
	font-size: 14px;
	padding: 10px 5px 0px 50px;
}
.RightSideDemo span {
	float: left;
	color: #fff;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 18px;
	font-weight: bold;
	margin: 5px 5px 5px 43px;
}
.RightSideDemo a {
	text-decoration: none;
	display: block;
	cursor: pointer;
}
.RightSideDemoIcon {
	width: 175px;
	background: url(../images/SideBarrDemoIcon.png) no-repeat;
}
.RightSideInfoIcon {
	width: 175px;
	background: url(../images/SideBarrInformedIcon.png) no-repeat;
}
.RightSideDemo span {
	float: left;
	padding-left: 8px;
	width: 100px;
}
.SideRelatedLinks h2 {
	width: 145px;
	height: 30px;
	line-height: 30px;
	background: #6394c5 url(../images/RelatedLinksArrow.gif) center left no-repeat;
	padding-left: 30px;
	color: #fff;
	font-size: 14px;
}
.SideRelatedLinks ul {
	list-style: none;
	width: 175px;
}
.SideRelatedLinks ul li {
	widows: 175px;
	height: 35px;
}
.SideRelatedLinks ul li a {
	 width: 163px;
	 height: 35px;
	 display: block;
	 border-bottom: solid 1px #4479ae;
	 padding-left: 12px;
	 line-height: 35px;
	 text-decoration: none;
	 font-weight: bold;
	 color: #fff;
	 font-family: Arial, Helvetica, sans-serif;

}
.SideRelatedLinks ul li a:hover {
	color: #205f9f;
}
.SideImage {
	width: 173px;
	border: solid 1px #578ac0;
	margin-bottom: 25px;
}
.ClinentsTabele {
	width: 95%;
	padding: 2px;
	font-size: 11px;	
	color: #004d9f;
}
.TopSectionTitles {
	background: #205f9f;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}
.ClinentsTabele td {
	padding-left: 18px;
	border-bottom: dashed 1px #205f9f;
	padding-bottom: 7px;
	padding-top: 6px;
}
.ClinentsTabele .blue {
	background-color: #dae4ec;
}
.PartnersImg {
	float: left;
	margin-top: 10px;
	width:167px;
	margin-right:20px;
}
.partnersLogo {
	float: left;
	border: solid 1px #578ac0;
	border-bottom: none;
}
.partnersLogoTxt p{
	background: #f8f8f8 url(../images/BlockBlueGradientPattern.png) repeat-x;
	border-top: none;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #004d9f;
	float:left;
	width:310px;
}
.InnerPages .LeftC .partnersLogoTxt h3{
	float:left;
	width:310px;
}
.partnersLogoTxt p a {
	display: block;
	clear: left;
	margin-top: 10px;
	padding: 3px;
	background: #578ac0;
	color: #fff;
	padding-left: 8px;
}
.partnersLogoTxt p a:hover {
	background: #255f9c;
}
.SolutionsHeding2 {
	background: #b6cee0;
	padding: 5px;
	display: block;
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 14px;
}
.SolutionsBlocks
{
	min-height:300px;
}
.SolutionsBlocks, .padiingBlock {
	padding: 15px;
	background: #f8f8f8 url(../images/BlockBlueGradientPattern.png) repeat-x;
	float: left;
	width: 210px;
	margin-top: 15px;
	min-height:300px;
}
.SolutionsBlocks h3, .padiingBlock h3 {
	display: block;
	width: 170px;
	background: url(../images/SolutionsDivArrow.gif) no-repeat;
	font-size: 12px;
	color: #003770;
	font-weight: normal;
	padding-left: 10px;
	line-height: 17px;
}
.padiingBlock {
	margin-left: 25px;
}
.SolutionsBlocks p, .padiingBlock p {
	font-size: 11px;
	line-height: 15px;
}
.SolutionsContact {
	height:30px;
	background: #d8e3ec;
	margin-left:0px;
}
.InnerPages .LeftC .SolutionsContact a {
	color: #003770;
}
.InnerPages .LeftC .SolutionsHelpList, .InnerPages .LeftC .margineHelpList {
	width: 235px;
	float: left;
	margin-bottom: 30px;
}
.InnerPages .LeftC .margineHelpList {
	margin-left: 30px;
}
.InnerPages .LeftC .SolutionsHelpList h2, .InnerPages .LeftC .margineHelpList h2
{
	color: #003770;
	font-size: 16px;
	font-weight: normal;
	padding: 4px 3px;
	margin: 2px 0px;
	margin-bottom:10px;
	background: #a2c5df;
	font-weight: bold;
}
.InnerPages .LeftC .SolutionsHelpList ul, .InnerPages .LeftC .margineHelpList ul {
	list-style: none;
}
.InnerPages .LeftC .SolutionsHelpList ul li, .InnerPages .LeftC .margineHelpList ul li 
{
	list-style: none;
	padding: 5px 5px;
	margin: 2px 0px;
	background: #5a8dc1;
	color: #fff;
}
.InnerPages .LeftC h2 {
	font-size: 17px;
	color: #578ac0;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}
.MorphoHImages {
	background: #E7ECEF;
	padding: 0px 7px 2px 7px;
	vertical-align: top;
	margin-bottom: 15px;
	min-height:300px;
}
.MorphoHImages img
{
	float:left;
	clear:both;
	
}
.LeftC .MorphoHImages h3 {
	font-size: 13px;
	color: #578ac0;
	padding-bottom: 3px;
	padding-top: 10px;
	margin-bottom: 7px;
	border-bottom: solid 1px #999999;
	width:300px;
	float:left;
}
.MorphoHImages ul {
	list-style: url(../images/SolutionsDivArrow.gif) inside;	
	display: block;
	width:300px;
	float:left;
	padding:0px;
	margin:0px;
}
.MorphoHImages ul li 
{
	list-style: url(../images/SolutionsDivArrow.gif) outside;
	line-height: 20px;
	vertical-align: middle;
	padding:0px;
	margin:0px;
}
.MorphoHImages .heightImage {
	height: 270px;
}
.MorphoHImages .heightImageNo2 {
	height: 300px;
}
.BiometricApplications {
	margin: 0;
}
.InnerPages .LeftC .BiometricApplications ul {
	list-style: none;
	margin:0px;
	padding:0px;
	list-style-position:outside;
}
.InnerPages .LeftC .BiometricApplications ul li{
	list-style: none;
	width:505px;
	padding:0px;
	margin:0px;
	background-image:none;
}
.BiometricApplications ul li .linkClik {
	display: block;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	background: #316399;
	color: #fff;
	border-bottom: dashed 1px #fff;
	cursor: pointer;
}
.BiometricApplications ul li .OpenP {
	background: #d6e2eb;
	padding: 10px;
	color: #1b537c;
	min-height:110px;
}
.BiometricApplications ul li .OpenP img {
	border: solid 1px #216da6;
}
/*
.SolutionsList {
	float:left;
}
.SolutionsList h2 {
	color:#004578;
	font-size: 18px;
}
.SolutionsList ul {
	list-style: none;
}
.SolutionsList ul li {
	padding: 5px;
	margin-bottom: 2px;
	display: block;
	width: 230px;
	background: #b6cee0;
	color:#004578;
}
.SolutionsList .listNo2 {
	margin-left: 15px;
}
/*------------------------BotomSection------------------------------------*/
.BotomSection {
	background: url(../images/BotomPatternBg.png) repeat-x;
	margin: 0 auto;
	height: 130px;
}
.BotomNavigSec {
	width: 740px;
	margin: 0 auto;
}
.BotomNavig {
	width: 740px;
}
.BotomNavig ul {
	width: 450px;
	float: right;
	height: 18px;
	margin-top: 4px;
	line-height: 18px;
}
.BotomNavig ul li {
	list-style: none;
	float: left;
	border-right: solid 1px #b7b7b7;
}
.BotomNavig ul li a {
	margin: 0px 20px 0px 20px;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}
.BotomNavig ul li a:hover {
	color: #272727;
}
.BotomNavig ul li ul 
{
	display:none;
}
.CopyR {
	float: right;
	margin-top: 15px;
	color: #fff;
	font-size: 10px;
	padding-right: 20px;
}
