@charset "utf-8";
/* Meet The group basic styles */


/* ------------------ Sub Nav Reset ------------------------- */

#subnav li{
	float:left;
	padding:0 0 4px;
	background:none;
	}
	#subnav li.active{background:none;}
	#subnav li.sn-L1.active a.sn-L1 span.hoverBtm{background:url(/images/subnav-link-bottom-hover.png) no-repeat left bottom;}
	
		#subnav li.sn-L1.active a.sn-L1 span.hoverMid{background:url(/images/subnav-link-top-hover.png) no-repeat left top;}
		
			#subnav a{
				float:left;
				display:block;
				padding:0;
				background:none;
				text-decoration:none;
				color:#000;
				}
				#subnav a.active{background:none;}
				#subnav li.sn-L1.active a.sn-L1{background:#EF5900 url(/images/subnav-link-bg-hover.png) repeat-y left center; color:#fff;}
				
				
	#subnav-header a{
	display:block;
	margin:2px 0 5px; padding:0 0 0 29px;
	font:normal normal 900 1em/1.3em arial;
	color:#0001BE;
	}
	#subnav-header a:hover, #subnav-header a:focus{text-decoration:underline;}
/* --------------------- Sub Nav -------------------------- */

#subnav li.sn-L1{margin:10px 0;}
	#subnav li.sn-L1 a.sn-L1{
		margin:0 0 5px;
		}
		
		#subnav li.sn-L1 a.sn-L1 span.hoverBtm{
			font-size:13px;
			font-weight:900;
			text-align:left;
			color:#2a4b73;
			}
			
			#subnav li.sn-L1 a.sn-L1:hover span.hoverBtm, #subnav li.sn-L1 a.sn-L1:focus span.hoverBtm{
				text-decoration:underline;
				}
		
#subnav ul.sn-L2{
	padding:0 0 10px;
	}

	#subnav ul.sn-L2 li.sn-L2 a.sn-L2{
		display:block;
		margin:0; padding:0;
		width:226px;
		background:url(/images/subnav-link-bg.png) repeat-y left top;
		}
		
		#subnav li.sn-L1  li.sn-L2 a.sn-L2:hover, #subnav li.sn-L2 a.sn-L2:focus{
			background:url(/images/subnav-link-bg-hover.png) repeat-y left top;
			}
		
		#subnav li.sn-L2 a.sn-L2 span.hoverMid{
			display:block;
			padding:5px 0 0;
			background:url(/images/subnav-link-top.png) no-repeat left top;
			}
			
			#subnav li.sn-L2 a.sn-L2:hover span.hoverMid, #subnav li.sn-L2 a.sn-L2:focus span.hoverMid{
				background:url(/images/subnav-link-top-hover.png) no-repeat left top;
				}
			
			#subnav li.sn-L2 a.sn-L2 span.hoverBtm{
				display:block;
				padding:5px 0 5px 25px;
				width:200px;
				background:url(/images/subnav-link-bottom.png) no-repeat left bottom;
				}
				
				#subnav li.sn-L2 a.sn-L2:hover span.hoverBtm, #subnav li.sn-L2 a.sn-L2:focus span.hoverBtm{
					background:url(/images/subnav-link-bottom-hover.png) no-repeat left bottom;
					}
					
	#subnav li.sn-L1  li.sn-L2 a.sn-L2.active{
			background:url(/images/subnav-link-bg-hover.png) repeat-y left top;
			}

			#subnav li.sn-L2 a.sn-L2.active span.hoverMid{
				background:url(/images/subnav-link-top-hover.png) no-repeat left top;
				}
				
				#subnav li.sn-L2 a.sn-L2.active span.hoverBtm{
					background:url(/images/subnav-link-bottom-hover.png) no-repeat left bottom;
					}
/* --------------------- Content -------------------------- */
#inside-content{
	padding:0 20px 0 0;
	width:740px;
	}
	
	* html #inside-content{
		padding: 0 5px 0 0;
		}

	#inside-content-right{float:right; clear:right; padding:0;}
	
		#content{float:left; clear:left; width:490px;}
		
			#content img{
					margin:0;
					}
					
				#content table{
					border:none;
					}
					
					.group-image, .group-image td{height:145px;}
					
					#content table td{
						width:145px;
						padding:2px 18px 0 0;
						border:none;						
						vertical-align:top;
						}
						
						#content table a{
							font-size:1.5em;
							font-weight:900;
							text-decoration:none;
							color: #0001be;
							}
							
							#content table a.email{font-size:1em; font-weight:500;}
							
							#content table a:hover, #content table a:focus{
								text-decoration:underline;
								}
									
							#content td img{
								margin:0;
								}
						
			#content ul.lvl-one{
				display:block;
				float:left;
				margin:15px 0; padding:0;
				width:100%;
				}
				
				#content ul.lvl-one li{
					float:left;
					width: 143px;
					margin: 0 20px 0 0; padding:0;
					list-style-type:none;
					}
				
				* html #content ul.lvl-one li{margin: 0 10px 0 0;}
					
					
					#content ul.lvl-one li a{
						font-size:1.5em;
						font-weight:900;
						text-decoration:none;
						color: #0001be;
						}
							
						#content  ul.lvl-one li ul.lvl-two{
							padding:0;
							}
							
							#content ul.lvl-one li ul.lvl-two li{
								display:block;
								float:left; clear:left;
								margin:2px 0 0 15px; padding: 0 0 0 15px;
								width:110px;
								background:url(/images/meetthegroup/mtg-li-bg.png) no-repeat left center;
								}
								
								* html #content ul.lvl-one li ul.lvl-two li{
									margin: 2px 0 0 8px;
									}
								
								#content ul.lvl-one li ul.lvl-two li a{
									font-size:1em;
									font-weight:500;
									text-decoration:none;
									color:#000;
									}
									
									#content ul.lvl-one li ul.lvl-two li a:hover,
									#content ul.lvl-one li ul.lvl-two li a:focus{
										text-decoration:underline;
										color:#ED6203;
										}
			
				
				#details hr{
					float:left;
					width:66%;
					}
				
				#details #pnlSlideShowContainer{
					float:right; clear:none;
					width:153px;
					text-align:center;
					}
