@charset "utf-8";
/* CSS Document */
body{
	font-family:Trebuchet MS, Tahoma, Arial;font-size:13px;color:#666666;line-height:1.4;margin:0px
	}
#top{	
	background-color:#1a1a1a;
	height:93px;
	}
#topheader{
	background-image:url(../images/top_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:1003px;
	height:93px;
	}
img.left {
	float: left;
	margin: 5px 25px 0px 0px;
}
img.right {
	float: right;
	margin: 5px 0px 0px 25px;
}
#logo{
	width:304px;
	float:left;
	margin:13px 0 0 10px	
	}
#topmenu{
	float:right; 
	width:600px;
	height:63px;
	}
#links{
	float:right;
	width:665px;
	height:30px;
	margin:0px;
	background-image:url(../images/bg_link.gif); background-position:center; background-repeat:repeat-x;
/*	border:1px #FF3300 solid;
*/	}
#links ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	text-transform: lowercase;
}

#links li {
	float: left;
	background-image:url(../images/lk_line.gif); background-repeat:no-repeat; background-position:left;
	text-align:center;
	padding:6px 17px 0 17px;
	height:24px;
	font-size:12px;
}
#header{	
	background-image:url(../images/bg_header.gif); background-position:top; background-repeat:repeat-x;
	height:445px; 
	}
#header_flash{
	width:1003px;
	height:445px;
	}	
#mid{	
	background-image:url(../images/bg_mid.gif); background-position:top; background-repeat:repeat-x;
	height:545px;

	}
#mid01{	
	width:1003px; 
	height:545px;
	}
#cont_box{
	float:left;
	width:590px;
	height:540px;
	padding:0 0 0 37px;
	text-align:left;
	}
#ondemand{
	width:100%;height:88px;
	padding:33px 0 0 0;
	vertical-align:middle;
	}
#whocan{
	width:100%;height:120px;
	float:left;
	padding:35px 0 0 0;
	vertical-align:middle;
	}
#saas{
	width:100%;height:90px;
	float:left;
	padding:10px 0 0 0;
	vertical-align:middle;
	}
#le_botom{
	width:100%;height:120px;
	float:left;
	padding:20px 0 0 0;
	margin:20px 0 0 0;
	vertical-align:middle; background-image:url(../images/1pic_gray.gif); background-position:top; background-repeat:no-repeat
	}
#blog{
	background-image:url(../images/ico_blog.gif); background-position:top -10; background-repeat:no-repeat;
	width:200px;
	float:left;
	}
#aboutcrm{
	background-image:url(../images/crmlogo_small.gif); background-position:top -10; background-repeat:no-repeat;
	width:200px;
	float:left;
	}
#pre{
	background-image:url(../images/icon_presen.jpg); background-position:top; background-repeat:no-repeat;
	width:177px;
	height:40px;
	text-align:center;
	padding:75px 0 0 0;
	float:left;
	}
#sidebar{
	float:right;
	width:330px;
	padding:0 37px 0 0;
	height:540px;
	}
#inr{
	background-image:url(../images/tx_inr.gif); background-position:right; background-repeat:no-repeat;
	height:102px; vertical-align:top;
	text-align:left;
	}
	
#inr2{
	height:82px; width:240px; 
	text-align:left;
	}
	
#ri_botom{
	width:290px;height:120px;
	float:right;
	vertical-align:middle; background-image:url(../images/1pic_gray.gif); background-position:top; background-repeat:no-repeat;
	margin:25px 0 0 0;
	padding:20px 0 0 0;
	}
#tell{
	background-image:url(../images/icon_tell.gif); background-position:top -10; background-repeat:no-repeat;
	float:left;
	height:120px;
	width:160px
	
	}
#footer{
	background-color:#1a1a1d;height:253px; float:left; width:100%;
	}
#footer01{
	height:253px;
	width:1003px;
	}
#link_footer{
	width:200px;
	height:100px;
	padding:5px 0 0 50px;
	float:left;
	text-align:left;
	background-image:url(../images/bot_line.gif); background-repeat:no-repeat;background-position:right;
	}
#foot_tx{
	width:1003px;
	height:50px;
	background-image:url(../images/bg_foot.gif); background-repeat:repeat-x; background-position:top;
	float:right;
	font-size:11px;
	padding:25px 0 0 0;
	}
p {
	font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px;color:#999999;margin:0px
	}
