FONT, TD, BODY, P, DIV 
{font-family: Tahoma, Verdana,Arial,Helvetica; 
font: 11px;
font-weight: normal;
COLOR: #222222;
}

.tfield_bg {  background-image: url('/news/themes/Wings900/images/formbg2.gif'); background-repeat: no-repeat; color: #333333
font-family: Tahoma, Verdana,Arial,Helvetica; 
font: normal 11px;
COLOR: #222222;}

.copyright {
	color : #dddddd;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.pn-button
{
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-size: 11px; 
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}

.white {
	color : #FFFFFF;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.white a {
	color : #FFFFFF;
}
.white a:hover {
	color : #000000;
}
.title {
	color : #FFFFFF;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.pn-title {
	color : #222222;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.pn-pagetitle {
	color : #222222;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.titleb {
	color : #222222;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

input, select, button {
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-size: 11px; 
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	}
	
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menu {
	color : #FFFFFF;
	margin-top : 9px;
	padding-bottom : 9px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu a:hover {
	color : #F2F2F2;
}
.title01 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title02 a {
	color : #000000;
	text-decoration: none;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.link {
	margin-top : 5px;
	margin-bottom : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.link a:hover {
	color : #003C5E;
}


.right_normal {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: normal;
}
.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}

.right_normal a {
	color : #003C5E;
}

.right a:hover {
	color : #003C5E;
}
.left {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.left a {
	color : #FFFFFF;
}
.left a:hover {
	color : #000000;
}
li {
	color : #000000;
	padding-bottom : -1px;
	margin-bottom : -1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
ul, ol {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}

TABLE
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
TH
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
TR
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
TD
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
UL
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
OL
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
LI
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
P
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
FONT
{
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px;
}
A
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
BLOCKQUOTE
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
LABEL
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
.StormyWeatherPageBODY
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
	color: #FFFFFF;
}
.StormyWeatherFormTABLE
{
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	border-top: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9;
}
.StormyWeatherFormHeaderFont
{
	color: #000000; 
	font-size: 14px; 
	font-weight: bold;
}
.StormyWeatherFieldCaptionTD
{
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9; 
	background-color: #f1f1f1; 
	font-family: Tahoma Verdana, Arial;
	color: #111111; 
	font-size: 11px;
}
.StormyWeatherAltDataTD
{
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	border-bottom: 1px solid #C6CBDE; 
	border-right: 1px solid #C6CBDE; 
	background-color: #C1C7DE; 
	color: #000000; 
	font-size: 13px;
}
.StormyWeatherColumnTD
{
        border-bottom: 1px solid #b9b9b9;
        border-right: 1px solid #b9b9b9;
        border-top: 1px solid #b9b9b9;
        border-left: 1px solid #b9b9b9;
        font-family: Tahoma,Verdana;
        font-weight: Normal;
        font-size: 12px;
        color: #FFFFFF;
        background-image: url('http://www.wings900.com/modeldatabase/images/tab_bg.png');
	height: 20;

	}

.StormyWeatherColumnTDsearch
{
	color: #FFFFFF; 
	font-size: 12px;	 
	background-image: url('http://www.wings900.com/modeldatabase/images/tab_bg.png');
	font-weight: bold;
}

.StormyWeatherDataTD
{
	border-left: 1px solid #b9b9b9 ; 
	border-bottom: 1px solid #b9b9b9 ; 
	border-right: 1px solid #b9b9b9 ; 
	background-color: #f5f5f5; 
	font-family: Verdana, Arial;
	color: #000000; 
	font-size: 11px;

}



.StormyWeatherDataTD-grey
{
	border-left: 1px solid #b9b9b9; 
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	color: #222222; 
	font-size: 13px;
	background: url('http://www.wings900.com/modeldatabase/images/mod2-head-bg2.png') 0 0 repeat-x;


	
}

.StormyWeatherDataTDRed
{
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-bottom: 1px solid #C6CBDE;
        border-right: 1px solid #C6CBDE;
        background-color: #F08884;
        color: #000000;
        font-size: 13px;
}
.StormyWeatherDataTDGreen
{
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-bottom: 1px solid #C6CBDE;
        border-right: 1px solid #C6CBDE;
        background-color: #B9E7B4;
        color: #000000;
        font-size: 13px;
}
.StormyWeatherDataTDYellow
{
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-bottom: 1px solid #C6CBDE;
        border-right: 1px solid #C6CBDE;
        background-color: #FAFFDA;
        color: #000000;
        font-size: 13px;
}
.StormyWeatherDataTDGray
{
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	border-bottom: 1px solid #C6CBDE; 
	border-right: 1px solid #C6CBDE; 
	background-color: #CCCCCC; 
	color: #000000; 
	font-size: 13px;
}

.StormyWeatherErrorDataTD
{
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	border-bottom: 1px solid #C6CBDE; 
	border-right: 1px solid #C6CBDE; 
	background-color: #DEE3E7; 
	color: #FF0000; 
	font-size: 13px;
}
.StormyWeatherSeparatorTD
{
	height: 0px;
}
.StormyWeatherFooterTD
{
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	border-top: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9; 
	font-family: Tahoma,Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF; 
		background-image: url('http://www.wings900.com/modeldatabase/images/tab_bg.png');
}

.nosort
{
	color: #EEEEEE; 
	font-size: 13px; 
	text-decoration: underline;
}

a:link.StormyWeatherSorterLink
{
	color: #EEEEEE; 
	font-size: 13px; 
	text-decoration: underline;
}
a:visited.StormyWeatherSorterLink
{
	color: #EEEEEE; 
	font-size: 13px; 
	text-decoration: underline;
}
a:hover.StormyWeatherSorterLink
{
	color: #FEA954; 
	font-size: 13px; 
	text-decoration: underline;
}
a:active.StormyWeatherSorterLink
{
	color: #FEA954; 
	font-size: 13px; 
	text-decoration: none
}
a:link.StormyWeatherDataLink
{
	color: #000080; 
	font-size: 13px; 
	text-decoration: underline;
}
a:visited.StormyWeatherDataLink
{
	color: #000080; 
	font-size: 13px; 
	text-decoration: underline;
}
a:hover.StormyWeatherDataLink
{
	color: #FEA954; 
	font-size: 13px; 
	text-decoration: underline;
}
a:active.StormyWeatherDataLink
{
	color: #000080; 
	font-size: 13px; 
	text-decoration: none;
}

a:link.StormyWeatherPage
{
	color: #FEA954; 
	font-size: 16px; 
	font-weight: bold; 
	text-decoration: none;
}

a:link.StormyWeatherNavigatorLink
{
	color: #FFFFFF; 

	font-size: 13px; 
	font-weight: bold; 
	text-decoration: underline;
}
a:visited.StormyWeatherNavigatorLink
{
	color: #FFFFFF; 

	font-size: 13px; 
	font-weight: bold; 
	text-decoration: underline;
}
a:hover.StormyWeatherNavigatorLink
{
	color: #FEA954; 
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: underline;
}
a:active.StormyWeatherNavigatorLink
{
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none;
}
.StormyWeatherButton
{
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-size: 11px; 
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica;

	
}
.StormyWeatherInput
{
	border-bottom: 1px solid #aaaaaa; 
	border-left: 1px solid #aaaaaa; 
	border-right: 1px solid #aaaaaa; 
	border-top: 1px solid #aaaaaa; 
	font-size: 13px; 
	background-image: url('/modeldatabase/images/formbg2.gif');
	background-repeat: no-repeat; color: #333333
font-family: Tahoma, Verdana,Arial,Helvetica; 
font: normal 11px;
COLOR: #222222;}

}
.StormyWeatherTextarea
{
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-size: 13px; 
	font-family: Tahoma, Verdana Arial, Helvetica;
}
.StormyWeatherSelect
{
	font-size: 13px; 
	font-family: Tahoma, Verdana Arial, Helvetica;
}
a:link.today
{
	color: #FF0000; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.today
{
	color: #FF0000; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.today
{
	color: #FEA954; 
	font-weight: bold; 
	text-decoration: underline;
}
a:active.today
{
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.selectedDay
{
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.selectedDay
{
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.selectedDay
{
	color: #FEA954; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.selectedDay
{
	color: #FF0000; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.weekDay
{
	color: #000080; 
	text-decoration: none;
}
a:visited.weekDay
{
	color: #000080; 
	text-decoration: none;
}
a:hover.weekDay
{
	color: #FEA954; 
	text-decoration: none;
}
a:active.weekDay
{
	color: #FF0000; 
	text-decoration: none;
}
TD.selectedDay
{
	margin: 1px; 
	border-bottom: 1px solid #DEE3E7; 
	border-right: 1px solid #DEE3E7; 
	border-top: 1px solid #7386A5; 
	border-left: 1px solid #7386A5; 
	background-color: #9CAECE; 
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold;
}
TD.today
{
	border-top: 1px solid #FF0000; 
	border-left: 1px solid #FF0000; 
	border-bottom: 1px solid #FF0000; 
	border-right: 1px solid #FF0000; 
	background-color: #DEE3E7; 
	color: #000000; 
	font-size: 13px;
}
TD.workday
{
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	border-bottom: 1px solid #C6CBDE; 
	border-right: 1px solid #C6CBDE; 
	background-color: #DEE3E7; 
	color: #000000; 
	font-size: 13px;
}
TD.weekend
{
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	border-bottom: 1px solid #C6CBDE; 
	border-right: 1px solid #C6CBDE; 
	background-color: #C1C7DE; 
	color: #000000; 
	font-size: 13px;
}
TH.calendar
{
	margin: 1px; 
	border-bottom: 1px solid #DEE3E7; 
	border-right: 1px solid #DEE3E7; 
	border-top: 1px solid #7386A5; 
	border-left: 1px solid #7386A5; 
	background-color: #9CAECE; 
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold;
}
.CalendarButtons
{
	margin: 1px; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-size: 13px; 
	font-family: Tahoma, Verdana Arial, Helvetica;
}
.CalendarControls
{
	font-family: Tahoma, Verdana Arial, Helvetica; 
	font-size: 13px;
}
.Table
{
	border-bottom: 1px solid #7386A5; 
	border-right: 1px solid #7386A5; 
	border-top: 1px solid #DEE3E7; 
	border-left: 1px solid #DEE3E7;
}

