a.nl_storylink {color:#000066;font-size:11px;font-weight:bold;font-family:Verdana;font-style:normal;background-color:transparent;text-decoration:none;text-align:right;}
a.nl_storylink:hover {color:#000066;font-size:11px;font-weight:bold;font-family:Verdana;font-style:normal;background-color:transparent;text-decoration:underline;text-align:right;}
a.nl_storylink:active {color:#000066;font-size:11px;font-weight:bold;font-family:Verdana;font-style:normal;background-color:transparent;text-decoration:underline;text-align:right;}
a.nl_storylink:visited {color:#000066;font-size:11px;font-weight:bold;font-family:Verdana;font-style:normal;background-color:transparent;text-decoration:none;text-align:right;}

.lighttext {color:#FFFFFF;font-size:11px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}
a.lighttext {color:#FFFFFF;font-size:12px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}
a.lighttext:hover {color:#FFFFFF;font-size:12px;background-color:#333333;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}
a.lighttext:active {color:#FFFFFF;font-size:12px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}
a.lighttext:visited {color:#FFFFFF;font-size:12px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}


.nl_headline {color:#000066;font-size:18px;font-weight:bold;font-family:Verdana;font-style:normal;}
.nl_headline_light {color:#EFEFEF;font-size:18px;font-weight:bold;font-family:Verdana;font-style:normal;}
.nl_announcement_light {color:#EFEFEF;font-size:14px;font-weight:bold;font-family:Verdana;font-style:normal;}
.nl_announcement_dark {color:#000066;font-size:14px;font-weight:bold;font-family:Verdana;font-style:normal;}
.announcement_text {color:#003399;font-size:11px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, Verdana, Sans-serif;font-style:normal;text-align:left;margin-bottom:0;}
.nl_headline2 {color:#000066;font-size:14px;font-weight:bold;font-family:Verdana;font-style:normal;}
.nl_story {color:#000033;font-size:11px;font-weight:normal;font-family:Verdana;font-style:normal;}
.nl_story_orange {color:#000066;font-size:11px;font-weight:normal;font-family:Verdana;font-style:normal;text-align:left;}
.nl_story_author {color:#000000;font-size:11px;font-weight:bold;font-family:Verdana;font-style:italic;text-align:left}
.nl_adtable {background-color:#000000;border-width:0px 0px 0px 3px;border-color:#000066;border-style:groove}

.announcement_graphic {float:left; padding: 5px; width: 170px; text-align:center; border: solid 1px #000033; margin-right: 10;}

.divider{ text-align: center; padding: 10px;}
.footer {color: #FFFFFF; font-size:10px;font-weight:normal;font-family:Arial,Helvetica,Sans-serif;text-align:center}
.cleaner {
 clear:both;
 font-size: 1px;
 margin:0;
 padding:0;
}
.nl_subheadline {color:#003366;font-size:11px;font-weight:bold;font-family:Verdana;font-style:normal;text-align:left}
#headerrow1 {
	background-color: #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
#headerrow2 {
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}

.altrow {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.mainrow {
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.menurow { border: solid 1px #EFEFEF;}
/*
**********************************
HEIGHT FIX
**********************************
*/
html, body,#fillheight {height: 100%; text-align:left;}
#fillheight_cell {height: 100%;
	vertical-align: top;
	/*padding: 2px;*/}


TR,TD {vertical-align:top;text-align:left;}	
.pad5{
 padding: 5px;
}
p,dd,dt,dl,li,ul {color:#000000;font-size:11px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;}
.special {color:#000000;font-size:13px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}

li {color:#000000;font-size:11px;font-weight:normal;font-family:Tahoma,Arial,Helvetica,Verdana,Sans-serif;font-style:normal;text-align:left}
H1 {
	color:#000099;
	font-size:18px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, Verdana, Sans-serif;
	font-style:normal;
	text-align:left;
	font-variant: normal;
}
H3 {
	color:#000099;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, Verdana, Sans-serif;
	font-style:normal;
	text-align:left;
	font-variant: normal;
}
/*FRAME CSS*/
.announcementbox_top { background-image: url(images/announcementbox_top.gif);background-repeat:repeat-x}
.announcementbox_left { background-image: url(images/announcementbox_left.gif);background-repeat:repeat-y}
.announcementbox_right { background-image: url(images/announcementbox_right.gif);background-repeat:repeat-y}
.announcementbox_bottom { background-image: url(images/announcementbox_bottom.gif);background-repeat:repeat-x}
.contentbox_top { background-image: url(images/contentbox_top.gif);background-repeat:repeat-x}
.contentbox_left { background-image: url(images/contentbox_left.gif);background-repeat:repeat-y}
.contentbox_right { background-image: url(images/contentbox_right.gif);background-repeat:repeat-y}
.contentbox_bottom { background-image: url(images/contentbox_bottom.gif);background-repeat:repeat-x}
.contentsurround_top { background-image: url(images/contentsurround_top.gif);background-repeat:repeat-x}
.contentsurround_left { background-image: url(images/contentsurround_left.gif);background-repeat:repeat-y}
.contentsurround_right { background-image: url(images/contentsurround_right.gif);background-repeat:repeat-y}
.contentsurround_bottom { background-image: url(images/contentsurround_bottom.gif);background-repeat:repeat-x}
.dkgreyline_top { background-image: url(images/dkgreyline_top.gif);background-repeat:repeat-x}
.dkgreyline_left { background-image: url(images/dkgreyline_left.gif);background-repeat:repeat-y}
.dkgreyline_right { background-image: url(images/dkgreyline_right.gif);background-repeat:repeat-y}
.dkgreyline_bottom { background-image: url(images/dkgreyline_bottom.gif);background-repeat:repeat-x}
.menubox_top { background-image: url(images/menubox_top.gif);background-repeat:repeat-x}
.menubox_left { background-image: url(images/menubox_left.gif);background-repeat:repeat-y}
.menubox_right { background-image: url(images/menubox_right.gif);background-repeat:repeat-y}
.menubox_bottom { background-image: url(images/menubox_bottom.gif);background-repeat:repeat-x}
.outerbox_top { background-image: url(images/outerbox_top.gif);background-repeat:repeat-x}
.outerbox_left { background-image: url(images/outerbox_left.gif);background-repeat:repeat-y}
.outerbox_right { background-image: url(images/outerbox_right.gif);background-repeat:repeat-y}
.outerbox_bottom { background-image: url(images/outerbox_bottom.gif);background-repeat:repeat-x}

#menuarea { border: solid 1px #666666;
			padding: 3px;
			background-color:#EFEFEF;
			width: 175px;
			height:100%;}
#menu {
	/*width: 12em; /* set width of menu */
	width:auto;
	background-image: url(images/menuarea.gif);
	background-repeat:repeat-x;
	background-position: top left;
	background-color:#EFEFEF;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	padding-bottom:5px;
}
#menu ul { /* remove bullets and list indents */
	list-style-image: none;
	margin: 0;
	padding: 0;
}
/* style, color and size links and headings to suit */

#menu a, #menu h2 {
	font: bold 11px/16px arial, helvetica, sans-serif;
	display: block;
	display:inline-block;
	/*border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;*/
	width:169px;
	padding: 2px 3px;
	
}
#menu h2 {
	color: #fff;
	/*background: #0101AD;*/
	text-transform: uppercase;
	text-align:center;
	font-size:14px;
	padding-top:5px;
}
#menu a {
	color: #000033;
	/* background:#A1ADF8;*/
	text-decoration: none;
	
}
#menu a:hover {
	color: #000033;
	background: #fff;
}
.homepagetext { font-size: 1em; font-weight:normal;text-align:left; margin-top:5px;}
.homepagetitle { font-size: 1.5em; font-weight:bold; font-style:italic;text-align:center; margin:0;padding:0;padding-top:20px}
.homepagesubtitle { font-size: 1.3em; font-weight:normal;text-align:center;margin:2;padding:0;}
.homepagetitle_image {float:left;}

