/*desktop settings*/	body{margin:0; padding:0;background-color:#000000;}					
main{background-image: radial-gradient(circle,gray, black);  
    background-color: #444; /* For browsers that do not support gradients */ 
    z-index:-2; margin:0; padding:0;	 
	background-size:cover;  background-position:0 100px; overflow:hidden;}		
#headerbg{ background:#000000 url("../wpimages/headerBg120x1325_mission.png") no-repeat top center; height:123px;	  
	margin-right:auto; margin-left:auto; display:block; position:relative;	  border-bottom:3px ridge #000000; overflow:hidden;}		

#mainBG{margin:auto; width:1020px;  overflow:hidden;}	
#mainBG2{position:absolute; display:block; margin:auto; background: #2a2a2a top center;  opacity:0.85; overflow:hidden; }	
#mainBG2.container{ max-width:1020px; }    	
nav{z-index:1000;}    
#navMenu{background-color:#777777 !important; padding:0 15px 15px 15px; width:230px; border-radius:2px;}	
#navMenu a{color:#ffffff;}		
ul{padding-left:30px; margin:0 !important; list-style-type:none;}	 	
ul.mmenu, ul.sub{ position:absolute; width:234px;}    
.mmenu, .sub{padding:0; background: rgba(153,153,153,0.9);}	
.mmenu a, .mmenu a:visited, .mmenu a:link, .mmenu a:active{background-color:#808080; padding:10px 0 4px 8px;  min-height:38px; color:#fff;}	
.mmenu a:hover, .mmenu a:active{background-color:#ce0808; }	
.mmenu li, .sub li{border:1px outset #aaa; margin-left:15%; height:38px;}	
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9, #menu41, #menu42, #menu43, #menu71, #menu10{width:200px;	  
	height:38px; border-radius: 0; padding:10px 20px 8px 8px;}	
.menu a.maintab{background:transparent url('../wpimages/navbar200db.png') -1px 0 no-repeat;  padding:10px 20px 8px 15px;  
		width:200px; height:38px;} 	
.menu a{height:auto;}	
.menu a:link, .menu a:visited, .menu a:active{background-position:-1px 0;}	
.menu a:hover, #submenu a:hover{background-position: -1px -38px;}	
.maintabOn{border-right-style:solid; border-left-style:solid; border-color:#ce0808; width:200px; height:38px; 
	background:transparent url('../wpimages/navbar200db.png') -1px 0 no-repeat; padding:10px 20px 8px 15px;  }	
.maintab{border:hidden;}	
.activepg{background:url('../wpimages/navbarRed200.png') !important;}			
#cpcontent{background-color:#777777; border-radius:0 0 2px 2px; box-shadow:3px 4px 8px #1a1a1a;  padding-bottom:15px; float:right; 
	 max-width:700px;}	
.cpmainTitle{background-color:#CE0808; padding:10px 0; width:90%; box-shadow:2px 2px 3px #1a1a1a;  margin:auto; height:120px;}	
.cpmainTitle h4{font:bold 32px "Verdana", sans-serif; color:#ffffff; text-shadow:2px 3px 4px #1a1a1a;	  text-align:center;}
.cpmainTitle2{background-color:#000; padding-top:5px; width:90%; box-shadow:2px 2px 3px #1a1a1a;  margin:auto; height:40px;}	
.cpmainTitle2 h4{font:bold 20px "Verdana", sans-serif; color:#ffffff; text-shadow:2px 3px 4px #1a1a1a;	  text-align:center;}
#leftSidebar{position:relative; float:left; margin-top:50px; margin-left:20px; width:225px; height:175px;  background-color:#ffffff; 
	border-radius:2px; color:#000000;padding-bottom:10px; z-index:2;}	
#leftSidebar p{text-align:center; margin:0;}	
#leftSidebar a{text-align:left;text-decoration:none;}   
#leftSidebar a:hover, #leftSidebar a:active{color:#ce0808;}		
.sidebarTitle{border-bottom:1px dashed #1a1a1a; padding:15px 0; background-color:#d9d9d9; border-radius:2px 2px 0 0;}	
.sidebarLink{display:block; font:bold .9em Verdana; color:#000000; text-decoration:none; padding:10px 5px 10px 25px;  
	background:url('../wpimages/redBtn20.png') no-repeat left center; background-size:15px 15px; margin-left:5px;}	
h2.subtitle {font-family:"Verdana", sans-serif; font-weight:700; color:#ffffff; font-size:18px;  line-height:1.33em; margin:5px 0;}
		
footer{display:block; position:relative; width:100%;  background-color:#000; border-top:2px ridge #1a1a1a; clear:both; z-index:10;
	text-align:center; font-size:12.0px; font-family:"Verdana", sans-serif; color:#ffffff; line-height:1.21em;  padding-bottom:5px;}
footer p{clear:both; }
section{max-width:1040px;  height:auto; margin-left:auto; margin-right:auto;  display:block;}
#contact{ float:right; width:75%; display:block; padding:15px 0 0 0;  margin-right:25px; text-align:center;}
#extLinks{float:left; width:20%; display:block;  padding:15px 0 0 25px;}
#hsContact{display:block; width:45%; float:left; height:auto; padding-left:15px; margin-left:15px;}
#elemContact{display:block;  width:45%; float:left;  padding-right:15px;margin-left:25px;}
#lcr1copy{padding-top:25px;}
.Body-C{font-family:"Verdana", sans-serif; font-weight:700; color:#ec1c24; font-size:18.0px; line-height:1.21em;}
.Body-C1{font-family:"Verdana", sans-serif; color:#ffffff; font-size:14.0px; line-height:1.21em;}
.Body-C2{font-family:"Verdana", sans-serif; font-weight:700; color:#ec1c24; font-size:16.0px; line-height:1.13em;}   
      
.Body-C-C0{font-family:"Verdana", sans-serif; font-weight:700; color:#000000; font-size:14.0px; 	  line-height:1.13em;}      	
.row{margin:0 !important;}	
.nav-stacked li{margin-top:0 !important;}	
.nav{padding:0; height:342px; margin-left:10px; background:transparent;}	

/* Remove the navbar's default margin-bottom and rounded borders */     .navbar {display:none; }	    
/* Set height of the grid so .sidenav can be 100% (adjust if needed) */    .row.content {height: auto;}        
/* Set gray background color and 100% height */    .sidenav {background-color:transparent; height: 100%; float:left; }    
