A:link { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 14px; color: #0045B1; line-height: 15px; }
A:hover { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 14px; color: #0045B1; line-height: 15px; }
A:visited { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 14px; color: #0045B1; line-height: 15px; }
A:active { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 14px; color: #0045B1; line-height: 15px; }

A.brieflink:link { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 10px; color: #014564; line-height: 13px; }
A.brieflink:hover { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 10px; color: #014564; line-height: 13px; }
A.brieflink:visited { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 10px; color: #014564; line-height: 13px; }
A.brieflink:active { text-decoration: underline; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 10px; color: #014564; line-height: 13px; }


.top { text-align: center; height: 66px; }

.datecell { text-align: right; padding-right: 8px; background: url(../images/bg_headerright.gif); background-repeat: repeat-x; font-family: "Courier New", Courier, serif; font-weight: bold; font-size: 12px; line-height: 14px; color: navy; }

.briefshadow { height: 2px; background-color: #33769c; }
.barshadow { height: 2px; background-color: #33769c; }
.barhilite { background-color: #D9E3FC; }
.divhilite { background-color: #33769c; }
.bardiv { background-color: #33769c; }
.pagediv { background-color: #33769c; }
.newsbriefs
{
	color: navy;
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	line-height: 13px;
	padding: 10px;
	vertical-align: top;
}
.briefsbg
{
	width: 162px;
	background-color: #90B6D7;
}

.chartholder { text-align:center; }
.newsbriefheader { padding-bottom: 4px; background-color: #90B6D7; vertical-align: top; font-family: "arial narrow", futura, helvetica, "sans-serif"; font-weight: bold; font-size: 11px; color: navy; line-height: 13px; }
.briefclose { width: 9px; height: 9px; float: right; background: url(../images/icon_briefclose.gif); background-repeat: no-repeat; }
.briefrule { height: 8px; background: url(../images/art_briefrule.gif); background-repeat: repeat-x; }
.briefrulewrap {  padding-top: 6px; padding-bottom: 0px; }
.briefhilite { background-color: #D9E3FC; }
.vertrule { background-color: navy; }
.hrule { background-color: #9FB9C4; }
.hrulewrap { padding-top: 12px; padding-bottom: 20px; }



.content { width: auto; align: left; vertical-align: top; padding: 13px; padding-left: 11px; padding-right: 0px; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 14px; color: #014564; line-height: 16px; }
.story   { color: navy; font-size: 14px; font-family: arial, helvetica, sans-serif; font-weight: normal; line-height: 17px; padding-top: 19px; vertical-align: top }
.storybutton { width: 67px; height: 18px; }
.storybuttonwrap { float: right; height: 18px; padding-top: 3px;  }

.storyclosewrap { float: right; padding-top: 3px; }
.storyclose { background-color: #638EA0; }
.storyrule { height: 5px; background: url(http://www.ultramartravel.com/EN/news/build/images/art_rule.gif); background-repeat: repeat-x; }
.storyrulewrap { padding-top: 13px; padding-bottom: 16px; }

.vspacer { width: auto; height: 12px; }

.headericon { text-align: left; width: 30px; }

.header { padding: 0px; font-family: arial, helvetica, "sans-serif"; font-weight: bold; font-size: 22px; color: navy; line-height: 24px; }
.header2 { color: navy; font-size: 18px; font-family: arial, helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 24px; padding: 0 }
.footer { padding-left: 8px; padding-right: 8px; text-align: left; background-color: #A2C2E3; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: #FFFFFF; line-height: 12px; }
A.footerlink:link { text-decoration: none; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: white; line-height: 12px; }
A.footerlink:hover { text-decoration: none; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: white; line-height: 12px; }
A.footerlink:visited { text-decoration: none; font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 11px; color: navy; line-height: 12px; }

.sp { font-family: arial, helvetica, "sans-serif"; font-weight: normal; font-size: 1px; line-height: 0px; }
.copyright { float: left; }
.websitelink { float: right; }
