body.crimson, body.crimson #global-header, body.crimson #global-footer {
	/*background: #fff url("/intl/img/pagebg2.gif") repeat-y top center; height: 100%; */
	background: #fff url("../img/bg_dark.gif"); 
	background-repeat: repeat;
	color: #000;}
	
/*global css overrides */
#global-inside-header {margin:0 auto; background:#6d0c0c;}
#global-header h1 {padding-left:3px;}
#global-search {padding-right:5px; }
#global-searchInput {margin: 0px 5px 0px 0px; }
body.crimson #global-searchBtn {background: transparent url("../img/global-go.gif") top left no-repeat;}
#global-footer {float:left; clear:both;}
#global-footer a, #global-footer a:link, #global-footer a:visited {color:#9bb3bf;}
#global-footer-nav {background:#fff;}
#global-footer p {border-bottom:0px /*1px solid #dedede*/; color:#9bb3bf;}
#global-footer p a, #global-footer p a:link, #global-footer p a:visited {font-weight:bold;}
#inner-wrapper {background:#fff;}

a:active, a:focus {outline:none;} 
a, a:link, a:visited {color:#990000; text-decoration:none;}
a:hover,a:active {color:#990000; text-decoration:underline;}

a.pdf:active, a.pdf:focus {outline:none;background:url("../img/bgPDF.gif") no-repeat left top;padding-left:20px;line-height:20px} 
a.pdf, a.pdf:link, a.pdf:visited {color:#990000; text-decoration:none;background:url("../img/bgPDF.gif") no-repeat left top;padding-left:20px;line-height:20px}
a.pdf:hover,a.pdf:active {color:#990000; text-decoration:underline;background:url("../img/bgPDF.gif") no-repeat left top;padding-left:20px;line-height:20px}

a.email:active, a.email:focus {outline:none;background:url("../img/bgEmail.gif") no-repeat left top;padding-left:20px;line-height:20px} 
a.email, a.email:link, a.email:visited {color:#990000; text-decoration:none;background:url("../img/bgEmail.gif") no-repeat left top;padding-left:20px;line-height:20px}
a.email:hover,a.email:active {color:#990000; text-decoration:underline;background:url("../img/bgEmail.gif") no-repeat left top;padding-left:20px;line-height:20px}

a.away:active, a.away:focus {outline:none;background:url("../img/bgAway.jpg") no-repeat left top;padding-left:20px;line-height:20px} 
a.away, a.away:link, a.away:visited {color:#990000; text-decoration:none;background:url("../img/bgAway.jpg") no-repeat left top;padding-left:20px;line-height:20px}
a.away:hover,a.away:active {color:#990000; text-decoration:underline;background:url("../img/bgAway.jpg") no-repeat left top;padding-left:20px;line-height:20px}

a.word:active, a.word:focus {outline:none;background:url("../img/bgWord.gif") no-repeat left top;padding-left:20px;line-height:20px} 
a.word, a.word:link, a.word:visited {color:#990000; text-decoration:none;background:url("../img/bgWord.gif") no-repeat left top;padding-left:20px;line-height:20px}
a.word:hover,a.word:active {color:#990000; text-decoration:underline;background:url("../img/bgWord.gif") no-repeat left top;padding-left:20px;line-height:20px}


img {border:none;}
#content-wrapper{width:960px; margin:0 auto; padding:0; height:100%; float:left;}	

/*END GLOBAL OVERRIDES*/

#navWrapper {
 float:left;
 width:958px;
 height:383px;
 display:inline;
 margin: 1px 1px 0px 1px;  
 background:url("../img/homeHeader.jpg") no-repeat;
/* border-width: 2px 2px 2px 2px;
 border-style: solid  solid solid solid;
 border-color: #CCCCCC #CCCCCC #CCCCCC #000000;*/
} 

#mainNav {   
  margin: 10px 0px 0px 0px;	
  display:inline;
  width:207px;
  padding:0;
  float:left;
  list-style:none;
}

#mainNav li {  
  display:inline;
  font-weight:bold;
  font-size:12px;	
  color:#FFCC00;
}

#mainNav a:link, #mainNav a:visited {
  
  margin: 0px;	
  padding:8px 0px 5px 11px;	
  width:207px;
  padding: 8px 0px 5px 11px;
  display:block;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  		
}

#mainNav a:hover, #mainNav a:active, .currentSub a {
  	
  margin: 0px;
  display:block;
  width:207px;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  background-color:#000000;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  		
}

#subNavWrapper {
 float:left;
 width:222px;
 display:inline;
 margin:0px 1px 1px 1px; 
 padding:0px;
}

#subNav {   
  margin: 0px;	
  display:inline;
  padding:0px;
  float:left;
  list-style:none;
}

#subNav li {  
  margin:0px;
  padding:0px;
  display:inline;
  font-weight:bold;
  font-family:GEORGIA;
  font-size:11px;	
  color:#666666;
  float:left;
}

#subNav a:link, #subNav a:visited {  
  margin: 0px;	
  padding:8px 0px 5px 6px;	
  width:215px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;   		
}

#subNav a:hover, #subNav a.selected {  	
  margin: 0px;
  padding: 8px 0px 5px 6px;
  display:block;
  width:215px;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#CBD8E8;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;  		
}

#subNav a:active {  
  margin: 0px;	
  padding:8px 0px 5px 6px;	
  width:215px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#FFFFFF;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;   		
}


#subNav a.second:link, #subNav a.second:visited {  
  margin: 0px 3px 0px 4px;	
  padding:8px 0px 5px 15px;	
  width:200px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

