/*
Following css files are clubbed in this file:
1. widget.css
2. filter.css
3. prettycounter.css 
4. dropdown.css 
5. blue_tabs.css
6. launch_calendar.css
7. etouch_global.css
8. kids_club.css
9. calendar.css
10. tag_cloud_style3.css
11. home.css
*/
/*----------------------------------------------------- widget.css starts -----------------------------------------------------------*/
/**********************************************************/
/*tag specific classes*/
/**********************************************************/
.tagContainer{
    width:auto;
    border:1px #555 dotted;
}
.tagContainerTitle{
    padding-left:10px;
    background:#333;
    color:#ccc;
}
.tagContent{
	padding:10px;
	font-size:small;
	color:#ccc;
}

.trayTagContent{
	margin:0;
	font-size:small;
	padding:0px;
	color:#ccc;
	border:1px solid #656565;
	
}

/***********************************************************/
/* Tag Cloud Styles                                        */
/***********************************************************/
#tagPatch.sidebar { font-family: arial, sans-serif;  }
/* reset styles - qualified with sidebar does not alter the style of page elements */

.poswrapper {
	height:100%;
	position:relative;
    padding:10px;
}
.poswrapper #tagContainer {
	position:absolute;
	top:0;
	right:10px;
}

#tagContainer li { margin: 0; display: inline }
#cloudControls{
	padding-top:56px;
	text-align:center;
	height:31px;
}
#TagCloud_content #cloudControls ul{
		margin: 0;
		display: inline;
	}
#editControls, #tagEditor{
	background-color: #333;
    padding: 5px 3px 3px 3px;
    border:1px #666 solid;
    color: #888888;
    text-align: left;
	margin-top: 4px;
}
#editField, #mergeField {
	width: 97%;
	font-size: small;
	font-family: Arial, sans-serif;
	}
#editor {
	border: 0;
	text-align:right;
	padding: 2px;
	margin-top: 4px;
	color: #fff;
	}
#editor .editme {
    border: 1px solid #656565;
    padding:2px 3px 3px 2px;
	background-color: #000;
    color: #f2f2f2;
}
#editor div.editme{
	height: 36px;
    padding: 0;
    color: #ff8;
	overflow: hidden;
	text-align: left;
	white-space: pre-wrap;
	border: 0;
	border-right: 1px solid #000;
}
#editorButtons{
	text-align:center;
	margin:15px;
	margin-bottom: 0;
	display: block;
}
#moreOptions {
	border: 1px solid #ccc;
	background-color: inherit;
	margin-top: 5px;
	padding: 3px;
	}
#moreOptions li {
	white-space:nowrap;
	}
#editor a {
	font-size: small;
    color: #fff;
    }
#cloudControls ul, #editControls ul {
	font-weight: normal;
	font-size: x-small;
	line-height:2em;
	}
#cloudControls a {
	padding-top:56px;
	text-align:center;
	height:31px;
}
#editControls {
	text-align: right;
	}
#trayTagCloudContainer #editControls {
	visibility: hidden;
	}
#cloudControls ul.options {
	font-weight: normal;
	font-size:x-small;
	background-color: #ccc;
    color:#ccc;
    }
#cloudControls li, #editControls li {
	border-right: 1px solid #888;
	color:#ccc;
    padding-right:0.5em;
    padding-left:0.5em;
}
#cloudControls li a{
	color:#69c  ;
}

#cloudControls li.end, #editControls li.end { border-right: none;  }
#cloudContent, #dialog_cloudContent {
    border: 0;
    margin: 0;
    }
#tagPatch .list li {display: block}
#tagPatch .list ul {text-align: center; font-size: small;}
#cloudContent.list,  #dialog_cloudContent.list { height:350px; overflow: auto;}
#tagPatch .list li li span {
	line-height: 1.2;
	float: left;
	width: 25px;
	margin-right: 8px;
	text-align: right;
	clear: left;
	}
.tagslistwt {font-size:10px;}
table.listview td, table.listview th { text-align: left; border-bottom: 1px dotted #eeeeee; font-size: small; }
table.listview th {font-weight: bold; border-bottom: 2px solid #ccc; text-align:center}
span.separator {font-size:9px;
        color:#64475F;
                }

.cloudtitle span {
	font-size: small;
	}
.notagserror {
    font-size: small;
    text-align: center;
}
.leftSideContainerTagsPage{
	border: 0px dotted #888;
	padding: 2px;
}

/*  <for dialog>   */
.tagCloudControlList li{
	display: inline;
	font-size: small;
}
#cloudControls a, #editControls a, #actions .actionLink{
	color: #fff;
	text-decoration: underline;
}
#cloudControls a:hover, #editControls a:hover, #actions .actionLink:hover{
	color: #ff0;
	text-decoration: none;
}
#tc_confirmBox{
	color: #f00;
	text-align: right;
	display: none;
	margin-top: 5px;
}
/*  </for dialog>   */

/************** style 1****************/
.cloudContentStyle1 {
text-align: left;
border:1px solid #006699;
padding:4px;
background-color:#101921;
}
#TagCloud_content .cloudContentStyle1{
text-align: left;
padding:2px;
background-color: #101921;
}

.cloudContentStyle1_holder{
    background-color: #101921;
}

.cloudContentStyle1 span a, .cloudContentStyle1 a {
margin: 0 2px;
text-decoration:none;
font-family: Helvetica, arial, sans-serif;
}


