/* style.css */

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #f2f5ec; 
	/*BACKGROUND: #f2f5ec url(../images/wrapper_bg.gif) repeat-y 50% 0px;*/
	min-width: 785px;
}
a:hover img {
	background-color: transparent;
	/*
	text-align: bottom;
	padding: 0px;
	margin: 0px;
	border: none;
	*/
}

#wrapperall {
	BACKGROUND: #f2f5ec url(../images/wrapper_bg.gif) repeat-y 50% 0px;
	MARGIN: 0px auto; 
	WIDTH: 100%;
}
#wrapper {
	BACKGROUND-IMAGE: url(../images/gomastarbg.gif);
	MARGIN: 0px auto; 
	WIDTH: 785px
}
#header {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	/*HEIGHT: 102px; */
	BACKGROUND-COLOR: #41747d
}
#headerbg {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 34px; 
	BACKGROUND-COLOR: #41747d;
	POSITION: relative; 
	TOP: -2px; 
	HEIGHT: 34px
}
#nav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 785px; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 785px; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none;
}
#nav A {
	BORDER-RIGHT: #e8af23 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #e8af23 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #e8af23 1px solid; 
	COLOR: #fff; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #e8af23 1px solid; 
	POSITION: relative; 
	TOP: 3px;
	MIN-HEIGHT: 15px;
	BACKGROUND-COLOR: #40727b; 
	TEXT-DECORATION: none; 
	vertical-align:middle; 
	text-align:center;
	font-weight:bold;
}
#nav A.top {
	HEIGHT: 15px;
}
#nav A:hover {
	COLOR: #40727b; 
	BACKGROUND-COLOR: #d8e3e7
}
#nav LI {
	FLOAT: left; 
	WIDTH: 151px;
}
#nav LI UL {
	LEFT: -999em; 
	WIDTH: 151px; 
	POSITION: absolute; 
}
#nav LI UL LI {
	WIDTH: 151px;
	/*HEIGHT: auto;*/
}
#nav LI UL LI A:link {
	BORDER-RIGHT: #e8af23 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #e8af23 1px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #e8af23 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #e8af23 1px solid; 
	BACKGROUND-COLOR: #40727b; 
	WIDTH: 145px;
	/*HEIGHT: auto;*/
}
#nav LI UL LI A:visited {
	BORDER-RIGHT: #e8af23 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #e8af23 1px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #e8af23 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #e8af23 1px solid; 
	BACKGROUND-COLOR: #40727b; 
	WIDTH: 145px;
}
#nav LI UL LI A:hover {
	COLOR: #40727b; 
	BACKGROUND-COLOR: #d8e3e7
}

