/* @group CSS Reset
--------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* @end */


/* @group Utility */
.clear {
	clear: both;
	display: block;
	height: 1px;
}
.bold {
	font-weight: bold;
}
/* @end */

/* @group Typography */
h1 {
	border-bottom: 1px solid #e9e9e9;
	color: #999;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -0.5px;
	margin: 0 40px;
	padding: 40px 0 0;
	text-transform: uppercase;
}
h2 {
	color: #999;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -0.5px;
	text-transform: uppercase;
}
a {
	color: #333; text-decoration:none;
}
a:hover{ color:#3399FF;}
p {
	margin: 12px 0;
}
/* @end */

/* @group Layout */
body {
	background: #e7e7e7 url(../images/bg.jpg);
	font-family: 13px Arial, Helvetica, sans-serif #525252;
}
		#wrapper {
			margin: 0 auto;
			position: relative;
			width:1000px;
		}
		#whitebody {
			background: #fff url(../images/body_bgcenter.jpg) repeat-y;
			width: 1000px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		#topbody {
			background: url(../images/body_bgtop.jpg) no-repeat 0 0;
			width: 1000px;
			float:left;
		}
		#bottombody {
			background: url(../images/body_bgbottom.jpg) no-repeat 0 100%;
			overflow: hidden;
			width: 1000px;
			float:left;
		}
		#top {
			height:33px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		#top .login {
			float:left;
			height:25px;
			width:120px;
			padding:8px 0 0 0;
		}
		#top .phone {
			float:right;
			height:25px;
			width:220px;
			padding:8px 0 0 0;
		}
		#top .topicon {
			float:right;
			height:33px;
			width:24px;
		}
		#header{ width:1000px; float:left; padding:0 0 28px 0;}
		#logo{width:286px; height:48px; float:left; margin:10px 0 0 15px; background:url(../images/logo.jpg)}
		#search{width:227px; height:37px; float:right; margin:20px 15px 0 0px; background:url(../images/searchbg.jpg)}
		
		#search .searchfield{ width:188px; height:23px; float:left; margin:5px 0 0 28px; border:#FFFFFF 1px solid; padding:3px 0 0 0;}
		
		
		#menu{width:970px; height:44px ;float:left; margin:0 15px 13px 15px;}
		
		#banner{ width:970px; float:left; height:332px; margin:0 15px 13px 15px;}
		
		#banner .leftblack{ width: 595px; height:270px; float:left; background:url(../images/bannerbg.jpg) no-repeat; padding:62px 0 0 50px;} 
		#banner .rightblue{ width: 325px; height:332px; float:left; background:url(../images/bannerbg_rightblue.jpg) repeat-x;}
		
		#banner .txt{width:386px; float:left; height:auto;}
		#banner .bannerimg{ width:163px; height:183px; float:left; margin-left:20px; background:url(../images/domainserver.png) no-repeat;}
		#banner .bannerheading1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; float:left;}
		#banner .bannerheading2{ font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#FFF; float:left; width:386px; font-weight:normal;
		padding:15px 0 0 0;}
		
		#rightbluetxt{ width:250px; height:21px;  margin:34px 0 0 36px; /*background:url(../images/antivir_txt.png)*/ no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFF;}
		#bitfinder{ width:210px; height:210px; float:left; background:url(../images/bitfinedr.jpg) no-repeat; margin:38px 0 0 29px; padding:20px; }
		
		#learmore{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#09F; margin:20px 0 0 0; font-weight:bold;}
		#bitfidrbutton{ width:127px; height:35px; float:left; margin:150px 0 0 63px; background:url(../images/learmore_butt.jpg) no-repeat;}
		
		
		#chat{ width:940px; height:55px; margin:0 15px 0 15px; float:left; padding:22px 0 0 30px;}
		#chatsec1{width:300px; float:left;}
		#chaticon{ width:48px; height:52px; float:left;}
		#chattxt{ width:154px; height:19px; float:left; margin-left:25px;}
		#chattxt2{ width:225px; height:19px; float:left; margin-left:25px; padding-top:5px;}
		
		#chatsingapore{ width:263px; height:18px; float:left;/* background:url(../images/singaporeleadr.jpg) no-repeat; */ }
		.blog{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; font-weight:bold;}
		
		/*--------------------foooter--------------------------------------------------------------------------------------*/
		
		#clientsicons{height:60px; float:left; width:520px; margin:20px 240px 0 240px; background:url(../images/clients-icon.jpg) no-repeat;  }
		#footer{height:190px; width:1000px; border-bottom:solid 1px #999999; border-top:solid 1px #999999; float:left; }

		#footersec1{width:790px; float:left; height:188px;}
		#footersec2{width:210px; float:left; height:153px; padding:35px 0 0 0;}
		
		#footersec1 .footrsubsec{ width:170px; height:188px; float:left;}
		.txtblue13bold{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#238cd0; padding:35px 0 0 5px;}
		
		.txtblue13bold a{text-decoration:none; color:#238cd0;}
		.txtblue13bold a:hover{text-decoration:none; color:#333333;}


		/*--------------------------------foooooooooooooooooootr-------------------------------------------------------------------------*/
		
		#footrlink{ height:60px; width:1000px; float:left;}
		#footrlinkimage{ width:197px; height:26px; float:left; margin:20px 0 0 0;}
		#ftr1{ float:left; width:450px; margin:28px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
		#ftr2{ float:right; width:250px; margin:28px 0 0 0;  font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;}
		
		#ftr2 a{ text-decoration:none; color:#333333;}
		#ftr2 a:hover{ text-decoration:none; color:#0066CC;}
		
		/*--------------------------------foooooooooooooooooootr   -------------------------------------------------------------------------*/
		
		
		#bannerinner{ width:970px; float:left; height:auto; margin:0 15px 13px 15px;}
		
		#innerheader{ width:970px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; margin:0 15px 0px 15px;}
		
		
		
		
		
		/*--------------------------------foooooooooooooooooootr  Ends-------------------------------------------------------------------------*/
		
		
		
		#contactustxt{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; float:left; width:200px; padding:20px 0 0 20px;}
		#contactustxtfield{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; float:left;  width:750px; height:30px; padding:10px 0 0 0;}
		.cnttxtfield{float:left;  padding:3px 0 0 5px; height:20px;  width:300px;}



		#contactustxtfieldbig{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; float:left;  width:750px; height:80px; padding:10px 0 0 0;}
		.cnttxtfieldbig{float:left;  padding:3px 0 0 5px; height:80px;  width:300px;}
		
		
		
		
		
		
		
		
		
		
		
		
		/*---------------------------bullets--------------------*/


		#innbullet{
 		padding:6px 0px 3px 0px;
		color: #333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	

		}
		#innbullet ul{

		margin:0px;
 		padding:0px;
		}
		#innbullet li{
 		/*background-image:url(../images/subhead-bullets.png);
 		background-repeat:no-repeat; */
		background-position:left;
 		padding:3px 0px 5px 4px;
		line-height:12px;
 		list-style:none;

		}
		#innbullet li a{ text-decoration:none; color:#333333;}
		#innbullet li a:hover{ text-decoration:none; color:#0066CC;}


		#menu{width:970px; height:44px ;float:left; margin:0 15px 13px 15px;}

		#menu a {
		color:#1E5693;
		display:block;
		float:left;
		font-size:0;
		height:42px;
		text-decoration:none;
		}
		#menu .home {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll left top;
		display:block;
		width:158px;
		}
		#menu .home:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll left -42px;
		}
		#menu .homeactive {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll left -42px;
		display:block;
		width:158px;
		}
		#menu .aboutus {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -158px top;
		display:block;
		width:181px;
		}
		#menu .aboutus:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -158px -42px;
		}
		#menu .aboutusactive {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -158px -42px;
		display:block;
		width:181px;
		}
		#menu .products {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -339px top;
		display:block;
		width:251px;
		}
		#menu .products:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -339px -42px;
		}
		#menu .productsactive {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -339px -42px;
		display:block;
		width:251px;
		}
		#menu .support {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -590px top;
		display:block;
		width:172px;
		}
		#menu .support:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -590px -42px;
		}
		#menu .supportactive {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -590px -42px;
		display:block;
		width:172px;
		}
		#menu .contactus {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -762px top;
		display:block;
		width:208px;
		}
		#menu .contactus:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -762px -42px;
		}
		#menu .contactusactive {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../images/button.jpg) no-repeat scroll -762px -42px;
		display:block;
		width:208px;
		}
		
				
