#NSNwidget {
	text-align: center;
	width: 100%;
}

#NSNwidgetcontainer {
	height: 245px;
	width: 175px;
	margin: 0 auto;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(https://nightsky.jpl.nasa.gov/docs/nsnwidget.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 4px;
	line-height: 1;
}

#NSNwidgetcontainer img {
    border: 0px none;
}

#NSNwidgetcontainer a {
    border: 0px none;
}

#NSNwidgetcontainer table {
    border: 0px none;
    border-collapse: collapse;
    background-color: transparent;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

#NSNwidgetcontainer td {
    color: #FFFFFF;
    border: 0px none;
    background-color: transparent;
    margin: 0 0 0 0 ;
    line-height: .5;
}

#NSNwidgetcontainer input[type=text], #NSNwidgetcontainer input[type=password], #NSNwidgetcontainer input[type=file], #NSNwidgetcontainer select, #NSNwidgetcontainer textarea {
	border: 0px none;
	background-color: #fff;
	color: #000000;
	background-image: none;
	line-height: 1;
	padding: 2px 0px 2px 0px;
    margin: 0px 0px 0px 0px;
}

#NSNwidgetcontainer input[type=button], #NSNwidgetcontainer input[type=reset], #NSNwidgetcontainer input[type=submit] {
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	line-height: 1;
	border: 1px solid #000;

	text-align: center;
	vertical-align: middle;
	padding: 5px;
    margin: 0 0 0 0;
	background-color: #ebebeb;
	background-image: none;
	color: #000000;
	font-weight: bold;
	font-size: 11px;	
}

.NSNwidget_table {
	text-align: left;
	height: 250px;
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 1;
}


.NSNwidget_table_leftcolumn {
	text-align: right;
	padding-right: 10px;
}

.NSNwidget_table_centerspan {
	text-align: center;
}

.NSNwidget_nsnlink {
	padding-top: 30px;
	text-align: center;
}

.NSNwidget_getlink {
	padding-top: 18px;
	text-align: center;
}

.NSNwidgettext {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.NSNwidgetleftcolumn {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.NSNwidgetleftcolumninput {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 10px;
}
