﻿html {
				cursor: default;
}
body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin: 0;
				padding: 0;
}
/************************************************/
#contentpaneright {
				width: 744px;
				height: 505px;
				margin:auto;
				padding:0px 5px 0px 5px;
				float:left;
}
.insidepanes{
				width: 791px;
				height: 380px;
				margin:auto;
				padding:0;
				float:left;
				overflow:auto;
				
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;	

}
/* mailing list style */
.mailinglist{
				padding-top:10px;
				text-align:left;
				float:left;
}
.mailinglist img{
				border:0;
				text-align:left;
}
.mailinglist a{
				font-family:Trebuchet MS;
				font-size:16px;
				color:#11389b;
				text-decoration:none;
}
/**************************************************/
.navbuttonsleft{
				width: 170px;
				height: 375px;
				margin:auto;
				padding:0px 10px 5px 0px;
				border:1px silver solid;
				-moz-border-radius:3px;
				-webkit-border-radius:3px;
				float:left;
}
.navbuttonsleft .block{
				height:24px;
				background-color:#11389b;
				width:180px;
}
.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;
}
/**********************************************************************/
.landinglink {
				width:160px;
				float:left;
				min-height:36px;
				margin:0 auto;
}
.landinglink a{
				outline:none;
				color:#11389b;
				text-decoration:none;
				font-family:"Trebuchet MS";
}
.landinglink a:hover{
				color:gray;
}
.landinglink img{
				outline:none;
				border:none;
				margin-right:5px;
				float:left;
}
.landinglink span{
				width:100px;
				text-decoration:none;
				font-size:14px;
}
.landinglink p{
				margin:0px auto;
				padding:0;
				font-size:12px;
				font-family:"Trebuchet MS";
				width:205px;
}
.landingpic{
				width:145px;
				height:60px;
				margin:0px 12px 0px auto;
				padding:0;
				float:left;
				border:1px silver solid;
				-moz-border-radius:7px;
				-webkit-border-radius:7px;	
}
.landingpic a{
				outline:none;
}
.landingpic img{
				outline:none;
				border:none;
}
/***************************************************/
.newsdiv1{
				width: 744px;
				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:744px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.newsdiv3{
				width: 744px;
				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 p{
				float:left;
				width:744px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
}
.newsdiv3 img{
				margin:0px 0px 10px 200px;
				border:none;
				outline:none;
}
.newsdiv3 a{
				outline:none;
}
/*************************************************/
.pressreleasesdiv1{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.pressreleasesdiv1 h2{
				margin:auto;
				padding:5px 0px 0px 0px;
				color:gray;
				font-family:"Trebuchet MS";
				width:100%;
				float:left;
				text-align:left;
}
.pressreleasesdiv1 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:gray;
				font-family:"Trebuchet MS";
}
.pressreleasesdiv2{
				width: 704px;
				margin:auto;
				float:left;
				text-align:center;
}
.pressreleasesdiv2 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.pressreleasesdiv2 table{
				width:300px;
				text-align:left;
				border:1px gray solid;
				font-family:"Trebuchet MS";
}
/****************************************************/
.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";
}
/************************************************************************/
.eventsdivnews{
				width: 786px;
				margin:auto;
				float:left;
				text-align:center;
}
.eventsdivnews 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;
}
.articles{
				 float:left;
				 text-align:left;
				 display:inline;
				 width:100%;
				 padding-left:10px;
}
.articles dl{
				 margin-bottom:0px;
				 float:left;
				 padding-bottom:4px;
				 border-bottom:1px silver solid;
}
.articles dt{
				 width:100px;
				 float:left;
				 margin:0px 0px 0px 0px;
}
.articles dd{
				display:inline;
				float:left;
				margin:0px 0px 0px 0px;
				width:600px;
}
.eventsdivnews .articles a{
				outline:none;
				border:none;
}
.eventsdivnews p{
				float:left;
				width:744px;
				margin:5px auto;
				padding:0;
				text-align:justify;
				color:black;
				font-family:"Trebuchet MS";
}
/******************************************************************************/
.eventsdiv2{
				width: 786px;
				margin:auto;
				float:left;
				text-align:left;
}
.eventsdiv2 p{
				float:left;
				width:704px;
				margin:5px auto;
				padding:0;
				text-align:center;
				color:gray;
				font-family:"Trebuchet MS";
}
.eventsdiv2 table{
				text-align:left;
				font-family:"Trebuchet MS";
				margin:10px 0px 5px 15px;
border-top:1px silver solid;
}

/***********************************************************************/
.spectrumstabilizedtabs {
				width: 215px;
				height: 395px;
				float: left;
				margin:10px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				border-right: 1px silver solid;
				font-family:"Trebuchet MS";
}
.spectrumstabilizedtabs h3 {
				text-align:center;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				color:gray;
}
.spectrumstabilizedtabs p{
				width:100px;
				height:90px;
				float:left;
				padding-left:10px;
}

.sspanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: none;
				padding: none;
}
.sspanesd1 {
				width: 790px;
				float: left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				text-align:center;
				height:72px;
}
.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;
				height:30px;
}
.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;
}
.sspanesd3 p{
				width:100px;
				float:left
			
}

.sspanesd4 {
				width: 650px;
				float: left;
				text-align: center;
}
.sspanesd4 img {
				text-decoration: none;
				border:none;
				outline:none;
				margin-top:7px;
				float:left;
				margin-left:60px;
}

.sstabs{
				margin:0px 0px 0px 10px;
				padding:0px 0px 0px 0px;
				float:left;
}
.sstabs li {
				list-style-type: none;
				text-align:center;
				width:200px;
				height:26px;
				margin:0px 0px 3px 0px;
				background:url('../img/buttonbg.png') repeat-x;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				padding-top:2px;

}
.sstabs img{
				outline:none;
				float:left;
				border:none;
}
.sstabs a {
				outline: none;
				text-decoration: none;
				color: black;
				height:35px;
				font-size:12px;
}
.sstabs a:hover {
				color: white;
}
.sstabs a:active {
				outline: none;
}
.spectrumstabilizedpanes {
				width: 500px;
				height: 370px;
				float: left;
				margin: 0px 10px 0px 10px;
				padding: none;
}
/* scroll demo */
#scroll {
				position: relative;
				height: 382px;
				overflow: hidden;
/*				border: 1px solid #ddd;*/
				width: 980px;
				padding: ;
				-moz-border-radius: 3px;
				margin: auto;
}
#tools {
				width: 9999em;
				position: absolute;
				height: 400px;
				overflow: hidden;
}
.tool {
				float: left;
				width: 978px;
				height: 400px;
				padding: 0px 0px 0px 0px;
}
.help{
				width:978px;
				margin:0px auto;
}
.help p{
				text-align:center;
				width:100%;
				color:gray;
				font-size:10px;
				margin:0 auto;
}
