/* CSS Document */
body{
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/bg_1px.gif);
	background-repeat:repeat;
}

.maincontainer{
	width:100%;
	height:600px;
}

.maindiv{
	width:980px;
	height:600px;
}
/*                            --------- Top div ------               */
.top_div{
	width:980px;
	height:220px;
	float:left;
}

.top_logo{
	width:545px;
	height:55px;
	float:left;
}
		
.top_logo_lftbg{
	width:75px;
	height:55px;
	background-color:#0067d0;
	float:left;
}

.top_logo_img{
	width:470px;
	height:55px;
	float:left;
}

.top_logo_right{
	width:435px;
	height:47px;
	background-color:#0067d0;
	float:right;
}

#top_logo_right_ico1{
		padding-top:47px;
		padding-left:37px;
		padding-right:38px;
		float:left;
}

#top_logo_right_ico2{
		padding-top:47px;
		padding-left:38px;
		padding-right:37px;
		float:left;
}

#top_logo_right_ico3{
		padding-top:47px;
		padding-left:38px;
		padding-right:37px;
		float:left;
}

#top_logo_right_ico4{
		padding-top:47px;
		padding-left:40px;
		padding-right:35px;
		float:left;
}
		
#top_logo_right_ico5{
		padding-top:47px;
		padding-left:38px;
		padding-right:37px;
		float:right;
}
			
.top_link{
	width:545px;
	height:165px;
	float:left;
}

.top_link_lftbg{
		width:75px;
		height:165px;
		background-color:#bed52d;
		float:left;
}
.top_link_img{
		width:470px;
		height:165px;
		float:left;
}

.top_link_right{
	width:435px;
	height:173px;
	float:right;
}		
	
.top_flash{
	width:435px;
	height:220px;
	float:right;
}	

/*  .top_flash_still{
width:87px;
height:220px;
float:none;
}	

                           ----- Center Div ---- */
.center_div{
	width:980px;
	height:46px;
	float:left;
}
.center_lftbg{
	width:75px;
	height:46px;
	float:left;
	background-color:#ffffff;
}
.center_link{
	width:644px;
	height:36px;
	float:left;
}

.home{
	vertical-align:middle;
	padding-top:22px;
}


#home{
	text-align:left;
	vertical-align:middle;
	padding-left:60px;
	padding-top:22px;
}

#aboutus{
	text-align:left;
	vertical-align:middle;
	padding-left:75px;
	padding-top:22px;
}

#products{
	text-align:left;
	vertical-align:middle;
	padding-left:70px;
	padding-top:22px;
}

#services{
	text-align:left;
	vertical-align:middle;
	padding-left:75px;
	padding-top:22px;
}

#contact{
	text-align:left;
	vertical-align:middle;
	padding-left:70px;
	padding-right:50px;
	padding-top:22px;
}

.txteleven{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#515151;
}

.center_success_stories{
	width:261px;
	height:46px;
	float:right;
}
/*                       ----- bottom div ------- */

.bottom_div{
	width:980px;
	height:334px;
	float:left;
}

.bottom_lftbg{
	width:75px;
	height:334px;
	float:left;
}
.bottom_lftbg1{
	width:75px;
	height:209px;
	background-color:#e5e5e5;
	float:left;
}

#bottom_lftbg1_ico1{
		padding-left:66px;
		padding-top:32px;
		float:right;
}

#bottom_lftbg1_ico2{
		padding-left:66px;
		padding-top:126px;
		float:right;
}
		
.bottom_lftbg2{
	width:75px;
	height:25px;
	background-color:#ffffff;
	float:left;
}

.bottom_img{
	width:470px;
	height:334px;
	background-color:#ffffff;
	float:left;
}

.bottom_img_heading{
	padding:30px 280px 14px 0px;
	float:left;
}

.bottom_img_heading_index{
	padding:30px 280px 10px 0px;
	float:left;
}
.bottom_img_filestream{
	width:470px;
	height:169px;
	float:left;
}

.bottom_right{
	width:435px;
	height:334px;
	float:right;
}

.bottom_right_testi{
	width:174px;
	height:712px;
	float:left;
}
	
.testi_image{
	width:174px;
	height:132px;
	padding:0px;
	float:left;
}
	
.testimonial{
	width:154px;
	height:590px;
	background-color:#0067d0;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
	color:#ffffff;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	float:left;
}

