#header
{
	padding: 0;
	height: auto;
	margin: 0;
}
.smallBoxHolder
{
	
background: none;

padding: 0;


	width: 189px;
margin-bottom: 8px	
}
.smallBoxBot
{
	
background: none;
width: auto;
height: auto;


}

.smallBoxMid{
width: auto;
padding: 0;
font-size: 11px;

}
#bannerNav
{
	
	width: 110px;
	height: 22px;
	position: absolute;
	z-index: 20;
	left: 37px;
	bottom: 10px;
	padding: 2px 0 0 0;
	text-align: center;
}
.bannerArrow 
{
	position: absolute;
	top: 5px;
}
#fadeLinkPrevious
{
	left: 2px;
	
}
#fadeLink1
{
	padding-left: 5px;
}
#fadeLinkNext
{
	right: 2px;
}
.fadeLink
{
	padding-right: 5px;
	font-weight: bold;
}
a.fadeLink:link
{
	color: White;
	text-decoration: none;
}
a.fadeLink:visited
{
	color: White;
	text-decoration: none;
}
a.fadeLink:hover
{
	color: White;
	text-decoration: none;
}
a.fadeLink:active
{
	text-decoration: none;
	color: White;
}
#bannerNav a.on:link
{
color: #1b80ae;
}
#bannerNav a.on:visited
{
color: #1b80ae;
}
#bannerNav a.on:hover
{
color: #1b80ae;
}
#bannerNav a.on:active
{
color: #1b80ae;
}


.fadeEvent
{
	width: 902px;
	height:205px;
	padding: 20px 0 0 37px;
}
#fadeEventsHome
{
	visibility: hidden;
	position: relative;
	width: 900px;
	height: 225px;
	padding: 0;
	margin: 0;
}
.fadeEvent .inner a{
position: absolute;
top: 110px;
}

#ctl00_upperNav ul li a b{
height: 35px;
padding-top: 5px;
line-height: 13px;
}
#ctl00_upperNav ul li.oneLine a b{
padding-top: 12px;
font-weight: normal;
height: 30px;
}
#ctl00_upperNav ul li.oneLine ul li a b{
padding-top: 0px;
height: auto;
}
#ctl00_upperNav ul li.oneLine .subnavInner ul li a b
{
	font-weight: normal;
}
#fadeEventsHome .fadeEvent
{
	opacity: 0;
filter: alpha(opacity=0);
}
#fadeEventsHome div
{
	position: absolute;
	
}
.fadeEvent .inner
{
	position: static;
}
#fadeEventsHome .fadeEvent .subheader
{
	
	
	position: static;
	padding: 10px 0 0 0;
font-size: 16px;
font-weight: bold;
}
#fadeEventsHome .fadeEvent .subheader2
{
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	position: static;
	padding: 10px 15px 0 0;
	text-align: right;
}
#fadeEventsHome div img
{
	border: 0;
}
#fadeEvent4
{
	background: url('/uploadedImages/Homepage/banner-4.png') no-repeat top left;
}
#fadeEvent3
{
		background: url('/uploadedImages/Homepage/Ent_bn3.png') no-repeat top left;
}
#fadeEvent2
{
background: url('/uploadedImages/Homepage/Ent_bnr2.png') no-repeat top left;
	
}
#fadeEvent1
{

		
		background: url('/uploadedImages/Homepage/Ent_bnr1.png') no-repeat top left;
}
#fadeEvent5
{

	background: url('/uploadedImages/Homepage/banner-5.png') no-repeat top left;
}
#fadeEvent6
{

	background: url('/uploadedImages/Homepage/banner-6.png') no-repeat top left;
}
.menuImg
{
		width: 170px;
	height: 105px;
	margin-bottom: 10px;
}
.menuImg p
{
	color: #666666;
	font-size: 11px;
	line-height: normal;
	padding-left: 9px;
	margin: 0;
}
#commercial p
{
	font-size: 9px;
	line-height: normal;
}
.menuImg ul
{
	line-height: normal;

}


.menuImg a
{
	font-weight: bold;
	font-size: 9px;
}


#uareu
{
	background: url('/images/uareu_everywhere.png') no-repeat top left;

}
#trustedby
{
	background: url('/images/trusted_by.png') no-repeat top left;
}
#enterprise
{
background: url('/images/enterprise.png') no-repeat top left;	
}
#commercial
{
	background: url('/images/commercial.png') no-repeat top left;
}


