a:hover { color:red }
div.logo1 {position:absolute; left:320px; top:215px}
div.logo2 {position:absolute; left:320px; top:350px}
div.logo3 {position:absolute; left:320px; top:530px}
div.nav1 {position:absolute; left:0px; top:15px; width:487px}
p.nav1 {font-family:Arial; font-size:10px; margin-top:10px; margin-right:15px}
a.nav1 {text-decoration:none}
div.pageheader {position:absolute; top:100px; width:450px}
p.header {font-family: Arial, Helvetica, sans-serif;font-size:18px; margin-left:80px; margin-top:10px}
div.pagecontent {position:absolute; top:100px; width:550px}
p.pagecontent { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:110px; margin-top:5px}
div.contact {position:absolute; left:480px; top:60px }
p.contact {font-family:Arial, Helvetica, sans-serif; font-size:10px }
div.bimage {position:absolute; left:50px; top:50px }
.redfont {color:red}
p.pagecontent2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:140px; margin-top:5px}
ul 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ol 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.m1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:110px; margin-top:5px}
.virtual {font-family:Impact; font-size:20px}
.rl { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:30px;}
.rh { font-family:Arial, Helvetica, sans-serif; font-size:18px; margin-left:10px;}
.smalltext { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
div.topbox {
	position:absolute; 
	top:0px;
	left:0px;
	width:780px;
	height:75px;

	
	background-color:#ffffff;
	}
	div.leftnav{
	position:absolute;
	top:75px;
	left:0px;
	width:175px;
	height:256px;
	background-color:#E1EDFF;
	border-top:solid black 2px;
	
	
	}
	div.bottombox{
	position:absolute;
	top:331px;
	left:0px;
	width:175px;
	height:199px;
	background-color:#7FB3FF;
	border-top:solid black 2px;
	
	border-bottom: solid black 2px;
	}
	div.middlebox{
	position:absolute;
	top:75px;
	left:175px;
	width:279px;
	height:455px;
	background-color:#1F6AFF;
	border-top:solid black 2px;
	border-right: solid black 2px;
	border-bottom: solid black 2px;
	border-left:solid black 2px;
	}
			div.contentbox{
	position:absolute;
	overflow:visible;
	top:153px;
	left:310px;
	width:500px;

	background-color:#ffffff;


	
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
	div.flashcontentbox{
	position:absolute;
	overflow:auto;
	top:80px;
	left:165px;
	width:625px;
	height:420px;
	background-color:#ffffff;

	border-right: solid black 2px;
	border-top: solid black 2px;
	border-left:solid black 2px;
	border-bottom:solid black 2px;
	
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
	
	.textcontent {
	position:relative;
	font-family:Verdana;
	font-size:12px;
	line-height:16pt;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
		.backcontent {
	position:relative;
	font-family:Verdana;
	font-size:12px;

	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
	.productcontent {
	position:relative;
	font-family:Verdana;
	font-size:10px;
	line-height:14pt;
	margin-left:0px;
	margin-top:10px;
	margin-right:10px;
	}
	.headcontent {
	position:relative;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	line-height:16pt;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
	.companyname {
	position:relative;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	}
	.navtext{
	position:relative;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	line-height:22pt;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}