#subNav a.second:hover, #subNav a.secondSelected:link, #subNav a.secondSelected:active, #subNav a.secondSelected:hover, #subNav a.secondSelected:visited {  	
  margin: 0px 3px 0px 4px;
  padding: 8px 0px 5px 15px;
  display:block;
  width:200px;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#CBD8E8;
  background: #CBD8E8 url("../img/arrowBullet.png") no-repeat left center;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;  		
}

#subNav a.second:active {  
  margin: 0px 3px 0px 4px;	
  padding:8px 0px 5px 15px;	
  width:200px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

#subNav a.third:link, #subNav a.third:visited {  
  margin: 0px 3px 0px 15px;	
  padding:8px 0px 5px 15px;	
  width:189px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

#subNav a.third:hover, #subNav a.thirdSelected:link,#subNav a.thirdSelected:visited,#subNav a.thirdSelected:hover,#subNav a.thirdSelected:active {  	
  margin: 0px 3px 0px 15px;
  padding: 8px 0px 5px 15px;
  display:block;
  width:189px;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#CBD8E8;
  background: #CBD8E8 url("../img/arrowBullet.png") no-repeat left center;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;  		
}

#subNav a.third:active {  
  margin: 0px 3px 0px 15px;	
  padding:8px 0px 5px 15px;	
  width:189px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

#subNav a.fourth:link, #subNav a.fourth:visited {  
  margin: 0px 3px 0px 26px;	
  padding:8px 0px 5px 15px;	
  width:178px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

#subNav a.fourth:hover, #subNav a.fourthSelected:link,#subNav a.fourthSelected:visited,#subNav a.fourthSelected:hover,#subNav a.fourthSelected:active {  	
  margin: 0px 3px 0px 26px;
  padding: 8px 0px 5px 15px;
  display:block;
  width:178px;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#CBD8E8;
  background: #CBD8E8 url("../img/arrowBullet.png") no-repeat left center;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;  		
}

#subNav a.fourth:active {  
  margin: 0px 3px 0px 26px;	
  padding:8px 0px 5px 15px;	
  width:178px;
  display:block;
  font-size:11px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  border-width: 0px 0px 1px 0px;
  border-style: solid  solid solid solid;
  border-color: #CCCCCC #CCCCCC #CCCCCC #000000;
  background: url("../img/arrowBullet.png") no-repeat left center;  		
}

/*begin global elements and fonts*/

.clear {
 clear:both;
}

ul {
 list-style:none;
 margin: 0px 20px 0px 20px;
 padding: 0px 
}

ul li {  
 margin:8px 0px 0px 0px;
  
}  

ol.standard {
  padding: 0;
  margin: 0px 20px 0px 40px;
}

ol.standard li {
  margin:8px 0px 0px 0px;
  color:#000000;
}

ul.bullet, ul.bulletTop { 
  padding: 0;
  margin: 0px 20px 0px 20px;
  list-style: none;
  list-style-type: none;   
}

ul.bullet li, li.bullet {  
  padding-left: 15px; 
  background: url("../img/blue_bullet.gif") no-repeat left center;
  margin:8px 0px 0px 0px;
  color:#000000;
}  

ul.bulletTop li {  
  padding-left: 15px; 
  background: url("../img/blue_bullet2.gif") no-repeat left top;
  margin:8px 0px 0px 0px;
  color:#000000;
}  

ul.dash { 
  padding: 0;
  margin: 0px 20px 0px 0px;
  list-style: none;
  list-style-type: none;   
}

ul.dash li {  
  padding-left: 15px; 
  background: url("../img/goldDash.jpg") no-repeat left top;
  margin:8px 0px 0px 0px;
  color:#000000;
}  


li.tight {
  margin:0px 0px 4px 0px;
}


.line {
display:inline;
float:left;
padding:0px;
margin:2px 0px 1px 0px;

}

.fullImg {
display:inline;
float:left;
padding:0px;
margin:0px;

}

h1 {
 margin:20px;
 font-size:135%;
 font-weight:bold;
 color:#9b2114;  
}

h2 {
 margin:20px 20px 0px 20px;
 font-size:115%;
 font-weight:bold;
 color:#A87702;  
}

h3 {
 margin:20px 20px 0px 20px;
 font-size:100%;
 font-weight:bold;
 color:#3f4e6e;  
}

.header {
 font-size:125%;
 font-weight:bold;
 color:#9b2114;  
}

.header2 {
 font-size:115%;
 font-weight:bold;
 color:#A87702;  
}

.header3 {
 font-size:100%;
 font-weight:bold;
 color:#3f4e6e;  
}

.subHeader1 {
 font-size:125%;
 font-weight:bold;
 color:#3f4e6e;  
}

.subHeader2 {
 font-size:115%;
 font-weight:bold;
 color:#3f4e6e;  
}

.subHeader3 {
 font-size:100%;
 font-weight:bold;
 color:#3f4e6e;  
}

.subHeader4 {
 font-size:100%;
 font-weight:normal;
 color:#3f4e6e;  
}

.subHeader5 {
 font-size:90%;
 font-weight:normal;
 color:#000000;  
}





/* LOCAL FOOTER */
#local-footer {clear:both; width:958px; border-top:1px solid #cbcad2; border-bottom:1px solid #cbcad2; background:#fff; margin:0 auto; padding:3px 0; color:#9bb3bf; font-family:Verdana, Arial, Helvetica, sans-serif;}
#local-footer p, #local-footer p a:link, #local-footer p a:visited, #local-footer p a {color:#9bb3bf;}
#local-footer p {width:958px; margin:0; font-weight:bold;}
#local-footer a {color:#9bb3bf; text-decoration:none; } 	
	

