body{ margin:23px 0px 0px 0px; padding:0px; background-color: #999999; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}

div, span, p{font-family:Arial, Helvetica, sans-serif; font-size: 16px;}

a:link, a:visited {color:#0000ff; font-size:16px; text-decoration:underline;}
a:hover {color:#333333;text-decoration:none;}

hr{border:solid 1px #CEC771; margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}

h1{margin:0px; padding:0px; line-height:33px; color:#cc0000; font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
h2{margin:0px; padding:0px; color:#cc0000; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h3{margin:0px; padding:0px; color:#333333; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h4{margin:0px; padding:0px; color:#333333; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
h5{margin:0px; padding:0px; color:#1d3c6e; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
h6{margin:0px; padding:0px; color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

ul li ul li { list-style:circle; line-height:22px;}
img{ border:0px;}
input{ border:1px solid #333333}
textarea{ width:200px;  border:1px solid #333333;}
.nobdr{ border:0px;}
.clearboth{ clear:both}

ul li li {padding-left:10px;}

#container {width:775px; margin:0 auto; }

/* Header Starts */
#header{ width:775px; height:254px; background:url(../images/banner_bg.jpg) repeat-x left top;}
.head{ width:588px; float:left; height:106px; margin:0px; padding:19px 0px 0px 35px; background:url(../images/top-ban-leftcorner.jpg) no-repeat left top;}
.head1{ width:130px; float:right; height:106px; margin:0px; padding:19px 22px 0px 0px; text-align:right; background:url(../images/top-ban-rightcorner.jpg) no-repeat right top;}
.head2{ width:775px; float:left; height:53px; margin:47px 0px 0px 0px; padding:0px 0px 0px 0px;}
.head3{ width:775px; float:left; height:29px; background:url(../images/btm-ban-leftcorner.jpg) no-repeat left bottom;}
.head4 { width:20px; float:right; height:29px; background:url(../images/btm-ban-rightcorner.jpg) no-repeat right bottom;}

/* Header Ends*/

/* Ufinity Points */

#ufinity{ width:775px; float:left; margin:15px 0px 15px 0px; height:250px; padding:0px; font-size:16px; color:#FFFFFF;}
.ufin-financial{width:275px; height:230px; float:left; margin:0px 10px 0px 0px; padding:10px 10px 10px 20px; font-size:16px; background:#05115a; }
.ufin-financial h3{color:#fff;}
.ufin-system{width:196px; height:230px; float:left; margin:0px; padding:10px 8px 10px 8px; background:#1d3c6e;}
.ufin-system h3{color:#fff;}
.ufin-merchant{width:221px; height:230px; float:left; margin:0px 0px 0px 10px;; padding:10px 8px 10px 8px; background:#95a3bb; color:#333333;}
.ufin-merchant h3{color:#fff;}

/* Ufinity Points Ends*/

/* Navigation Start */
#topnav{margin:0px; padding:0px; width:100%; float:left; text-align:center; }
#topnav ul{margin:0px; padding:0px;}
#topnav li{ margin:0px; padding:0px; list-style:none;display:inline; }

#leftnav {margin:0px; width:160px;padding:40px 20px 10px 32px;float:left; }
#leftnav ul{margin:0px; padding:0px;}
#leftnav li{ margin:0px;list-style:none; font-family:Arial, Helvetica, sans-serif; padding-top:8px; padding-bottom:8px;}
#leftnav li a:link, #leftnav li a:visited{font-size:16px;color:#ffffff; display:block; text-decoration:none; padding:2px;}
#leftnav li a:hover{background:#cccccc; color:#1d3c6e; text-decoration:none; display:block;}
/* Navigation Ends */

/*Rollovers Start*/
a#rollover { background-image:url(../images/researches.jpg); height: 139px; width:173px; display:block; margin:0 auto; background-position:top left; }
a#rollover span { display:none; }
a#rollover:hover { background-position:0px -139px;}
/*Rollovers End*/

/* Mid Start */
#midbody{clear:both; float:left; background:url(../images/nev_bg.jpg) repeat-y left top; width:100%;  margin:0px; padding:0px;}
#mid-top{ width:560px; text-align:center; float:right; background:#ebebeb url(../images/top-box-rightcorner.jpg) no-repeat right top; margin:0px; padding:10px 0px 0px 0px;}
#mid{ width:560px; float:right; background:#ebebeb url(../images/btm-box-rightcorner.jpg) no-repeat right bottom; margin:0px; padding:0px;}
#mid1{ background:url(../images/btm-box-leftcorner.jpg) no-repeat left bottom; width:775px; float:left; margin:0px; padding:0px;}
#midleft{ background:url(../images/top-box-leftcorner.jpg) no-repeat left top; width:214px; float:left; margin:0px; padding:0px;}

.content{width:540px; margin:0px; padding:10px; font-size:16px;}
.content li{margin-bottom:.5em;}
.img{ text-align:center; padding-left:15px;}
.namber{ font-size:36px; text-align:center;}

.moreinfo{ font-size:16px; font-weight:bolder; color:#cccaca; margin:0px; padding:0px; text-align:center; }
.moreinfo a:link, .moreinfo a:visited{text-decoration:underline; color:#cccaca;}
.moreinfo a:hover{text-decoration:none;}

.subheading{margin:0px; padding:0px; color:#333333; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.bluefont{margin:0px; padding:0px; color:#396ba6; font-size:16px; font-weight:bold;    }
.redfont{margin:0px; padding:0px; color:#cc0000; font-size:16px; font-weight:bold;    }

.midhead { margin:0px; padding:0px;font-weight:bold; }
.midhead ul { margin:0px; padding:0px;  }
.midhead li {  margin:0px; padding:0px; margin-left:20px; list-style: square;}

.icon { margin:5px; padding:0px;}
.icon ul  { margin:5px; padding:0px; }
.icon li { line-height:22px; list-style-image:url(../images/icon.jpg);  margin:0px; padding:0px; }

.dbluebg { background:#1d3c6e; border:2px solid #aaaaaa; width:165px; height:20px; color:#FFFFFF; font-weight:bold; padding:3px 0px 3px 6px; float:left }
.bluebg { background:#95a3bb; border:2px solid #aaaaaa; width:159px; min-height:180px; color:#FFFFFF; font-weight:bold; padding: 6px; float:left; border-top:0px; height:auto;  color:#000000;}

.smallfnt {font-size:12px; line-height:15px; list-style:none;}
#tadlediv { margin-bottom:10px; height:250px;}

.imgsdiv { height: 290px;}
.imglft{ float:left; width:225px;border:1px #333333 solid; padding:5px; height:280px; text-align:center;}
.imgmid {float:left;  padding:120px 19px 0px 19px}

.tick { margin:5px; padding:0px;  margin-left:20px;}
.tick ul  { margin:5px; padding:0px;  }
.tick li { line-height:22px; list-style-image: url(../images/tick.jpg);  margin:0px; padding:0px;  }

/* Mid Ends */

/*Form Formatting for Contact Page*/
.formdiv { padding-top:10px; padding-left:10px; font-size:14px; font-weight:bold; color:#333; text-align:left; line-height:20px;}
.formfont {  margin-right:20px;  width:120px; float:left; }
.formtab { padding-bottom:10px}

/* Footer Start */
#footer{ clear:both; float:left; height:70px; text-align:center; width:745px; font-size:16px; margin:0px; padding:15px;}
.flinks{width:550px; float:right; margin:0px; padding:0px; text-align:center;}
.flinks a:link, .flinks a:visited, .flinks a:active{ color:#333333; text-decoration:none; padding:2px;}
.flinks a:hover{background-color:#000000; color:#999; padding:2px; text-decoration:none;}
.w3clogo{ width:190px; border:none; height:31px; float:left; margin:0px; padding:0px; text-align:left; }
/* Footer Ends */
