﻿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;
}


/* Spectrum Stabilized */
.spectrumstabilizedtabs {
				width: 250px;
				height: 395px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px gray solid;
}
.spectrumstabilizedtabs h3 {
				margin:0px 0px 0px 20px;
				padding:0px 0px 0px 0px;
}
.spectrumstabilizedtabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}

.sstabs{
				margin:0px 0px 0px 10px;
				padding:0px 0px 0px 0px;
				width:110px;
				float:left;
}
.sstabs li {
				list-style-type: none;
				padding: 0px 0px 0px 0px;
				text-align:center;
}
.sstabs img{
				outline:none;
				float:left;
				border:none;
}
.sstabs a {
				outline: none;
				text-decoration: none;
				color: black;
}
.sstabs a:hover {
				color: #0083f0;
}
.sstabs a:active {
				outline: none;
}
.spectrumstabilizedpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
.sspanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.sspanesd1 {
				width: 720px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}
.sspanesd1 h1 {
				width: 390px;
				border-bottom: 1px black solid;
				margin: none;
				padding: none;
				float:left;
}
.sspanesd1 p {
				width: 500px;
				margin-top: -10px;
				padding: none;
				float:left;
}
.sspanesd2 {
				width: 720px;
				float: left;
}
.sspanesd3{
				width:720px;
}
.sspanesd3 h3 {
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:200px;
}
.sspanesd3 ul {
				margin:0px 0px 0px 10px;
				width:200px;
				float:left;
}
.sspanesd3 li {
				padding: 0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
}
.sspanesd3 img {
				outline: none;
				margin:-20px 10px 0px 25px;
				float:right;
}
.sspanesd4 {
				width: 350px;
				float: left;
				text-align: center;
}
.sspanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				margin-top:7px;
				float:left;
				margin-left:40px;
}

/* scroll demo */
#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%;
				height:26px;
				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;
				overflow:hidden;				
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;	

}
/*****************************************************************/
.eventsdiv1{
				width: 786px;
				margin:auto;
				float:left;
				text-align:center;
}
.eventsdiv1 img{
				outline:none;
				border:none;
}
.eventsdiv1 a{
				outline:none;
				border:none;
}
.eventsdiv1 h2{
				margin:auto;
				padding:0px 0px 0px 5px;
				color:white;
				font-family:"Trebuchet MS";
				font-size:19px;
				background-color:#11389b;
				-moz-border-top-radius:3px;
				-webkit-border-top-radius:3px;
				height:24px;
				width:100%;
				float:left;
				text-align:left;
}
.eventsdiv1 p{
				float:left;
				width:744px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
}

.locationsdiv1{
				width:769px;
				margin:0px auto;
				float:left;
				font-family:"Trebuchet MS";
				text-align:justify;
}
.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;
}
.locationsdiv1 h3{
				margin:5px 0px 0px 5px;
				padding:0;
				text-align:left;
				font-family:"Trebuchet MS";
				font-size:14px;
				color:#11389b;
				float:left;
}
.locationsdiv1 p{
				margin:0;
				padding:0px 5px 0px 5px;
				float:left;
}
.quickstartdiv1{
				width: 739px;
				margin:auto;
				float:left;
				text-align:center;
}
.quickstartdiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.quickstartdiv1 p{
				float:left;
				width:739px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
/***************************************************/
.newsdiv1{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.newsdiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.newsdiv1 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.newsdiv3{
				width: 704px;
				margin:auto;
				float:left;
				text-align:justify;
}
.newsdiv3 h3{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:white;
				background-color:#1b3359;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.newsdiv3 h4{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:white;
				background-color:#1b3359;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}

.newsdiv3 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.newsdiv3 img{
				margin:0px 0px 10px 200px;
				border:none;
				outline:none;
}
.newsdiv3 a{
				outline:none;
}
.certificationsdiv3{
				width: 704px;
				margin:auto;
				float:left;
				text-align:justify;
}
.certificationsdiv3 ol{
				width:704px;
				margin:5px auto;
				padding:0px 10px 0px 20px;
				text-align:left;
				color:gray;
				font-family:"Trebuchet MS";
}

/**************************************************/

.rmadiv1{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.rmadiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.rmadiv1 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.rmadiv2{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.rmadiv2 h4{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:gray;
				font-family:"Trebuchet MS";
				width:95%;
				float:left;
				text-align:center;
}
.rmadiv2 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.rmadiv2 img{
				outline:none;
				border:none;
				margin:auto;
				padding:0;
}
.rmadiv2 a{
				outline:none;
				border:none;
				margin:auto;
				padding:0;
}
/************************************************/
.spacer{
				height:10px;
				width:739px;
				float:left;
				margin:auto;
				padding:0;
}

.philosophydiv1{
				width: 739px;
				margin:auto;
				float:left;
				text-align:center;
}
.philosophydiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.philosophydiv1 p{
				float:left;
				width: 739px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.philosophydiv2{
				width: 739px;
				margin:auto;
				float:left;
				text-align:center;
}
.philosophydiv2 p{
				float:left;
				width: 739px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.philosophydiv3{
				width: 739px;
				margin:auto;
				float:left;
				text-align:justify;
}
.philosophydiv3 table{
				width:300px;
				text-align:left;
				border:1px gray solid;
				font-family:"Trebuchet MS";
}

.philosophydiv3 h3{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:white;
				background-color:#1b3359;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.philosophydiv3 p{
				float:left;
				width: 739px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.philosophydiv4{
				width: 739px;
				margin:auto;
				float:left;
				text-align:center;
}
.philosophydiv4 h4{
				margin:auto;
				padding:5px 0px 0px 5px;
				color:gray;
				font-family:"Trebuchet MS";
				width:95%;
				float:left;
				text-align:center;
}
.philosophydiv4 p{
				float:left;
				width: 739px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.philosophydiv5{
				width: 739px;
				height:40px;
				margin:auto;
				float:left;
				text-align:center;
}
.philosophydiv5 p{
				width:100px;
				float:left;
				margin:0px 0px 0px 105px;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
/*******************************************************/
.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";
}

.videosdiv{
				width: 190px;
				height:472px;
				margin:0px 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: 550px;
				margin:auto;
				float:left;
				text-align:center;
}
.playerdiv div{
				margin:10px 0px 0px 10px;
}
.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');
}
