@charset "utf-8";
/* CSS Document */
body {
	background-image: url(images/bgd.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #103585;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646464;
	font-weight: normal;
}
p{
	margin:0px;
	padding-bottom:5px;
	padding-top:10px;
}
h1 {
	font-size: 125%;
	color: #103585;
	margin: 0px;
	padding: 0px;
}
#header {
	height: 165px;
	width: 774px;
	border-left: solid 2px #071a5e;
	border-right: solid 2px #071a5e;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-image: url(images/one-anim.gif);
	background-color: #000066;
}
#container{
	width: 774px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-color:#FFFFFF;
	border-left: solid 2px #071a5e;
	border-right: solid 2px #071a5e;
}
#leftLogo {
	float: left;
	width: 231px;
	padding-top: 30px;
	padding-right: 13px;
	padding-left: 13px;
	padding-bottom:5px;
	height: 26px;
}
#pageTitle {
	float: left;
	width: 496px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom:5px;
	height: 56px;
	
}
#logo {
	text-align: right;
	width: 748px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 24px;
}
#topMenu {
	width: 630px;
	margin-left: auto;
	background-image: url(images/topMenuLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	padding-left: 2px;
}


#leftColumn {
	float: left;
	width: 231px;
	padding-right: 11px;
	padding-left: 13px;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #bdd9ee;
	margin-top: 0px;
}
#leftColumnSer {
	float: left;
	width: 230px;
	padding-right: 11px;
	padding-left: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bdd9ee;
	margin-top: 10px;
}
#rightColumn {
	float: left;
	width: 496px;
	padding-right: 10px;
	padding-left: 12px;
	margin-top: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bdd9ee;
	min-height: 500px;
}
#rightColumnSer {
	float: left;
	width: 497px;
	padding-right: 10px;
	padding-left: 12px;
	margin-top: 10px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #bdd9ee;
	min-height: 500px;
}
#pageText {
	text-align: justify;
}


#headerBottom {
	height:18px;
	width:774px;
}
#columnCloser {
	height: 10px;
	width: 778px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#newsScroller {
	background-image: url(images/newsScroll.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 31px;
	width: 774px;
	color: #FFFFFF;
	font-size: 90%;
}
#scottsdaleDate {
	float: left;
	width: 195px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 17px;
	height: 16px;
	padding-top: 3px;
	padding-bottom:2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#scottsdaleNews {
	float: left;
	width: 505px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 20px;
	padding-left: 17px;
	height: 16px;
	padding-top: 3px;
	padding-bottom:2px;
}
#scottsdaleNews a {
	color: #FFFFFF;
	text-decoration: none;
	outline:none;
}

#tabs-horizontal {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#tabs-horizontal ul {
	margin: 0;
	padding: 0 0px;
	font-size: 100%;
}
#tabs-horizontal ul li {
	float: left;
	margin-top: 0;
	list-style: none;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#tabs-horizontal li a {
	display: block;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 100%;
	text-decoration: none;
	margin: 0;
	padding-top: 14px;
	padding-bottom: 10px;
	text-align: center;
	outline:none;
	background-image: url(images/topLink.jpg);
	width: 90px;
	height: 14px;
}

#tabs-horizontal a:hover {
	color: #3366FF;
}
#tabs-horizontal .current {
	display: block;
	color: #3366FF;
	font-weight: normal;
	font-size: 100%;
	text-decoration: none;
	margin: 0;
	padding-top: 14px;
	padding-bottom: 10px;
	text-align: center;
	background-image: url(images/topLink.jpg);
	width: 90px;
	height: 14px;
}
#boxOne {
	background-image: url(images/bOne.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 20px;
}
#boxOner {
	background-image: url(images/bOne.jpg);
	height: 92px;
	width: 231px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#boxTwo {
	background-image: url(images/bTwo.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 20px;
}
#boxTwor {
	background-image: url(images/bTwo.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#boxThree {
	background-image: url(images/bThree.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 20px;
}
#boxThreer {
	background-image: url(images/bThree.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#boxFour {
	background-image: url(images/bFour.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 20px;
}
#boxFourr {
	background-image: url(images/bFour.jpg);
	height: 92px;
	width: 231px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#boxHead {
	font-size: 110%;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
	font-weight: bold;
}
#boxText {
	padding-right: 0px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 80%;
	padding-top: 0px;
	outline:none;
}
#boxText a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
}
#boxText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.thumb{
	padding-right:3px;
	padding-top: 3px;
}
h2 {
	font-size: 110%;
	color: #0165C3;
	margin: 0px;
	padding: 0px;
	outline:none;
}
#pageText a {
	text-align: justify;
	color: #0165C3;
	text-decoration: none;
}
#pageText a:hover {
	text-align: justify;
	color: #0165C3;
	text-decoration: underline;
}
#newsBox {
	background-image: url(images/box1.jpg);
	height: 125px;
	width: 199px;
	float: right;
	z-index: 1;
	right: 0px;
	bottom: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#newsText {
	padding-bottom: 3px;
	line-height: normal;
}

