@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000000;
}

a{color:#ff7c03; text-decoration:none; outline:none; border:none;}

a:visted{color:#ff7c03; text-decoration:none;}

a:hover{color:#000000; text-decoration:none;}

h1{color:#0c3564; font-size:x-large; font-style:italic; padding:2px 0px; margin:0px;}

h2{font-size:large; font-weight:bold; color:#000000; font-style:italic;}

ul{list-style:none; padding:0px 0px 0px 15px; margin:0px;}

p{
	text-indent:20px;
}

img{
	outline:none;
	border:none;
}

hr{padding:0px; margin:0px;}

.head{
	color:#FFFFFF; 
	background-image:url(../images/optimized/menuBG.jpg);
	background-repeat:repeat-x;
	font-size:large; 
	font-style:italic; 
	font-weight:bold; 
	padding:0px 10px;
}

.head2{
	color:#FFFFFF; 
	background-image:url(../images/optimized/menuBG.jpg);
	background-repeat:repeat-x; 
	font-size:large; 
	font-style:italic; 
	font-weight:bold; 
	padding:0px 10px;
}

.heading{font-size:medium; font-weight:bold; font-style:italic; padding:0px; margin:0px;}

.rssImage{
	position:absolute;
	top:0px;
	right:20px;
}

.navPane{
	position:absolute;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
	width:200px;
	height:600px;
	background-color:#FFFFFF;
	border-right:1px solid #000000;
}

	.navPane ul{
		padding:0px;
		margin:0px;
		list-style:none;
		font-size:medium;
		font-weight:bold;
	}
	
	.navPane ul li{
		padding:5px 10px;
	}
	
	.navPane ul li a{
		padding:0px 0px 0px 10px;
	}
	
	.home{
		font-size:medium;
		font-weight:bold;
		text-align:center;
		margin:0px 0px 0px -10px;
	}

.frameBody{
	position:absolute;
	top:0px;
	left:200px;
	padding:5px 20px 0px 20px;
	width:760px;
	height:595px;
	overflow:auto;
}
	.office{
		position:absolute;
		top:50px;
		right:70px;
		width:400px;
		height:381px;
		background-image:url(../images/optimized/office.jpg);
		background-repeat:no-repeat;
		border: thin #000 solid;
	}
	.shenzhen{
		background-image:url(../images/optimized/shenzhen.jpg);
		background-repeat:no-repeat;
		background-position:center bottom;
		color:#FFFFFF;
		font-size:large;
		font-style:normal;
	}
	.shenzhen ul{
		padding-left:25px;
	}
	.shenzhen a:hover{
		color:#FFF;
	}

/* Class to hide Scrollbars when needed */

.hideOver{
	overflow:hidden;
}

.narrow{
	width:350px;
}

	.features{
		padding-left:25px;
		list-style:disc;
		font-size:1em;
		font-weight:normal;
	}
	
		.features li{
		padding:0 0 3px 0px;
		}

	.secondLevel{
		list-style:disc;
		font-size:1em;
		font-weight:normal;
		padding-top:10px;
		width:300px;
	}
	
		.liPic{
			padding-top:15px; 
			list-style:none;
		}
		
		.secondLevel li{
			padding:0px 0px 3px 0px;
		}
		
	.rightColumn{
		position:absolute;
		top:55px;
		left:375px;
		width:345px;
		overflow:auto;
	}
	
		.launchAlbum{
			width:100%;
			height:300px;
		}
		
			.software{
				width:100%;
				height:260px;
			}
				
				.software img{
					margin:5px 15px;
					outline:solid 1px #000000;					
				}
				
			.short{
				height:200px;
			}
			
			#mobilePic{
				height:150px;
			}
			
				#mobilePic img{
					margin:0px 10px;
					outline:solid 1px #000000;
				}