.para{font-family:"Trebuchet MS", Tahoma, Arial;font-size:13px;color:#666666;line-height:1.4;margin:0px; text-align:justify;}
.para_in{font-family:"Trebuchet MS", Tahoma, Arial;font-size:13px;color:#666666;line-height:1.3;margin:0px; text-align:justify; margin:0 0 10px 0}
.para_blue{font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#0099cc;line-height:1.4;margin:0px;}


h1 {font-size: 27px; color:#1694d9; margin:0px;letter-spacing:-.5px; }
h2 {font-size: 21px; color:#323332; margin:0 0 5px 0px; letter-spacing:-.5px;font-weight:normal; }
h3 {font-size: 19px; color:#323332; margin:0px; letter-spacing:-.5px;font-weight:normal	}
h4 {font-size: 18px; color:#EC852A; margin:0px; letter-spacing:-.5px;font-weight:normal; text-align:left; }

A:link { COLOR: #996633; text-decoration:none}
A:visited { COLOR: #996633; text-decoration:none}
A:hover { COLOR: #999999; text-decoration:underline;}

A.lk:link { COLOR: #999999; text-decoration:none}
A.lk:visited { COLOR: #999999; text-decoration:none}
A.lk:hover { COLOR: #0099cc; text-decoration:none; }	

A.more:link { COLOR: #0099cc; text-decoration:none; font-size:11px}
A.more:visited { COLOR: #0099cc; text-decoration:none; font-size:11px}
A.more:hover { COLOR: #0099cc; text-decoration:underline; font-size:11px }

A.more1:link { COLOR: #666666; text-decoration:none; }
A.more1:visited { COLOR: #666666; text-decoration:none; }
A.more1:hover { COLOR: #666666; text-decoration:none; }

A.footer:link { COLOR: #979798; text-decoration:none; font-size:11px; margin:0 8px 0 8px}
A.footer:visited { COLOR: #979798; text-decoration:none; font-size:11px;  margin:0 8px 0 8px}
A.footer:hover { COLOR: #0099cc; text-decoration:none; font-size:11px; margin:0 8px 0 8px }			

.over img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;}
.over:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9; }

#inbannerlft{
height:271px; width:513px; background-image:url(../images/bg_banner.jpg); background-position:left; background-repeat:no-repeat; float:left;	
	}
	
	#inbannerrte{
height:271px; width:490px; background-image:url(../images/banner_img.jpg); background-position:left; background-repeat:no-repeat; float:left	
	}
	
	#content1{ width:637px;  background-image:url(../images/bg_line.gif); background-position:right; background-repeat:repeat-y; margin-top:30px; background-color:#FFFFFF; text-align:left; float:left;}
	
	#gogreen{ width:699px; margin-top:0px; background-color:#FFFFFF; text-align:left; float:left;}
	
	
	#rightcontent{width:304px; float:right; margin-top:30px; }
	

#heading{background-image:url(../images/line_heading.jpg); background-position:bottom; background-repeat:no-repeat; height:35px; width:624px;}

#box_top{background-image:url(../images/curve_top.gif); background-repeat:no-repeat; background-position:bottom; width:242px}
#box_mid{background-image:url(../images/box_line.gif); background-repeat:repeat-x; background-position:top; background-color:#ededed; width:240px; height:230px; border:1px #cfcfcf solid; border-bottom:none; border-top:none}
#box_foot{background-image:url(../images/curve_footer.gif); background-repeat:no-repeat; background-position:top; width:242px}

.bull01 { list-style-image:url(../images/arrow.gif); font-family:"Trebuchet MS", Tahoma, Arial; color:#666666; font-size:13px; margin-left:10px; margin-right:10px; margin-top:8px; text-align:justify; line-height:1.3;}

.txtfield{height:20px; width:235px; background-color:#FFFFFF; border:1px solid #acd27c;}

A.more20:link { COLOR: #e5751e; text-decoration:none}
A.more20:visited { COLOR: #e5751e; text-decoration:none}
A.more20:hover { COLOR: #e5751e; text-decoration:underline }





div#floatban {
position: fixed; 
top: 150px;
left: 96%;
bottom:
width: 0;
height: 0;
z-index: 2;
//margin: -152px -100px -100px 50;
}
 
 
* html div#floatban {
position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop : document.body.scrollTop);
left: expression("73%");
margin-top: expression("250px");
}


 
