/* CSS Document */

body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
A:active
{
    COLOR: #184830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A:link
{
    COLOR: #184830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
}
A:visited
{
    COLOR: #184830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: underline;
}
A:hover
{
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
th, tr, td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
li
{
color:#000000;
}


h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight:normal;
	color:#24442D;
	letter-spacing:1px;
	margin: 0px;

}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#809582;
	height: 4px;
	margin: 0px;
	padding: 0px;	
	padding-bottom: 7px;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#1D4127;
}

.errorMessage
{
color:#FF0000;
}


TABLE.rhsborder
{
	border: 4px solid #6699cc;
}
TD.shadowright
{
	background-image: url(images/shadow_r.gif);
	background-repeat: repeat-y;

}
TD.shadowbottom
{


}

TD.options
{
	border-bottom:1px solid #578368;
	height: 18px;
}
TD.options a:active
{
line-height:15px;
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
text-decoration:none;
}
TD.options a:link
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
text-decoration:none;
}

TD.options a:visited
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
text-decoration:none;
}
TD.options a:hover
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
text-decoration:underline;
}
td.top1
{
	border-bottom:1px solid #fcfafb;
	background-color: #19472B;
}
td.top2
{
	background-color:#19472B;
	border-bottom:1px solid #fcfafb;

}
td.top3
{
background-color:#19472B;
border-bottom:1px solid #fcfafb;
}
TD.top4
{
font-size: 10px;
color: #F4FFF9;	font-weight:bold;
}
td.topinternal1
{
	background-color: #8da992;
}
td.topinternal2
{
	background-color:#dae6d6;
	background-image: url(images/default_bg.gif);
	background-repeat: no-repeat;
}
td.topinternal3
{
background-color:#dae6d6;
}
TD.topinternal4
{
font-size: 10px;
color: #F4FFF9;	font-weight:bold;
}
TR.topdrkgreen
{
	background-color: #19472B;
}
#menu
{
	padding:0;
	margin:0;
	background-color:#BBCEB8;
	width:169px;
}
.lines2{
	line-height:6px;
}

#menu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
text-decoration:none;
padding:0;
margin:0;
}

#menu a:hover
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;

text-decoration:underline;
}

#menu a:link
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
}

#menu a:active
{
font-size:x-small;
font-weight:bold;
color:#F4FFF9;
}


#menu li
{
position: relative;
list-style-type: none;
padding:5px;
background-color:#7F9C86;
}



#menu li.active
{
background-color:#577E63;
}

#menu li.main
{
background-color:#7F9C86;
}

#menu li.main2
{
background-color:#0099CC;
}

#menu li.sub
{
color:#F2FFF3;
background-color:#9DBC93;
}

#menu li.subactive
{
color:#173F1D;
background-color:#9DBC93;
}

#filler
{
background-color:#BBCEB8;
height:auto;
width:168px;
}
#top_stories
{
padding:0px;
margin:0px;
background-color:#4494BC;
}
FORM{
	margin: 0px;
	padding: 0px;
}
.searchbox{
	height: 14px;
	border: 1px solid #bbc9bc;
	vertical-align: top;
}
.searchbtn{
	padding-left: 1px;
}
.story
{
border-top:1px solid #E9F7E8;
padding:3px;
margin:0;
color:#000000;
background-color:#E2EAF7;
}

.story a
{
text-decoration:none;
color:#1D4127;
font-weight:bold;
}

.story a:hover
{
text-decoration:underline;
}


#top_stories tr
{
border-bottom:1px solid #E9F7E8;
}

#top_stories h1
{
font-size:small;
font-weight:bold;
letter-spacing:normal;
color:#F7FFFA;
background-color:#4494BC;
padding:1px;
text-align:left;
}
td.newscol
{
background-color:#4494BC;
}

#news
{
padding:0;
margin:0;
height:100%;
width:202px;
background-color:#0099CC;
}

#news img
{
margin-top:-10px;
}

#news p
{
color:#F4FCF1;
padding-left:10px;
padding-right:10px;
}

#news a
{
text-decoration:none;
color:#1D4127;
font-weight:bold;
}