.bottom_right_success{
	width:261px;
	height:309px;
	float:right;
}
	
.bottom_right_success_img{
	width:261px;
	height:132px;
	float:right;
}
	
.bottom_right_success_txt{
	width:241px;
	height:570px;
	background-color:#e5e5e5;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	padding:7px 10px 7px 10px;
	text-align:justify;
	line-height:11px;
	float:left;
}
	
.txtbaseline_index{
	font-family:Verdana, Tahoma, Arial;
	font-size:9px;
	text-decoration:none;
	color:#ffffff;
	background-color:#c3da32;
	width:435px;
	height:26px;
	float:right;
}
/* Following classes are used for the inner pages */

.bottom_div_inner{
	width:980px;
	background-color:#e5e5e5;
	float:left;
}

.bottom_main_inner{
	width:905px;
	background-color:#ffffff;
	text-align:left;
	float:left;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
}

/* A dummy div to extend the height of the page and to keep the three classes intact */
.bottom_main_inner_copy{
	width:905px;
	background-color:#ffffff;
	text-align:left;
	float:left;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
}

.bottom_main_inner_copy_txt{
	width:885px;
	padding:0px 10px 0px 10px;
	background-color:#ffffff;
	text-align:justify;
	float:left;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
}


.txtpadding{
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.bottom_lftbg_inner{
	width:75px;
	background-color:#e5e5e5;
	float:left;
}

.bottom_lftbg1_inner{
	width:75px;
	background-color:#e5e5e5;
	float:left;
}
	
.bottom_main_center{
	width:644px;
	background-color:#ffffff;
	float:left;
}	

.bottom_main_center_txt{
	width:624px;
	padding:0px 10px 0px 10px;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	text-align:justify;
}

.bottom_lft_txt_inner{
	width:470px;
	height:309px;
	background-color:#ffffff;
	float:left;
}

.bottom_txt_inner{
	width:460px;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	text-align:justify;
}

.bottom_txt_padd_inner{
	width:440px;
	float:left;
	padding:0px 10px 0px 10px;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	text-align:justify;
}

.bottom_heading_inner{
	padding-top:31px;
	padding-bottom:15px;
	padding-right:200px;
	text-align:left;
	float:left;
}

.bottom_heading_inner1{
	padding-top:32px;
	padding-bottom:15px;
	padding-right:200px;
	text-align:left;
	float:left;
}

.bottom_blue{
	width:174px;
	height:309px;
	background-color:#0067d0;
	float:right;
	vertical-align:top;
}

.bottom_blue_txt{
	width:164px;
	height:161px;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
	color:#ffffff;
	line-height:11px;
	text-align:left;
	padding:7px 5px 5px 5px;
	float:left;
}

.white_txt{
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
	color:#ffffff;
	line-height:11px;
	text-align:center;
	float:left;
}

.white_txt_dms{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#ffffff;
	line-height:11px;
	text-align:center;
	padding-left:40px;
}

.bottom_right_inner{
	width:261px;
	height:309px;
	float:right;
	vertical-align:top;
}

.bottom_right_inner_txt{
	width:241px;
	height:292px;
	background-color:#e5e5e5;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	padding:10px 10px 7px 10px;
	text-align:justify;
	line-height:11px;
	float:left;
}

#bottom_lftbg1_scan_ico2{
		padding-left:66px;
		padding-top:312px;
		float:right;
}

.baseline{
	width:425px;
	height:20px;
	font-family:Verdana, Tahoma, Arial;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	font-size:9px;
	color:#ffffff;
	background-color:#c3da32;
	float:left;
}

.baseline_inner{
	width:980px;
	height:26px;
	font-family:Verdana, Tahoma, Arial;
	text-align:right;
	font-size:9px;
	color:#ffffff;
	background-color:#c3da32;
	vertical-align:middle;
	float:left;
}

.baseline_white{
	width:475px;
	height:16px;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	color:#7d7d7d;
	line-height:14px;
	padding-left:60px;
	padding-right:10px;
	padding-top:10px;
	background-color:#ffffff;
	float:left;
}

.baseline_white_link{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	vertical-align:baseline;
	text-align:left;
	color:#7d7d7d;
	padding-bottom:5px;
	padding-right:5px;
}

.baseline_green{
	width:435px;
	height:26px;
	float:right;
	/*padding-top:5px;
	padding-right:5px;*/
	background-color:#c3da32;
}

