body{
margin:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#top-bg{
background-image:url(../images/common/i_bg_top.gif);
background-repeat:repeat-x;
height:96px;
}
img{
border:0;
}
#t-beyond{
background-image:url(../images/common/t_beyond.gif);
background-repeat:no-repeat;
height:14px;
background-position:bottom left;
}
.blue-bold{
color:#0094e7;
font-weight:bold;
}
.blue-bold sup{
color:#000000;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
/*----------------------menu-------------------------*/
.links {
margin-left:0;
padding-left:0;
}
.links li {
padding:0;
padding-left:20px;
list-style-type:none;
}
.links li a {
background:url(../images/common/i_arrow.gif) no-repeat left 0%;
font-size:14px;
font-weight:bold;
color:#666666;
line-height:28px;
text-decoration:none;
padding-left:30px;
padding-top:2px;
}
.links li a:hover {
background:url(../images/common/i_arrow_mo.gif) no-repeat left 0%;
font-size:14px;
font-weight:bold;
color:#005296;
line-height:28px;
text-decoration:none;
padding-left:30px;
padding-top:2px;
}
.links-sel{
background:url(../images/common/i_arrow_mo.gif) no-repeat left 0%;
font-size:14px;
font-weight:bold;
color:#005296;
line-height:28px;
text-decoration:none;
padding-left:30px;
padding-top:2px;
cursor:default;
}
.li{
list-style-image:url(../images/common/i_bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#808080;
line-height:20px;
}
.ul li{
list-style-image:url(../images/common/i_bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:20px;
}
.ul a{
list-style-image:url(../images/common/i_bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:20px;
text-decoration:underline;
}
.ul a:hover{
list-style-image:url(../images/common/i_bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:20px;
text-decoration:underline;
}
/*----------------------Contant-------------------------*/
h1{
font-size:16px;
color:#005296;
margin-left:10px;
border-bottom:#666666 1px dotted;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#005296;
margin-left:10px;
border-bottom:#808080 1px dotted;
}
.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#005296;
height:26px;
border-bottom:#808080 1px dotted;
}
.brd-left{
border-left:#666666 1px dotted;
}
.brd-bottom{
border-bottom:#666666 2px solid;
}

.height{
height:8px;
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
padding-left:10px;
text-align:justify;
}
p a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
text-align:justify;
text-decoration:underline;
}
p a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
text-align:justify;
text-decoration:none;
}
.contant{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#808080;
line-height:16px;
padding-left:10px;
text-align:justify;
}

.brd-img{
border:#666666 1px dotted;
}

.blue-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005296;
vertical-align:middle;
text-decoration:none;
line-height:20px;
}
.blue-text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005296;
vertical-align:middle;
text-decoration:none;
line-height:20px;
}
.blue-text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
vertical-align:middle;
text-decoration:underline;
line-height:20px;
}
.box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005296;
background-color:#EFEFEF;
}
.box a{
/*background:url(../images/i_bullet.gif) no-repeat left center;*/
color:#005296;
background-color:#EFEFEF;
text-decoration:none;
display:block;
padding:8px 8px 8px 40px;
}
.box a:hover{
color:#fff;
background-color:#cccccc;
text-decoration:none;
}
.table-color{
background-color:#EFEFEF;
}
.table-brd{
border-left:#fff 1px solid;
border-top:#fff 1px solid;
margin:0px;	
}
.table-brd td{
border-right:#fff 1px solid;
border-bottom:#fff 1px solid;
margin:0px;	
}

.input{
width:130px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
background-color:#F5F5F5;
border:1px #999999 solid;
padding:3px 0px;
vertical-align:bottom;
}
.red-tittle{
font-size:20px;
font-weight:bold;
color:#0094e7;
}
.red-tittle a{
font-size:14px;
font-weight:bold;
color:#78787a;
text-decoration:none;
}
/*----------------------bottom-------------------------*/
.brd-top{
border-top:#666666 1px dotted;
}

.bottom-link{
font-size:11px;
color:#333333;
text-decoration:none;
padding-top:5px;
}

.bottom-link a{
font-size:11px;
color:#333333;
text-decoration:none;
}
.bottom-link a:hover{
font-size:11px;
color:#005296;
text-decoration:underline;
}
.star{
font-size:10px;
color:#FF0000;
vertical-align:top;
}
.p1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#808080;
line-height:16px;
text-align:justify;
}
/*----------------------Form-------------------------*/
.heading{
font-size:16px;
font-weight:bold;
color:#005296;
border-bottom:#666666 1px dotted;
}
.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
}

