/* CSS Document */


@font-face {
	font-family: 'MuseoSans500';
	src: url('../aw8ken-fonts/MuseoSans_500.eot');
	src: local('Museo Sans 500'), local('MuseoSans-500'), url('../aw8ken-fonts/MuseoSans_500.woff') format('woff'), url('../aw8ken-fonts/MuseoSans_500.ttf') format('truetype'), url('../aw8ken-fonts/MuseoSans_500.svg#MuseoSans-500') format('svg');
}


body {
  background-color:#333333;
  text-align:center;
  margin:0;
  background-image:url('../aw8ken-images/bg.jpg');
}


.container {
  background-color:#fcfcfc;
  margin:auto;
  width:960px;
  min-height:400px;
  padding:0px;
  text-align:left;
}


.containerDivider {
  width:920px;
  height:8px;
  background-image: url('../aw8ken-images/stripes.png');
  margin:auto;
}


.topper {
  width:950px;
  min-height:50px;
}


.logo {
  margin-left:9px;
  margin-top:10px;
  float:left;
  border:0px;
}


.mission {
  float:right;
  width:275px;
  margin-top:44px;
  font-family:MuseoSans500, arial;
  font-size:16px;
}


.menu {
  width:920px;
  margin:auto;
  font-family:MuseoSans500, arial;
  font-size:14px;  
  text-align:left;
  min-height:14px;
  line-height:16px;;
  /*color:#BFD0FF;*/    
}


.menu a:link, .menu a:visited, .menu a:active {
  font-family:MuseoSans500, arial;
  font-size:14px; 
  color:#333333; 
  text-decoration:none;
}


.menu a:hover {
  color:#DFE8FF;
  text-decoration:none;
}


.main {
  margin:auto;
  width:920px;
  font-family:MuseoSans500, arial;
  color:#555555;
}


.footer {
  font-family:arial,helvetica;
  color:#f7f7f7;
  font-size:10px; 
  margin:auto;
  width:960px;
  text-align:left;     
}


.site {
  width:920px;
  height:268px;
  margin:auto;
}


.siteLeft {
  width:640px;
  height:268px;
  float:left;
  /*background-image: url('aw8ken-images/stripes.png');*/
  background-color:#444444;
  text-align:right;
}


.siteLeft img {
  margin-top:12px;
}


.siteRight {
  width:280px;
  height:268px;
  float:right;
  text-align:left;
  /*background-color:#DFE8FF;*/
  background-color:#444444;
}

.siteRightInside {
  background-color:#333333;
  /*background-color:#DFE8FF;*/
  width:260px;
  height:236px;
  padding:4px;
  margin-top:12px;
  font-family:MuseoSans500, arial;
  font-size:14px;  
  color:#f7f7f7;
  text-align:right;
}

.siteRightInsideTitle {
  text-shadow:0px 1px 1px #666666;
  font-family:MuseoSans500, arial;
  font-size:20px;
  color:#90C55C;      
}

a.siteLink:link, a.siteLink:visited, a.siteLink:active {
  font-family:MuseoSans500, arial;
  font-size:14px;  
  color:#f7f7f7;
  text-decoration:none;
} 

a.siteLink:hover {
  font-family:MuseoSans500, arial;
  font-size:14px; 
  text-decoration:none; 
  color:#DFE8FF;      
}


a.link:link, a.link:visited, a.link:active {
  font-family:MuseoSans500, arial;
  font-size:16px;  
  color:#333333;
  text-decoration:none;    
}


a.link:hover {
  font-family:MuseoSans500, arial;
  font-size:16px;  
  text-decoration:none;
  color:#DFE8FF;      
}

.topLink {
  font-family:MuseoSans500, arial;
  font-size:10px;
  float:right;
  cursor:pointer;    
}

.topLink a {
  text-decoration:none;
  color:#333333;
}

form {
  margin:0;
}

.inputText {
  padding:6px;
  font-size:14px;
  border:1px dashed #666666;
  width:240px;
}