#nav LI:hover UL {
	LEFT: auto;
	/*POSITION: fixed;*/
}
#nav LI.sfhover UL {
	LEFT: auto;
	/*POSITION: fixed;*/
}
.toplevel {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px
}
#main {
	MIN-HEIGHT: 385px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 580px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffff
}
#content {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	FLOAT: left; 
	PADDING-BOTTOM: 15px; 
	WIDTH: 550px; 
	PADDING-TOP: 10px; 
	BACKGROUND-COLOR: #ffffff;
}
#content .content_link_headline{
	TEXT-DECORATION: none;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	COLOR: #013369;
	font-weight: bold;
}
#content .content_link_headline:hover{
	/*COLOR: #ffffff;*/
}
#content .content_link_box{
	TEXT-DECORATION: none;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	COLOR: #eeb844;
	font-weight: bold;
}
#content .content_link_box:hover{
	/*COLOR: #ffffff;*/
}
#rotate {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ebb227 1px solid; 
	BACKGROUND-COLOR: #000000
}
#breadcrumb {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 570px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffff;
}
#search {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 8pt; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px 0px 0px 1px; 
	WIDTH: 194px;
	COLOR: #272727; 
	PADDING-TOP: 10px; 
	HEIGHT: 60px; 
	BACKGROUND-COLOR: #74959e
}
#search2 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 8pt; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px 0px 0px 1px; 
	WIDTH: 194px;
	COLOR: #272727; 
	PADDING-TOP: 10px; 
	HEIGHT: 60px; 
	BACKGROUND-COLOR: #74959e
}
#side {
	float:right; 
	width: 185px;
	margin-left:1px; 
	margin-right:3px;
	padding:5px; 
	font-size:8pt; 
	color:#272727;
}
#side .special_note{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 8pt; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 10px; 
	WIDTH: 160px; 
	COLOR: #272727; 
	PADDING-TOP: 5px;
	CLEAR: left;
}
#side .title{
	COLOR: black;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
}
#side .side_headline{
	TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	COLOR: #013369;
}
#side .side_headline:hover{
	/*COLOR: #ffffff;*/
}
#side .sub_menu{
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	COLOR: #013369;
	MARGIN-LEFT: 12px;
	font-style: italic;
}
#side .sub_menu:hover{
	/*COLOR: #ffffff;*/
}
#side a:hover{
	/*COLOR: #ffffff;*/
}
#footer {
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #74959e 1px solid; 
	FONT-SIZE: 8pt; 
	FLOAT: none; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #eeb844
}
#supheader {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: none; 
	BACKGROUND-IMAGE: url(/images/supbanner.jpg); 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 30px; 
	BACKGROUND-COLOR: #41747d
}
#supmain {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	FLOAT: none; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 0px; 
	PADDING-TOP: 15px; 
	BACKGROUND-COLOR: #ffffff
}
#supnavi {
	FLOAT: right; 
	MARGIN: 5px 15px; 
	COLOR: #e0a425
}
#supnavi A:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
#supnavi A:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
#supnavi A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #e0a425; 
	TEXT-DECORATION: none
}
#rssfeed img {
	float: left;
	padding-right: 10px;
	padding-top: 4px;
	width: 15px;
}
#rssfeed .news_item {
	font-size: 12px;
	/*width: 175px;*/
	padding-bottom: 5px;
}
#rssfeed p {
	align: right;
	width: 150px;
	padding-bottom: 5px;
}
#content_headline {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 19px; 
	COLOR: #34679a; 
	/*FONT-FAMILY: Georgia, Times, serif;*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  
	LETTER-SPACING: 2px
}
H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 21px; 
	COLOR: #34679a; 
	/*FONT-FAMILY: Georgia, Times, serif;*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 2px
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #013369; 
	/*FONT-FAMILY: "Times New Roman", Georgia, Times, serif*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-STYLE: italic; 
	FONT-FAMILY: "Lucida Grande", verdana, arial, sans-serif
}
H4 {
	FONT-SIZE: 12px; COLOR: #567ea7; 
	BORDER-BOTTOM: #c2d1e0 1px solid; 
	FONT-STYLE: italic; 
	FONT-FAMILY: 'Times New Roman', Times, serif
}
A:link {
	COLOR: #013369; TEXT-DECORATION: none
}
A:visited {
	COLOR: #013369; TEXT-DECORATION: none
}
A:hover {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	/*COLOR: #fff; */
	PADDING-TOP: 0px; 
	/*BACKGROUND-COLOR: #33647d; */
	TEXT-DECORATION: underline;
}
#side A:link {
	FONT-WEIGHT: bold; 
	COLOR: #2e535a; 
	TEXT-DECORATION: none
}
#side A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #2e535a; 
	TEXT-DECORATION: none
}
#side A:hover {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	/*COLOR: #fff;*/ 
	PADDING-TOP: 0px;
	/*BACKGROUND-COLOR: #33647d; */
	BACKGROUND-COLOR: none;
	TEXT-DECORATION: underline;
}
#footer A:link {
	COLOR: #272727; 
	TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #3c3c3c; 
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #eeb844
}
#footer img {
	padding-right: 5px;
}
#breadcrumb A:link {
	FONT-WEIGHT: normal; 
	COLOR: #977b42; 
	TEXT-DECORATION: none
}
#breadcrumb A:visited {
	FONT-WEIGHT: normal; 
	COLOR: #977b42; 
	TEXT-DECORATION: none
}
#breadcrumb A:hover {
	FONT-WEIGHT: normal; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #33647d; 
	TEXT-DECORATION: none
}
#content UL LI {
	PADDING-BOTTOM: 5px; 
	LIST-STYLE-TYPE: circle
}
#side UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 2px 20px; 
	PADDING-TOP: 0px
}
#side UL LI {
	LIST-STYLE-IMAGE: url(/images/arrow.gif); 
	PADDING-BOTTOM: 10px
}
#activity {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #013369; 
	/*FONT-FAMILY: "Times New Roman", Georgia, Times, serif*/
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
UL.arrows {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 2px 20px; 
	PADDING-TOP: 0px
}
#content .arrows LI {
	LIST-STYLE-IMAGE: url(/images/arrow.gif); 
	PADDING-BOTTOM: 10px
}
DIV.imgright {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 25px; 
	FLOAT: right; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 220px; 
	PADDING-TOP: 2px
}
DIV.imgleft {
	PADDING-RIGHT: 25px; 
	PADDING-LEFT: 4px; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 220px; 
	PADDING-TOP: 2px
}
DIV.imgleft IMG {
	BORDER-RIGHT: #d9d5b3 7px solid; 
	BORDER-TOP: #d9d5b3 7px solid; 
	MARGIN: 2px 5px 1px 0px; 
	BORDER-LEFT: #d9d5b3 7px solid; 
	BORDER-BOTTOM: #d9d5b3 7px solid
}
DIV.imgright IMG {
	BORDER-RIGHT: #d9d5b3 7px solid; 
	BORDER-TOP: #d9d5b3 7px solid; 
	MARGIN: 2px 5px 1px 0px; 
	BORDER-LEFT: #d9d5b3 7px solid; 
	BORDER-BOTTOM: #d9d5b3 7px solid
}
.imgright P {
	FONT-SIZE: 8pt; 
	MARGIN: 1px 2px; 
	WIDTH: 100%; 
	COLOR: #515151
}
.imgleft P {
	FONT-SIZE: 8pt; 
	MARGIN: 1px 2px; 
	WIDTH: 100%; 
	COLOR: #515151
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #ffca88 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
BLOCKQUOTE {
	PADDING-RIGHT: 5px; 
	BACKGROUND-POSITION: 3px 15px; 
	PADDING-LEFT: 5px; 
	BACKGROUND-IMAGE: url(../images/blockquotebg.gif); 
	PADDING-BOTTOM: 5px; 
	MARGIN: 5px; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #fff
}
BLOCKQUOTE P {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px 20px; 
	PADDING-TOP: 10px; 
	BACKGROUND-COLOR: #ffdc91
}
#firstgov {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	COLOR: #35666d; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.firstgovtextbox {
	WIDTH: 85px
}
.firstgov {
	BORDER-RIGHT: #35666d 1px solid; 
	BORDER-TOP: #35666d 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #35666d 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #35666d 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fff
}
#content A:link {
	TEXT-DECORATION: none;
}
#content TD A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}