#footer
{
	padding:0 36px 0 33px;
	width: 902px;
	background: url('/images/bg_footer.jpg') repeat-y top left;
}
#footer ul
{
	font-size: 11px;
	margin: 0 0 0 0fpx;
	padding: 17px 0 0 0;
}
#footer ul li
{
	display: block;
	float: left;
	background: url('/images/div_footer.gif') no-repeat top right;
	height: 133px;
	width:155px;
	line-height: 18px;
	padding: 0 35px 0 45px;
} 


#footer ul li#firstfooterli
{
	width: 210px;
	padding-right: 0;
	
}

#footer .firstFooterTop
{
	font-weight: bold;
	color: #6f6f6f;
}

#footer ul li ul
{
	margin: 0;
	padding: 0;
	display: block;
	font-weight: normal;
}
#footer ul li ul li
{
	float: none;
	background: none;
	height: auto;
	width: auto;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#footer ul li ul li a
{
	padding: 0;
}
#footer ul li a:link{
color: #6f6f6f;
text-decoration: none;
}
#footer ul li a:visited{
color: #6f6f6f;
text-decoration: none;
}
#footer ul li a:hover{
color: #34609b;
text-decoration: underline;
}
#footer ul li a:active{
color: #6f6f6f;
text-decoration: none;
}

#contentBoxes img
{
	padding-right: 9px;
}
#latestNews_old
{
		margin: 10px 25px 5px 36px;
		height: 15px;
		border-bottom: 1px solid #dfdfdf;
		padding-bottom: 10px;
}
#latestNews a img
{
	padding-right: 5px;
}
#latestNewsHeader
{
	display: block;
	float: left;
	color: #666666;

}