.cloudContentStyle1 span.tag a {color:#FFFFFF}
.cloudContentStyle1 span.tag1 a {color:#FFFFFF}
.cloudContentStyle1 span.tag2 a {color:#FFFFFF}
.cloudContentStyle1 span.tag3 a {color:#FFFFFF}
.cloudContentStyle1 span.tag4 a {color:#FFFFFF;}
.cloudContentStyle1 span.tag {color:#FFFFFF}
.cloudContentStyle1 table.listview td,
.cloudContentStyle1 table.listview th {color:#FFCC66}
.cloudContentStyle1 span.separator {color:#fc6}

background-color:#8ca5b5;
text-decoration:none;
}
.cloudContentStyle1 .tagslistwt {
color: #bbb;
}

/************** style 2****************/
.cloudContentStyle2 {
text-align: left;
border:1px solid #99CC33;
padding:4px;
background-color:#FFFFFF;
}
#TagCloud_content .cloudContentStyle2{
text-align: left;
padding:2px;
position:relative;
background-color: #fff;
}
.cloudContentStyle2_holder{
	background-color: #fff;
}
.cloudContentStyle2 span a, .cloudContentStyle2 a {
margin: 0 2px;
text-decoration:none;
font-family: Helvetica, arial, sans-serif;
}
.cloudContentStyle2 span.tag a {color:#FF9900}
.cloudContentStyle2 span.tag1 a {color:#FF9900}
.cloudContentStyle2 span.tag2 a {color:#FF9933}
.cloudContentStyle2 span.tag3 a {color:#FFCC00}
.cloudContentStyle2 span.tag4 a {color:#CC9933}
.cloudContentStyle2 span.tag {color:#CC9933}
.cloudContentStyle2 table.listview td,
.cloudContentStyle2 table.listview th {color:#c93}
.cloudContentStyle2 span.separator {color:#c93}
.cloudContentStyle2 span a:hover, .cloudContentStyle2 a:hover {
color:#339933;
background-color:#FFFFFF;
text-decoration:none;
}
.cloudContentStyle2 .tagslistwt {
color: #c93;
}
/************** style 3****************/
.cloudContentStyle3 {
text-align: left;
border:1px solid #FF0099;
padding:2px;
background-color:#FFFFFF;
}
#TagCloud_content .cloudContentStyle3{
text-align: left;
padding:2px;
position:relative;
background-color: #fff;
}
.cloudContentStyle3_holder{
	background-color: #fff;
}
.cloudContentStyle3 span a, .cloudContentStyle3 a {
margin: 0 2px;
text-decoration:none;
font-family: Helvetica, arial, sans-serif;
}
.cloudContentStyle3 span.tag a {color:#FF0066}
.cloudContentStyle3 span.tag1 a {color:#FF0066}
.cloudContentStyle3 span.tag2 a {color:#FF99CC}
.cloudContentStyle3 span.tag3 a {color:#FF9999}
.cloudContentStyle3 span.tag4 a {color:#FF3399}
.cloudContentStyle3 span.tag {color:#FF3399}
.cloudContentStyle3 table.listview td,
.cloudContentStyle3 table.listview th {color:#f39}
.cloudContentStyle3 span.separator {color:#f39}
.cloudContentStyle3 span a:hover, .cloudContentStyle3 a:hover {
color:#FFFFFF;
background-color:#8ca5b5;
text-decoration:none;
}
.cloudContentStyle3 .tagslistwt {
color: #f39;
}
/************** style 4****************/
.cloudContentStyle4 {
text-align: left;
border:8px solid #000000;
padding:2px;
background-color:#000000;
}
#TagCloud_content .cloudContentStyle4{
text-align: left;
padding:2px;
position:relative;
background-color: #000;
}
.cloudContentStyle4_holder{
	background-color: #000;
}
.cloudContentStyle4 span a, .cloudContentStyle4 a {
margin: 0 2px;
text-decoration:none;
font-family: Helvetica, arial, sans-serif;
}
.cloudContentStyle4 span.tag a {color:#00FF00}
.cloudContentStyle4 span.tag1 a {color:#004400}
.cloudContentStyle4 span.tag2 a {color:#006600}
.cloudContentStyle4 span.tag3 a {color:#009900}
.cloudContentStyle4 span.tag4 a {color:#00CC00}
.cloudContentStyle4 span.tag {color:#00CC00}
.cloudContentStyle4 table.listview td,
.cloudContentStyle4 table.listview th {color:#0c0}
.cloudContentStyle4 span.separator {color:#0c0}
.cloudContentStyle4 span a:hover, .cloudContentStyle4 a:hover {
color:#ffffff;
background-color:#8ca5b5;
text-decoration:none;
}
.cloudContentStyle4 .tagslistwt {
color: #0c0;
}
/************** style 5****************/
.cloudContentStyle5 {text-align: left;border:8px solid #FF9900;padding:2px;background-color:#000000;}
#TagCloud_content .cloudContentStyle5{text-align: left;padding:2px;position:relative;background-color: #000;}
.cloudContentStyle5_holder{background-color: #000;}
.cloudContentStyle5 span a, .cloudContentStyle5 a {margin: 0 2px;text-decoration:none;font-family: Helvetica, arial, sans-serif;}
.cloudContentStyle5 span.tag a {color:#FF00CC}
.cloudContentStyle5 span.tag1 a {color:#FF00CC}
.cloudContentStyle5 span.tag2 a {color:#000066}
.cloudContentStyle5 span.tag3 a {color:#9900CC}
.cloudContentStyle5 span.tag4 a {color:#6600CC}
.cloudContentStyle5 span.tag {color:#6600CC}
.cloudContentStyle5 table.listview td,
.cloudContentStyle5 table.listview th {color:#6600CC}
.cloudContentStyle5 span.separator {color:#60c}
.cloudContentStyle5 span a:hover, .cloudContentStyle5 a:hover {color:#FFFFFF;background-color:#8ca5b5;text-decoration:none;}
.cloudContentStyle5 .tagslistwt {color: #60c;}

/************** style 6****************/
.cloudContentStyle6 {text-align: left;border:1px solid #CC0033;padding:2px;}
#TagCloud_content .cloudContentStyle6{text-align: left;padding:2px;position:relative;background-color: #323232;}
.cloudContentStyle6_holder{background-color: #323232;}
.cloudContentStyle6 span a, .cloudContentStyle6 a {margin: 0 2px;text-decoration:none;font-family: inherit;}
.cloudContentStyle6 span.tag a {color:#888}
.cloudContentStyle6 span.tag1 a {color:#ddf}
.cloudContentStyle6 span.tag2 a {color:#ccc}
.cloudContentStyle6 span.tag3 a {color:#aaa}
.cloudContentStyle6 span.tag4 a {color:#999}
.cloudContentStyle6 span.tag {color:#fff}
.cloudContentStyle6 table.listview td,
.cloudContentStyle6 table.listview th {color:#64475F}
.cloudContentStyle6 span a:hover, .cloudContentStyle6 a:hover {color:#FFFFFF;background-color:#69c;text-decoration:none;}
.cloudContentStyle6 .tagslistwt {color: #666;}
/************** style 7****************/
.cloudContentStyle7 {text-align: left;border:1px solid #b1cbd7;padding:4px;background-color:#FFFFFF;}
#TagCloud_content .cloudContentStyle7{text-align: left;padding:2px;position:relative;background-color: #fff;}
.cloudContentStyle7_holder{background-color: #fff;}
.cloudContentStyle7 span a, .cloudContentStyle7 a {margin: 0 2px;text-decoration:none;font-family: Helvetica, arial, sans-serif;}
.cloudContentStyle7 span.tag a {color:#ff9600}
.cloudContentStyle7 span.tag1 a {color:#58aabf}
.cloudContentStyle7 span.tag2 a {color:#359db6}
.cloudContentStyle7 span.tag3 a {color:#ffa800}
.cloudContentStyle7 span.tag4 a {color:#ff9600}
.cloudContentStyle7 span.tag {color:#b1cbd7}
.cloudContentStyle7 table.listview td,
.cloudContentStyle7 table.listview th {color:#ff9600}
.cloudContentStyle7 span.separator {color:#c93}
.cloudContentStyle7 span a:hover, .cloudContentStyle7 a:hover {color:#339933;background-color:#FFFFFF;text-decoration:none;}
.cloudContentStyle7 .tagslistwt {color: #c93;}
/************** style 8****************/
.cloudContentStyle8 {text-align: left;border:1px solid #b1cbd7;padding:4px;background-color:#FFFFFF;}
#TagCloud_content .cloudContentStyle8{text-align: left;padding:2px;position:relative;background-color: #b1cbd7;}
.cloudContentStyle8_holder{background-color: #b1cbd7;}
.cloudContentStyle8 span a, .cloudContentStyle8 a {margin: 0 2px;text-decoration:none;font-family: Helvetica, arial, sans-serif;}
.cloudContentStyle8 span.tag a {color:#973a02}
.cloudContentStyle8 span.tag1 a {color:#b1cbd7}
.cloudContentStyle8 span.tag2 a {color:#515236}
.cloudContentStyle8 span.tag3 a {color:#554017}
.cloudContentStyle8 span.tag4 a {color:#973a02}
.cloudContentStyle8 span.tag {color:#973a02}
.cloudContentStyle8 table.listview td,
.cloudContentStyle8 table.listview th {color:#973a02}
.cloudContentStyle8 span.separator {color:#c93}
.cloudContentStyle8 span a:hover, .cloudContentStyle8 a:hover {
color:#c93;
background-color:#FFFFFF;
text-decoration:none;
}
.cloudContentStyle8 .tagslistwt {color: #c93;}
/* end tagcloud styles */
/*----------------------------------------------------- widget.css ends -------------------------------------------------------------*/

/*----------------------------------------------------- filter.css starts ---------------------------------------------------------------*/
.filter_container {background-color:#333;margin: 0 0 0 0;}
.filter_container ul.filterlist {width:150px;list-style-type:none;margin:0px;padding:0px;padding-top:5px;float:left;display:block;cursor:pointer;}
.filter_container #materials_results {
	background-color:rgb(16,23,27);
	background-image:url('http://www.nasa.gov/templateimages/redesign/modules/teaching_materials_filter/teaching_materials_filter_out_fade.gif');
	background-position:152px 0;
	background-repeat:no-repeat;
	float:right;
	margin:4px;
	width:300px;
	height:36px;
	font-size:13px;
	font-family:'Trebuchet MS';
	border:solid #004277 1px;
	text-align:left;
}
.filter_container #materials_results p{float:left;padding:6px;font-size:12px;font-weight:normal;line-height:13px;}
.filter_container #materials_results .view_button{padding:6px;float:right;width:64px;}
.filter_container #materials_results span.totalweight {line-height:34px;font-size:18px;font-family:'Trebuchet MS';vertical-align:baseline;}
.filter_container .tab_content_active {display:block;}
.filter_container .tab_content_inactive {display:none;}
.filter_container .tab {background-color:rgb(0,51,102);clear:both;}
.filter_container ul.tabs {background-color:rgb(0,51,102);display:block;padding:0px;margin:0px;height:27px;font-family: 'Trebuchet MS';}
.filter_container .tabs li a {line-height:27px;text-align:center;font-size:11px;display:block;width:111px;height:27px;background-repeat:no-repeat;text-decoration:none;background-image:url('http://www.nasa.gov/templateimages/redesign/modules/tabs/blue_tabs_112.gif');}
.filter_container .tabs li a:hover {text-decoration:none;}
.filter_container .tabs li {width:111px;height:27px;padding:0px;margin:0px;display:block;float:left;cursor:pointer;}
.filter_container .tabs li.tab_active a{background-position: -1px;color: #fff;}

.filter_container .tabs li.tab_inactive a{background-position: -113px;color: #fff;}
.filter_container .tabs li.tab_inactive a:hover{background-position: -225px;}
.filter_container .tab h3 {padding:0px;margin:0px;padding-top:8px;padding-left:8px;font-size:13px;}
.filter_container .tab .tab_wrapper1 {height:300px;border:1px solid rgb(0,93,172);}
.filter_container .tab .tab_wrapper2 {
	background-color:rgb(0,51,102);
/*	background-image:url('/templateimages/redesign/modules/teaching_materials_filter/teaching_materials_filter_inner_bg.gif');*/
	background-image:url('http://www.nasa.gov/templateimages/redesign/modules/teaching_materials_filter/filter_starfield.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:1px solid black;
	height:298px;
}
.filter_container .tab .tab_wrapper2_long {padding: 8px 8px 0 8px;background-color:rgb(0,51,102);border:1px solid black;}
.filter_container .tab_footer {background-color:rgb(0,51,102);position:relative;height:49px;padding-left: 8px;}
.filter_container .tab_footer .view_index {position:absolute;top:18px;left:8px;}
.filterlist_wrapper {padding-left:8px;}
.checklist {padding-top:7px;padding-left:2px;}
.selectlist_wrapper {height: 1%;z-index: 500;}
input.setfilter_check {margin-left:0px;padding-left:0px;}
.tab_footer input {padding:0px;margin:0px;padding-top:7px;}

input.viewazindex {position:absolute;right:8px;bottom:8px;display:block;width:96px;height:26px;}
select.subject { margin:0 0 17px 14px; padding:0 0 0 0; float:left; display:block; width:208px; height:18px; font-size: 11px; }
.selectlist_wrapper ul {width:200px;display:block;float:left;}
div#materials_results {font-weight:bold;}
/*----------------------------------------------------- filter.css ends -----------------------------------------------------------------*/

/*----------------------------------------------------- prettycounter.css starts --------------------------------------------------------*/
.prettycounter_outerdigit {background-image:url('http://www.nasa.gov/templateimages/redesign/modules/counter/counter_cell.png');position:relative;float:left;width:38px;height:36px;overflow:hidden;}
.prettycounter_innerdigit {top:0px;left:0px;position:absolute;background-image:url('http://www.nasa.gov/templateimages/redesign/modules/counter/counter_numbers.png');width:38px;height:360px;}
/*----------------------------------------------------- prettycounter.css ends ----------------------------------------------------------*/

/*----------------------------------------------------- dropdown.css starts -------------------------------------------------------------*/
.dropdown_main_container { padding: 0 0 0 8px; width:200px; height:18px; position:relative; float:left;
						   background-image:url('http://www.nasa.gov/templateimages/redesign/modules/dropdown_select/blueselect_dropdown.png'); text-align: left; }
.dropdown_gray_container .dropdown_main_container { background-image: url(/templateimages/redesign/modules/dropdown_select/greyselect_dropdown.png); }

.dropdown_btn { width:15px; height:15px; float:left; display:none; border:1px solid brown; cursor:pointer; }

.dropdown_contents { position:absolute; z-index:200; top:17px; left:0px; width:208px; height:115px; background-color:#005dac; }
.dropdown_gray_container .dropdown_contents { background-color:#BCBBBB; }
.dropdown_short_container .dropdown_contents { height:80px; }

.dropdown_contents_inner { margin: 0 0 0 1px; width:189px; height:112px; overflow:hidden; background-color:#1d1d1d; border:1px solid #000; }
.dropdown_short_container .dropdown_contents_inner { height:77px; }

.dropdown_label { height:18px; line-height:18px; text-align:left; font-size:10px; font-family:Arial; cursor:pointer; }
.dropdown_item { padding: 0 0 0 4px; height:16px; line-height:16px; cursor:pointer; text-align:left; font-size:11px; font-family:Arial; }
.dropdown_item_over { text-decoration:underline; background-color:#161616; }

.dropdown_contents .track { position:absolute; top:19px; width:14px;right:1px;height:76px;}
.dropdown_contents .track_handle {background:url('http://www.nasa.gov/templateimages/redesign/modules/scroll/small_blue_scrollhandle.gif') no-repeat 0 0; } 
.dropdown_contents .track_up,
.dropdown_contents .track_down { position: absolute; right: 1px; width: 14px; height: 19px; cursor:pointer; }
.dropdown_contents .track_up { top: 0px; background: url(/templateimages/redesign/modules/scroll/track_up_small.png) no-repeat 0 0; }
.dropdown_contents .track_down { top: 95px; background: url(/templateimages/redesign/modules/scroll/track_down_small.png) no-repeat 0 0; }
.dropdown_short_container .dropdown_contents .track_down { top: 60px; }
.dropdown_short_container .track { height:41px;}
/*small grey*/
/*
.small_grey_dropdown .dropdown_contents { width: 100px; background: #bcbbbb;}
.small_grey_dropdown .dropdown_main_container { width: 100px; height: 20px; background:url('/templateimages/redesign/modules/dropdown_select/small_grey_dropdown.gif') no-repeat 0 0; }
.small_grey_dropdown .track_handle {background:url('/templateimages/redesign/modules/scroll/small_gray_scrollhandle.gif') no-repeat 0 0; } 
.small_grey_dropdown .dropdown_contents_inner { width: 81px; }
.small_grey_dropdown .dropdown_label { color: #004d93; line-height: 20px; }
*/
/*small white*/
.small_grey_dropdown .dropdown_contents { width: 100px; background: #acabab;}
.small_grey_dropdown .dropdown_main_container { width: 101px; height: 20px; background:url('http://www.nasa.gov/templateimages/redesign/modules/dropdown_select/small_white_dropdown.gif') no-repeat 0 0; }
.small_grey_dropdown .track_handle {background:url('http://www.nasa.gov/templateimages/redesign/modules/scroll/small_white_scrollhandle.gif') no-repeat 0 0; } 
.small_grey_dropdown .dropdown_contents_inner { width: 81px; background: #666666; color: #fff;}
.small_grey_dropdown .dropdown_label { color: #2e2e2e; line-height: 20px; }

#select_stream_contain { margin:8px; height:14px; }
select.select_stream { display: none; }

/* ie dropdowns */
.select_dropdown_ie { width: 200px; height:22px; font-size: 11px; color: #fff; background-color:#005dac; border: solid 5px #005dac;}
.dropdown_gray_container .select_dropdown_ie { color: #fff; background-color:#1D1D1D; border: solid 5px #BCBBBB;}

/*----------------------------------------------------- dropdown.css ends ---------------------------------------------------------------*/

/*----------------------------------------------------- blue_tabs.css starts ------------------------------------------------------------*/
/* BEGIN NASA_TV */ 

.tabs_blue .tab_content_active {display:block;}
.tabs_blue .tab_content_inactive {display:none;}
.tabs_blue .tab {clear:both;}
.tabs_blue .tabs li a {line-height:27px;text-align:center;display:block;width:101px;height:27px;text-decoration:none;font-size: 11px;font-weight:bold;font-family: trebuchet ms;}
.tabs_blue .tabs li a:hover {text-decoration:none;}
.tabs_blue .tabs li {width:101px;height:27px;padding:0px;margin:0px;display:block;float:left;cursor:pointer;}
.tabs_blue .tabs li.tab_active a{background-image:url('http://www.nasa.gov/templateimages/redesign/modules/tabs/blue_tabs_102.gif');background-position: -1px 0;color: #fff;}
.tabs_blue .tabs li.tab_inactive a{background-image:url('http://www.nasa.gov/templateimages/redesign/modules/tabs/blue_tabs_102.gif');background-position: -103px 0;color: #fff;}
.tabs_blue .tabs li.tab_inactive a:hover {background-image:url('http://www.nasa.gov/templateimages/redesign/modules/tabs/blue_tabs_102.gif');background-position: -205px 0;}
	
#NASA_TV .content_outline_black{position:relative;height: 268px;}
#NASA_TV .tab {position:absolute;top: 56px;width: 228px;}
#NASA_TV .tab1 {float: left;}
#NASA_TV .tab2 {float: left;}
#NASA_TV .tab_content_active {z-index:5;}
#NASA_TV .tab_content_inactive {z-index:0;}
#NASA_TV .tab1 {z-index:0;}	
#NASA_TV .tab2 {z-index:0;}
#NASA_TV .view_schedule{position: absolute;	bottom: 10px;left: 6px;color: #99ccff;}
#NASA_TV form{display: block;text-align:center;margin:2px 0;color:#99CCFF;}
#NASA_TV a.medium_legacy_wrap { border: none; }

/* END NASA_TV */
/*----------------------------------------------------- blue_tabs.css ends --------------------------------------------------------------*/

/*----------------------------------------------------- launch_calendar.css starts ------------------------------------------------------*/
div.box_470_calendar { height:378px; position:relative; }
#missionCountdown {  background-color:#002B57; }
#countdown_body { padding:16px 7px 0 7px; height:102px; border-top:none; }
#countdown_body p { margin:0 0 5px 0; font-family:Trebuchet MS; font-size:12px; font-weight:bold; }
#countdown_clock { width:210px; height:44px; border:1px solid #004174;background:url(/templateimages/redesign/modules/calendar/mission_countdown_background.png) no-repeat 0 0; }
#countdown_labels { width:210px; overflow:hidden; }
#countdown_labels div.day { width:51px; }
#countdown_labels div.hour { width:54px; }
#countdown_labels div.minute { width:54px; }
#countdown_labels div.second { width:51px; }
#countdown_clock div,
#countdown_labels div { float:left; text-align:center;}
#day { width:51px; }
#hour { width:54px; }
#minute { width:54px; }
#second { width:51px; }
#countdown_clock div { line-height:44px; font-family:Trebuchet MS; font-size:20px; font-weight:bold; text-shadow:#000 0 0 5px; }
#countdown_labels div{ line-height:26px; font-family:Arial; font-size:11px; color:#fff; }
/*----------------------------------------------------- launch_calendar.css ends --------------------------------------------------------*/

/*----------------------------------------------------- video.css starts ----------------------------------------------------------------*/
/* main vide accordion */
.main_video_player_rap { float:left; width:478px; height:349px;	background-color:#2e2e2e; }
.main_video_accordion { float:right; width:231px; height:348px;	overflow:hidden; border: solid #272727; border-width:0 0 1px 0;	background-color:#2e2e2e; }
.main_video_accordion a.icon_bookmark { margin:0 0 0 112px; }

/* accordion lists */	
.main_video_accordion .video_list ul li { margin:0pt 0pt 1px; padding:5px 8px 5px 7px; height:78px; }
.main_video_accordion .video_list ul li div .imgFloat { display:block; float:left; width:112px;	height:77px; }
.main_video_accordion .video_list ul li h4 { margin-left:108px; padding-bottom:4px; }
.main_video_accordion .video_list ul li div p {	padding:0px; }
.main_video_accordion div .tv_list ul { height:178px; }
.main_video_accordion .alt_color { background-color:#585858; }
.main_video_accordion div .tv_list ul p { font-size:10px;margin:0 2px; 0 2px; }

/* accordion styles */
.main_video_accordion .cap { width: 232px; height: 5px; overflow:hidden; }
.main_video_accordion .cap_active { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.main_video_accordion .cap_inactive { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top_off.gif) no-repeat 0 0; }
.main_video_accordion .content { width: 232px; overflow:hidden; }
.main_video_accordion .active_content { background-color:#111111; }
.main_video_accordion .inactive_content { background-color:#1e1e1e; }	
.main_video_accordion h3 { padding-left: 25px; width: 220px; height: 29px; line-height: 25px; cursor:pointer; font-size: 15px; }
.main_video_accordion h3 a { color: #fff; }
.main_video_accordion .hide_blind { display:none; }
.main_video_accordion .active_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.main_video_accordion .inactive_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.main_video_accordion .footer { width: 232px; height: 5px; overflow: hidden; cursor:pointer; }
.main_video_accordion .above_active{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord.gif) no-repeat 0 0; }
.main_video_accordion .above_inactive{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.main_video_accordion .active_footer{ background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.main_video_accordion .bottom-footer { display: none; }
.main_video_accordion p { padding-left:7px; overflow:hidden; }
.main_video_accordion span { color: #99ccff; }

.hd_videos { width:228px; height:297px; text-align:center; background-image: url(/templateimages/redesign/global/nasaHD.jpg); }
.hd_videos img { margin:30px auto 20px auto; display:block;	border:1px solid #969696; }
.hd_videos h3 { margin:0px 4px 0px 4px; padding:0px; text-align:center; font-size:14px; }

/* nasa tv accordion */
.main_video_accordion.nasa_tv_accordion li { overflow: hidden; }
.main_video_accordion.nasa_tv_accordion .nasa_tv_chan_left { padding: 0 0 0 8px; width: 134px; height: 52px; float: left; }
.main_video_accordion.nasa_tv_accordion .nasa_tv_chan_right { margin: 8px 0 0 0; float: right; width: 76px;}
.main_video_accordion.nasa_tv_accordion .channels_list ul li h4 { margin: 0 0 0 0; }
.main_video_accordion.nasa_tv_accordion .channels_list a { font-size: 11px; }
.main_video_accordion.nasa_tv_accordion .channels_list p { padding: 0 0 0 0; }

/*.nowPlaying { color:#8F8F8F !important; }*/

.main_video_accordion.nasa_tv_accordion .viewing_options_list .dropdown_main_container { margin:8px 0 0 11px; }
.main_video_accordion.nasa_tv_accordion .viewing_options_list p { padding: 8px 8px 0 11px }
.dropdown_gray_container .select_dropdown_ie { margin: 8px 8px 0 11px }

/* fix for jumpy accordion in IE6 */
.main_video_accordion.nasa_tv_accordion img.no_border { position:absolute; top:329px; left:478px;}

.prejs_nasa_tv .cap { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.prejs_nasa_tv h3 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.prejs_nasa_tv h3.header_1 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.prejs_nasa_tv .content { height: 0; }
.prejs_nasa_tv .content_1 { height: 281px; background: #111111; }
.prejs_nasa_tv .footer { background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.prejs_nasa_tv .footer_1 { background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.prejs_nasa_tv .content_1 { height: 200px; background: #111111; }
/* --------------------- css common for popup and landing page  --------------------- */
.main_video_player_rap_video {float:left; width:479px; height:425px;background-color:#000000; }
/* -------------- css common for popup and landing page  ----------- */
/*   ------------------- css for video landing Starts  ----------------------------- */
.main_video_accordion_landing { float:right; width:231px; height:425px;	overflow:hidden; border: solid #272727; border-width:0 0 1px 0;	background-color:#2e2e2e; }
.main_video_accordion_landing a.icon_bookmark { margin:0 0 0 112px; }

/* accordion lists */	
.main_video_accordion_landing .video_list ul li { margin:0pt 0pt 1px; padding:5px 8px 5px 7px; height:100px; }
.main_video_accordion_landing .video_list ul li div .imgFloat { display:block; float:left; width:112px;	height:77px; }
.main_video_accordion_landing .video_list ul li h4 { margin-left:108px; padding-bottom:4px; }
.main_video_accordion_landing .video_list ul li div p {	padding:0px; }
.main_video_accordion_landing div .tv_list ul { height:178px; }
.main_video_accordion_landing .alt_color { background-color:#585858; }
.main_video_accordion_landing div .tv_list ul p { font-size:10px;margin:0 2px; 0 2px; }

/* accordion styles */
.main_video_accordion_landing .cap { width: 232px; height: 5px; overflow:hidden; }
.main_video_accordion_landing .cap_active { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.main_video_accordion_landing .cap_inactive { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top_off.gif) no-repeat 0 0; }
.main_video_accordion_landing .content { width: 232px; overflow:hidden; }
.main_video_accordion_landing .active_content { background-color:#111111; }
.main_video_accordion .inactive_content { background-color:#1e1e1e; }	
.main_video_accordion_landing h3 { padding-left: 25px; width: 220px; height: 29px; line-height: 25px; cursor:pointer; font-size: 15px; }
.main_video_accordion_landing .hide_blind { display:none; }
.main_video_accordion_landing .active_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.main_video_accordion_landing .inactive_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.main_video_accordion_landing .footer { width: 232px; height: 5px; overflow: hidden; cursor:pointer; }
.main_video_accordion_landing .above_active{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord.gif) no-repeat 0 0; }
.main_video_accordion_landing .above_inactive{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.main_video_accordion_landing .active_footer{ background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.main_video_accordion_landing .bottom-footer { display: none; }
.main_video_accordion_landing p { padding-left:7px; overflow:hidden; }
.main_video_accordion_landing span { color: #99ccff; }

.prejs_main_video .cap { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.prejs_main_video h3 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.prejs_main_video h3.header_1 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.prejs_main_video .content { height: 0; }
.prejs_main_video .content_1 { height: 281px; background: #111111; }
.prejs_main_video .footer { background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.prejs_main_video .footer_1 { background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.prejs_main_video .cap { background-image: url(/templateimages/redesign/modules/main_video/main_video_acc_top_p.gif); }
.prejs_main_video .footer_1 { width: 280px; background-image: url(/templateimages/redesign/modules/main_video/main_video_accord_off1_p.gif); }
.prejs_main_video .content_1 { height: 0; }
/*   ------------------- css for video landing Ends  ----------------------------- */
/*   ------------------- css for video pop up  Starts ----------------------------- */
.video_pop_body { text-align:left; height:auto;}
.video_popup {width:760px;padding: 0 1px 0 0; background:transparent; height: 450px;}
.video_popup .main_video_player_rap_video {width:479px;height:380px;}
.video_popup .captioning {width:479px;height:50px; background-color:#000000; color:#FFFFFF;}

.main_video_accordion_popup { float:right; width:231px; height:380px;	overflow:hidden; border: solid #272727; border-width:0 0 1px 0;	background-color:#2e2e2e; }
.main_video_accordion_popup a.icon_bookmark { margin:0 0 0 112px; }
/* accordion lists */	
.main_video_accordion_popup .video_list ul li { margin:0pt 0pt 1px; padding:5px 8px 5px 7px; height:86px; }
.main_video_accordion_popup .video_list ul li div .imgFloat { display:block; float:left; width:112px;	height:77px; }
.main_video_accordion_popup .video_list ul li h4 { margin-left:108px; padding-bottom:4px; }
.main_video_accordion_popup .video_list ul li div p {	padding:0px; }
.main_video_accordion_popup div .tv_list ul { height:178px; }
.main_video_accordion_popup .alt_color { background-color:#585858; }
.main_video_accordion_popup div .tv_list ul p { font-size:10px;margin:0 2px; 0 2px; }

/* accordion styles */
.main_video_accordion_popup .cap { width: 232px; height: 5px; overflow:hidden; }
.main_video_accordion_popup .cap_active { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.main_video_accordion_popup .cap_inactive { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top_off.gif) no-repeat 0 0; }
.main_video_accordion_popup .content { width: 232px; overflow:hidden; }
.main_video_accordion_popup .active_content { background-color:#111111; }
.main_video_accordion_popup .inactive_content { background-color:#1e1e1e; }	
.main_video_accordion_popup h3 { padding-left: 25px; width: 220px; height: 29px; line-height: 25px; cursor:pointer; font-size: 15px; }
.main_video_accordion_popup .hide_blind { display:none; }
.main_video_accordion_popup .active_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.main_video_accordion_popup .inactive_header{ background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.main_video_accordion_popup .footer { width: 232px; height: 5px; overflow: hidden; cursor:pointer; }
.main_video_accordion_popup .above_active{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord.gif) no-repeat 0 0; }
.main_video_accordion_popup .above_inactive{ background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.main_video_accordion_popup .active_footer{ background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.main_video_accordion_popup .bottom-footer { display: none; }
.main_video_accordion_popup p { padding-left:7px; overflow:hidden; }
.main_video_accordion_popup span { color: #99ccff; }

.video_popup .main_video_accordion_popup { width: 280px; float: right; }
.video_popup .main_video_accordion_popup .active_header { width: 255px; background-color: #474747; background-repeat:no-repeat; }
.video_popup .main_video_accordion_popup .cap { width:280px; }
.video_popup .main_video_accordion_popup .cap_active { background-image: url(/templateimages/redesign/modules/main_video/main_video_acc_top_p.gif); }
.video_popup .main_video_accordion_popup .cap_inactive { background:transparent url(/templateimages/redesign/modules/main_video/main_video_acc_top_off_p.gif); }
.video_popup .main_video_accordion_popup .above_active { background-image:url(/templateimages/redesign/modules/main_video/main_video_accord_p.gif); }
.video_popup .main_video_accordion_popup h3 { width:255px; }
.video_popup .main_video_accordion_popup .content { width:280px; }
.video_popup .main_video_accordion_popup .active_footer { width: 280px; background-image: url(/templateimages/redesign/modules/main_video/main_video_accord_off1_p.gif); }
.video_popup .main_video_accordion_popup .footer { width:280px; }
.video_popup .main_video_accordion_popup .content img{ cursor:pointer; }

.prejs_video_pop .cap { background: url(/templateimages/redesign/modules/main_video/main_video_acc_top.gif) no-repeat 0 0; }
.prejs_main_video h3,
.prejs_nasa_tv h3,
.prejs_video_pop h3 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_off.gif) repeat-x 0 0; }
.prejs_main_video h3.header_1, 
.prejs_nasa_tv h3.header_1,
.prejs_video_pop h3.header_1 { background:#262626 url(/templateimages/redesign/modules/main_video/main_video_accord_head_on.gif) repeat-x 0 0; }
.prejs_main_video .content, 
.prejs_nasa_tv .content, 
.prejs_video_pop .content { height: 0; }
.prejs_main_video .content_1, 
.prejs_nasa_tv .content_1, 
.prejs_video_pop .content_1 { height: 281px; background: #111111; }
.prejs_main_video .footer, 
.prejs_nasa_tv .footer,  
.prejs_video_pop .footer { background: #262626 url(/templateimages/redesign/modules/main_video/main_video_accord_off2.gif) no-repeat 0 0; }
.prejs_main_video .footer_1,
.prejs_nasa_tv .footer_1,
.prejs_video_pop .footer_1 { background: #474747 url(/templateimages/redesign/modules/main_video/main_video_accord_off1.gif) no-repeat 0 0; }
.prejs_video_pop .cap { background-image: url(/templateimages/redesign/modules/main_video/main_video_acc_top_p.gif); }
.prejs_video_pop .footer_1 { width: 280px; background-image: url(/templateimages/redesign/modules/main_video/main_video_accord_off1_p.gif); }
.prejs_video_pop .content_1 { height: 0; }
/*   ------------------- css for video pop up  ends ----------------------------- */
/* --- css for Add to Play List button  in video pop-up page starts --- */
/*a.bookmarkbutton1
 { width: 75px; height:17px; line-height:17px; display:block; float: left; overflow: hidden; 
	background-image: url('/templateimages/redesign/global/linkbutton_tiny.gif'); 
	font-size:11px; text-decoration:none; text-align:center;  color: #fff;}
a.bookmarkbutton1:hover { background-position:0px -17px; text-decoration:none;}
*/
a.bookmarkbutton1{text-decoration:none; text-align:center;font-weight:bold;font-family:"Trebuchet MS", Verdana;color: #FFF;}
a.bookmarkbutton1:hover{text-decoration:none;}

a.bookmarkbutton{ width: 89px; height:17px; line-height:17px; display:block; float: left; overflow: hidden; background-image: url('http://www.nasa.gov/templateimages/redesign/global/linkbutton_tiny.gif'); border-left:2px solid #2e2e2e;font-size:11px; text-decoration:none; text-align:center;  color: #fff;}
a.bookmarkbutton:hover { background-position:0px -17px; text-decoration:none;}

a.play_linkbutton_tiny
{
width: 35px; height:17px; line-height:17px; display:block; float: left; overflow: hidden; 
	background-image: url('http://www.nasa.gov/templateimages/redesign/global/linkbutton_tiny.gif'); 
	background-position:0px 0px; background-repeat:repeat-x; font-size:11px; text-decoration:none; text-align:center;  color: #fff;
}
a.play_linkbutton_tiny:hover { background-position:0px -17px; text-decoration:none;}

/* --- css for Add to Play List button  in video pop-up page ends --- */
/* --- CSS for Video Archive Page - Play and Add To Play List buttons starts --- */
a.playbuttonarchive { width:30px; float: left; overflow: hidden;
	font-size:11px; text-decoration:none; text-align:left;  color: #004d93;margin:2px 15px 0 0; font-family:"Trebuchet MS", Verdana;}
a.playbuttonarchive:hover{text-decoration:underline;}

a.addplaylistarchive{ width: 95px; float: left; overflow: hidden;
	font-size:11px; text-decoration:none; text-align:left; color: #004d93; margin:2px 0 0 0;font-family:"Trebuchet MS", Verdana; }
a.addplaylistarchive:hover{text-decoration:underline;}

/*
a.play_archive_linkbutton_tiny_w { width: 36px; height:17px; line-height:17px; display:block; float: left; overflow: hidden; 
	background-image: url('/templateimages/redesign/global/linkbutton_tiny.gif'); 
	background-position:0px 0px; background-repeat:repeat-x; font-size:11px; text-decoration:none; text-align:center;  color:#FFF;}

a.play_archive_linkbutton_tiny_w { background-position:0px -51px; text-decoration:none;}

a.addplaylistarchive_button_w {width: 92px; height:17px; line-height:17px; display:block; float: left; overflow: hidden; 
	background-image: url('/templateimages/redesign/global/linkbutton_tiny.gif'); 
	background-position:0px 0px; background-repeat:repeat-x; font-size:11px; text-decoration:none; text-align:center; color:#FFF;}

a.addplaylistarchive_button_w { background-position:0px -51px; text-decoration:none;}

.spacer{width: 10px; height:17px; line-height:17px; display:block; float: left; overflow: hidden;}
*/

.space4{font:normal 1px/1px serif;height:4px;margin:0px;padding:0px;}
/* --- CSS for Video Archive Page - Play and Add To Play List buttons ends --- */

/*.popout_rap { margin: 0 0 0 0; width:760px; z-index:2; overflow:hidden; position:relative; text-align:left; }*/
.popout_rap { margin: 0 0 0 0; width:760px; z-index:2; height:auto;position:relative; text-align:left; }
.popout_rap img.pop_header{ width: 760px; height: 53px; border: none; }

/* --- css for Add to Play List button  in video pop-up page starts --- */
.popout_rap .videotitle{ width: 760px; height: auto;}
.popout_rap .videotitle .hide{ display:none;}
.popout_rap .videotitle h3 { float:left;color:#FFF; padding-left:5px;padding-top:8px; width:425px;}
.popout_rap .videotitle p {float:left;color:#474747; padding-left:25px;padding-top:15px;font-size:10px;width:120px;}
.popout_rap .videotitle p img{width:15px;float:left;margin:-3px 5px 0 0;}
/* --- css for Add to Play List button  in video pop-up page ends --- */
/*----------------------------------------------------- video.css ends ------------------------------------------------------------------*/

/*----------------------------------------------------- etouch_global.css starts --------------------------------------------------------*/

.errorpage_wide { overflow: hidden; height: auto; float: left; }

/* CSS For Snippets Embedding Tables In Landing And Detail Pages */
.textClass {display:none;}
.flashClass {display:none;}

.snippet_gb table  {vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb  caption {vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb tbody {vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb tfoot{vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb thead{vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb tr{vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb th{vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb td{vertical-align: top;margin: 0;padding: 0;border: 0;color:#000000}
.snippet_gb a:link{color:#0099FF; text-decoration: none; }
.snippet_gb a:active{color:#0099FF; text-decoration: none;}
.snippet_gb a{color:#0099FF;text-decoration: none; }

.snippet_gb table a
  color:#0099FF;
  text-decoration: none;  
}
.snippet_gb table a:link{ color:#0099FF; text-decoration: none;}
.snippet_gb table a:active{color:#0099FF;text-decoration: none;}
.snippet_gb a:hover {text-decoration: underline;}
.snippet_gb table {border-collapse: separate;border-spacing: separate;}
.snippet_gb caption, th, td {text-align: left;font-weight: inherite;padding-left:10px;}
.snippet_gb img {border:0}
#news_article.article_wrap a{color:#004d93;}
.name_address{width:678px;float:left;border:none;clear:both;}
.address{width:553px;float:left;}
.promodatepress{width:125px;float:right;}
.promodate{float:right;}
.credits{color:#666666;font-weight:bold;font-style: italic;}
.bold{ font-weight:bold;}
.space_div{font:normal 1px/1px serif;height:8px;margin:0px;padding:0px;}
.back_to_top{width:90px;padding-left:550px;}
.back_to_top a{text-decoration:none;}
.back_to_top a:hover { text-decoration:underline; cursor: pointer;}
#news_article.article_wrap .img_comments_left{background: #d6d6d6;width: 228px;	float: left;margin: 16px 15px 16px 0px;margin-top: 0;}
#news_article.article_wrap .img_comments_right{background: #d6d6d6;width: 228px;float: right;margin: 16px 0 16px 10px;margin-top: 0;}
#news_article.article_wrap .img_comments_btn_left {background: #d6d6d6;width: 228px;float: left;margin: 16px 15px 16px 0px;padding-bottom: 40px;position: relative;}
#news_article.article_wrap .img_comments_btn_left a{color:#FFFFFF;}
#news_article.article_wrap .img_comments_btn_right {background: #d6d6d6;width: 228px;float: right;margin: 16px 0 16px 15px;padding-bottom: 40px;position: relative;}
#news_article.article_wrap .img_comments_btn_right a{color:#FFFFFF;}
#news_article.article_wrap .img_comments_left img{width: 228px;height: 172px;border: none;}
#news_article.article_wrap .img_comments_right img{width: 228px;height: 172px;border: none;}
#news_article.article_wrap .img_comments_btn_left img{width: 228px;height: 172px;border: none;}
#news_article.article_wrap .img_comments_btn_right img{width: 228px;height: 172px;border: none;}
#news_article.article_wrap .img_comments_btn_left p{color: #2E2E2E;	margin: 0;padding: 8px;}
#news_article.article_wrap .img_comments_btn_right p{color: #2E2E2E;margin: 0;padding: 8px;}
#news_article.article_wrap .img_comments_left p{color: #2E2E2E;margin: 0;padding: 8px;}
#news_article.article_wrap .img_comments_right p{color: #2E2E2E;margin: 0;padding: 8px;}
.white_article_wrap_detail .detailImageDesc {color:#666666;font-weight:bold;font-style: italic;}
.white_article_wrap_detail { margin: 1px; padding: 16px; height:auto; border: 1px solid #aba9a9; background: #e4e4e4; }
.white_article_wrap_detail h3 { margin: 16px 0 2px 0; }
.white_article_wrap_detail h5 { color: #000; }
.white_article_wrap_detail a { color: #004d93; }
.white_article_wrap_detail p { margin: 0 0 8px 0; }
.white_article_inline_box_detail { margin: 16px 16px 16px 16px; padding: 16px; height:120px; background: #d6d6d6; }
.white_article_inline_box_detail ul { margin: 0 0 0 5px; width:280px; float:left; }
.white_article_inline_box_detail h3 { margin: 0 0 0 0; }
.blue_article_wrap_detail .detailImageDesc {color:#999999;}
.blue_article_wrap_detail { margin: 0px; padding: 5px 5px 5px 5px; height:auto;border:solid #003D7A; border-width:0 1px; background: #003366;color: #fff;  }
.blue_article_wrap_detail h3 { margin: 16px 0 2px 0;color: #fff;}
.blue_article_wrap_detail h5{ color: #fff; }
.blue_article_wrap_detail a { color: #99ccff;}
.blue_article_wrap_detail p { margin: 0 0 8px 0; color:#fff;}
.img_comments_left{background: #d6d6d6;width: 228px;float: left;margin: 16px 15px 16px 0px;margin-top: 0;}
.img_comments_right{background: #d6d6d6;width: 228px;float: right;	margin: 16px 0 16px 10px;margin-top: 0;}
.img_comments_btn_left {background: #d6d6d6;width: 228px;float: left;margin: 16px 15px 16px 0px;padding-bottom: 40px;position: relative;}
.img_comments_btn_right {background: #d6d6d6;width: 228px;float:right;margin: 16px 0 16px 15px;padding-bottom: 40px;position: relative;}
.img_comments_left p{color: #2E2E2E;margin: 0;padding: 8px;}
.img_comments_right p{color: #2E2E2E;margin: 0;padding: 8px;}
.img_comments_btn_left p{color: #2E2E2E;margin: 0;padding: 8px;}
.img_comments_btn_right p{color: #2E2E2E;margin: 0;padding: 8px;}
.img_comments_btn_left a{color:#FFFFFF;}
.img_comments_btn_right a{color:#FFFFFF;}

/* ----------------- CSS is for Image Collections 5 Col and 3 Col Starts ---------------------------- */

div.box_470_image_collection_3col {height: auto;position: relative;}
imgGallery5Col{float:left;border:1px solid #fff;background-color: #e4e4e4;width:100%;}
imgGallery5Col h3{margin: 5px 0 5px 7px;font-size: 13px;font-family: Trebuchet MS;font-weight:bold;background-color: #e4e4e4;}
imgGallery5Col ul{background-color: #e4e4e4;float:left;padding-bottom:3px;list-style: none;}
imgGallery5Col ul li{list-style: none;float:left;padding-left:8px;padding-right:8px;background-color: #e4e4e4;margin:10px 5px 5px 7px;width:111px;height:auto;}
imgGallery5Col ul li a img { margin: 0 2px 0 0; border: 1px solid #969696; width:100px; height:75px; float:left; }
imgGallery5Col ul li p a img { margin: 0 2px 0 0; width:84px; border:none;height:17px; }
imgGallery5Col ul li p{padding-top:3px;float:left;text-align:left;line-height:12px;margin:3px 0 0 0;font-size:11px;font-family: Trebuchet;color:blue;font-weight:bold;width:111px;}
imgGallery5Col ul li p a{color:blue;}
imgGallery5Colfooter {border:1px solid #FFF;width:712px; float:left; height:30px;background-color: #e4e4e4;padding-top:5px;}
_a.imgGallery5Colfooterbutton{margin:0 10px 0 0;display:block; position:absolute; height:24px; bottom:6px; right:17px; line-height:24px; 	font-family:'Trebuchet MS',Helvetica,Arial; font-size:12px; text-align:center; text-decoration:none;}
_a.imgGallery5Colfooterbutton { width:155px; background-image:url(/templateimages/redesign/global/linkbutton_155_white.gif); }
imgGallery3Col{float:left;background-color: #e4e4e4;width:468px;padding-right:5px;}
imgGallery3Col ul{list-style: none;background-color: #e4e4e4;float:left;padding-bottom:3px;width:468px;}
imgGallery3Col ul li{list-style: none;float:left;background-color: #e4e4e4;margin:5px 7px 5px 20px;width:115px;height:auto;padding-left:5px;}
imgGallery3Col ul li a img {margin: 0 0 0 0; border: 1px solid #969696; width:100px; height:75px; float:left; }
imgGallery3Col ul li p a img { margin: 0 0 0 0; width:84px; border:none;height:17px; }
imgGallery3Col ul li p{padding-top:3px;float:left;text-align:left;line-height:12px;margin:3px 0 0 0;font-size:11px;font-family: Trebuchet;color:blue;font-weight:bold;width:100px;}
imgGallery3Col ul li p a{color:blue;}
imgGallery3Colfooter {border:1px solid #FFF;width:468px; float:left; height:30px;background-color: #e4e4e4;padding-top:5px;}
_a.imgGallery3Colfooterbutton{margin:0 10px 0 0;display:block; float:right;height:24px; bottom:6px; line-height:24px; font-family:'Trebuchet MS',Helvetica,Arial; font-size:12px; text-align:center; text-decoration:none; }
_a.imgGallery3Colfooterbutton { width:155px; background-image:url(/templateimages/redesign/global/linkbutton_155_white.gif); }

/*----------------------------------------------------- etouch_global.css ends ----------------------------------------------------------*/

/*----------------------------------------------------- kids_club.css starts ------------------------------------------------------------*/
.kc_body #footer { margin-top:16px; }
.kc_body .header { background-image:url(/templateimages/redesign/modules/kids_club/header.jpg); }

#kc_content_body { position:relative; z-index:2; margin:8px 0 0 0; width:952px; overflow:hidden; text-align:left;}
#kc_header { width:952px; height:19px; float:left; background:url(/templateimages/redesign/modules/kids_club/cap.png) no-repeat 0 0;}
.kids_club_home { position:absolute; top:40px; left:180px; width:88px; height:31px; background:url(/templateimages/redesign/modules/kids_club/kc_home.png) no-repeat 0 0;}

#kc_left { float:left; width:12px; background:url(/templateimages/redesign/modules/kids_club/left.png) no-repeat 0 0; margin:0 0 -2000px 0; padding:0 0 2000px 0;}

#kc_middle { float:left; width:927px; background:#cacaca url(/templateimages/redesign/modules/kids_club/tile.png) repeat-y 0 0;}
#kc_right { float:left; width:13px; background:url(/templateimages/redesign/modules/kids_club/right.png) no-repeat 0 0; margin:0 0 -2000px 0; padding:0 0 2000px 0;}
#kc_footer { margin: 0 0 8px 0; position:relative; z-index:2; width:952px; height:25px;  background:url(/templateimages/redesign/modules/kids_club/bottom_cap.png) no-repeat 0 0; }

#kc_feature { margin:0 0 0 84px; width:762px; }
#kc_feature_cap { height:15px; background:#cacaca url(/templateimages/redesign/modules/kids_club/feature_cap.png) no-repeat 0 0; }
#kc_feature_middle { padding:0 15px 0 15px; height:341px; background:#cacaca url(/templateimages/redesign/modules/kids_club/feature_tile.png) repeat-y 0 0; }
#kc_feature_middle img { border:none; }
#kc_feature_bottom_cap { height:15px; background:#cacaca url(/templateimages/redesign/modules/kids_club/feature_bottom_cap.png) no-repeat 0 0; }

#kc_divider { margin:16px 0 8px 0; width:927px; height:17px;  background:url(/templateimages/redesign/modules/kids_club/divider.png) no-repeat 0 0; }

#kc_bottom_left { margin:0 0 0 50px; width:552px; float:left; overflow:hidden;}
#kc_bottom_right { width:275px; float:left; }
.kc_module_image { position:relative; width:268px; height:208px; }
.kc_module_effect_cont { margin:0 8px 0 0; width:268px; float:left;}
.kc_module_img { padding:13px 0 0 15px; border:none; }
.kc_module_effect { position:absolute; top:0; left:0; }
.kc_module_effect_inner { padding:18px; position:static; width:232px; height:208px; }
.kc_level_none { background:url(/templateimages/redesign/modules/kids_club/effect.png) no-repeat 0 0; }
.kc_level_1 { background:url(/templateimages/redesign/modules/kids_club/effect1.png) no-repeat 0 0; }
.kc_level_2 { background:url(/templateimages/redesign/modules/kids_club/effect2.png) no-repeat 0 0; }
.kc_level_3 { background:url(/templateimages/redesign/modules/kids_club/effect3.png) no-repeat 0 0; }
.kc_level_4 { background:url(/templateimages/redesign/modules/kids_club/effect4.png) no-repeat 0 0; }
.kc_level_5 { background:url(/templateimages/redesign/modules/kids_club/effect5.png) no-repeat 0 0; }
.kc_module_effect_inner a { position:relative; z-index:1;}
.kc_module_effect_cont h3 { padding:0 0 0 16px; color:#4f4f4f }

.kc_play_now { position:absolute; top:155px; left:80px; width:107px; height:34px; background:url(/templateimages/redesign/modules/kids_club/play_now.png) no-repeat 0 0;}
.kc_answer { position:absolute; top:155px; left:54px; width:158px; height:32px; background:url(/templateimages/redesign/modules/kids_club/answer.png) no-repeat 0 0;}
.kc_students { position:absolute; top:155px; left:49px; width:167px; height:32px; background:url(/templateimages/redesign/modules/kids_club/students.png) no-repeat 0 0;}

.kids_club_button { color:#fff; position:absolute; top:146px; left:33px; width:190px; height:34px;
				  line-height:27px; font-family:"Trebuchet MS", Verdana; font-size:15px; font-weight:bold; text-align:center; vertical-align:middle;
				  background-position:0px 0px; background-repeat:no-repeat; background-image:url(/templateimages/redesign/modules/kids_club/kids_button.gif); }

a.kids_club_button:hover {text-decoration: none;}

#kc_share_head { width:275px; height:227px;  position:relative; background:url(/templateimages/redesign/modules/kids_club/share_header.png) no-repeat 0 0;}
#kc_share_middle { padding:4px 24px 0 24px; width:227px; height:205px; background:url(/templateimages/redesign/modules/kids_club/share_tile.png) repeat-y 0 0; }
#kc_share_footer { width:275px; height:20px; background:url(/templateimages/redesign/modules/kids_club/share_footer.png) no-repeat 0 0; }
.kc_share_break { margin:8px 0 2px -3px; width:246px; height:7px; background:url(/templateimages/redesign/modules/kids_club/share_break.png) no-repeat 0 0; }
#kc_share_middle h3,
#kc_share_middle p  { margin:0 0 4px 0; color:#4f4f4f }
#kc_share_middle p  { font-size:11px; }
#kc_share_middle a  { font-size:11px; color:#005dac}
.kc_link { font-size:11px; color:#005dac}
.kc_send { width:146px; height:32px; position:absolute; top:174px; left:113px; background:url(/templateimages/redesign/modules/kids_club/send.png) no-repeat 0 0; }

#tykForm p { margin:5px 10px 10px 10px; color:#99CCFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
.tykMessage p { margin:5px 10px 10px 10px; color:#FFFFFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
#testYourKnowledge .kc_triva { font-size:11px; float:left; margin:8px 0 0 35px; color:#fff; font-family:Arial, Helvetica, sans-serif; }
#testYourKnowledge input { position:relative; margin:-5px 7px 0 0; z-index:1; }
.tykMessage a {color:#99CCFF}

/*----------------------------------------------------- kids_club.css ends --------------------------------------------------------------*/

/*----------------------------------------------------- calendar.css starts -------------------------------------------------------------*/
.NASACalendar div.calendar { border:1px solid #005DAC; }
.NASACalendar.calendar_gray div.calendar { border:1px solid #434343; }
.NASACalendar.calendar_lelp div.calendar { width:470px; height:322px; }

table#calendar { margin:0; width:100%;	border:1px solid #000000; background:#002B57; }

.NASACalendar .this_day_wrap { text-decoration:none; display: block; background-color:#000f3b;}

.NASACalendar .calendar td.today { width: 70px; }
div.box_350 .NASACalendar td.today { width: 49px; }
div.box_230 .NASACalendar td.today { width: 32px; }
.NASACalendar.calendar_gray .calendar td.today { width: 32px; }

.NASACalendar .calendar table { height:265px; }
.NASACalendar .calendar table.rows_6 td { height:44px; }
.NASACalendar .calendar table.rows_6 .row_last td { height:43px; }

div.box_350 .NASACalendar table { height:323px; }
div.box_350 .NASACalendar table.rows_6 td { height:54px; }
div.box_350 .NASACalendar table.rows_6 .row_last td { height:53px; }

div.box_230 .NASACalendar table { height:265px; }
div.box_230 .NASACalendar table.rows_6 td { height:44px; }
div.box_230 .NASACalendar table.rows_6 .row_last td { height:47px; }

.NASACalendar.calendar_gray table { height:265px; }
.NASACalendar.calendar_gray table.rows_6 td { height:44px; }
.NASACalendar.calendar_gray table.rows_6 .row_last td { height:47px; }

table#calendar td { padding-left:0px;border-right:1px solid #005DAC; border-bottom:1px solid #005DAC; vertical-align:middle; text-align:center;  font-weight: bold; }
table#calendar td a { color: #fff; }
table#calendar td.today { background-color:#000f3b; }
table#calendar td.event.today { background-color:#000f3b; }
table#calendar td.event.today:hover { background-color:#005DAC; cursor:pointer; }
table#calendar td.event { background-color:#00498f; color:#FFFFFF; font-weight: bold; }
table#calendar td.event:hover {	background-color:#005DAC; cursor:pointer; }
table#calendar td.eventHover { background-color:#005DAC; cursor:pointer; }
table#calendar td.col_last { border-right:none; }
table#calendar tr.row_last td { border-bottom:none; }

.NASACalendar.calendar_gray { margin-top:6px; border:1px solid rgb(84,84,84); }

.NASACalendar div#tableNav_wrapper { height:28px; border: 1px solid #005DAC; border-bottom:0px; }

.NASACalendar.calendar_gray div#tableNav_wrapper { height:28px; border: 1px solid rgb(67,67,67); border-bottom:0px; }

div#tableNav { position:relative; height:26px; text-align:center; background-color:#003366; border:1px solid #000; } 

div#tableNav span { margin:0 5px 0 0; font-family:Trebuchet MS; font-size:13px; font-weight:bold; line-height:26px; }

a.backward,
a.backward:hover,
a.forward,
a.forward:hover,
.NASACalendar.calendar_gray a.backward,
.NASACalendar.calendar_gray a.backward:hover,
.NASACalendar.calendar_gray a.forward,
.NASACalendar.calendar_gray a.forward:hover { width:26px; height:26px; display:block; position:absolute; bottom:0px; cursor:pointer; }

a.backward { border-right:1px solid #000; left:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: 0px 0px; }
a.backward:hover { border-right:1px solid #000;left:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -26px 0px; }
a.forward { border-left:1px solid #000;right:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -52px 0px; }
a.forward:hover { border-left:1px solid #000;right:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -78px 0px; }

.NASACalendar.calendar_gray a.backward {	left:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: 0px 0px; }
.NASACalendar.calendar_gray a.backward:hover { left:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -26px 0px;}
.NASACalendar.calendar_gray a.forward {	right:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -52px 0px; }
.NASACalendar.calendar_gray a.forward:hover { right:0px; background: url(/templateimages/redesign/modules/calendar/tableNav_blue2.gif) repeat-x; background-position: -78px 0px; }

.NASACalendar.filtered_calendar { overflow:hidden; background:#005dac; float:left; }
.NASACalendar.filtered_calendar .calendar { float:left; }
.NASACalendar.filtered_calendar #tableNav { background:#003366; width:710px; }
.NASACalendar.filtered_calendar #lelp { margin:1px 1px 0 0; float:left; width:235px; height:320px; border:1px solid #000; background:#002246; }
.NASACalendar.filtered_calendar #lelp h3 { margin: 15px 0 15px 14px; }
.NASACalendar.filtered_calendar #lelp p { margin: 0 0 10px 10px; padding:0 10px 0 20px; color:#99ccff; }
.NASACalendar.filtered_calendar #lelp input { margin-left: -15px; }

#calendar_selector_container { position:absolute; top:320px; left:488px; }

/* hide the select, a skinned javascript select dropdown replaces it and keeps it in sync */
select.nasa_facility { display:none; }

.floatType_calendar_top { width:180px; height:3px; overflow:hidden; background: transparent url(/templateimages/redesign/modules/overlay/top_cap-bookmark.png) no-repeat 0 0; }
.floatType_calendar_inner h3 { margin:8px 0px 0px 0px; font-size:12px; clear:both; line-height:12px !important;}
.floatType_calendar_inner p { clear:both; padding:0px 0px 0px 0px !important; margin: 8px 0px 0px 0px !important;}
.floatType_calendar_inner a.event_url { margin:8px 0px 0px 0px !important; display:block; clear:both; }
.floatType_calendar_inner div.event_nav_container { height:16px; }
.floatType_calendar_inner { width:153px; border-color: #5e7e9d; border-style:solid; border-width:0pt 1px; background: #000000 none repeat scroll 0%; font-size:11px; overflow: hidden; text-align: left; }
#floatMessageInner.floatType_calendar_inner { padding: 12px 12px 12px 12px; }
.floatType_calendar_bottom { width:180px; height:3px; overflow:hidden; background: transparent url(/templateimages/redesign/modules/overlay/bottom_cap-bookmark.png) no-repeat 0 0; }
.floatType_calendar_inner .event_prev {  margin:0px 0px 5px 0px; display:block; float:left; width:14px; height:14px; background: transparent url(/templateimages/redesign/modules/calendar/overlay_prev.gif) no-repeat scroll 0pt; }
.floatType_calendar_inner .event_next { margin:0px 0px 5px 0px;	display:block; float:left; width:14px; height:14px; background: transparent url(/templateimages/redesign/modules/calendar/overlay_next.gif) no-repeat scroll 0pt; }
.floatType_calendar_inner .event_label { margin:0px 0px 5px 0px; display:block; float:left; width:124px; height:14px; font-family:Arial;font-size:11px; float:left; text-align:center; }

.floatType_calendar_inner h3 { font-family:Arial; font-size:11px; color:#fff; }

.launch_calendar_page table#calendar td { font-size:16px; }

/*launch countdown */
#missionCountdown { border:1px solid #005DAC; background-color:#002B57; }
#countdown_body { padding:16px 7px 0 7px; height:102px; border:1px solid #000000; border-top:none; }
#countdown_body p { margin:0 0 5px 0; font-family:Trebuchet MS; font-size:12px; font-weight:bold; }
#countdown_clock { width:210px; height:44px; border:1px solid #004174;
				   background:url(/templateimages/redesign/modules/calendar/mission_countdown_background.png) no-repeat 0 0; }
#countdown_labels { width:210px; overflow:hidden; }
#countdown_labels div.day { width:51px; }
#countdown_labels div.hour { width:54px; }
#countdown_labels div.minute { width:54px; }
#countdown_labels div.second { width:51px; }

#countdown_clock div,
#countdown_labels div { float:left; text-align:center;}
#day { width:51px; }
#hour { width:54px; }
#minute { width:54px; }
#second { width:51px; }
#countdown_clock div { line-height:44px; font-family:Trebuchet MS; font-size:20px; font-weight:bold; text-shadow:#000 0 0 5px; }
#countdown_labels div{ line-height:26px; font-family:Arial; font-size:11px; color:#fff; }
/*----------------------------------------------------- calendar.css ends ---------------------------------------------------------------*/

/*----------------------------------------------------- tag_cloud_style3.css starts -----------------------------------------------------*/
/*.bn_g_container {
    background-image: url('/templateimages/redesign/modules/tagcloud/cloud_stars_bg.png'); background-repeat:no-repeat; 
    width: 230px; 
    height:345px;
	background-position:0px 0px;
	font-family: 'Trebuchet MS'; 
    color:#fff; 
    text-shadow: #fff 0px 0px 5px; 
    border:1px solid rgb(3,30,42); 
	overflow:hidden;
     
}

.bn_g_welcome {display:none;}

.bn_g_result {width:220px;overflow:hidden;white-space:nowrap; position:absolute;top:0px;margin-left: 5px;}

.bn_g_result_title{color:#FFFFFF;font-family:Trebuchet MS;font-weight:normal;display: inline;vertical-align: top;width:inherit;}

.bn_g_result_link{position: relative;width:inherit;}

.bn_g_result1{font-size: 22px;top:140px;left:20px;text-align:left;}

.bn_g_result2{font-size: 22px;top:65px;text-align:center;}

.bn_g_result3{font-size: 22px;top:210px;text-align:center;}

.bn_g_result4{font-size: 16px;top:15px;left:40px;text-align:left;}

.bn_g_result5{font-size: 16px;top:175px;text-align:right;}

.bn_g_result6{font-size: 16px;top:120px;text-align:center;}

.bn_g_result7{font-size: 16px;top:230px;left:25px;	text-align:left;}

.bn_g_result8{font-size: 16px;top:275px;text-align:center;}

.bn_g_result9{font-size: 16px;top:100px;text-align:right;}

.bn_g_result10{font-size: 12px;top:40px;text-align:right;}

.bn_g_result11{font-size: 12px;top:160px;text-align:center;}

.bn_g_result12{font-size: 12px;top:190px;text-align:left;}

.bn_g_result13{font-size: 12px;top:90px;text-align:left;}

.bn_g_result14{font-size: 12px;top:260px;text-align:left;}

.bn_g_result15{font-size: 12px;top:250px;text-align:right;}

.bn_g_result_attributes {display:none;}
.bn_g_result_terms {display:none;}
.bn_g_details {display:none;}

.bn_g_container a.bn_g_result_link,
a.bn_g_result_link:link,
a.bn_g_result_link:active {color:#FFFFFF;text-decoration:none;border-style: none;}

.bn_g_container a.bn_g_result_link:hover { color:#99CCFF;}

.bn_g_container ul{list-style-type: none;margin-left:5px;padding-left:0px;}

.bn_g_footer{display:none;}
*/

.bn_g_container {
    background-image: url('http://www.nasa.gov/templateimages/redesign/modules/tagcloud/cloud_stars_bg.png'); background-repeat:no-repeat; 
    width: 230px; 
    height:345px;
	background-position:0px 0px;
	font-family: 'Trebuchet MS'; 
    color:#fff; 
    text-shadow: #fff 0px 0px 5px; 
    border:1px solid rgb(3,30,42); 
	overflow:hidden;
     
}

.bn_g_welcome {display:none;}

.bn_g_result {width:220px;overflow:hidden;white-space:normal; position:absolute;top:0px;margin-left:5px;}

.bn_g_result_title{color:#FFFFFF;font-family:Trebuchet MS;font-weight:normal;display: inline;vertical-align: top;width:inherit;}

.bn_g_result_link{position: relative;width:inherit;}

.bn_g_result1{font-size: 22px;top:140px;left:20px;text-align:left;}

#bn_g_result2{font-size: 22px;top:65px;text-align:center;line-height:0.8}
.bn_g_result2{font-size: 22px;top:65px;text-align:center;}

#bn_g_result3{font-size: 22px;top:210px;text-align:center;line-height:0.8}
.bn_g_result3{font-size: 22px;top:210px;text-align:center;}

.bn_g_result4{font-size: 16px;top:15px;left:40px;text-align:left;}

.bn_g_result5{font-size: 16px;top:177px;text-align:right;}

.bn_g_result6{font-size: 16px;top:120px;text-align:center;}

.bn_g_result7{font-size: 16px;top:236px;left:25px;	text-align:left;}

.bn_g_result8{font-size: 16px;top:275px;text-align:center;}

.bn_g_result9{font-size: 16px;top:100px;text-align:right;}

.bn_g_result10{font-size: 12px;top:40px;text-align:right;}

.bn_g_result11{font-size: 12px;top:170px;text-align:center;left:-20;}

.bn_g_result12{font-size: 12px;top:190px;text-align:left;}

.bn_g_result13{font-size: 12px;top:95px;text-align:left;}

.bn_g_result14{font-size: 12px;top:260px;text-align:left;}

.bn_g_result15{font-size: 12px;top:250px;text-align:right;}

.bn_g_result_attributes {display:none;}
.bn_g_result_terms {display:none;}
.bn_g_details {display:none;}

.bn_g_container a.bn_g_result_link,
a.bn_g_result_link:link,
a.bn_g_result_link:active {color:#FFFFFF;text-decoration:none;border-style: none;}

.bn_g_container a.bn_g_result_link:hover { color:#99CCFF;}

.bn_g_container ul{list-style-type: none;margin-left:5px;padding-left:0px;}

.bn_g_footer{display:none;}

/*----------------------------------------------------- tag_cloud_style3.css ends -------------------------------------------------------*/

/*----------------------------------------------------- home.css starts -----------------------------------------------------------------*/
.box_nasa_kids_club { padding:0 0 8px 0; width:352px; }
.box_nasa_kids_club img { border:0; width: 352px; height: 211px; }

/* aroundtheagency.shtml */
.box_350_news_list { border:1px solid #005DAC; }
.box_350_news_list ul { height:348px; border:1px solid #000000; background-color:#005DAC; }
.box_350_news_list ul li { padding:19px 25px 19px 7px; height:77px; border-bottom:1px solid #005DAC; background-color:#003162; }
.box_350_news_list .last_list_item { border-bottom:1px solid #003264; }
.box_350_news_list ul li img { margin:0 8px 0 0; float:left; border:1px solid #969696; }
.box_350_news_list ul li h3 { margin:0 0 0 0; padding:5px 0 0 0; font-family:Trebuchet MS; font-weight:bold; }
.box_350_news_list ul li p { margin:5px 0 5px 0; padding:0 0 0 0; }
.box_350_news_list ul li a { }

/* main_news_accordion.shtml */
.main_news_accordion { margin:8px 0 0 0; width:711px; height:379px; float:left; overflow:hidden; border:none;}          
.main_news_accordion .cap { width:711px; height:5px; overflow:hidden; }
.main_news_accordion .cap_active { background:url(/templateimages/redesign/modules/main_news/main_news_acc_top.gif) no-repeat 0 0; }
.main_news_accordion .cap_inactive { background:url(/templateimages/redesign/modules/main_news/main_news_acc_top_off.gif) no-repeat 0 0; }
.main_news_accordion .content { width:711px;  overflow:hidden; }
.main_news_accordion .content .img_wrap_grey_big{ margin:0 0 0 8px; width:692px; }
.main_news_accordion .content .img_wrap_grey_small {float:left; margin:0 0 0 8px;  }
.main_news_accordion .content .image_content_big{ margin:0 0 0 8px; width:692px; }
.main_news_accordion .content .image_content_small { margin:0 0 0 8px; overflow:hidden;}
.main_news_accordion .active_content { background-color:#111111; }
.main_news_accordion .inactive_content { background-color:#262626; }      
.main_news_accordion h2 { padding:0 0 0 38px; position:relative; width:673px; height:29px; line-height:25px; cursor:pointer; font-size:15px; }
.main_news_accordion h2.off { }
.main_news_accordion .active_header{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_head_on.gif) repeat-x 0 0; }
.main_news_accordion .inactive_header{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_head_off.gif) repeat-x 0 0; }
.main_news_accordion .footer { width:711px; height:5px; overflow:hidden; cursor:pointer; border-width:0 1px; }
.main_news_accordion .above_active{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord.gif) no-repeat 0 0; }
.main_news_accordion .above_inactive{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_off2.gif) no-repeat 0 0; }
.main_news_accordion .active_footer{ background:#474747 url(/templateimages/redesign/modules/main_news/main_news_accord_off1.gif) no-repeat 0 0; }
.main_news_accordion .bottom-footer { display:none; }
.main_news_accordion p { padding:8px 0 0 8px; overflow:hidden; }
.main_news_accordion .content .image_content_small p {padding:0 0 0 8px; overflow:hidden; } 
.main_news_accordion span { }
 
.main_news_accordion.prejs_main_news .cap { background:url(/templateimages/redesign/modules/main_news/main_news_acc_top.gif) no-repeat 0 0; }
.main_news_accordion.prejs_main_news .content { height: 0; }
.main_news_accordion.prejs_main_news .content_1 { height: 277px; background: #111111; }
.main_news_accordion.prejs_main_news h2 .rss { display: none; }
.main_news_accordion.prejs_main_news h2.header_1 .rss { display: block; }
.main_news_accordion.prejs_main_news h2 { background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_head_off.gif) repeat-x 0 0; }
.main_news_accordion.prejs_main_news h2.header_1 { background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_head_on.gif) repeat-x 0 0; }
.main_news_accordion.prejs_main_news .footer_1 { background:#474747 url(/templateimages/redesign/modules/main_news/main_news_accord_off1.gif) no-repeat 0 0; }
.main_news_accordion.prejs_main_news .footer_2 { background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_off2.gif) no-repeat 0 0; }

/*Main News Snippet Starts*/
.main_news_snippet {margin:8px 0 0 0; width:711px; height:379px; float:left; overflow:hidden; border:none;}          
.main_news_snippet .cap { width:711px; height:5px; overflow:hidden; }
.main_news_snippet .cap_active { background:url(/templateimages/redesign/modules/main_news/main_news_acc_top.gif) no-repeat 0 0; }
.main_news_snippet .content { height:338px;width:711px;  overflow:hidden; }
.main_news_snippet .content .img_wrap_grey_big{ margin:0 0 0 8px; width:692px; }
.main_news_snippet .content .img_wrap_grey_small {float:left; margin:0 0 0 8px;  }
.main_news_snippet .content .image_content_big{ margin:0 0 0 8px; width:692px; }
.main_news_snippet .content .image_content_small { margin:0 0 0 8px; overflow:hidden;}
.main_news_snippet .active_content { background-color:#111111; }
.main_news_snippet .inactive_content { background-color:#262626; }      
.main_news_snippet h2 { padding:0 0 0 38px; position:relative; width:673px; height:29px; line-height:25px; cursor:pointer; font-size:15px; }
.main_news_snippet h2.off { }
.main_news_snippet .active_header{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_head_on.gif) repeat-x 0 0; }
.main_news_snippet .footer { width:711px; height:5px; overflow:hidden; cursor:pointer; border-width:0 1px; }
.main_news_snippet .above_active{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord.gif) no-repeat 0 0; }
.main_news_snippet .above_inactive{ background:#262626 url(/templateimages/redesign/modules/main_news/main_news_accord_off2.gif) no-repeat 0 0; }
.main_news_snippet .active_footer{ background:#474747 url(/templateimages/redesign/modules/main_news/main_news_accord_off1.gif) no-repeat 0 0; }
.main_news_snippet .bottom-footer { display:none; }
.main_news_snippet p { padding:8px 0 0 8px; overflow:hidden; }
.main_news_snippet .content .image_content_small p {padding:0 0 0 8px; overflow:hidden; } 
.main_news_snippet span { }
/*Main News Snippet Ends*/



/* leadership */
.NASALeadership { padding:8px 8px 0 8px; }
.NASALeadership ul li { margin:0 0 8px 0; height:77px; }
.NASALeadership img { margin:0 6px 0 0; float:left; border:1px solid #969696; }
.NASALeadership h4 { padding:0 0 0 0; font-family:Arial; font-size:12px; font-weight:bold; }
.NASALeadership a { font-family:Arial; font-size:12px; }

/* nasa mission directorates */
.NASAMissionDirectorates { padding:8px 8px 0 0px; }
.NASAMissionDirectorates p { margin:5px 0 5px 0; padding:0; font-family:Arial; font-size:12px; }
.NASAMissionDirectorates a { font-family:Arial; font-size:12px; }

/* nasatv_small.shtml nasatvwidth 350*/
.nasatv_350_tabs { height:27px; font-family:Trebuchet MS; font-size:11px; }
.nasatv_350_tabs li { width:111px; height:27px; float:left; }
.nasatv_350_tabs li.tab_active a { background:url(../../templateimages/redesign/modules/tabs/blue_tabs_112.gif) no-repeat -1px 0; color:#fff; }
.nasatv_350_tabs li.tab_active a:hover { text-decoration:none; cursor:default; }
.nasatv_350_tabs li.tab_inactive  a { background:url(../../templateimages/redesign/modules/tabs/blue_tabs_112.gif) no-repeat -113px 0; color:#fff;  }
.nasatv_350_tabs li.tab_inactive  a:hover { background:url(../../templateimages/redesign/modules/tabs/blue_tabs_112.gif) no-repeat -225px 0; text-decoration:none; }

.nasatv_350_content .lower_link { padding:8px; }
.nasatv_350_content { display:none; }
.prejs_tab { display: block; }
.tab_content_inactive { display:none; }
.tab_content_active { display:block; }
.nasatv_350_content .content_outline_black { height:321px; overflow:hidden; }
.nasatv_350_content .content_outline_blue { height:323px; }

a.tab { width:111px; height:27px; display:block; line-height:27px; text-align:center; text-decoration:none; }
a.tab_350 { width:111px; height:27px; display:block; line-height:27px; text-align:center; text-decoration:none; }
.nasatv_350_content img.nasatv { width:346px; height:260px; margin:0px; border:0px solid #000 !important; }

/* nasatv_small.shtml nasatvwidth 230 */
.nasatv_230_tabs { height: 27px; }
.nasatv_230_tabs li { padding:0px; margin:0px; width:101px; height:27px; display:block; float:left; cursor:pointer; }
.nasatv_230_tabs li.tab_active a { line-height:27px; text-align:center; display:block; width:101px; height:27px; background:url('http://www.nasa.gov/templateimages/redesign/modules/tabs/blue_tabs_102.gif') no-repeat -103px 0; color: #fff;  }
.nasatv_230_tabs li.tab_active a:hover { text-decoration:none; }
.nasatv_230_tabs li.tab_inactive  a { background-position: -103px 0; color: #fff; }
.nasatv_230_tabs li.tab_inactive  a:hover { background:url(/templateimages/redesign/modules/tabs/blue_tabs_102.gif) no-repeat -103px 0; text-decoration:none; }

.nasatv_230_content .lower_link { position: absolute; bottom: 10px; left: 6px; color: #99ccff; }
.nasatv_230_content { display:none; }
.prejs_tab { display: block; }
.tab_content_inactive { display:none; }
.tab_content_active { display:block; }
.nasatv_230_content .content_outline_black { position:relative; height: 266px; overflow: hidden;  }
.nasatv_230_content .content_outline_blue { position:relative; height: 268px; overflow: hidden; }

a.tab_230 { width:101px; height:27px; display:block; line-height:27px; text-align:center; text-decoration:none; }
.nasatv_230_content img.nasatv { width:226px; height:170px; margin:0px; border:0px solid #000 !important; }

/* tag cloud */
.grip_accordion .tag_cloud { margin-left:1px; margin-top:8px; width:228px; height:345px; }

/*facilities & centers in grip - google map*/
.google_map .content_outline_black { padding: 8px 8px 8px 8px; }
.google_map p {  }
.google_map ul { margin: 8px 0 0 0; }
.google_map ul li { margin: 4px 0 0 0; }

/* careers */
.careers ul { padding: 8px 0 8px 0; }
.careers ul li { margin:0pt 0pt 1px; padding:4px 8px 4px 8px; background-color:#474747; }
.careers ul li.first { border-top:1px solid #000000; }
.careers ul li.last { border-bottom:1px solid #000000; }		
.careers ul li { color:#99CCFF; margin-bottom:5px; }

.careers p { color:#fff; margin-bottom:4px; }

.link_career { color:#99CCFF; }

.careers h3 { padding-left:0px; margin-bottom:0px; color:#fff; font-size:12px; font-weight:bolder; font-family:arial; background:none; }
.careers ul li h3 { overflow:visible !important; height:auto !important; width:196px; }

/* test your knowledge */
#testYourKnowledge {	padding:8px 8px 0 8px; height:170px;}
#testYourKnowledge img { margin:0 8px 0 0; float:left; border:1px solid #969696; }
#testYourKnowledge p { margin:0 0 5px 5px; padding:0; }
.tykMessage { float:left; width:auto;}

/* tiny content */
.tinyContent { padding:7px 7px 0 7px; }
.tinyContent img { border:1px solid #264355; text-align:center;}
.tinyContent h3 { margin:0; padding:8px 0 0 0; line-height:13px; }
.tinyContent p { margin:2px 0 0 0; padding:0; font-family:Arial; font-size:11px; }
.tinyContent a { font-family:Arial; font-size:11px; line-height:11px; }
.tinyContent li { margin:-3px 0 0 0; }
.tinyContentPic img { width:168px; height:215px; }

/* topical nav */
.topicalnav { margin:8px 0 0 8px; width:224px; height:365px; float:left; /*background-image:url(/templateimages/redesign/modules/topicalnav/tpn_background.png);*/  }
.topicalnav div { margin:0px 0 0 0; padding:0 0 4px 0; display:block; float:left; width:110px; height:71px; overflow:hidden; }
.topicalnav div.even { margin-left:4px; margin-right:0px; }
.topicalnav div a { display:block; width:110px; height:71px; overflow:hidden; background-position:0px 0px; background-repeat:no-repeat; }
.topicalnav div a:hover { background-position:0 -71px; }
.topicalnav div a span { display:none; }

.tpn_shuttlestation a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_shuttlestation.png); }
.tpn_earth a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_earth.png); }
.tpn_solarsystem a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_solarsystem.png); }
.tpn_universe a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_universe.png); }
.tpn_exploration a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_exploration.png); }
.tpn_technology a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_technology.png); }
.tpn_aeronautics a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_aeronautics.png); }
.tpn_nasainyourlife a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_nasainyourlife.png); }
.tpn_nasapeople a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_nasapeople.png); }
.tpn_nasahistory a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_nasahistory.png); }

.tpn_peopleandhistory a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_peopleandhistory.png); }
.tpn_beyondearth a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_beyondearth.png); }
.tpn_commercialspace a { background-image:url(/templateimages/redesign/modules/topicalnav/tn_commercialspace.png); }

.box_350 .nasa_tv_channel_selector { position:absolute; }
.nasa_tv_channel_selector_h { margin:16px 0px 0px 8px; }
.nasa_tv_channel_selector_h div { margin:4px 0px 0px 0px; }
.nasa_tv_channel_selector_h a { margin:0px 8px 0px 0px; width:64px; display:block; float:left; font-family:'Trebuchet MS',Helvetica,Arial; }
 

/* inside expandable box */
.expandablebox ul { padding: 8px 0 8px 0; }
.expandablebox ul li { margin:0pt 0pt 1px; padding:4px 8px 4px 8px; background-color:#474747; }
.expandablebox ul li.first { border-top:1px solid #000000; }
.expandablebox ul li.last { border-bottom:1px solid #000000; }		
.expandableboxs ul li { color:#99CCFF; margin-bottom:5px; }

.expandablebox p { color:#fff; margin-bottom:4px; }

.link_expandablebox { color:#99CCFF; }

.expandablebox h3 { padding-left:0px; margin-bottom:0px; color:#fff; font-size:12px; font-weight:bolder; font-family:arial; background:none; }
.expandablebox ul li h3 { overflow:visible !important; height:auto !important; width:196px; }
/*----------------------------------------------------- home.css ends -------------------------------------------------------------------*/


/*----------------------------------------------------- added for home on demand video --------------------------------------------------*/

.main_ondemandvideo_home { float:left; height:auto;overflow:hidden;  border: solid #272727; border-width:0 0 1px 0;background-color:#1E1E1E; }

.main_ondemandvideo_home .video_list ul li { margin:0pt 0pt 1px; padding:5px 8px 5px 7px; height:86px; float:left; width:331px;}
.main_ondemandvideo_home .video_list ul li div .imgFloat { float:left; width:112px;	height:77px; }
.main_ondemandvideo_home .video_list ul li h4 {padding-bottom:4px; }

/*----------------------------------------------------- end of  home on demand video -----------------------------------------------------*/


/*------------------------------------------------------time sensitive tag cloud css start --------------------------------------------------*/

.time_sensitive_tabs a 
{
display:block;
font-family:Trebuchet MS;
font-size:10px;
font-weight:bold;
height:27px;
line-height:27px;
text-align:center;
text-decoration:none;
color:#fff;
overflow:hidden;
}

.time_sensitive_tabs a:hover {
	text-decoration:none;
}

.time_sensitive_tabs a.beforelast
{
background-image:url(/templateimages/redesign/modules/tabs/time_sensitive_results_tab_between_161616.gif);
background-position:69px 0;
background-repeat:no-repeat;
}

.time_sensitive_tabs a.beforelast1
{
background-image:url(/templateimages/redesign/modules/tabs/time_sensitive_results_tab_between_161616.gif);
background-position:76px 0;
background-repeat:no-repeat;
}



.time_sensitive_tabs li.first
{
 width: 70px;
}

.time_sensitive_tabs li.middle
{
 width: 77px;
}

.time_sensitive_tabs li.last
{
 width: 84px;
}




.time_sensitive_tabs li {
	margin:4px 0 0 0;
	padding:0 0 0 0;
	height:27px;
	display:block;
	float:left;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px 0px;
	overflow:hidden;
}

.time_sensitive_tabs li.tab_active {
	background-image:url(/templateimages/redesign/modules/tabs/time_sensitive_results_tab_on_161616.gif);
}

.time_sensitive_tabs li.tab_inactive {
	background-image:url(/templateimages/redesign/modules/tabs/time_sensitive_results_tab_off_161616.gif);
}


ul.time_sensitive_tabs {
                list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}



.time_sensitive_tabs_content { display:none;float:left;width:228px; }
.prejs_tab { display: block; }
.tab_content_inactive { display:none; }
.tab_content_active { display:block; }
.time_sensitive_tabs_content .content_outline_black { width:227px;position:relative;height:266px;overflow: hidden; }
.time_sensitive_tabs_content .content_outline_grey { width:229px;margin:0 0 0 0;height:268px;padding:0 0 0 0;position:relative;overflow: hidden; }



.bn_g_tagcloud .bn_g_container {
    background-image: url(/templateimages/redesign/modules/tagcloud/cloud_stars_bg.png); background-repeat:no-repeat; 
    width: 230px; 
    height:300px;
	background-position:0px 0px;
	font-family: 'Trebuchet MS'; 
    color:#fff; 
    text-shadow: #fff 0px 0px 5px; 
    border:1px solid rgb(3,30,42); 
	overflow:hidden;
    
}

.bn_g_tagcloud .bn_g_welcome {display:none;}

.bn_g_tagcloud .bn_g_result {height:30px;width:220px;overflow:hidden;white-space:normal; position:absolute;top:0px;margin-left:5px;}

.bn_g_tagcloud .bn_g_result_title{color:#FFFFFF;font-family:Trebuchet MS;font-weight:normal;display: inline;vertical-align: top;width:inherit;}

.bn_g_tagcloud .bn_g_result_link{position: relative;width:inherit;}

.bn_g_tagcloud .bn_g_result1{font-size: 22px;top:140px;left:20px;text-align:left;}

.bn_g_tagcloud #bn_g_result2{font-size: 22px;top:65px;text-align:center;line-height:0.8}
.bn_g_tagcloud .bn_g_result2{font-size: 22px;top:65px;text-align:center;}



.bn_g_tagcloud .bn_g_result5{font-size: 16px;top:175px;text-align:right;}

.bn_g_tagcloud .bn_g_result6{font-size: 16px;top:120px;text-align:center;}


.bn_g_tagcloud .bn_g_result9{font-size: 16px;top:105px;text-align:right;}

.bn_g_tagcloud .bn_g_result10{font-size: 12px;top:40px;text-align:right;}

.bn_g_tagcloud .bn_g_result11{font-size: 12px;top:170px;text-align:center;left:-20;}

.bn_g_tagcloud .bn_g_result12{font-size: 12px;top:190px;text-align:left;}

.bn_g_tagcloud .bn_g_result13{font-size: 12px;top:95px;text-align:left;}


.bn_g_tagcloud .bn_g_result_attributes {display:none;}
.bn_g_tagcloud .bn_g_result_terms {display:none;}
.bn_g_tagcloud .bn_g_details {display:none;}

.bn_g_tagcloud .bn_g_container a.bn_g_result_link,
.bn_g_tagcloud a.bn_g_result_link:link,
.bn_g_tagcloud a.bn_g_result_link:active {color:#FFFFFF;text-decoration:none;border-style: none;}

.bn_g_tagcloud .bn_g_container a.bn_g_result_link:hover { color:#99CCFF;}

.bn_g_tagcloud .bn_g_container ul{list-style-type: none;margin-left:5px;padding-left:0px;}

.bn_g_tagcloud .bn_g_footer{display:none;}


 .bn_g_tagcloud .bn_g_result3{font-size: 22px;top:220px;text-align:right;right: 10px;}
 .bn_g_tagcloud .bn_g_result11{font-size: 12px;top:165px;text-align:center;left:-20;}
 .bn_g_tagcloud .bn_g_result8{font-size: 16px;top:243px;text-align:left;}
 .bn_g_tagcloud .bn_g_result14{font-size: 12px;top:50px;text-align:left;}
 .bn_g_tagcloud .bn_g_result15{font-size: 12px;top:205px;text-align:left;left:40px;}
 .bn_g_tagcloud .bn_g_result7{font-size: 16px;top:20px;right:10px;text-align:left;}
 .bn_g_tagcloud .bn_g_result4{font-size: 16px;top:5px;left:20px;text-align:left;}

/*------------------------------------------------------time sensitive tag cloud css end --------------------------------------------------*/


/* ---------------------------------------------------- Latest NASA Blog Updates Module css start -----------------------------------------------------*/
.box_350_nasablogs_recentpostings {
border:1px solid #005DAC;
}

.box_350_nasablogs_recentpostings ul {
background-color:#005DAC;
border:1px solid #000000;
height:132px;
}

.box_350_nasablogs_recentpostings ul li {
background-color:#003162;
border-bottom:1px solid #005DAC;
height:43px;
overflow:hidden;
padding:0px 3px;
}

.box_350_nasablogs_recentpostings ul li .datefield {font-size:11px;padding-left:8px;line-height:none;white-space:nowrap;}
.box_350_nasablogs_recentpostings ul li p { padding-top:2px;padding-bottom:7px;padding-left:1px;padding-right:0px;height:11px;line-height:none;overflow:hidden;}

.box_350_nasablogs_recentpostings ul li div {
 padding:5px 0 5px 1px;
 overflow:hidden;
 line-height:1;
 height:10px;
 }

.box_350_nasablogs_recentpostings ul li b {font-family:Trebuchet MS; font-size:13px;}
.box_350_nasablogs_recentpostings #blog_spinner { border:none;height:20px;width:20px;position:absolute;top:195px;left:160px; }
/* ---------------------------------------------------- Latest NASA Blog Updates Module css end-----------------------------------------------------*/

/* ----------------------------------------------------  NASA Calendar Small Module  css start -----------------------------------------------------*/
div.box_350 .NASACalendar table { height:80px; }
div.box_350 .NASACalendar table.rows_6 td { height:17px; }
div.box_350 .NASACalendar table.rows_6 .row_last td { height:17px; }

.NASACalendar.calendar_gray table { height:65px; }
.NASACalendar.calendar_gray table.rows_6 td { height:18px; }
.NASACalendar.calendar_gray table.rows_6 .row_last td { height:22px; }

table#calendar td { font-size:11px;}
/* ---------------------------------------------------- NASA Calendar Small Module css end -----------------------------------------------------*/


/* ---------------------------------------------------- NASA Upcoming Events Module  css start -----------------------------------------------------*/
#nasa_coming_up_snippet 
{
width:952px;
height:25px;
position: relative;
background:#1E1E1E none repeat scroll 0 0;
overflow:hidden;
margin-bottom:7px;
}


#nasa_coming_up_snippet .nasaupcomingevents
{
height:25px;
width: 945px;
overflow:hidden;
float:left;
}


#nasa_upcoming_events_spinner
{
border:none;
height:20px;
width:20px;
position:absolute;
top:2px;
left:465px;
}

#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 
{
float:left;
height:25px;
padding-left: 5px;
}


#nasa_coming_up_snippet .nasaupcomingeventsdiv2
{
float:right;
height:25px;
width:45px;
overflow:hidden;
}

#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 .nasaupcomingevents_heading
{
float:left;
height:25px;
margin:3px 4px 0px 4px;
font-size:13px;
font-weight:bold;
}

/*#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 .nasaupcomingevents_prevnextimages
{
height:25px;
width:48px;
overflow:hidden;
float:right;
}*/
#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 .nasaupcomingevents_prevnextimages {
    float: left;
    height: 25px;
    overflow: hidden;
    padding-top: 4px;
    width: 30px;
}

#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 .nasaupcomingevents_prevnextimages .nasaupcomingevents_previmage
{
float:left;
}

#nasa_coming_up_snippet .nasaupcomingevents .nasaupcomingeventsdiv1 .nasaupcomingevents_prevnextimages .nasaupcomingevents_nextimage
{
float:right;
}

/*.nasa_upcomingevents_images
{
height:14px;
position:relative;
width:14px;
border:none;
}
*/
.nasa_upcomingevents_images {
    border: medium none;
    height: 8px;
    position: relative;
    width: 6px;
}

.nasa_upcomingevents_image1
{
margin: 6px 0px 0px 7px;
}

.nasa_upcomingevents_image2
{
margin: 6px 7px 0px 0px;
}

.nasa_upcomingevents_image3
{
position: absolute;
top: 6px;
right: 8px;
}

.nasa_upcomingevents_image4
{
position:absolute;
top:6px;
right:28px;
}

#nasa_coming_up_snippet li
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#nasa_coming_up_snippet li div .datefield
{
  float:left
}

#nasa_coming_up_snippet li div
{
  margin: 4px 0 0 0;
  height: 25px;
  overflow: hidden;
}

#nasa_coming_up_snippet li div b 
{
  margin-left:4px;
}

#nasa_coming_up_snippet li
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
/* ---------------------------------------------------- NASA Upcoming Events Module  css end-----------------------------------------------------*/

/*-----------------------------------------------------NASA Image Rotater on Home Page css start-----------------------------------------------------------*/
#nasa_image_rotater
{
overflow:hidden;
height:340px;
}

#nasa_image_rotater_controls
{
float:right;
position:absolute;
right:0px;
top:328px;
}

#nasa_image_rotater_controls #prev-button{
float:left;
width:12px;
height:12px;
margin: 0 5px 0 0;
cursor:pointer;
background-image:url(/templateimages/redesign/modules/imagegallery/arrow-lt-4.gif);
}

#nasa_image_rotater_controls #next-button{
float:left;
width:12px;
height:12px;
margin: 0 5px 0 0;
cursor:pointer;
background-image:url(/templateimages/redesign/modules/imagegallery/arrow-rt-4.gif);
}

#nasa_image_rotater_controls .dot_button{
float:left;
margin: 0 5px 0 0;
cursor:pointer;
width:10px;
height:12px;
}

#nasa_image_rotater_controls .active{
background-image:url(/templateimages/redesign/modules/imagegallery/dot1-light.gif);
}

#nasa_image_rotater_controls .inactive{
background-image:url(/templateimages/redesign/modules/imagegallery/dot1-dark.gif);
}

#nasa_image_rotater_controls .viewall_button{
float:left;
width:46px;
height:13px;
line-height:13px;
font-size:10px;
margin: 0 5px 0 0;
cursor:pointer;
}

#nasa_image_rotater_controls img{
border:none;
}
/*---------------------------------------------------NASA Image Rotater on Home Page css end-------------------------------------------------------------*/

/*------------------------------------------ NASA Twitter Module css starts ---------------------------*/
.nasa_ticker{
margin-bottom:5px;
background:none;
}

.grip_accordion h3 a {
color:#FFFFFF;
}

.nasa_ticker a.icon_help {
background-position:0 -32px;
background-repeat:no-repeat;

}
.nasa_ticker a.icon_help:hover {
background-position:-100px -32px;
background-repeat:no-repeat;
}

.nasa_ticker a.twitter_icon
{
right:8px;
top:4px;
position:absolute;
width: 14px;
height: 14px;
background-image:url(/templateimages/redesign/global/Twitter_14x14.gif);
}

.grip_accordion_gov h3 {
padding:0 0 7px 5px;
}

.grip_accordion_gov .cap_active {
background:transparent url(/templateimages/redesign/modules/blinds/grip_acc_cap.png) no-repeat scroll 0 0;
}

.grip_accordion_gov .cap {
height:6px;
overflow:hidden;
width:232px;
}

.nasa_ticker .content_gov {
overflow:hidden;
width:232px;
height:auto;
}


#nasa_ticker .track_up {position:absolute;top:2px;right:2px;}
#nasa_ticker .track_down{position:absolute;top:247px;right:2px;}
#nasa_ticker .track
{
background:#2E2E2E none repeat scroll 0 0;
display:block;
height:226px;
position:absolute;
right:2px;
top:21px;
width:14px;
}

#nasa_ticker li{
font-size:12px;
margin: 5px 5px 12px 5px;
}

#nasa_ticker li div{
font-size:10px;
}

#nasa_ticker li div.titlefield{
font-size:12px;
}


#nasa_ticker #twitter_spinner {
border:none;
position:absolute;
top: 132px;
left:105px;
}

#nasa_ticker ul {height: 264px;overflow:hidden;width:210px;}

.nasa_ticker .content_outline_grey {height: 266px;overflow:hidden;}
.nasa_ticker .content_outline_black {height: 264px;overflow:hidden;}

#nasa_ticker a.link
{
text-decoration:underline;
}

#nasa_ticker_static_msg{
visibility:hidden;
display:none;
height:264px;
overflow:hidden;
}

#nasa_ticker_static_msg p{
margin: 100px 10px 0 10px;  
}

#nasa_ticker a.nasa_ticker_static_msg_link{
text-decoration:underline;
}
/*------------------------------------------ NASA Twitter Module css ends ---------------------------*/

/*------------------------------------------ NASA Gov Delivery Small Module css starts ---------------------------*/
.gov_delivery {
margin: 0 0 5px 0;
}

.gov_delivery h3 {
padding:0 0 5px 5px;
}

.gov_delivery b{
position: absolute;
top: 25px;
left: 10px;
font-size: 9px; 
margin-top: 10px;
}

.gov_delivery .gov_deliver_form{
margin:8px 8px;
height:30px;
}

.gov_delivery .gov_deliver_form .textinput{
width: 142px;font-size:12px;
}


input.gov_delivery_linkbutton_blue_sm 
{
background-image:url(/templateimages/redesign/global/linkbutton_blue_sm.gif);
background-repeat:no repeat;
border:0 solid #00FF00;
display:block;
height:21px;
color:#FFFFFF;
line-height:22px;
font-family:'Trebuchet MS',Helvetica,Arial;
font-size:12px;
text-align:center;
margin:0;
padding:0;
width:64px;
position:absolute;
right:8px;
top:10px;
}

input.gov_delivery_linkbutton_blue_sm:hover
{
background-position: 0 -26px;
background-image:url(/templateimages/redesign/global/linkbutton_blue_sm.gif);
}
/*------------------------------------------ NASA Gov Delivery Small Module css ends ---------------------------*/

/*------------------------------------------ NASA Multimedia Module css starts ---------------------------*/
.outer_multimedia_box{
border:1px solid #000000;
height:404px;
}

.multimedia_box {
border:1px solid #005DAC;
height:402px;
overflow:hidden;
}

.multimedia_box ul {
background-color:#003162;
height:100px;
overflow:hidden;
}

.multimedia_box ul li {
height:100px;
overflow:hidden;
}

.multimedia_box .position0 ul {
border-bottom:1px solid #005DAC;
}

.multimedia_box .position1 ul {
border-bottom:1px solid #005DAC;
}

.multimedia_box .position2 ul {
border-bottom:1px solid #005DAC;
}

.multimedia_box .position3 ul {
height:99px;
} 

/*.multimedia_box ul li img {
margin: 10px 5px 0 8px;
border:1px solid #969696;
float:left;
height:75px;
width:100px;
}*/
#nasa_multimedia_img_anchor img {
margin: 7px 4px 0 4px;
border:1px solid #969696;
float:left;
height:75px;
width:100px;
}

#nasa_multimedia_nasatv_img_anchor img {
margin: 11px 20px 0px 20px;
border:1px solid #969696;
float:left;
height:75px;
width:100px;
}

.img_mul_left {
background-image:url(/templateimages/redesign/modules/multimedia/arrow_left.gif);
width:7px;
height:20px;
border:0px solid #969696;
float:left;
margin:33px 0px 0 6px;
}

.img_mul_left:hover {
background-image:url(/templateimages/redesign/modules/multimedia/arrow_left_white.gif);
width:7px;
height:20px;
border:0px solid #969696;
float:left;
margin:33px 0px 0 6px;
}

.img_mul_right {
background-image:url(/templateimages/redesign/modules/multimedia/arrow_right.gif);
width:7px;
height:20px;
border:0px solid #969696;
float:left;
margin:33px 9px 0 0px;
}

.img_mul_right:hover {
background-image:url(/templateimages/redesign/modules/multimedia/arrow_right_white.gif);
width:7px;
height:20px;
border:0px solid #969696;
float:left;
margin:33px 9px 0 0px;
}



.multimedia_box ul li h3{
padding: 9px 0 0 0;
}

/*.multimedia_box ul li p
{
margin:3px 0 5px 2px;
height:44px;
overflow:hidden;
padding:0 0 0 0;
}
*/
.multimedia_box ul li p
{
font-weight:bold;
font-size:12px;
margin:3px 0 5px 2px;
height:44px;
overflow:hidden;
padding:0 0 0 0;
}

.multimedia_box ul li p.nasatv
{
height:auto;
margin:3px 0 0 0;
}

.multimedia_box ul li p.nasatv a.linkbutton_tiny
{
margin:0 4px 0 0;
width:50px;
height:13px;
line-height:13px;
font-size:10px;
float:left;
}


.multimedia_box .play_button{
float:left;
width:46px;
height:13px;
line-height:13px;
font-size:10px;
margin: 0 5px 0 0;
}
.nasa_multimedia_more_link{
float:right;
font-style: italic;
height:13px;
line-height:13px;
font-size:11px;
font-weight:bold;
margin: 0px 10px 0px 0px;
}

.nasa_multimedia_nasatv_more_link{
float:right;
font-style: italic;
height:13px;
line-height:13px;
font-size:11px;
font-weight:bold;
margin: 10px 10px 0px 0px;
}

/*.multimedia_box .position0 .nasa_multimedia_box_controls{
top:107px;
}*/
.multimedia_box .position0 .nasa_multimedia_box_controls{
top:118px;
left:50px;
}

.multimedia_box .position1 .nasa_multimedia_box_controls{
top:207px;
}

/*.multimedia_box .position2 .nasa_multimedia_box_controls{
top:307px;
}*/

.multimedia_box .position2 .nasa_multimedia_box_controls{
top:319px;
left:50px;
}

/*.multimedia_box .position3 .nasa_multimedia_box_controls{
top:407px;
}*/

.multimedia_box .position3 .nasa_multimedia_box_controls{
top:420px;
left:50px;
}


.nasa_multimedia_box_controls{
float:left;
position:absolute;
right:0px;
height:15px;
overflow:hidden;
}

.nasa_multimedia_box_controls #prev-button{
float:left;
width:12px;
height:12px;
margin: 0 5px 0 0;
cursor:pointer;
background-image:url(/templateimages/redesign/modules/imagegallery/arrow-lt-4.gif);
}

.nasa_multimedia_box_controls #next-button{
float:left;
width:12px;
height:12px;
margin: 0 5px 0 0;
cursor:pointer;
background-image:url(/templateimages/redesign/modules/imagegallery/arrow-rt-4.gif);
}

.nasa_multimedia_box_controls .dot_button{
float:left;
margin: 0 5px 0 0;
cursor:pointer;
width:10px;
height:12px;
}

.nasa_multimedia_box_controls .active{
background-image:url(/templateimages/redesign/modules/imagegallery/dot1-light.gif);
}

.nasa_multimedia_box_controls .inactive{
background-image:url(/templateimages/redesign/modules/imagegallery/dot1-dark.gif);
}


.nasa_multimedia_box_controls .viewall_button{
float:left;
width:46px;
height:13px;
line-height:11px;
font-size:10px;
margin: 0 5px 0 0;
cursor:pointer;
}

.nasa_multimedia_box_controls img{
border:none;
}
/*------------------------------------------ NASA Multimedia Module css ends ---------------------------*/

/*------------------------------------------ Home Page Baynote Widget Module Starts---------------------------*/
#baynoteWidget .content_outline_grey{
height:290px;
}

#baynoteWidget .content_outline_black{
height:288px;
background-image:url(/templateimages/redesign/global/left_blue_grad.gif);
overflow:hidden;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#baynoteWidget .tab_labels
{
height:20px;
overflow:hidden;
margin: 3px 0 0 0;
}

#baynoteWidget .tab_labels .label {
margin: 0 0 0 9px;
text-decoration:none;
font-family:Trebuchet MS;
font-weight:bold;
}

#baynoteWidget .tab_labels .label4 {
margin: 0 0 0 8px;
}

#baynoteWidget .tab_labels .active{
color:#fff;
text-decoration:underline;
}

#baynoteWidget .tab_labels .inactive{
color:#99CCFF;
}

#baynoteWidget .tab_labels .inactive:hover{
text-decoration:underline;
}

#baynoteWidget ul li.baynote {
margin:15px 2px 15px 5px;
}

#baynoteWidget div.small_gray_scroll {
height:288px;
overflow:hidden;
width:212px;
}

#baynoteWidget .track_up {
position:absolute;
right:0px;
top:0px;
}

#baynoteWidget .track {
background:#2E2E2E none repeat scroll 0 0;
display:block;
height:252px;
position:absolute;
right:0px;
top:18px;
width:14px;
}

#baynoteWidget .track_down {
position:absolute;
right:0px;
top:269px;
}

#baynoteWidget .baynoteImgDivLeft {
float:left;
min-height:55px;
height:auto !important;
height:55px;
margin:0 5px 13px 0;
overflow:hidden;
width:67px;
}

#baynoteWidget .baynoteImgDivRight {
float:left;
min-height:55px;
height:auto !important;
height:55px;
margin:0 0 13px 0;
overflow:hidden;
width:128px;
}

#baynoteWidget .baynoteImgTitle{
font-size:12px;
}

#baynoteWidget .baynoteImg{
margin-top:3px;
}

#baynoteWidget .editorPicks{
height:288px;
margin: 10px 10px 0 10px;
}
/*------------------------------------------ Home Page Baynote Widget Module Ends ---------------------------*/

/*------------------------------------------ Added for Home page Advertisement ---------------------------*/
#nasa_home_page_ad {
    background: none repeat scroll 0 0 #1E1E1E;
    /*height: 70px;*/
    margin-bottom: 7px;
    overflow: hidden;
    position: relative;
    width: 952px;
}
#home_page_ad_img {
    border: 0px solid #000000;
    display: block;
}
/*------------------------------------------ End of Home page Advertisement ---------------------------*/


/*------------------------------------------ Added for Home page Topstories  ---------------------------*/
 #feature-events-container {
		border-color: #CCCCCC;
		border-style: solid;
		border-width: 0;
		float: left;
		margin: 0;
		overflow: hidden;
		padding: 0px 0 0;
		width: 712px;
	}
	#events-container {
		background-color:black;
		clear: both;
		margin: 0;
		padding: 0px 0px 0px 0px;
		position: relative;
		width: 712px;
		height:34px;
		border-bottom:1px solid #fff;
	}
	#feature-container {
	    background-color:black;
		clear: both;
		margin: 0;
		padding: 0;
		position: relative;
		width: 712px;
		height:353px;
	}
	#main-feature-container{
		width: 417px;
		height:353px;
		float:left;
	}
	#other-feature-container{
		width: 295px;
		height:353px;
		float:left;
	}
	
	.dotted_divider_line {
    background: url('http://www.nasa.gov/templateimages/redesign/home/topstories/short_dotted_line.gif') repeat scroll 0 0 #FFFFFF;
    height: 2px;
    margin: 1px 0px 1px 0px;
    overflow: hidden;
}
.solid_divider_line {
    background: url('http://www.nasa.gov/templateimages/redesign/home/topstories/white_line.gif') repeat scroll 0 0 #FFFFFF;
    height: 2px;
    margin: 0 1px;
    overflow: hidden;
}

#other-feature-container img{
	border: none;
    display: block;
}
.other-feature-list{
    background-color:#2E2E2E;
	clear: both;
	height:55px;
	margin: 4px 4px 0px 4px;
	padding:4px 6px 2px 6px;
	overflow:hidden;
}
.other-feature-list h2 {
	font-weight:bold;
	font-size:13px;
	/*font-family:helvetica;*/
}
.other-feature-list h2 a{
    color: #99CCFF;
    /*text-decoration: none;*/
}

.other-feature-list p{padding: 0px 0px 2px;font-size:13px;	/*font-family:helvetica;*/}

#homepage_feature_title {
    background: url('http://www.nasa.gov/templateimages/redesign/home/topstories/transparent-text-bkgd.png');
    display: block;
    height: 45px;
    /*opacity: 0.8;*/
    position: absolute;
	padding:4px 0 0 6px;
	margin-left:6px;
    top: 5px;
    width: 405px;	
}
#homepage_feature_title_region{
font-size:32px;
/*font-family:helveticaneue mediumcond;*/
font-weight:bold;
}

#homepage_feature_title_region a{
    color:#ffffff;
	text-decoration:none;	
}
#homepage_feature_title_region a:hover{
    color:#99CCFF;
	text-decoration:none;	
}

.top_body{
/*border-color:black;*/
}
.cls-main-feature-container{padding:4px 0px 0px 6px}
.cls-main-feature-container p{color: #FFFFFF;margin: 0px 0;padding: 5px 0px 5px 0px;font-size:13px;	/*font-family:helvetica;*/}
.cls-main-feature_more_img_link {cursor: pointer;float: left;height: 12px;margin: 5px 0px 0px 0px;width: 10px;}
.cls-main-feature_more_link{cursor: pointer;float: left;height: 12px;margin: 0 5px 0 0;font-weight:bold;}
.cls-main-feature_cam_img_link{cursor: pointer;float: left;height: 12px;margin: 2px 0px 0px 8px;width: 20px;}
.cls-main-feature_cam_link{cursor: pointer;font-weight:bold;}

.other_more_stories{ 
  background-color: #1D1D1D;
  float: right;
  margin-right: 4px;
  margin-top:2px;
  height:25px;
  padding:0px;
  width: 287px;
 }
 
 #homepage_feature_title_bottom_left {
    background: url('http://www.nasa.gov/templateimages/redesign/home/topstories/transparent-text-bkgd.png');
    display: block;
    /*height: 45px;*/
    /*opacity: 0.8;*/
    position: absolute;
	padding:4px 0 0 6px;
	margin-left:6px;
    width: 405px;	
    top: 237px;
}

#homepage_feature_title_top_left {
    background: url('http://www.nasa.gov/templateimages/redesign/home/topstories/transparent-text-bkgd.png');
    display: block;
    /*height: 45px;*/
    /*opacity: 0.8;*/
    position: absolute;
	padding:4px 0 0 6px;
	margin-left:6px;
    top: 5px;
    width: 405px;	
}

/*------------------------------------------ End of Home page Topstories ---------------------------*/



/*------------------------------------------ Start of Home page Topstories june 2012---------------------------*/
 
.mainGallery {
	background:#000;
	color:#fff;
	width:712px;
	margin:0 auto
}
#carouselBig{
padding:0px 10px 0px 10px;

}
.set h2 {
	font-size:24px;
	color:#99CCFF;
	margin:0;
	padding:0px 0px 0px 0px;
	height:35px;
	overflow:hidden;
}
.set h2 a{
	font-size:24px;
	color:#99CCFF;
}

.mainGallery .imgCaption {
	float:left;
	font-size:13px;
	width:320px;
	overflow:hidden;
	padding-left:10px;
}
.mainGallery .imgImage {
	float:left;
	width:360px;	
}
.mainGallery .gallerythumb {
	list-style:none;
	list-style-type:none;
	float:left;
	padding:0;
	margin:0
}
.mainGallery li {
	display:inline;
	margin-right:15px;
	float:left;
	position:relative
}
.mainGallery li img {
	border:1px solid #4a4949;
}
.mainGallery li.active img {
	border:1px solid red;
}

.mainGallery .imgImage {
	text-align:center;
}
.imgCaption p{padding:0px 5px 5px 0px;}

#events-container {
    border-bottom: 2px solid #333333;
}

.imgImage img{
border:1px solid #666666 ;
}

.text
{
color: #ffffff;
overflow: hidden;
text-align:center;
background-color: #000000;
opacity: 0.7;
width:100px;
margin:2px 0 0 2px;
font-size :11px;
}
.mainGallery .navi-active img{
	border:2px solid white;
}

.thumb-active{
margin-left:29px;
visibility:visible;
}


.thumb {
    visibility: hidden;
}
.mainGallery .thumb-active img{
	margin-bottom:-0px;
    visibility:visible;
	border:0px solid #333333;
}

.mainGallery li .active_thumb img{
   border:0px solid #333333;
   margin-bottom:0px;
}
.set{
  height:267px;
  width:692px;
  overflow:hidden;
}

.mainGallery li .inactive_image a:hover img{
border : 1px solid #99CCFF;
}
.mainGallery li .active_image a:hover img{
border : 2px solid white;
}

#more_stories a img{
border:1px solid #4A4949;
}
#more_stories a:hover img{
border:1px solid #99CCFF;
}
.moresstories_text {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 11px;
    margin: 0px 0px 0px 2px;
    opacity: 0.7;
    overflow: hidden;
    text-align: center;
    width: 100px;
}
.moresstories_text a{
    color: #99CCFF;
    font-style: italic;
    text-decoration: none;
}

.text a{
	 color: #FFFFFF;
	 text-decoration: none;
} 
.text a:hover{
	 color: #99CCFF;
	 text-decoration: none;
} 
/*------------------------------------------ End of Home page Topstories june 2012---------------------------*/