#news a:hover
{
text-decoration:underline;

}

#news h1
{

font-size:small;
font-weight:bold;
letter-spacing:normal;
color:#F7FFFA;
background-color:#19472B;
padding:10px;
}

#news h2
{
padding-right:10px;
font-size:small;
font-weight:bold;
letter-spacing:normal;
color:#1D4127;
line-height:4px;
padding-left:10px;
}

.submenu{
background-color:#4494BC;
}
TABLE.subnavbtm{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #fff;
}
TD.newstitle {
	background-color: #4494BC;
	height: 29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
TD.newsflashtext2{	
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top: 13px;
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 13px;
	}
TD.newsflashtext2 P{	
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
TD.newsflashtext2 STRONG{	
	color:#4494BC;
	font-weight:bold;	
	}
A.newsflashtext:active
{	width: 202px;
	height: 34px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
}
A.newsflashtext:link
{		width: 202px;height: 34px;
    COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;	vertical-align: middle;
}
A.newsflashtext:visited
{		width: 202px;height: 34px;
    COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;	vertical-align: middle;
}
A.newsflashtext:hover
{		width: 202px;height: 34px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;	vertical-align: middle;
}
TD.subnavOFFlightgreen {
	background-color: #0099CC;
	height: 24px;
	width: 170px;
	padding-left: 14px;
	cursor: hand;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}
TD.subnavOFFdarkgreen {
	background-color: #4494BC;
	height: 24px;
	width: 170px;
	padding-left: 14px;
	cursor: hand;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}

TD.subnavONdarkgreen {
	background-color: #fff;
	height: 24px;
	width: 170px;
	padding-left: 14px;
	text-decoration: underline;	
	cursor: hand;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}
TD.subnavONdarkgreen a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONdarkgreen a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONdarkgreen a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONdarkgreen a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;	
	text-decoration: none;
	height: 24px;
	width: 170px;
}

TD.subnavONlightgreen {
	background-color: #759b77;
	height: 24px;
	width: 170px;
	padding-left: 14px;
	text-decoration: underline;	
	cursor: hand;
	text-transform: uppercase;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}
TD.subnavONlightgreen a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONlightgreen a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONlightgreen a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavONlightgreen a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;	font-weight:bold;	
	text-decoration: none;
	height: 24px;
	width: 170px;
}

TD.subnavOFFdarkgreen a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFdarkgreen a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFdarkgreen a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFdarkgreen a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;	height: 24px;
	width: 170px;
}


TD.subnavOFFlightgreen a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFlightgreen a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFlightgreen a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subnavOFFlightgreen a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #1f452c;
	text-decoration: none;	height: 24px;
	width: 170px;
}

TD.subsubnav {
	background-color: #63A7C8;
	height: 24px;
	width: 170px;
	padding-left: 14px;
	cursor: hand;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}

TD.subsubnavHighlight {
	background-color: #fff;
	height: 24px;
	width: 170px;
	color: #000;	font-weight:bold;
	padding-left: 14px;
	text-transform: uppercase;
	cursor: hand;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}

TD.subsubnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
	
}
TD.subsubnav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subsubnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subsubnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #000;	font-weight:bold;
	text-decoration: none;
	height: 24px;
	width: 170px;
}

TD.subsubnavHighlight a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;		font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subsubnavHighlight a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;		font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subsubnavHighlight a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;		font-weight:bold;
	text-decoration: none;	height: 24px;
	width: 170px;
}
TD.subsubnavHighlight a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4827;		font-weight:bold;
	text-decoration: none;
	height: 24px;
	width: 170px;
}
TD.bodyborder {padding-top: 18px;}

TD.bodyborder TABLE{
	margin: 0px;
	border-collapse: collapse; 

}
TD.bodyborder TD{	padding: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #19472b;
	border-bottom-color: #19472b;
	border-left-color: #19472b;
		border-right-color: #19472b;
		border-right-width: 1px;
			border-right-style: solid;
}

TD.bodyborder U{
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #ff0000;
	text-decoration: none;
}



