@CHARSET "UTF-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Arapey:400italic);

body {
	margin:0;
	padding:0;
	background-color:#fff;
	color:#000;
	font-size:11pt;
	font-family:Arial, Helvetica, Sans;
}

.wrapper {
	width:975px;
	margin:0 auto;
	padding:5px 0 0 0;
}

.header {
	margin-bottom:150px;
	position:relative;
}

.header .logo1 {
	position:absolute;
	top:30px;
	left:20px;
}

.header .image1 {
	position:absolute;
	top:10px;
	left:200px;
}

.right-header {
	right:0;
	position:absolute;
	text-align:right;
	color:#78A6D4;
}

.font-button-sel,.font-button {
  cursor: default;
  display: inline-block;
  width: 28px;
  height: 28px;
  vertical-align: bottom;
  text-align: center;
}

.font-button-sel {
  border: 1px solid #78A6D4;
}

.font-button {
  padding: 1px;
  cursor:pointer;
  transition:color 0.3s, background 0.3s;
}

.font-button:hover {
	background: #78A6D4;
	color: #fff; 
}

.right-header p a {
	color:#78A6D4;
	text-decoration:none;
}

.right-header p a:hover {
	text-decoration:underline;
}

.right-header div:last-child {
	font-weight:bold;
	color:#000;
}

.right-header div:last-child a {
	color:#662D80;
	text-decoration:none;
}

.right-header div:last-child a:hover {
	text-decoration:underline;
}

.navbar {
	background-color:#E0EDF3;
	color:#485698;
	border-bottom:5px solid #B7D0E5;
	margin-bottom:10px;
}

.navbar ul {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	font-size: 11pt;
}

.navbar ul li {
	display:inline-block;
	padding:4px 7px 0;
	margin:0;
}

.navbar ul li a {
	color:#485698;
	text-decoration:none;
	text-transform:uppercase;
	padding:4px 5px;
	font-size:9pt;
	border-radius: 4px 4px 0 0;
	-o-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-ms-border-radius: 4px 4px 0 0;
	display: inline-block;
	transition: background 0.3s;
}

.navbar ul li a:hover,.navbar ul li a.selectedanchor {
  background: #B7D0E5;
}

.main {
	position:relative;
}

.left-main {
	float:left;
	width:670px;
}

.content {
	position:relative;
	margin-bottom:10px;
}

.content h1 {
	color:#fff;
	font-family:'Arapey', serif;
	font-weight:normal;
	background-color:#84B2D9;
	text-indent:50px;
	font-size:25pt;
}

.content p {
	font-family:"Century Gothic", helvetica;
}

.content>*:first-child {
  margin-top: 0;
}

.trailer {
  margin-top: 20px;
}

.trailer>div {
	margin:0 25px;
}

.trailer h3 {
	color:#485698;
	text-align:center;
}

.trailer p {
	font-size:9pt;
}

.brochure {
	float:left;
	width:300px;
}

.brochure div p a {
	color:#003377;
	text-decoration:none;
	font-weight:bold;
}

.brochure div img {
	padding-bottom:50px;
	float:left;
}

.touch {
	float:right;
}

.touch div p a {
	color:#000;
	text-decoration:none;
}

.touch div p a:hover {
	text-decoration:underline;
}

.right-main {
	position:relative;
	float:right;
	width:264px;
	font-size: 11pt; 
}

.side-object {
	border-radius:7px;
	background-color:#E0EDF3;
	padding:10px;
	margin-bottom:10px;
}

.side-object h2 {
	color:white;
	background-color:#78A6D4;
	text-indent:15px;
	border-radius:7px 7px 0 0;
	padding:5px;
	margin:-10px -10px 5px -10px;
	
}

.side-object ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.side-object ul li {
  background: #fff;
  padding: 0 6px;
}

.side-object ul li:first-child {
  padding-top: 6px;
}

.side-object ul li:last-child {
  padding-bottom: 6px;
}

.side-object div.padded {
	background-color:#fff;
	padding:10px 15px 0;
}

.side-object img {
	padding:5px;
	border-bottom: 2px solid #CBCBCB;
}

.side-object p {
	margin:5px;
}

.side-object div span {
	color:#003377;
	font-weight:bold;
}

.side-object a {
	color:#003377;
	font-weight:bold;
	text-decoration:none;
	display: inline-block;	
}

.side-object ul li a {
  display: block;
  float: none;
  background: #E0EDF3;
  padding: 3px 6px 3px 8px;
  border-left: 0px solid #E0EDF3;
  transition:border 0.3s, background 0.3s;
}

.side-object ul li a:hover {
  border-left: 6px solid #78A6D4;
  background: #D6E2E8;
}

.footer {
	position:relative;
	text-align:center;
	margin:20px;
	color:#5E5E5E;
	border-top: 3px solid #84B2D9;
	padding-top:10px;
	font-size: 11pt;
}

.lower-nav {
	padding:15px 0 5px 0;
}

.lower-nav ul {
	list-style:none;
	text-align:center;
}

.lower-nav ul li {
	display:inline-block;
}

.lower-nav ul li a {
	padding:10px;
	margin:10px;
	color:#5E5E5E;
	text-decoration:none;
}

.footpic1 {
	position:absolute;
	top:30px;
	left:0;
}

.footpic2 {
	position:absolute;
	top:10px;
	right:0;
}

.lower-nav ul li a:hover {
	text-decoration:underline;
}

.menubar-menu {
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
  line-height: 300%;
  z-index: 10000; /* zIndex should be greater than that of shadow's below */
  background: #B7D0E5;
  color: #485698;
  width: 100px; /* default width for menu */
  padding: 0 5px 0 0; 
  text-transform:uppercase;
  font-size:8pt;
  font-weight:normal;
}

.menubar-menu h3 {
	color: #485698;
}

.menubar-menu ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.menubar-menu ul li a{
  width: 100%;
  display: block;
  text-indent: 5px; 
  text-decoration: none;
  font-weight: bold;
  text-indent: 5px;
  color: #485698;
  padding: 0 3px 0 2px;
  transition:color 0.3s, background 0.3s;
}

.menubar-menu a:hover{ /*hover background color*/
  color: #485698;
  background: #78A6D4;
}

.anylinkshadow{
	display: none;
}