#newsHeadline
{
	display: block;
		float: left;
		height: 18px;
		overflow: hidden;
		position: relative;
		width: 640px;
}
#newsHeadline ul
{
	margin: 0;
	padding: 0;
	line-height: normal;
}
#newsHeadline ul li
{
	list-style-type: none;
}
#newsLinks
{
	position: absolute;
	
}
#newsHeadline a:link
{
	color: #318fc8;
	text-decoration: none;
}
#newsHeadline a:visited
{
	color: #318fc8;
	text-decoration: none;
}
#newsHeadline a:hover
{
	color: #318fc8;
	text-decoration: underline;
}
#newsHeadline a:active
{
	color: #318fc8;
	text-decoration: none;
}
#navBar
{
	position: relative;
}
#blackHomeBar
{
	margin: 0 auto;
	width: 897px;
	height: 17px;
	background: url('/images/black_bar.gif') no-repeat top left;
	margin-top: -17px;
}
#mainContentHolder
{
	background: none;
}
#ctl00_mainContent
{
	margin-top: 0;
	width: 637px;
}
#flashArea {
	width:636px;
	height:265px;
}
#flashArea img
{
	display: block;

}
#ctl00_rightCol
{
	margin: 0 0 0 14px;
}
#featCust
{
	margin: 0 0 15px 0;
}
#featCustTop
{
	background: url('/images/bg_feat_top.gif') no-repeat top left;
	width: 176px;
	height: 9px;
	overflow:hidden;
}
#featCustMid
{
	background: url('/images/bg_feat_mid.gif') repeat-y bottom left;
	width: 176px;

}
#featCustBot
{
	background: url('/images/bg_feat_bot.gif') repeat-y top left;
	width: 176px;
	height: 9px;
	overflow: hidden;
}
#searchInner
{
	
}
#search
{
	padding: 0 35px 0px 0;
}
#search input.searchField
{
	
	
}
#search input.submit
{
	color:#666666;
	
}
#custLogos
{
		width: 171px;
	height: 214px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.custLogo
{
		margin: 0 auto;
		width: 142px;
		margin-bottom: 3px;
}

#featCustHeader
{
	padding: 6px 0 0 12px;
	color: #666666;
	font-size: 14px;
	margin: 0 0 12px 0;
}
.logoTop
{
	background: url('/images/bg_logo_top.gif') no-repeat bottom left;
	width: 143px;
	height: 9px;
}
.logoBot
{
	background: url('/images/bg_logo_bot.gif') no-repeat top left;
	width: 143px;
	height: 8px;
}
.logoMid
{
	background: url('/images/bg_logo_mid.gif') repeat-y bottom left;
	width: 143px;
	text-align: center;
}
#planBoxes
{
	margin: 0 0 0 12px;
}
#planBoxes p
{
	margin: 0;
	
	line-height:17px;
}
#planBoxes p .floatImgRight
{
	float: right;
}

.planBox
{
	float: left;
	margin: 0 11px 0 0;
}
.planBoxMid
{
	background: url('/images/bg_planbox_mid.gif') bottom left repeat-y;
	width: 180px;
	height: 163px;
	padding: 10px 7px 0px 10px;
	line-height:17px;
	overflow: hidden;
	position: relative;
}
#planBoxes .last
{
	margin: 0;
}
#planBoxes ul
{
padding: 0px 0 0 20px;
margin: 0;
}
#planBoxes #freesdk
{
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.planBoxBot{
background: url('/images/bg_planbox_bot.gif') top left no-repeat;
width: 197px;
height: 8px;
}
#planBoxes .header
{
	font-size: 14px;
	color: #535DA7;
	font-weight: bold;
	padding: 0 0 3px 0;
	line-height: 18px;
}
#planBoxes a
{
	margin: 5px 0 0 0;
	font-weight: bold;
}
#wideBox
{
	margin: 10px 0 0 12px;
}
#ctl00_pnlTopNav
{
padding: 0 0 0px 0;
}

#topNav ul li.icon img {
					position:relative;
					top:-5px;
				}
				
				#topNav ul li.icon:hover {
					border:1px solid transparent;
				}			
					
					#homeContent {
						/*background:url(/images/bg_home_1.jpg);*/
						width:902px;
						height:482px;
						clear:both;
						position:relative;
						top:3px;
						
					}
					
					#homeContent #pod1 {
						background:url(/images/pod_home_software.png) no-repeat;
						width:339px;
						height:176px;
						position:relative;
						left:37px;
						top:27px;
						padding:12px 0 0 20px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:21px;
						line-height:24px;
						display:block;
						text-decoration:none;
						color:#000;
						font-weight:100;
					}
					
					
					#homeContent #pod2 {
						background:url(/images/pod_home_biometric.png) no-repeat;
						width:355px;
						height:176px;
						left:37px;
						top:50px;
						position:relative;
						display:block;
						text-decoration:none;
						padding:12px 0 0 20px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:21px;
						line-height:24px;
						color:#000;
						font-weight:100;

					}
					
					#homeContent ul {
						padding:0;
						margin:0;
						list-style-position:inside;
						list-style-type:square;
						margin-top:25px;
					}
					
					#homeContent  #pod1 ul li, #homeContent  #pod2 ul li {
						list-style-type: square; 
						color:#ed2300;
						padding-left:0px;
						position: relative;
						/*padding-bottom:2px;*/
					}
					
					#homeContent ul li span {
						color:#000;
						position: absolute; left: 15px; 
						font-weight:bold; 
					}
					
					#homeContent #pod1 .learnMore {
					display:block;
					width:130px;
					height:26px;
					left:-4px;
					position:relative;
					top:8px;
					}
					
					#homeContent #pod1 .freeEval {
					display:block;
					width:80px;
					height:50px;
					position:relative;
					top:-30px;
					left:248px;
					}
					
					#homeContent #pod2 .learnMore {
					display:block;
					width:130px;
					height:26px;
					line-height:14px;
					position:relative;
					top:3px;
					left:-4px;
					}
					
					#homeContent #pod2 ul {
						margin-top:20px;
					}
					
					#homeContent #news {
						background:url(/images/bg_news.png) no-repeat;
						width:828px;
						height:32px;
						margin:0 auto;
						position:relative;
						top:65px;
					}
					
					
					#latestNewsHeader {
						background:url(/images/icon_news.png) no-repeat;
						height:19px;
						padding-left:30px;
						padding-top:3px;
						color: #666666;
						display: block;
						float: left;
						postion:relative;
						top:-2px;
						font-weight:bold;
						margin-left:10px;
					}
					
					#newsHeadline {
						top:3px;
						margin-left:10px;
					}


#latestNews {
    background: url("/images/bg_news.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    margin: 0 auto;
    padding: 5px 0 0 20px;
    position: relative;
    top: -50px;
    width: 828px;
}

#ctl00_ekTopBanner
{
	padding-top:25px;
}
#layoutTopBg {
	Height:584px;
}

.pod2head
{ 
 line-height: 44px;
}

#homeContent #pod1 i
{
	font-size: 14px;
	font-weight:normal; 
}
