/*___ color.css: Color/Backgrounds Styles ___*/

/*___ Section 1: Global Color/Backgrounds Styles ___*/

html 
{
  background    : #433323 url(images/htmlBk.jpg) repeat-y 50% top;
}

body 
{
  color      : #383e3f;
}

h1 
{
}

h2 
{
  color      : #f6f6f6;
}

h3 
{
}

h4 
{
  color      : #7794A0;
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
  color      : #7794A0;
}

a:visited 
{
  color      : #7794A0;
}

a:hover 
{
  color      : #94b9c9;
}

table 
{
}

tr 
{
}

th 
{
  background-color: #aaaaaa;
  color      : #ffffff;
}

td 
{
}

img 
{
}

/*___ Section 2: Site-Specific Global Color/Backgrounds Modules ___*/

/*___ Section 3: Unique Element-Specific Global Color/Backgrounds Styles ___*/
.close
{
    background      : #99B4C0;
    border          : solid 1px #FFFFFF;
    color           : #FFFFFF;
}

/*___ DIV _________________________________________________________________*/

#primary
{
  border-right  : solid 1px #822123;  
}

#footer
{
  background-color: #99b4c0;
  color      : #ffffff;  
}

#splash,
#splash .text
{
  background-color: #99b4c0;
}

#splash .text
{
  color      : #1c2122;  
}

.home #main
{
  border-left    : solid 1px #822123;  
}

#alerts
{
  border      : solid 1px #822123;
  box-shadow    : 0px 0px 1px #dabebe;
  -moz-box-shadow : 0px 0px 1px #dabebe;
  -webkit-box-shadow: 0px 0px 1px #dabebe;
}

.disagree,
.notice
{
    background      : #FFFFFF;
    border          : solid 1px #822123;
}

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/

#splash h2
{
  background-color: #413728;
  
}

.home #splash h2
{
  background-color: Transparent;  
}

/*___ H3 _________________________________________________________________*/

#splash h3
{
  border-bottom  : solid 1px #ffffff;  
}

#primary .aside h3
{
  color      : #822123;
}

#primary #alerts h3
{
  background-color: #822123;
  color      : #ffffff;  
}

#splash #controls h3
{
  color      : #ffffff;
  border      : none;  
}

/*___ H4 _________________________________________________________________*/

#primary .aside h4
{
  color      : #69787a;  
}

#primary #alerts h4
{
  color      : #822123;  
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/

.nav.splash
{
  background-color: #333333;
  color      : #bbbbbb;
}

#header .nav.main ul
{
  background-color: #675f53;
  /* background-color: rgba(65,55,40,0.8); */
  background-color: rgba(0, 0, 0, 0.67);
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

#header .nav.main li
{
  background    : transparent url(images/navMainBorder.jpg) no-repeat left 50%;
}

#header .nav.info li
{
  background    : transparent url(images/navInfoBorder.jpg) no-repeat left 50%;    
}

#header .nav.main li:first-child,
#header .nav.info li:first-child
{
  background-image: none;  
}

#footer .nav li
{
  border-left    : solid 1px white;
}

#footer .nav.main li:first-child
{
  border-left    : none;
}

.nav.splash li
{
  border-left    : solid 1px #000000;
  border-right  : solid 1px #555555;
}

.nav.splash li:first-child
{
  border-left    : none;  
}

.nav.splash li:last-child
{
  border-right  : none;  
}

#header .nav.main ul li
{
  border      : none;
  background-image: none;
}

#splash #controls li
{
  border-top    : solid 1px white;  
}

#splash #controls li.active
{
  background-color: #7794a0;  
}

#splash #controls li:first-child
{
  border-top    : none;  
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

#header h1 a
{
  background    : transparent url(images/logo.png) no-repeat left top;  
}

#header .nav a
{
  color      : #383e3f;  
}

#header .nav a:hover,
#header .nav a.active
{
  color      : #94b9c9;
}

#footer a,
#footer a:hover,
#footer a:visited
{
  color      : #ffffff;
}

#splash .text a,
#splash .text a:visited,
#splash .text a:hover
{
  color      : #ffffff;  
}

.nav.shutter li a,
.nav.shutter li a:visited
{
  color      : #333333;
  background-color: #c1c5c6;  
}

.nav.shutter li a:hover,
.nav.shutter li a.open
{
  color      : #ffffff;
  background-color: #822123;
}

.nav.shutter ul li a,
.nav.shutter ul li a:visited,
.nav.shutter ul li a:hover
{
  background-color: Transparent;
  color      : #99b4c0;  
}

.nav.splash a:first-child
{
  background    : transparent url(images/splashNavBullet.jpg) no-repeat left 50%;
}

.nav.splash a:first-child:hover
{
  background-position: 1px 50%;  
}

#primary .aside h4 a,
#primary .aside h4 a:hover,
#primary .aside h4 a:visited
{
  color      : #69787a;  
}

#privacyPolicy
{
  border-left    : solid 1px white;  
}

#header .nav.main > li > a:hover,
#header .nav.main > li:hover > a
{
  color      : White;
  background-color: #675f53;
  /* background-color: rgba(65,55,40,0.8);  */
  background-color: rgba(0, 0, 0, 0.67);
}

#header .nav.main ul a:hover,
#header .nav.main li:hover ul a
{
  background-color: rgba(65,55,40,0.8);
}

#header .nav.main ul a
{
  color      : White;
  border      : none;
}

#header .nav.main ul li:hover,
#header .nav.main ul li:hover a
{
  background-color: #822123;  
}

#panels a
{
  background    : transparent url(images/learnMore.png) no-repeat left top;  
}

button a
{
    color           : #000000;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/


/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

td
{
  background-color: #e6e6e6;
}

tr:nth-child(even) td
{
  background-color: #e6e6e6;
}

tr:nth-child(odd) td
{
  background-color: #f6f6f6;
}

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/

.aside hr
{
  border      : none;
  background-color: #c1c5c6;  
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