.inputText:focus {
  border:1px dashed #000000;
  background-color:#f7f7f7;
}

.inputSubmit2 {
  font-size:18px;
}

.inputSubmit {
  font-size:24px;
}

.errorMsg {
  font-size:13px;
  color:#DA3838;
  font-weight:bold;
  font-family:MuseoSans500,arial,helvetica,sans serif;
}

.successMsg {
  font-size:12px;
  color:#90C55C;
  font-weight:bold;
  font-family:MuseoSans500,arial,helvetica,sans serif;
}

.statusBox {
  width:385px;
  float:right;
  text-align:right;
}

.mainDash {
  width:920px;
  min-height:300px;
}

.mainDashLeft {
  text-align:left;
  width:240px;
  float:left;
  min-height:300px;
  font-family:MuseoSans500,arial,helvetica,sans serif;
}


.mainDashRight {
  width:662px;
  padding:8px;
  text-align:left;
  float:right;
  border:1px dashed #666666;
  min-height:300px;
  font-family:MuseoSans500,arial,helvetica,sans serif;
}

.pageTitle {
	font-size:24px;
	font-family:MuseoSans500,arial,helvetica,sans serif;
	color:#333333;
}

.pageSubTitle {
	font-size:20px;
	font-family:MuseoSans500,arial,helvetica,sans serif;
	color:#89C664;
}

.menuOption {
  color:#333333;
  padding:3px;
}

.menuOption:hover {
  color:#ffffff;
  background-color:#90C55C;
  cursor:pointer;
}

.moSelected {
  background-color:#DFE8FF;
  color:#333333;
  cursor:pointer;  
}

.dashRightTitle {
  color:#333333;
  font-size:22px;
  font-family:MuseoSans500,arial,helvetica,sans serif;
  text-shadow:0px 1px 1px #999999;
}

.dashRightInside {
  width:644px;
  height:184px;
  padding:8px;
  border:1px solid #d7d7d7;
  overflow:auto;
}

.dashRightTable {
  width:616px;
  border:1px solid #DFE8FF;
  border-spacing:0px;
  font-size:12px;
  padding:2px;
}

.dashRightTableTr {
  background-color:#f7f7f7;
  font-size:12px; 
  font-weight:bold;
}

.mainDashRight a {
  font-family:MuseoSans500,arial,helvetica,sans serif;
  text-decoration:none;
  color:#333333;
}

.frontPage {
	width:100%;
	min-height:260px;
}

.frontPageLeft {
	width:410px;
	float:left;
	min-height:260px;
	font-size:26px;
	line-height:110%;
}

.frontPageLeftBig {
	font-size:54px;
	line-height:100%;
}
.frontPageRight {
	width:440px;
	float:left;
	margin-left:30px;
	min-height:200px;
	padding:14px;
	background-color:#444444;
}
.moreInfo {
	width:380px;
	height:80px;
	margin:auto;
	background-image:url('../aw8ken-images/btnFindOutMoreFull.jpg');
}
.moreInfo:hover {
	background-position-y:-80px;
	background-image:url('../aw8ken-images/btnFindOutMoreFull.jpg');
	cursor:pointer;
}

.getStartedBox {
	border:14px solid #444444;
	float:right;
	margin-right:10px;
	margin-left:10px;
	padding:6px;
	width:270px;
	min-height:160px;
}

.getStarted, #getStarted {
	width:240px;
	height:48px;
	margin:auto;
	background-position-y:-1px;
	background-image:url('../aw8ken-images/btnGetStartedFull.jpg');
}
.getStarted:hover, #getStarted:hover {
	background-position-y:-51px;
	background-image:url('../aw8ken-images/btnGetStartedFull.jpg');
	cursor:pointer;
}
.formBox {
  width:220px;
  float:left;
  margin-right:20px;
}
.formBoxRow {
  min-height:60px;
  width:100%;
  clear:both;
}
