/* CSS Document */
body{
	width:952px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:auto;
	background-color:#fff;
	/*background-color:#deecff;*/
}

/*COMMON TO ALL PAGE*/
.more{
	text-decoration:none;
	color:#0d65b5;
	margin-right:5px;
}
.more:hover{
	text-decoration:underline;
	color:#0d65b5;
}
/*COMMON TO ALL PAGE*/

.major{
	width:950px;
	height:auto;
	border:#e5e5e5 1px solid;
	/*background-color:#FF9900;*/
	overflow:hidden;
}


/*start company logo and faq css*/
.company_logo_bx{
	width:240px;
	height:auto;
	height:191px;
	/*background-color:#6666FF;*/
	background-image:url(../../images/stellar-information-limited-inner.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;
}

.faq_bx{
	width:205px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 35px;
	/*background-color:#FF9900;*/
	float:left;
	display:inline;
}
.faq_bx a{
	text-decoration:none;
	color:#000000;
}
.faq_bx a:hover{
	text-decoration:underline;
	color:#000000;
}
.sulink{text-decoration:none; color:#004ac5; font-weight:bold;}
/*end company logo and faq css*/



/*start multilingual css*/
.nav_lingual 
{

	width:704px;
	height:31px;
	background-image:url(../../images/multi-ling-bg.gif);
	background-repeat:repeat-x;
	/*background-color:#FF9900;*/
}
#lingual{
	width:704px;
}
.flag{
	width:650px;
	height:15px;
	margin:0px 0px 0px 45px;
	float:left;
	display:inline;
	/*background-color:#FF99FF;*/
} 
#flag0{
	margin-left:9px; display:none;
} 
#flag1{
	margin-left:55px; display:none;
} 
#flag2{
 	margin-left:105px; display:none;
}
#flag3{
 margin-left:153px; display:none;
}
#flag4{
margin-left:200px; display:none;
}
#flag5{
margin-left:253px; display:none;
}
#flag6{
margin-left:303px; display:none;
} 
#flag7{
margin-left:343px; display:none;
} 
#flag8{
margin-left:385px; display:none;	
} 
#flag9{
margin-left:428px; display:none;
}
#flag10{
margin-left:478px; display:none;
}
#flag11{
margin-left:523px; display:none;
}
#flag12{
margin-left:558px; display:none;
}
#flag13{
margin-left:591px; display:none;
}

.flag img{
	margin:0px;
	float:left;
	display:inline;
} 
.nav_lingual ul{
	width:650px;
	height:10px;
	margin:2px 0px 0px 45px;
	padding:0px 0px 0px 0px;
	list-style:none;
	/*background-color:#0099FF;*/
	font-size:10px;
	float:left;
	display:inline;
}
.nav_lingual ul li{
	width:auto;
	height:10px;
	line-height:10px;
	list-style:none;
	margin:0px;
	padding:0px 5px 0px 5px;
	border-right:#021b4e 1px solid;
	float:left;
	display:inline;
}

.nav-top{
	text-decoration:none;
	color:#000000;
}
.nav-top:hover{
	text-decoration:underline;
	color:#000000;
}

/*end multilingual css*/

/*start banner css*/
.banner{
	width:704px;
	height:101px;
	/*background-color:#9999FF;*/
	background-image:url(../../images/category-banner.jpg);
	background-repeat:no-repeat;
}
	.banner .img_bx{
		width:80px;
		height:101px;
		/*background-color:#CC0000;*/
		float:left;
		display:inline;
	}
		.banner .img_bx img{
			margin:14px 0px 0px 10px;
		}
	.banner .punline_bx{
		width:394px;
		height:101px;
		/*background-color:#0066FF;*/
		float:left;
		display:inline;
	}
		.banner .punline_bx h1{
			margin:25px 0px 0px 0px;
			padding:0px;
			color:#FFFFFF;
			font-size:20px;
			font-weight:normal;
		}	
		.banner .punline_bx h4{
			margin:0px 0px 0px 0px;
			padding:0px;
			color:#093368;
			font-size:12px;
			font-weight:bold;
		}			
	.banner .punline_2{
		width:230px;
		height:101px;
		/*background-color:#FF66CC;*/
		float:left;
		display:inline;
	}
		.banner .punline_2 h5{
			margin:60px 0px 0px 0px;
			padding:0px;
			color:#fff;
			text-align:center;
			font-size:12px;
			font-weight:bold;
		}