#newsHead {
	color: #0165C3;
	font-weight: bold;
	font-size: 100%;
	padding-bottom: 3px;
}
#newsLinks {
}

#seeAllLinks {
	font-size: 90%;
	padding-top: 5px;
	padding-left: 10px;
	outline:none;
}
#seeAllLinks a {
	font-size: 90%;
	padding-left: 10px;
	text-decoration: underline;
	color: #3366FF;
	outline:none;
}

#newsLinks a{
	text-decoration: underline;
	font-size: 95%;
	color: #3366FF;
	outline:none;
}
#footer {
	clear: both;
	height: 48px;
	width: 778px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
	background-image: url(images/Scottsdale-footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	outline:none;
}
#regulatory{
	clear: both;
	width: 774px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px 0 5px 0;
	text-align: center;
	outline:none;
	background-color:#FFFFFF;
	border-left: solid 2px #071a5e;
	border-right: solid 2px #071a5e;
}
#footer a {
	color: #999999;
	text-decoration: none;
}
#footer a:hover {
	color: #0165C3;
	text-decoration: none;
}
#pageImage {
	height: 92px;
	width: 496px;
}
#imageTitle {
	height: 22px;
	width: 481px;
	padding-top: 65px;
	padding-left: 15px;
	padding-bottom: 5px;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: normal;
}
#contactImage {
	text-align: center;
}
#contactBox {
	background-image: url(images/box1.jpg);
	height: 125px;
	width: 224px;
	float: right;
	z-index: 1;
	right: 0px;
	bottom: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 8px;
	padding-bottom: 12px;
}
#contactHead {
	color: #0165C3;
	font-weight: bold;
	font-size: 100%;
	padding-bottom: 3px;
	padding-left: 20px;
}
#contactText {
	padding-bottom: 3px;
	line-height: normal;
	padding-left: 20px;
}
#contactLinks {
	padding-left: 20px;
	padding-top: 5px;
}
.blueText{
	color: #0165C3;
}
#newslist {
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#Map {
	height: 450px;
	width: 425px;
}
#colOne{
	width:231px;
	padding-right:20px;
	float:left;
	/*height:225px;*/
	padding-bottom:10px;
}
#colTwo{
	width:231px;
	float:left;
	/*height:225px;*/
	padding-bottom:10px;
}
#pageText  #boxText a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	outline:none;
}
#pageText #boxText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#closer{
	clear:both;
	padding:1px;
}
#footAdd{
	width:740px;
	margin:0 auto 0 auto;
	font-size: 10px;
	color:#FFFFFF;
}
.teamname{
	font-size:14px;
	color:#000066;
	font-weight:bold;
}
.teamtitle{
	font-size:10px;
}
.teamdes{
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.teamimage{
	text-align:left;
	padding-right:10px;
	float:left;
}
#teamPhoto{
	width:85px;
	padding:0 10px 10px 0;
	float:left;
}
#teamContainer{
	width:496px;
	padding-bottom:15px;
	clear:both;
}
#PrivateContact{
	margin:0 0 0 10px;;
	clear:both;
	height:48px;
	float:right;
}
#Affiliates{
	margin:0 0 0 10px;;
	clear:both;
	height:200px;
	float:right;
	border-left:dotted 1px #999999;
}
#australia{
	float:right
}
#pagehead{
	float:left;
	padding-top:38px;
}

/*-- social--*/
#social-header, #social-footer {width:100px;}
#social-header {
	position:absolute;text-align:center;color:#fff;font-size:9px;margin-left:18px;margin-top:-12px;
	//margin-left:-120px;
	}
#social-footer {
	position:relative;float:right;margin:10px 15px 0 0;
	//margin-top:0px;
	}
#social-header ul, #social-footer ul {margin:3px 0 0;padding:0;list-style:none;}
#social-header li, #social-footer li {float:left;}
#social-header li a, #social-footer li a {width:22px;height:23px;display: block;margin-right:3px;}
.social-twitter a {background: url('images/social.png') 0 0 no-repeat;}
.social-facebook a {background: url('images/social.png') -26px 0 no-repeat;}
.social-linkedin a {background: url('images/social.png') -52px 0 no-repeat;}
.social-rss a {background: url('images/social.png') -78px 0 no-repeat;}

.footer-link {
	margin: 15px 0 0;
	//margin: 10px 0 0;
	}
