﻿html {
				cursor: default;
}
body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin: 0;
				padding: 0;
}
.top {
	width: 980px;
	border:1px solid #ccc;
	-moz-border-radius: 3px;
	margin:0px auto 3px auto;
	padding:0;
}
.top h1{
				margin:10px auto;
				padding:0;
				text-align:center;
				font-family:"Trebuchet MS";
				color:black;
				font-size:19px;
}

/*************************************************/
#scroll {
				position: relative;
				height: 490px;
				overflow: hidden;

				width: 980px;
				padding: ;
				margin: auto;
}
#tools {
				width: 9999em;
				position: absolute;
				height: 400px;
				overflow: hidden;
}
.tool {
				float: left;
				width: 980px;
				height: 400px;
				padding: 0px 0px 0px 0px;
				overflow: ;
}
/*************************************************/
.about{
				width:980px;
				height:30px;
				margin:auto;
				padding:5px 10px 5px 10px;
				border-bottom:1px silver solid;
}
.about h2{
				margin:auto;
				padding:0;
				width:100%;
				text-align:center;
				font-family:"Trebuchet MS";
				color:gray;
}
.about p{
				width:100%;
				margin:3px auto;
				font: normal 12px Trebuchet MS;
				color:gray;
}
/**************************************************/
.navbuttonsleft{
				width: 170px;
				height: 475px;
				margin:auto;
				padding:0px 10px 5px 0px;
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;
				float:left;
}
.navbuttonsleft h2{
				margin:auto auto 3px auto;
				padding:0;
				width:180px;
				height:22px;
				background-color:#11389b;
				-moz-border-top-radius:3px;
				-webkit-border-top-radius:3px;
				float:left;
}
.navbuttonsleft span{
				margin:auto auto 3px auto;
				padding:0;
				width:180px;
				height:10px;
				background-color:#11389b;
				-moz-border-top-radius:3px;
				-webkit-border-top-radius:3px;
				float:left;

}
#navtabs{
				margin:auto auto auto 5px;
				padding:0;
				float:left;
				width:100%;
}
#navtabs li {
				list-style-type: none;
				text-align:left;
				width:100%;
				margin:5px 0px 0px 0px;
				padding-top:0px;
}
#navtabs a {
				outline: none;
				text-decoration: none;
				font-family:"Trebuchet MS";
				color:#11389b;
				height:35px;
				font-size:16px;
}
#navtabs a:hover {
				color:gray;
}
#navtabs a:active {
				outline: none;
}
#navtabs img{
				border:none;
				float:left;
				margin-right:4px;
}
/************************************************/
#contentpaneright {
				width: 744px;
				height: 505px;
				margin:auto;
				padding:0px 5px 0px 5px;
				float:left;
}
.insidepanes{
				width: 791px;
				height: 480px;
				margin:0px auto;
				padding:0;
				float:left;			
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;	
				overflow:auto;
				overflow-x:hidden;


}

.insidepanes2{
				width: 973px;
				height: 480px;
				margin:0px auto;
				padding:0;
				float:left;			
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;	
				overflow:auto;
				overflow-x:hidden;


}

/************************************************/
.locationsdiv1{
				width:786px;
				margin:0px auto;
				float:left;
				text-align:center;
}
.locationsdiv1 h2{
				margin:0px auto;
				padding-left:5px;
				color:white;
				font-family:"Trebuchet MS";
				font-size:19px;
				background-color:#11389b;
				height:24px;
				width:100%;
				float:left;
				text-align:left;
}
.knowledgediv1{
				width: 749px;
				margin:auto;
				float:left;
				text-align:center;
}
.knowledgediv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.knowledgediv1 p{
				float:left;
				width:749px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.eventsdiv1{
				width:786px;
				margin:0px auto;
				float:left;
				text-align:center;
}
.eventsdiv1 img{
				outline:none;
				border:none;
}
.eventsdiv1 a{
				outline:none;
				border:none;
}
.eventsdiv1 h2{
				margin:0px auto;
				padding-left:5px;
				color:white;
				font-size:19px;
				background-color:#11389b;
				height:24px;
				width:100%;
				float:left;
				text-align:left;
}
.eventsdiv1 p{
				float:left;
				width:750px;
				margin:5px auto;
				padding:0px 5px 0px 5px;
				text-align:justify;
				color:black;
}
.eventsdiv1 ul{
				float:left;
				text-align:left;
				margin:5px auto 10px auto;
				padding:0px 5px 0px 25px;
}

.videosdiv{
				width: 190px;
				height:468px;
				margin:5px auto;
				float:left;
				overflow:scroll;
				color:gray;
				font-family:"Trebuchet MS";
}
.videosli {
				width:170px;
				margin:auto;
				padding:0;
				text-align:left;
				font-family:"Trebuchet MS";
}
.videosli li{
				list-style-image:url('../img/player_play.png');
				margin-left:25px;
}
.playerdiv{
				width: 570px;
				margin:auto;
				float:left;
				text-align:center;
				overflow:hidden;
}
.playerdiv div {
				margin-top:10px;
				margin-left:10px;
				overflow:hidden;
}
.playerdiv p{
				width:600px;
				float:left;
				margin:auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.playerdiv ul{
				width:600px;
				margin:5px auto;
				padding:0px 10px 0px 20px;
				text-align:left;
				color:gray;
				font-family:"Trebuchet MS";
				float:left;
}
.playerdiv li{
				list-style-image:url('../img/player_play.png');
}
/*****************put patents here********************************/

/*****************************************************************/
.faqsdiv1{
				width: 739px;
				margin:auto;
				float:left;
				text-align:center;
}
.faqsdiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.faqsdiv1 p{
				float:left;
				width:739px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.faqsdiv2{
				width: 739px;
				margin:auto;
				float:left;
				text-align:justify;
}
.faqsdiv2 h4{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:#11389b;
				font-family:"Trebuchet MS";
				float:left;
				text-align:left;
				font-size:15px;
}
.faqsdiv2 p{
				float:left;
				width: 739px;
				margin:auto;
				padding:0px 5px 0px 5px;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
				border-bottom:1px silver solid;
}
.spacer{
				height:10px;
				width:739px;
				float:left;
				margin:auto;
				padding:0;
}
.backtotop{
				width:739px;
				padding-right:20px;
				float:left;
				margin:auto;
				text-align:right;
}
/**************************************************/
.locationsdiv2{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.locationsdiv2 img{
				margin:40px auto auto auto;
}
.locationsdiv2 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.locationsdiv4{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.locationsdiv4 h4{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:gray;
				font-family:"Trebuchet MS";
				width:95%;
				float:left;
				text-align:center;
}
.locationsdiv4 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
