body{
	padding-left:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#cccccc; 
	background-repeat:no-repeat;	
}
.border{border:1px solid red;}

#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.body_content{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fcfbf7;
}

.top2{
	width:1000px;
	height:125px;
	background-image:url(/images/header_repeat_bg.jpg);
	background-repeat:no-repeat;
}
.header_top_content{
	padding-left:40px;
	width:935px;
	float:left;
}

.header_top_content_left{
	float:left;
	width:430px;
	padding-bottom:10px;	
}
.header_top_content_right{
	width:380px;
	padding-left:23px;
	float:right;
}

.uname_and_password_box_content{
	width:380px;
	float:right;
	padding-top:50px;
	padding-right:40px;
}
.box_bttn_content{
	width:380px;
	text-align:right;
	clear:both;
}
.box_bttn_content a{
	color:#000000;
	font-weight:bold;
}
a{
	/* color:#551a8b; */
	color:#12125d;
}

.box_bttn_content a{
	text-decoration:none;
}
.menu_content{
	clear:both;
	margin-left:30px;
	height:50px;
	width:965px;
	background-image:url(/images/menu_bg.jpg);
	background-repeat:no-repeat;
}

#mainMenu{	
	padding-left:30px;	
	margin:0px;
	height:50px;
	width:935px;
	z-index: 30;
}
#mainMenu ul{
	list-style-type:none;
	display:inline;
	padding:0px;
	width:935px;
	margin:0px;
	line-height:40px;
}
#mainMenu ul li{
	float:left;
}
#mainMenu ul li a{
	text-decoration:none;
	display:inline;
	padding:0 10px 5px 50px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#d5f3fd;
}
#mainMenu ul li a:hover{
	text-decoration:none;
	display:inline;
	padding:0 10px 5px 50px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#d5f3fd;
}
.content_all_body{
	float:left;
	clear:both;
	padding-top:10px;
}
.body_content_top{	
	padding-left:30px;
	width:935px;
	color:#2b2b2a;
	font-size:12px;
}

.content_mid_body_left{
	float:left;
	width:663px;
	text-align:justify;
}
.content_top_body_right{
	float:right;
	width:265px;
	padding-left:5px;
	text-align:justify;	
}

.lbnews_top{
	width:265px;
	height:10px;
}
.lbnews_bot{
	width:265px;
	height:15px;
}

.content_all_body_left{
	float:left;
	width:265px;
	padding-left:0px;
	
}

.search_box{
	width:242px;
	height:110px;
	padding-left:10px;
}
.free_demo_txt{
	padding:10px 10px 0 130px;
	font-size:14px;
	font-weight:bold;
	color:#ea3202;
}


.try_it{
	padding:5px 10px 0 130px;
	font-size:12px;
	font-weight:bold;
	color:#ea3202;
}
hr{
	color:#c5c5eb;
}
.news_box_under_heading{
	padding:5px 0px 10px 10px;
	width:230px;
}
.headings{	
	color:#f12f00;
	font-size:18px;
	font-weight:bold;
	padding:5px 0 5px 0;
}

.under_line{
	text-decoration:underline;
}
.fbold{
	font-weight:bold;
	color:#000000;
}
.f_left{
	float:left;
}
.f_right{
	float:right;
}

.clear{
	clear:both;
}
.pright7{
	padding-right:7px;
}
.justify{
	text-align:justify;
}
.tcenter{
	text-align:center;
}

.Feature_product a{
	padding:5px 0px 0px 10px;
	font-size:15px;
	font-weight:bold;
	color:#000048;
	line-height:22px;
}







.box_top{
	width:215px;
	height:18px;
}
.box_mid{
	width:215px;
	background-image:url(/images/box_mid.jpg);
	background-repeat:repeat-y;
}
.box_bot{
	width:215px;
	height:18px;
}
.headings16{
	width:210px;	
	color:#f12f00;
	font-size:14pt;
	font-weight:bold;
	padding:0px 0 5px 0;
	text-align:center;
}

.headings16SV{
	width:210px;	
	color:#f12f00;
	font-size:13pt;
	font-weight:bold;
	padding:0px 0 7px 0;
	text-align:center;
}


.headings14pt{
	width:210px;	
	color:#82817e;
	font-size:14pt;
	font-weight:bold;
	padding:0px 0 5px 0;
	text-align:center;
}
.box_under_heading{
	padding:5px 0px 5px 0px;
	width:185px;
}
.box_add{
	width:200px;
	margin-top:0px;
	
}
.box_add2{
	width:205px;
	margin-top:30px;
}
.box_add_content{
	width:185px;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:#82817e;
}
.box_add_content a{
	padding-top:9px;
}

/*Footer Start here*/
.footer_content{
	float:left;
	padding-left:31px;
	padding-top:12px;
}
.foooter_mid{
	width:930px;
	height:26px;
	float:left;
}
.copyright{
	font-size:12px;
	color:#82817e;
	text-align:center;
	padding:10px 0 0px 0;
}
/*Footer End here*/

.left_heading{
	padding:20px 10px 0 25px;		
	color:#f12f00;
	font-size:24px;
	font-weight:bold;
}

.left_body_ul{
	padding:10px 0 0 40px;
	font-size:16px;
	font-weight:bold;
	color:#000053;
	line-height:20px;
}


.left_body{
	padding:10px 30px 0 50px;
	font-size:13px;
	font-weight:bold;
	color:#48488b;
	line-height:20px;
}


.headings14pt{
	width:210px;	
	color:#82817e;
	font-size:14pt;
	font-weight:bold;
	padding:0px 0 5px 0;
	text-align:center;
}






















.pbottom5{
	padding-bottom:5px;
	text-align:left;
	padding-left:15px;
	color:#82817e;
}


.text_index_w2p{
	padding-bottom:5px;
	text-align:left;
	padding-left:15px;
	color:#000000;
}

.product_submenu{
	top:-50px;
}

.free_demo{
	width:240px;
	height:110px;
	background-image:url(/images/free_demo.jpg);
	background-repeat:no-repeat;
}

.live_demo{
	padding:5px 10px 0 120px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}

.news_summary{
	padding:5px 0px 0px 10px;
	color:#000000;
}

.lbnews_mid{
	width:265px;
	background-image:url(/images/right_mid.jpg);
	background-repeat:repeat-y;
	color:#551a8b;
}

.flash_ban{
	width:660px;
	height:300px;
	background-image:url(/images/flash_ban.jpg);
	background-repeat:no-repeat;	
}

.flash_ban_top{
	width:660px;
	height:30px;
}
.flash_ban_mid{
	width:660px;
	background-image:url(/images/flash_ban_mid.jpg);
	background-repeat:repeat-y;
}
.flash_ban_bot{
	width:660px;
	height:30px;
}



