*				{font-family: Arial, Helvetica, sans-serif;}
ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block }
LI              {
	display: list-item;
	list-style-position: outside;
	list-style-image: url(/Images/bullet.gif);
	margin-top: 10px;
	margin-bottom: 10px;
}
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
BODY            {
	padding: 8px;
	font-size: 11px;
	background-image: url(/Images/bg_body.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
H1, H1 strong, H1 a, h1 span.h1              {
	font-size: 22px;
	color: #CC0000;
}
H2, H2 strong, H2 a              {
	font-size: 18px;
	color: #999999;
}
H3, H3 a              { font-size: 16px;}
H4, P,
BLOCKQUOTE, UL,
FIELDSET, FORM,
OL, DL, DIR,
MENU            { margin: 1.33em 0 }
H1, H2, H3, H4,
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 14px}
SMALL, SUB, SUP { font-size: 10px }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              { border: 1px inset }
OL, UL, DIR,
MENU, DD        { margin-left: 40px }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
U, INS          { text-decoration: underline }
CENTER          { text-align: center }
BR:before       { content: "\A" }

/* HTML 4.0's ABBR/ACRONYM elements */

ABBR, ACRONYM   { font-variant: small-caps; letter-spacing: 0.1em }
A[href]         { text-decoration: underline }
:focus          { outline: thin dotted invert }


/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

/* Elements that are block-level in HTML4 */
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, 
FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME,
NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, 
DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, 
COL, COLGROUP, TD, TH, CAPTION 
                { unicode-bidi: embed }
/* End bidi settings */

a{
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

.nav a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;
}
.nav a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;
}
.nav {

}
.footer{
	color: #999999;
	margin-top: 25px;
}
.footer a {
	color: #999999;
	text-decoration: none;
}
.footer a:hover {
	color: #999999;
	text-decoration: underline;
}
table.header {
	margin-top: 5px;
	margin-bottom: 5px;
}
.header .header_lbl {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
.latest_news a {
	color: #000000;
	text-decoration: underline;
}
.latest_news a:hover {
	color: #000000;
	text-decoration: none;
}
#breakingNews a{
	color: #003366;
	text-decoration: none;
}
#breakingNews a:hover{
	color: #003366;
	text-decoration: underline;
}
.header_lbl_breaking_news {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.Warm {
	color: #ff0000;
}

.Cold {
	color: #0000ff;
}

a.more{
	background-image: url(/Images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	color: #000000;
}
h5.author{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
ul.newslist li h4 a{
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
	
}
ul.newslist li, ul.newslist {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.newslist h4, ul.newslist h4 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.td_top_left{
	background-image: url(images/nav_top_left.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 18px;
}
.td_top_right{
	background-image: url(images/nav_top_right.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 18px;
}
.td_top_mid{
	background-image: url(images/nav_top_bg.gif);
	background-repeat: repeat-x;
	height: 29px;
}
.td_bottom_left{
	background-image: url(images/footer_left.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 18px;
}
.td_bottom_right{
	background-image: url(images/footer_right.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 18px;
}
.td_bottom_mid{
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 74px;
}
.imgContent{
	border: 1px solid #000000;
}
.imgContentNoBrd{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.TreeNode 
{ 
	font-family: Tahoma;
	font-size: 8pt; 
	color: black;	
	padding-left: 1px;
	text-decoration: none;	
}

.TreeNodeOver 
{
	font-family: Tahoma;
	font-size: 8pt;
	color: black;
	text-decoration: underline; 
	cursor: pointer;
	cursor: hand;
	padding-left: 3px;	
}

.TreeNodeSelect 
{     
	font-family: Tahoma; 
	font-size: 8pt; 
	color: white; 
	background: #316AC5; 	
	cursor: pointer;
	cursor: hand;
	margin-left: 3px;
}

.TreeNodeDisabled
{ 
	font-family: Tahoma;
	font-size: 8pt; 
	color: gray;	
	padding-left: 3px;
	text-decoration: none;
	cursor: default;
}
.navMenu a {
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
}
.navMenu a:hover {
	color: #000000;
	text-decoration: underline;
	font-size: 8pt;
}
.img_no_border{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
div.back_top{
	margin-top: 20px;
	margin-bottom: 20px;
	clear:both;
}
.HelpLinkLabel {
	cursor: help;
}
a.HelpLinkLabelWhite {
	cursor: help;
	color:#000000;
}
tr.menuonstyle{
	background-color:#CC0000;
	color:#FFFFFF;
	cursor: hand;
}
tr.menuoffstyle{
	background-color:#ffffff;
	color:#000000;
}
tr.menuonstyleAlt{
	background-color:#CC0000;
	color:#FFFFFF;
	cursor: hand;
}
tr.menuoffstyleAlt{
	background-color:#eeeeee;
	color:#000000;
}
tr.menuonstyle td, tr.menuoffstyle td{
	width:11%;
}
