﻿html {
				cursor: default;
}
body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin: 0;
				padding: 0;
}
/* 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;
}
/*************************************************/
.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 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: 985px;
				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: 205px;
				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:215px;
				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:200px;
				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: 751px;
				height: 480px;
				margin:0px auto;
				margin-left:5px;
				padding:0px 5px 0px 0px;
				float:left;
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;	

}
.insidepanes{
				width: 756px;
				height: 480px;
				float:left;
				margin:auto;
				padding:0;
}
/*****************************************************************/
/*****************************************************************/
.eventsdiv1{
				width: 776px;
				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-left:5px;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
}
.eventsdiv1 h3{
				float:left;
				width:744px;
				margin:5px auto;
				padding-left:5px;
				color:black;
				font-family:"Trebuchet MS";
				font-size:14px;
				text-align:left;
}
/***************************************************************/
.locationsdiv1{
				width: 734px;
				margin:auto;
				float:left;
				text-align:center;
											background:url('../img/global.png') no-repeat -20px 40px;
}
.locationsdiv1 img{
				outline:none;
				border:none;
}
.locationsdiv1 a{
				outline:none;
				border:none;
}
.locationsdiv1 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;
}
.locationsdiv1 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding-left:5px;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
}
.locationsdiv1 h3{
				float:left;
				width:604px;
				margin:5px auto;
				padding-left:5px;
				color:black;
				font-family:"Trebuchet MS";
				font-size:20px;
				text-align:left;
				border-bottom:1px gray solid;

}
.locationsdiv1 ul{
				list-style-type:none;
				float:left;
				text-align:center;
				margin:45px 0 0 0;
				padding:0;
				width:560px;
				height:280px;
}
.locationsdiv1 li{
				float:left;
				text-align:center;
				width:110px;
				margin:10px 10px 10px 10px;
				height:28px;
				font-family:"Trebuchet MS";
				font-weight:bold;		
}
.locationsdiv1 img{
				display:block;
				float:left;
				
}
/***********************************************************/
.certificationsdiv3{
				width: 704px;
				margin:auto;
				float:left;
				text-align:justify;
}
.certificationsdiv3 ul{
				width:704px;
				margin:5px auto;
				padding:0px 10px 0px 20px;
				text-align:left;
				color:black;
				font-family:"Trebuchet MS";
}
/*************************************************************/
.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";
}
/**************************************************/

.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;
}
/********************************************************/
.certificationsdiv1{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.certificationsdiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.certificationsdiv1 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.certificationsdiv2{
				width: 704px;
				margin:auto;
				float:left;
				text-align:justify;
}
.certificationsdiv2 p{
				float:left;
				width:425px;
				margin:5px auto;
				padding-right:10px;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.certificationsdiv2 img{
				float:left;
}
.philosophydiv4{
				width: 704px;
				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;
}


