/* for earth packages */

.text_blurb { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FFFFFF; line-height:160%; }

.text_extra_nav { background-color: #516E85; font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:10px; color: #363636; line-height:160%; padding-left:1px;}

.text_date { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:10px; color: #69A0D4; }

.text_author { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:10px; color: #1A7EDD; }

.text_subheading { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:12px; color: #000000; line-height:190%; }

.text_subheading_2lines { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:12px; color: #000000; }

.text_include { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:10px; color: #FFFFFF; }

.text_v_10_FFFFFF { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:10px; color: #FFFFFF; }

.text_v_15_FDE8E8 { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:15px; color: #FDE8E8; }

.special_a_11_FFFFFF { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FFFFFF; }
.special_a_11_FFFFFF a:LINK { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FF9703; text-decoration:none; }
.special_a_11_FFFFFF a:ACTIVE { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FF9703; text-decoration:none; }
.special_a_11_FFFFFF a:VISITED { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FF9703; text-decoration:none; }
.special_a_11_FFFFFF a:HOVER { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #FF9703; text-decoration:underline; }

.bg_index_left {background-color:#46688A; }
.bg_background_left {background-color:#E9F1F9; }
.bg_index_header {background-color:#69A0D4; }
.bg_index_line {background-color:#8FB8DF; }
.bg_index_line_bottomstories {background-color:#CCE4FF; }
.bg_navigation { background-color:#516E85; } 
.bg_nav_topline { background-color:#7D92A4; }
.bg_nav_between { background-color:#4A6278; }
.bg_nav_between2 { background-color:#64798C; }
.stripe1 { background-color:#CCE4FF; }
.stripe2 { background-color:#99C8FF; }
.stripe3 { background-color:#B9B9B9; }
.bg_stripe2 { background-color:#C8C8C8; }
.bg_stripe3 { background-color:#E3E3E3; }

.333333 {background-color:#333333; }
.373737 {background-color:#373737; }
.666666 {background-color:#666666; }

/* profile styles */
.D9E7F4 { background-color: #D9E7F4; }
.E7EBF0 { background-color: #E7EBF0; }
.F5F9FC { background-color: #F5F9FC; }

.text_a_11_666666 { font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:11px; color: #666666; }
.text_v_11_000000 { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:11px; color: #000000; }
.text_v_11_415E76 { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:11px; color: #415E76; } 
.text_v_13_D01717 { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:13px; color: #D01717; }
.text_v_13_000000 { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; }

.bg_index_nav { background-image:url('http://www.pbs.org/newshour/science/images/common/packages/bg_earth_nav.gif');  background-color:#516E85; }
.bg_topstory { background-image:url('http://www.pbs.org/newshour/science/images/common/packages/bg_earth_topstory.jpg');  background-color:#507395; }



.rollmenu_topic {list-style-type: none;
	background-color: #454545;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #B1C4DA;
	margin: 0;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 20%; }
	html>body .rollmenu_topic {width: 25%}
.rollmenu_topic {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu_topic a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #B1C4DA;
	background-color: transparent;
	margin: 0;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px;  }
html>body .rollmenu_topic a {width: auto; }
.rollmenu_topic a:link {color: #B1C4DA; text-decoration:none;}
.rollmenu_topic a:visited {color: #B1C4DA; text-decoration:none;}
.rollmenu_topic a:hover {color: #B1C4DA;
	background-color: #7D7D7D;
	text-decoration:none;}


.rollmenu_index_on { background-color: #FFFFFF; font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; }

.rollmenu_index {list-style-type: none;
	background-color: #1D3852;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	margin: 0;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 20%; }
	html>body .rollmenu_index {width: 25%}
.rollmenu_index {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu_index a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:0px; padding-right:4px; padding-top:4px; padding-bottom:5px;  }
html>body .rollmenu_index a {width: auto; }
.rollmenu_index a:link {color: #FFFFFF; text-decoration:none;}
.rollmenu_index a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenu_index a:hover {color: #FFFFFF;
	background-color: #617486;
	text-decoration:none;}

.rollmenu_on { background-color: #FFFFFF; font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; padding-left:0px; padding-right:4px; padding-top:0px; padding-bottom:3px; }

.rollmenu {list-style-type: none;
	background-color: #304C65;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 20%; }
	html>body .rollmenu {width: 25%}
.rollmenu {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; }
html>body .rollmenu a {width: auto; }
.rollmenu a:link {color: #FFFFFF; text-decoration:none;}
.rollmenu a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenu a:hover {color: #FFFFFF;
	background-color: #6F8294;
	text-decoration:none;}

.rollmenu2_on { background-color: #FFFFFF; font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; padding-left:0px; padding-right:4px; padding-top:0px; padding-bottom:3px; }

.rollmenu2 {list-style-type: none;
	background-color: #415E76;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 20%; }
	html>body .rollmenu2 {width: 25%}
.rollmenu2 {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu2 a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; }
html>body .rollmenu2 a {width: auto; }
.rollmenu2 a:link {color: #FFFFFF; text-decoration:none;}
.rollmenu2 a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenu2 a:hover {color: #FFFFFF;
	background-color: #6F8294;
	text-decoration:none;}

.rollmenu3_on { background-color: #FFFFFF; font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; padding-left:0px; padding-right:4px; padding-top:0px; padding-bottom:3px; }

.rollmenu3 {list-style-type: none;
	background-color: #516E85;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 20%; }
	html>body .rollmenu3 {width: 25%}
.rollmenu3 {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu3 a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; }
html>body .rollmenu3 a {width: auto; }
.rollmenu3 a:link {color: #FFFFFF; text-decoration:none;}
.rollmenu3 a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenu3 a:hover {color: #FFFFFF;
	background-color: #869aaa;
	text-decoration:none;}

.rollmenu4_on { background-color: #FFFFFF; font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #000000; padding-left:0px; padding-right:4px; padding-top:0px; padding-bottom:3px; }

.rollmenu4 {list-style-type: none;
	background-color: #516E85;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 25%;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 20%; }
	html>body .rollmenu4 {width: 25%}
.rollmenu4 {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenu4 a {font-weight: normal;
	text-decoration: none;
	font-family:Arial, Verdana, Geneva, Palatino, sans-serif; font-size:13px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; 
	width: 100%;     
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:1px; padding-right:4px; padding-top:2px; padding-bottom:4px; }
html>body .rollmenu4 a {width: auto; }
.rollmenu4 a:link {color: #FFFFFF; text-decoration:none;}
.rollmenu4 a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenu4 a:hover {color: #FFFFFF;
	background-color: #869AAA;
	text-decoration:none;}


.rollmenutimeline_on { font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:9px; color: #000000; padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:3px;  }

.rollmenutimeline {list-style-type: none;
	background-color: #516E85;
	font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:9px; color: #FFFFFF;
	margin: 0;
	padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:3px; 
	/* width: 25%; */
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:3px; 
	/* width: 20%; */ }
	html>body .rollmenutimeline {/* width: 25%; */}
.rollmenutimeline {list-style-type: none;
	margin: 0.1em 0 0 0;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0.1em -0.5em 0 -0.5em}
.rollmenutimeline a {font-weight: normal;
	text-decoration: none;
	font-family:Verdana, Arial, Geneva, Palatino, sans-serif; font-size:9px; color: #FFFFFF;
	background-color: transparent;
	margin: 0;
	padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:3px; 
	/* width: 100%; */
	display: block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:3px;  }
html>body .rollmenutimeline a {width: auto; }
.rollmenutimeline a:link {color: #FFFFFF; text-decoration:none;}
.rollmenutimeline a:visited {color: #FFFFFF; text-decoration:none;}
.rollmenutimeline a:hover {color: #FFFFFF;
	background-color: #869AAA;
	text-decoration:none;}

