/* CSS Document - Developed by Mor Vimmer */
/* COLOR SCHEME - Solar System */

/***
COLORS:
#FFA50A- light orange
#AF3C00 - dark red 
#C30 - left nav hover

/******
BACKGROUND IMAGES
******/
#earth-wrapper {background:url(/images/earth1200wx1182.png) no-repeat center top; min-height:1182px;}
#page-wrapper {background:none; min-height:940px;}
#topMenu a, #topMenu{background:url(/templates/images/top-navbar/blue_bgnav.png) repeat-x scroll center top transparent;}
#leftnav{background:url(/templates/images/left-navigation/ln_solarsys_off.png) repeat left top;}

/******
TOP NAVIGATION
*****/

#menu li:hover ul.sub li a:hover, #menu ul.sub a.active {
/*	background:#004d93; */
	background:#4198e8; 
	color:#fff; 
	border-color:#000;

	}


/******
LEFT NAVIGATION
******/
 #leftnav a:hover, #leftnav .active{background: #004d93; }
  #leftnav li.hasSub a:hover {background: none; }
#leftnav ul.subnav a.active:hover{	background:#C30 url(../templates/images/left-navigation/smallminus_active.gif) 22px 6px no-repeat;}

/******
headers
******/
#content-wrapper h2, #quickLinks h2{border-bottom:2px solid #004d93;}

/*****
Specialized Lists
*****/
ul.blueBulletList li  {
	list-style-type: none;
	list-style-image:url("/templates/images/blueBullet8px1.png");
	padding-bottom:7px;
	background:none;
}
ul.blueBulletListSub li {
		list-style-type:none;
	background:url("/templates/images/linky_blue.gif") no-repeat scroll 0 5px transparent;
	padding-left:9px;
	line-height:14px;
}

/*****
FOOTER
*****/
#footer{
	border-top:8px solid #004d93;
}
.homePageNewsTitle  {
	color:#3fa7ff;
	font-size:14px;
	line-height:1.2em;
}
.homePageNewsTitle a {
	color:#3fa7ff;
	font-size:14px;
	line-height:1.2em;
}

.homePageNewsText  {
	font-size:14px;
	line-height:1.4em;
	color:#FFF;
	padding-bottom: 30px;
	padding-left:10px;
}
.homePageNewsText a {
	font-size:14px;
	line-height:1.4em;
	color:#3fa7ff;;
}

/* long URLs break on lines */
.dont-break-out {
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
/***** scrollbar styling */

/* For the "inset" look only */

/* Let's get this party started */
::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
/*    background: rgba(65,152,232,1);  */
	background:#006699;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
/*    background: rgba(65,152,232,1);  */
	background:#006699;
}
a.homePageNewsLink, a.homePageMeetingLink {
	color:#3fa7ff;
}
