 .panel , p .panel      {  color: white;  font-size: 1.2em;  }
.panel  a , .panel h3  a , .panel p a {  text-decoration: none;   color:  white;   }
 a {  text-decoration: none;   color:#ca0012   ;   }
 
.panel a:hover   {      text-decoration: underline;      color:#c7c7c7  ;      }
 a:hover {      text-decoration: underline;      color:#3e0001  ;      }
 
.panel h3    { 	  
			 font-size: 1.9em;
			color: white; 
			 line-height: 1.2;
  			 margin-bottom: 1.2em
   }
 	
  .innerpanel {background-color: black;}
  
  
 #PanelTabsTop { 
		background: left top repeat-x url(images/DS/PanelBG.gif) ;  
		margin: 0;
		padding:  0;
		}
 #PanelTabs {  
			 background-color:#333;
		   
		margin: 0;
		padding:  0;
		}	
 #PanelTabs .container {  
		 min-height: 275px;  
		 background: -50px top no-repeat url(images/DS/panelBG.jpg) ; 
			 background-color:#333;
		   
		  
		}	
		
UL.fpSolutionsRow {
  		display: inline-block; 
  		list-style: none; 
  		margin: 0;
		padding: 0; }
		
  UL.fpSolutionsRow LI { 
		    
		    padding: 0px; 
		    margin: 0px; 
		    display: inline;
		}
  UL.fpSolutionsRow IMG { 
		     vertical-align: middle;
		}
		
UL.tabNavigation { 

  		text-align: left; 

  		width: 240px; 
  		display: inline-block; 
  		font-size: 1.6em; 
		color: white;  
  		list-style: none; 
  		margin: 0;
		padding: 0;
		padding: 1px; 
		}

  UL.tabNavigation LI { 
  			height:100%
		    width: 250px; 
		    padding: 0px; 
		    margin: 0px; 
		    display: inline;
		}

  UL.tabNavigation LI A {

		width: 240px;

		text-decoration: none; 
		font-style: normal; 
		font-weight: normal; 
		display: block;
		text-transform: lowercase;
		color: #999999; 
		    
		 background:   left top no-repeat url(images/DS/Tab_back.gif); 
			 
			   
		margin: 0;
		padding-left: 18px;
		padding-bottom: 14px;
		padding-right: 12px;
		padding-top: 10px;
 		     
		}

UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
			padding-left: 18px;
			width: 240px;
			text-decoration: none;
			text-transform: lowercase; 
		    color: #fff;
		     
			 background:  left top no-repeat url(images/DS/Tab_red.gif); 
			background-repeat: repeat-y; 
			 
			padding-bottom: 14px;
			padding-right: 12px;
			padding-top: 10px;
		}
 
		
UL.tabNavigation LI A:focus {
			outline: 0;
		}
#fpPanelbase {   
	 	height:18px; 
		 background: left top repeat-x url(images/DS/PanelBG.gif) ; 
		 background: left top repeat-x url(images/DS/panelsBGbase.gif) ; 

		background-color: #222222;  

}
div.tabs > div {  
		padding-top:16px;
		padding-bottom:16px; 
		}
		
#scenarioTAB , #solutionTAB, #partnerTAB { clear: right;}
    		
#scenarioTAB {background-color:  ;}
	 
#solutionTAB {background-color:  ;}
	 
#partnerTAB { }
	
.challengelink{
	margin-top: 26px;
	margin-bottom: 18px;
	float: left;
	display: block;
	font-size:75%;}