/*end banner css*/

/*start inner mid sec*/
.inner_mid_sec{
	width:950px;
	height:auto;
	margin-top:1px;
	background-image:url(../../images/inner_mid_bg.gif);
	background-repeat:repeat-x;
	float:left;
	display:inline;
}
	.inner_left_nav{
		width:236px;
		height:auto;
		/*background-color:#6666FF;*/
		margin:4px 0px 0px 4px;
		padding-bottom:20px;
		background-image:url(../../images/inner_left_nav_bg.jpg);
		background-repeat:no-repeat;
		float:left;
		display:inline;
	}
	
	.inner_left_nav h3{
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:bold;
		color:#024cad;
		text-align:left;
	}
	.inner_left_nav h4{
		width:150px;
		height:24px;
		line-height:24px;
		/*background-color:#6699FF;*/
		margin:0px;
		padding:0px 0px 0px 0px;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		text-align:left;
	}
	.inner_left_nav h4 a{
		width:145px;
		height:24px;
		line-height:24px;
		/*background-color:#6699FF;*/
		margin:0px;
		padding:0px 0px 0px 5px;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		text-align:left;
		text-decoration:none;
		float:left;
		display:inline;

	}
	.inner_left_nav h4 a:hover{
		width:145px;
		height:24px;
		line-height:24px;
		background-color:#ffdd92;
		margin:0px;
		padding:0px 0px 0px 5px;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		text-align:left;
		text-decoration:underline;
		float:left;
		display:inline;		

	}
	#selected_h4{
		width:145px;
		height:24px;
		line-height:24px;
		background-color:#ffdd92;
		margin:0px;
		padding:0px 0px 0px 5px;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		text-align:left;
		text-decoration:underline;
		float:left;
		display:inline;		

	}	
	.data_safety{
		width:180px;
		height:auto;
		padding:10px;
		line-height:20px;
		margin:10px 0px 0px 14px;
		background-color:#edf2f9;
		border:#bfd9fd 1px solid;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;

	}
	.data_safety a{
		text-decoration:none;
		color:#000000;
	}
	.data_safety a:hover{
		text-decoration:underline;
		color:#000000;
	}
	
	/*start left nav*/
		.left_navigation{
			width:232px;
			height:auto;
			margin:2px 0px 0px 2px;
			/*background-color:#6600FF;*/
		}
		.main_link{
			width:212px;
			height:25px;
			line-height:25px;
			padding:0px 0px 0px 20px;
			/*background-color:#e4e4e4;*/
			font-size:12px;
			font-weight:bold;
			background-image:url(../../images/left_nav_bullets_on.gif);
			background-repeat:no-repeat;
		}
		/*.sub_link{
			width:232px;
			height:23px;
			line-height:23px;
			border-bottom:#b9b9b9 1px solid;
		}*/

		.sub_link_selected{
			width:232px;
			height:23px;
			line-height:23px;
			/*background-color:#ff8d5e;*/
			padding:0px 0px 0px 0px;
			border-bottom:#b9b9b9 1px solid;
		}
			.anchor_sub_link{
				width:212px;
				height:23px;
				line-height:23px;
				padding-left:20px;
				text-decoration:none;
				color:#000000;
				float:left;
				display:inline;
			}
			.anchor_sub_link:hover{
				width:212px;
				height:23px;
				line-height:23px;
				padding-left:20px;
				background-color:#ff8d5e;
				/*text-decoration:underline;*/
				color:#000000;
				float:left;
				display:inline;
			}	
			.anchor_sub_link_sl{
				width:212px;
				height:23px;
				line-height:23px;
				padding-left:20px;
				background-color:#ff8d5e;
				text-decoration:none;
				color:#000000;
				float:left;
				display:inline;
			}
			.unix_ul{
				list-style-image:url(../../images/unix_bullets.gif);
			}
				.unix_cate{
					color:#000000;
					text-decoration:none;
				}	
				.unix_cate:hover{
					color:#000000;
					text-decoration:underline;
				}	
				.unix_cate_sl{
					color:#000000;
					text-decoration:underline;
				}														

	
		.anchor_left{
			text-decoration:none;
			color:#000000;
		}
		.anchor_left:hover{
			text-decoration:underline;
			color:#000000;
		}
		.anchor_left_sl{
			text-decoration:underline;
			color:#000000;
		}		
	
	
	/*end left nav*/

	/*start right section*/
	.right_sec{
		width:703px;
		height:auto;
		/*background-color:#FF9966;*/
		margin:4px 3px 0px 4px;
		padding-bottom:20px;
		background-image:url(../../images/inner_mid_sec_bg.jpg);
		background-repeat:no-repeat;
		float:left;
		display:inline;
	}
	.right_sec .pro_content{
		width:703px;
		height:auto;
		/*background-color:#ededed;*/
		float:left;
		display:inline;
		/*height:200px;*/
	}
		.pro_content h1{
			margin:0px;
			padding:0px;
			color:#788ca4;
			font-size:11px;
			font-weight:normal;
			margin:10px 0px 0px 10px;
		}
		.pro_content h1 a{
			color:#788ca4;
			text-decoration:none;
		}
		.pro_content h1 a:hover{
			color:#075fa7;
			text-decoration:none;
		}	
		.pro_content h1 .selected{
			color:#075fa7;
			text-decoration:none;
		}
		#product_name{
			width:683px;
			margin:10px 10px 0px 10px;
			padding:0px;
			/*background-color:#0066FF;*/
			font-size:18px;
			color:#2d69af;
			font-weight:normal;
			/*border-bottom:#dedcdc solid 1px;*/
		}
	.pro_content h2{
		width:683px;
		margin:15px 0px 0px 0px;
		padding:0px 10px 0px 10px;
		color:#505256;
		font-weight:bold;
		font-size:12px;
		/*background-color:#FF6666;*/		
	}
	.pro_content img{
		float:left;
		margin:10px 10px 0px 10px;
	}	
	.pro_content p{
		width:auto;
		margin:15px 0px 0px 0px;
		padding:0px 10px 0px 10px;
		color:#505256;
		line-height:18px;
		/*background-color:#996699;*/
	}
	.pro_content .ul_heading{
		color:#014697;
		font-size:14px;
		font-weight:bold;
	}
	.pro_content ul{
		color:#505256;
		margin-top:10px;
		margin-bottom:10px;
		padding-top:0px;
		padding-bottom:0px;
		list-style-image:url(../../images/category-list2.gif);
		line-height:18px;
	}
	.pro_content a{
		text-decoration:none;
		color:#0f5bb3;
		font-weight:bold;
		margin:10px 0px 0px 0px;
	}	
	.pro_content a:hover{
		text-decoration:underline;
		color:#0f5bb3;
		font-weight:bold;
		margin:10px 0px 0px 0px;
	}			

					
	
	
	
	
	
	
	
	/*end right section*/

