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

.tfield_bg {  background-image: url('/modeldatabase/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 {
	color : #294A7B;
	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;
	margin-top : -1px;
	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 #111111; 
	border-right: 1px solid #111111; 
	border-top: 1px solid #DDDDDD; 
	border-left: 1px solid #DDDDDD;
}
.StormyWeatherFormHeaderFont
{
	color: #000000; 
	font-size: 16px; 
	font-weight: bold;
}
.StormyWeatherFieldCaptionTD
{
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	border-top: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9; 
	background-color: #dddddd; 
	color: #111111; 
	font-size: 13px;
}
.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; 
	background-color: #246494; 
	color: #FFFFFF; 
	font-size: 13px;	 
	font-weight: bold;
	background-image: url('http://www.wings900.com/vb/images/misc/tile_cat.gif');
}

.StormyWeatherColumnTDsearch
{
	background-color: #246494; 
	color: #FFFFFF; 
	font-size: 13px;	 
	font-weight: bold;
}

.StormyWeatherDataTD
{
	border-top: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9 ; 
	border-bottom: 1px solid #b9b9b9 ; 
	border-right: 1px solid #b9b9b9 ; 
	background-color: #eeeeee; 
	color: #000000; 
	font-size: 13px;

}



.StormyWeatherDataTD-grey
{
	border-top: 1px solid #b9b9b9; 
	border-left: 1px solid #b9b9b9; 
	border-bottom: 1px solid #b9b9b9; 
	border-right: 1px solid #b9b9b9; 
	color: #222222; 
	font-size: 13px;
		background-image: url('http://www.wings900.com/news/themes/Wings900/images/fon_right-no-top.gif');
	
}
.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; 
	background-color: #9CAECE; 
	color: #FFFFFF; 
		background-image: url('http://www.wings900.com/news/themes/Wings900/images/orangestrip2-no-top.gif');
}

.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;
}