.baseline_copyright{
	width:169px;
	height:9px;
	padding-top:12px;
	padding-right:5px;
	border-right:1px solid #b5cb22;
	float:left;
}

.baseline_terms{
	width:255px;
	height:9px;
	padding-top:12px;
	padding-right:5px;
	float:right;
}

.txtelevengray{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
	text-align:left;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:6px;
	float:left;
}

.txtelevengray_li{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
}

.txtelevenwhite1{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#ffffff;
	text-align:justify;
	padding-right:5px;
	padding-bottom:10px;
	padding-top:30px;
	float:right;
}

.txttenwhite{
	width:154px;
	height:170px;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
	color:#ffffff;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	background-color:#0067d0;
	line-height:11px;
	float:left;
}

.txtbaseline{
	font-family:Verdana, Tahoma, Arial;
	font-size:9px;
	text-decoration:none;
	color:#ffffff;
	background-color:#c3da32;
	text-align:justify;
	padding-right:10px;
}

.icon_sir{
	padding-right:10px;
	/*border:1px solid #0067d0;*/
}

.ul li{
	list-style-image:url(../images/list_arrow.gif);
	padding:0px 0px 0px 5px;
	list-style-type:none;
}

.ul{
	list-style-position:outside;
	margin-left:30px;
}

.li_blue{
	text-decoration:none;
	color:#0067d0;
}

.li_green{
	text-decoration:none;
	color:#7a8b0b;
}


.ul li ul li{
	list-style-image:url(../images/list_arrow_green.gif);
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#7d7d7d;
}

.ul li ul{
	list-style-position:outside;
	margin-left:20px;
}

.txtelevengray_bgorange{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	background-color:#f8c301;
	border-right:1px solid #ffffff;
	text-align:left;
	color:#ffffff;
	line-height:14px;
	padding-left:5px;
}

.txtelevengray_rightborder{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	border-right:1px solid #e5e5e5;
	color:#7d7d7d;
	line-height:14px;
	padding-left:5px;
}

.txtelevengray_noright{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	color:#7d7d7d;
	line-height:14px;
	padding-left:5px;
	padding-bottom:5px;
}


.border_bot{
	border-bottom:1px solid #f5f5f5;
	float:left;
	line-height:8px;
	background-color:#f5f5f5;
}

.fsomrTxtTilte{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border-right:1px solid #0067d0;
	background-color:#0067d0;
}

.ScanTxtBlk{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3A3A3A;		
	padding-left:5px;
	padding-top:5px;
	border-right:1px solid #0067d0;
	border-bottom:1px solid #c5c5c5;
	background-color:#ffffff;	
}

.ScanTxtBlkgreybg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3A3A3A;		
	padding-left:5px;
	padding-top:3px;
	border-right:1px solid #0067d0;
	border-bottom:1px solid #c5c5c5;
	background-color:#f0f0f0;	
}

.tbl{
	margin-left:10px;
	margin-top:10px;
	float:left;
}

.txt_blue_link{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#0067d0;
	text-align:justify;
}

.feedbackbox{
	height:12px;
	width:135px;
	border:1px solid #3a3a3a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cudmsdropdown{
	height:20px;
	width:120px;
	border:1px solid #3a3a3a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.description{
	height:36px;
	width:135px;
	border:1px solid #3a3a3a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.dmsdemo{
	width:900px;
	height:600px;
	float:left;
}

/*Home Page CSS - Classes*/
.bottom_div_home{
	width:980px;
	height:600px;
	float:left;
}
.scanners_txt{
	width:470px;
	height:382px;
	background-color:#FFFFFF;
	float:left;
}
.grey_links{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:underline;
	color: #0067d0;
}
.grey_links:hover{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#0067d0;
}
.bottom_lftbg1_home{
	width:75px;
	height:713px;
	background-color:#e5e5e5;
	float:left;
}	

.bottom_links{
	width:470px;
	height:22px;
	background-color:#FFFFFF;
	float:left;
}

.kodak_scan{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	height: 20px;
	width: 130px;
	font-size: 13px;
	font-weight: bold;
	color: #0066FF;
	margin-top: 25px;
	text-decoration: underline;
}
.Validation_logo {
	float: right;
}


.heading_txt{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
	color:#7d7d7d;
}