#content TD A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: underline; 
	BORDER-BOTTOM-STYLE: none;
	/*COLOR: #ffffff;*/
}
#content TD A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
#content TD img {
border: none;
text-decoration: none;
}
UNKNOWN {
	PADDING-LEFT: 20px; 
	BACKGROUND: url(/images/icon_pdf.gif) no-repeat left top; 
	ZOOM: 1
}
UNKNOWN {
	PADDING-LEFT: 20px; 
	BACKGROUND: url(/images/icon_pdf.gif) no-repeat left top; 
	COLOR: #cf4212; 
	ZOOM: 1
}
.header {
  position:relative;
  font-size:22px;
  color:#007178;
  margin-left: 15px;
  margin-top: 25px;
}
.research {
  width: 360px;
  height:335px;
  font-size: 12px;
  text-align: justify;
}
table.newsevents{
  margin-left:12px;
}
table.newsevents td.title{
  vertical-align:top;
  padding-right:10px;
  padding-left: 15px;
  text-indent: -15px;
  font-size: 14px;
  text-align: justify;
}
table.newsevents td.desc{
  vertical-align:top;
  padding-right:10px;
  padding-left: 10px;
  font-size: 14px;
  text-align: justify;
  /*text-indent: -15px;*/
}
table.newsevents td.date{
  vertical-align:top;
  text-align:right;
  font-size: 14px;
  text-align: justify;
}
img a:link {
	border: none;
}
img a:visited {
	border: none;
}
/*drop-down fix*/
#nav li:hover, #nav li.hover {
    position:static;
}
nav li:hover {
background-position: 0 0;
}
*:first-child+html #nav {
height: 1%;
}
*:first-child+html #nav li {
height: 1%;
} 