.brd-table{
border-left:#EAEAEA 1px solid;
border-top:#EAEAEA 1px solid;
margin:0px;	
}
.brd-table td{
border-right:#EAEAEA 1px solid;
border-bottom:#EAEAEA 1px solid;
margin:0px;	
}
.input-form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
width:94%;
vertical-align:middle;
background-color:#F5F5F5;
border:1px #EAEAEA solid;
padding:3px 0px 3px 3px;
vertical-align:bottom;
}
.input-form-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
width:96%;
vertical-align:middle;
background-color:#F5F5F5;
border:1px #EAEAEA solid;
padding:3px 0px 3px 3px;
vertical-align:bottom;
}
.input-form-ext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
width:15%;
vertical-align:middle;
background-color:#F5F5F5;
border:1px #EAEAEA solid;
padding:3px 0px 3px 3px;
vertical-align:bottom;
}
.button{
background:url(../images/common/bg_button.gif) repeat-x left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666;
height:26px;
background-color:#F5F5F5;
border:0px #999999 solid;
}
/**---------------- 10-04-08 -------------------------**/
h3{
font-size:14px;
color:#005296;
margin-left:10px;
border-bottom:#666666 1px dotted;
line-height:22px;
}
.bg-real-time {
background:#FFFFFF url(../images/homepage/bg_real_time.gif) no-repeat left top;
width:217px;
border:#666666 1px dotted;
}
.black-txt-bold {
font-size:10px;
font-weight:bold;
color:#000000;
text-align:center;
margin:10px 0px;
padding:0;
line-height:normal;
}
.black-txt-normal {
font-size:11px;
font-weight:normal;
color:#000000;
text-align:center;
margin:10px 0px;
padding:0;
line-height:normal;
}
.black-txt-bold-big {
font-size:11px;
font-weight:bold;
color:#000000;
text-align:center;
margin:0px 0px 5px 0px;
padding:0;
line-height:normal;
}
.black-txt-bold-big-blue {
color:#0094e7;
}
.black-txt-normal-orange, .black-txt-normal-orange a{
font-size:11px;
font-weight:normal;
color:#ff6600;
text-align:center;
margin:0px;
padding:0px 0px 10px 0px;
line-height:normal;
text-decoration:none;
}
.black-txt-normal-orange a:hover{
font-size:11px;
color:#ff6600;
text-decoration:underline;
line-height:normal;
}
.bul-ul {
margin:0px 0px 0px 15px;
padding:0;
}
.bul-ul li{
text-align:center;
list-style:square;
font-size:11px;
color:#ff5a00;
font-weight:bold;
line-height:20px;
}
/**--------------- 05-05-08 -------------------**/
.banner-gif {
background:url(../images/homepage/banner_home.gif) no-repeat right top;
height:171px;
}
/**---------- 29-05-08 Added flash in erp solutions features page ----------------**/
/*.flash-align {
text-align:center;
margin:0 auto;
}*/

/**------------------ 06-01-09 Client list -----------------------**/
.div-float-left {
float:left;
position:relative;
border-bottom:1px #C3C3C3 solid;
margin-bottom:12px;
margin-left:10px;
}
.wraptocenter {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
/*	float:left;*/
	margin:0px 0px 0px 0px;
	width:200px;
	height:120px;
	border:1px #cccccc dotted;
}
.wraptocenter * {
    vertical-align: middle;
}
/* IE/Mac \*//*/
.wraptocenter {
	display: block;
	line-height: 0.6;
}
.wraptocenter span {
	display: inline-block;
	height: 100%;
	width: 1px;
}
/**/
.uno .wraptocenter {
	width: 200px;
	height: 120px;	
}
.due .wraptocenter {
	width: 200px;
	height: 120px;
}
/* Op7+ */
.example {
	border-collapse: collapse;
}


.example {
	margin: 0em 0em 0 0;
	padding: 0px;
}
.example li {
	float: left;
	padding: 0px 20px 20px 0px;
	margin: 0 0em 0em 0;
	list-style-type: none;
}
.clear {
	clear: both;
	padding-top: 1em;
	margin-top: 0;
}
/* ul per override clear \*//*/ 
ul.example {
	display: inline-block;
	width: 100%;
	clear: none;
}
/**/
.title-style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
font-weight:bold;
line-height:12px;
display: block;
padding-top:10px;
}
/**------------------ 15-09-09 -------------------**/
.header-sty{
font-size:16px;
color:#005296;
font-weight:bold;
border:#666666 1px dotted;
}
.header-sty a{
font-size:16px;
color:#005296;
text-decoration:none;
}
.header-sty a:hover{
text-decoration:underline;
}