@charset "utf-8";

/* CSS Document */
/* Color values in use are as follows
Background #EFEBCD
Text       #2F2F10
Links      #E66A10
Borders    #9FA78C
Text Borders  #B4AF88
*/

body, img, div, dl, dt, dd, h3, h4, h5, h6, form, p, blockquote {
/* [disabled]margin:0; */
	padding: 0;
	font-size: 14px;
}

body {
  background-color: #EFEBCD;
  margin-top:4px;
  margin-bottom:4px;
  font:12px Verdana, Arial, Helvetica, sans-serif;
  color:#2F2F10;
}

a:active {
  color: #E66A10;
}

a:visited {
  color: #E66A10;
}

a:hover {
  color: #E66A10;
  cursor: pointer;
  text-decoration:none;
}

h1 {
  font-family:Verdana, Geneva, sans-serif;
  font-size: 15px;
  color: #2F2F10;
  margin-bottom:10px;
}

h2 {

  font-family:Verdana, Geneva, sans-serif;

  font-size: 13px;

  color:#2F2F10;

  margin-bottom:10px;

  margin-top:20px;

}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 8px;

}

.largeText {

  font-size:13px;

  color:#F00;

  font-weight:bold;

}

.inline_icon {

  border: 0px;

  margin: 4px;

  vertical-align: middle;

}

.bandPic {

  display:inline-block;

  float:right;

  border-top: 2px solid #9FA78C;

  border-left: 2px solid #9FA78C;

  border-bottom: 2px solid #EFEBCD;

  border-right: 2px solid #EFEBCD;

  margin: 6px;

  vertical-align: text-top;

}

.logo {
	display:block;
	float:left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.linkPic {

  border:none;

  top:0px;

}

.insetTable {

  border:none;

  width:320px;

  margin-left:100px;

}

.scheduleTable {

  border:none;

  width:600px;

  margin-left:50px;

  border:0;

  cellspacing:0;

  cellpadding:0;

}

.formLabel {

  width: 26%;

  height: 10px;

  font-family: Verdana, Geneva, sans-serif;

}

.formDate {

  width: 540;

  height: 25px;

  font-family: Verdana, Geneva, sans-serif;

  font-size:18;

  font-weight:bold;

}

.formStage {

  width: 300;

  height: 25px;

  font-family: Verdana, Geneva, sans-serif;

  font-size:18;

  font-weight:bold;

}

#pageWrapperFront {

  position:relative;

  margin-left: auto; 

  margin-right: auto;

  width: 930px;

  text-align: left;

}

div#topWrapper {

  width:930px;

  margin:0 auto;

}

div#header {

  height:90px;

  margin:0 auto;

}

div#logo {

  float:left;

  width: 200px;

  height:90px;

}

div#nav1 {

  float:right;

  width:310px;

  height:90px;

}

div#nav1 img.nav {

  border:0;

  border:none;

  top:0px;

}

div#nav1 a.nav {

  outline:none;

}

div#nav2 {

  padding-top:0px;

  height:30px;

}

div#nav2 img.nav {

  border:none;

  top:0px;

}

div#nav2 a.nav {

  outline:none;

}

div#flashWrapper {

  width:930px;

  height:250px;

}

div#flashBox {

  width:904px;

  height:229px;

  position:relative;

  left:13px;

  top:10px;

  background-color:#9fa78c;

}

div#flashMovie {

  padding:2px;

  width:900px;

  height:225px;

}

div#contentWrapper {

  width:906px;

  float: left;

  padding-top:10px;

  padding-bottom:10px;

  padding-left:12px;

  padding-right:12px;

  min-height:50px;

}

div#leftContent {

  float: left;

  width:184px;

  border:1px;

  padding-left:8px;

  padding-right:8px;

}

div#leftContent a.nav {

  outline:none;

}

div#rightWrapper {

  float:right;

  width: 680px;

  background-color:#fbf8e3;

}

div#fullWrapper {
  float:right;
  width: 904px;
  background-color:#fbf8e3;

}
div#fullContent {
  float:right;
  width: 850px;
  border-top:0px;
  border-left:0px;
  border-right:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:#9FA78C;
  padding-left:8px;
  padding-right:8px;
  background-color:#fbf8e3;
}
div#fullContent p {
	font-size:14px;
	}
div#fullContent h1 {
}
div#fullContent h2 {
	font-size:18px;
}
div#rightContent {
  float:right;
  width: 664px;
  border-top:0px;
  border-left:0px;
  border-right:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:#9FA78C;
  padding-left:8px;
  padding-right:8px;
  background-color:#fbf8e3;
}

div#rightContent ul {

  list-style:none;

  font-size:12px;

  font-weight:bold;

  font-family:Arial, Helvetica, sans-serif;

  line-height:16px;

  text-align:left;

}

div#rightContent tr {

  font-size:12px;

}



div#rightContentFooter {

  width:680px;

  height:50px;

  background-image:url(base_images/rightContentFooter.gif);

  background-color:#0F3;

}



div#subContent {

  margin-top:10px; 

  margin-bottom:10px;

  margin-left:10px;

  margin-right:0px;

  border-left:5px;

  float:right;

  }

div#subContent p {

  font-size:10px;

  font-weight:bold;

}



div#footer {

  width: 930px;

  float:left;

  text-align:center;

  font-size:10px;

  line-height:16px;

  padding-bottom:10px;

  padding-top:10px;

}



div#footer a:link { 

  color: #E66A10; 

}

div#footer a:visited {

  color: #E66A10;}

div#footer a:hover {

  color: #E66A10;

  cursor:pointer;

  text-decoration:underline;

}

div#footer a:active { 

  color: #E66A10; 

}

div#footerSocial {

  text-align:center;

  font-size:12px;

  line-height:14px;

  font-weight:bold;

  padding-bottom:10px;

  padding-top:10px;

}

div#subNav {

  margin-top:0px; 

  margin-bottom:-10px;

  }

div#subNav a {

  color:#E66a10; 

  text-decoration:none;

  font-family:Verdana, Geneva, sans-serif;

  }

div#subNav ul {

  list-style:none;

  font-size:12px;

  line-height:22px;

  text-align:right;

}

#ntifForm {

}

.ntifForm td {

	background-color: #9FA78C;

	vertical-align: middle;

	border-width: 2px;

	height: 5px;

	border: ridge #B4AF88;

	margin: 0px;

}

.ntifForm table {

	margin-left: auto;

	margin-right: auto;

	background-image: none;

}



.ntifForm p {

	 padding: 0px;

	 margin-top:0px;

	 margin-bottom:0px;

}

.formLabel {

	width: 26%;

	height: 10px;

}

.formCheck {

	width: 6%;

}

.w {

  border-width:thick;

  border-color:#000;

  border-style:solid;

  margin:20px;

  padding:10px;

}

  