/*end inner mid sec*/




/*start footer*/
.footer_box{
	height:auto; 
	width:950px;  
	margin:0px 0px 0px 0px;
	background-color:#6699FF; 
	float:left; 
	display:inline;
}
.footer_sec{
	width:950px;
	height:21px;
	line-height:21px;
	background-color:#013162;
	color:#99c6ef;
	text-align:center;
	font-size:10px;

}
.footer_inner{
	width:890px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:20px 30px 15px 30px;
	background-image:url(../../images/inner-footer.gif);
	background-repeat:repeat-x;
	position:absolute;
	text-align:center;
	color:#2c466b;
	font-size:11px;
	background-color:#bed8fd;
}
.footer_anchor1{
	text-decoration:none;
	color:#99c6ef;
}
.footer_anchor1:hover{
	text-decoration:underline;
	color:#99c6ef;
}

.footer_anchor2{
	text-decoration:none;
	color:#2c466b;
}
.footer_anchor2:hover{
	text-decoration:underline;
	color:#2c466b;
}

.ftr_multilingual{
	width:860px;
	height:20px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
/*end footer*/





/*START CSS FOR MEDIA ASSESSMENT FORM*/

.form_media{
	width:683px;
	margin:10px 10px 0px 10px;
}
.filed_brdr1{
	border:#688cdd 1px solid;
	border-right:none;
}
.filed_brdr2{
	border:#688cdd 1px solid;
	border-left:none;
}

.filed_brdr3{
	border:#8d8d8d 1px solid;
	border-right:none;
}
.filed_brdr4{
	border:#8d8d8d 1px solid;
	border-left:none;
}


.lable{
	margin:0px 0px 0px 10px;
	font-weight:bold;
}
.form_cat{
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}

/*END CSS FOR MEDIA ASSESSMENT FORM*/

/*START CSS FOR UPGRADE FORM*/
.form_bx{
	width:683px;
	height:232px;
	margin:35px 10px 0px 10px;
	float:left;
	display:inline;
}
	.up_top{
		width:683px;
		height:8px;
		float:left;
		display:inline;
	}
	.mid{
		width:681px;
		height:216px;
		float:left;
		border-right:#d0d0d0 1px solid;
		border-left:#d0d0d0 1px solid;
		background-image:url(../../images/upgrade_mid.gif);
		background-repeat:repeat-x;
		display:inline;
	}	
	.down_bottom{
		width:683px;
		height:8px;
		float:left;
		display:inline;
	}	
.upgrade_form{
	margin:0px;
}
.upgrade_nots{
	width:530px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 65px;
	/*background-color:#FF9966;*/
	float:left; 
	display:inline;
}

/*END CSS FOR UPGRADE FORM*/

/*START CSS FOR SPECIAL BUNDLE FORM*/
.bundle_container{
	width:930px;
	height:auto;
	padding:0px 10px 20px 10px;
	/*background-color:#999999;*/
	float:left;
	display:inline;
}
.bundle1{
	width:272px;
	height:275px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-image:url(../../images/box-corp-govt01.jpg);
	background-repeat:no-repeat;
	float:left; 
	display:inline;
}
.bundle2{
	width:272px;
	height:275px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-image:url(../../images/box-technician01.jpg);
	background-repeat:no-repeat;
	float:left; 
	display:inline;
}
.bundle3{
	width:272px;
	height:275px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-image:url(../../images/box-academic01.jpg);
	background-repeat:no-repeat;
	float:left; 
	display:inline;
}
.bundle1 p{line-height:normal; padding:0px 20px 0px 20px; margin:5px 0px 0px 0px;}
.bundle2 p{line-height:normal; padding:0px 20px 0px 20px; margin:5px 0px 0px 0px;}
.bundle3 p{line-height:normal; padding:0px 20px 0px 20px; margin:5px 0px 0px 0px;}

.bundle1 ul{line-height:normal;}
.bundle2 ul{line-height:normal;}
.bundle3 ul{line-height:normal;}

.bundle1 a{
	text-decoration:none;
	color:#0f5bb3;
	font-weight:bold;
}	
.bundle1 a:hover{
	text-decoration:underline;
	color:#0f5bb3;
	font-weight:bold;
}	

.bundle2 a{
	text-decoration:none;
	color:#0f5bb3;
	font-weight:bold;
}	
.bundle2 a:hover{
	text-decoration:underline;
	color:#0f5bb3;
	font-weight:bold;
}			

.bundle3 a{
	text-decoration:none;
	color:#0f5bb3;
	font-weight:bold;
}	
.bundle3 a:hover{
	text-decoration:underline;
	color:#0f5bb3;
	font-weight:bold;
}
.colla{
	font-size:18px;
	font-weight:bold;
	color:#0000ff;
}	
/*END CSS FOR SPECIAL BUNDLE FORM*/





