body,html{background:url(/images/pageBG.gif) repeat-x #213e6a;margin:0;font-family:Arial,Helvetica,Verdana,Tahoma,Serif;font-size:.9em;}
h1,h2,h3,h4,h5{font-family:Arial,Helvetica,Verdana,Tahoma,Serif;color:#294761;letter-spacing:-1px;font-weight:bold;}
h1{font-size:2.1em;}
h2{font-size:1.9em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
h5{font-size:1.2em;}
p{font-family:Arial,Helvetica,Verdana,Tahoma,Serif;font-size:.9em;line-height:1.5em;}
ul{font-family:Arial,Helvetica,Verdana,Tahoma,Serif;font-size:.85em;line-height:1.3em;}
a:link {text-decoration:none;color:blue;}
a:hover{text-decoration:none;color:red;}
a:visited{text-decoration:none;color:blue;}
a:active{text-decoration:none;color:blue;}
.formheader{border:1px solid black;background:#213e6a;color:white;font-weight:bold;font-size:1.1em;padding:3px;}
.form1{padding:2px;border:1px ;}
.form2{padding:2px;border:1px ;}
.listheader{border:1px solid black;background:#213e6a;color:white;font-weight:bold;font-size:1.1em;padding:3px;}
.list1{padding:2px;border:1px solid #dadabf;}
.list2{padding:2px;border:1px solid #dadabf;background:#CCD9F4}

span.blue{font-size:1em;font-weight:bold;color:#294761;}


input{border:1px solid silver;}
textarea{}
select{}
.blank{}

.required{background:#CCD9F4;}

#pageContainer{
  width:810px;
  margin:0 auto;
  padding:0;
  background:url('/images/pageContainerBG.gif') repeat-x;
  text-align:center;
}
#mainContainer{
  margin:0 auto;
  padding:0;
}
#banner{
  margin:0 auto;
  padding:0;  
  height:110px;
  font-size:1px;
}
#topNav{
  width:800px;
  background:url('/images/navBar.gif') no-repeat;
  height:41px;
  margin:0 auto;
}
#lowerBanner{
  margin:0;
  padding:0;
  height:213px;
  font-size:1px;
}
a.navLink:link {color:#b3bec8;text-decoration:none;font-weight:bold;font-family:arial,helvetica,verdana,serif;font-size:7.7pt;}
a.navLink:hover {color:white;text-decoration:none;font-weight:bold;font-family:arial,helvetica,verdana,serif;font-size:7.7pt;}
a.navLink:visited {color:#b3bec8;text-decoration:none;font-weight:bold;font-family:arial,helvetica,verdana,serif;font-size:7.7pt;}
a.navLink:hover {color:white;text-decoration:none;font-weight:bold;font-family:arial,helvetica,verdana,serif;font-size:7.7pt;}
img{padding:0;margin:0;}
#contentContainer{
  background:url('/images/contentGradient.gif') repeat-x #efefda;
  padding:0px 5px;
  width:790px;
  margin:0px auto;
}
#subContentContainer{
  width:800px;
  margin:0px auto;
  background:#f5f5e3;
  padding:5px 0px;
}
#content{
  background:url('/images/contentBG.gif') repeat-x #fafaef;
  margin:0 auto;
  padding:10px;
  width:766px;
  border-bottom:2px solid #ddddc3;
  border-left:2px solid #a8ad74;
  border-right:2px solid #a8ad74;
  border-top:2px solid #a8ad74;
  text-align:justify;
}
#subContent{
  background:url('/images/subContentBG2.jpg') repeat-x #f7f6e4;
  margin:0px auto;
  padding:10px;
  width:770px;
  text-align:left;
}
#footer{
  text-align:center;
  width:800px;
  margin:0 auto;
  background:#f7f6e4;
  padding:20px 0px 20px 0px;
  color:#666644;
}
#navBox{
  background:white;
  width:173px;
  border:1px solid #e5e5cf;
}
#navBoxContent{
  background:url('/images/navBG.jpg') repeat-x #fbfbf2;
  width:155px;
  padding:5px;
  margin:3px auto;
}
a.subNavLink:link {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.subNavLink:hover {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.subNavLink:visited {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.subNavLink:hover {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
.floatingBox{
  margin:0;
  background:white;
  width:312px;
  border:1px solid #e5e5cf;
}
.floatingBoxContent{
  background:url('/images/navBG.jpg') repeat-x #fbfbf2;
  width:300px;
  padding:3px;
  margin:3px auto;
}
.featuredCoach{
  width:120px;
  float:left;
  font-size:.8em;
  line-height:10px;
}
.readFullQuote{
  float:right;
  margin:0;
  padding:0;
}
  
a.footerLink:link {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.footerLink:hover {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.footerLink:visited {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
a.footerLink:hover {color:#666644;text-decoration:none;font-weight:normal;font-family:verdana,tahoma,serif;font-size:.8em;}
.footerText{font-size:1em;line-height:16px;}

#boxHeader {position:relative;float:left; width:100%;background: url("/images/utility/bg.png") repeat-x bottom;font-size:11px;line-height:normal;}
#boxHeader ul {margin:0;padding:10px 10px 0 0;list-style:none;}
#boxHeader li {float:left;background:url("/images/utility/left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#boxHeader a{display:block;background:url("/images/utility/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#765;}
#boxHeader a:hover {color:#333;}
#boxHeader #current {background-image:url("/images/utility/left_on.gif");}
#boxHeader #current a {background-image:url("/images/utility/right_on.gif");color:#333;padding-bottom:5px;}
#boxContent {background:white;border-left:1px solid #747A7F;border-right:1px solid #747A7F;border-bottom:1px solid #747A7F;border-top:1px solid #747A7F;padding:10px;}