BODY,TD.main
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
	line-height: 130%;
 }

A,A.main,.document_title
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

A:hover,A.main:hover
 {
	color: #AA0000;
	text-decoration: underline;
 }


TD.main_menu
 {
	border: solid 1px #000066;
	background-color: #EEEEFF;
 }

TD.partners
 {
	border: solid 1px #000066;
	background-color: #EEEEFF;
 }

TD.box
 {
	border: solid 2px #000022;
	background-color: #FFFFFF;
 }

TD.box_text
 {
	padding: 3px;
 }

TD.repeater_red
 {
	border: solid 1px #222222;
	background-color: #FF0000;
 }

TD.repeater_yellow
 {
	border: solid 1px #222222;
	background-color: #FFFF00;
 }

TD.repeater_green
 {
	border: solid 1px #222222;
	background-color: #00FF00;
 }

TD.header
 { 
	background-image: url('files/topbanner.jpg');
	background-repeat: no-repeat
 }

A.partners
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #AA0000;
	text-align: center;
	text-decoration: none;
	border: 0px;
 }

A.partners:hover
 {
	color: #FF0000;
 }

A.stormcenter_title,.stormcenter_title
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
	border: 0px;
 }

A.stormcenter_title:hover
 {
	color: #FF0000;
 }

A.stormcenter_small,.stormcenter_small
 {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
	border: 0px;
 }

A.stormcenter_small:hover
 {
	color:#FF0000;
 }

A.main_menu
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
 }

A.main_menu:hover
 {
	color:#FF0000;
 }

A.main_menu_small
 {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
 }

A.main_menu_small:hover
 {
	color:#FF0000;
 }

A.three_bar
 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
 }

A.three_bar:hover
 {
	color: #FF0000;
 }

A.view_more
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
 	color: #000066;
	text-decoration: none;
 }

A.view_more:hover
 {
	color: #AA0000;
 }

.headline_date
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
 }

.headline_date:hover
 {
	color: #FF0000;
 }

A.headline_feature
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }

A.headline_feature:hover
 {
	color: #0000AA;
 }

A.headline_text
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
 }

A.headline_text:hover
 {
	color: #0000AA;
 }

A.video_title
 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000066;
	text-align: center;
	text-decoration: none;
 }

A.video_title:hover
 {
	color: #FF0000;
 }

.box_title
 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18pt;
	color: #000066;
	font-weight: bold;
 }

.box_text
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
 }

.box_description,TD.box_description
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #AA0000;
 }

A.box_title,.box_title
 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

A.box_text
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
 }

A.box_title:hover
 {
	color:#0000FF;
 }

A.box_text:hover
 {
	color:#0000AA;
 }

A.repeater_big
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
 }

A.repeater_small
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
 }

A.repeater_big:hover
 {
	color: #0000AA;
 }

A.error
 {
	font-family: Arial, sans-serif;
	font-size: 20pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
 }

A.error:hover
 {
	color: #0000AA;
 }

.error
 {

	font-family: Arial, sans-serif;
	font-size: 20pt;
	color: #DD0000;
	font-weight: bold;
 }

.partners_title
 {
	font-family: Arial, sans-serif;
	font-size: 14pt;
	color: #000066;
	font-weight: bold;
	text-align: center;
 }

.repeater_small
 {
	font-size: 8pt;
	font-weight: normal;
 }

.main_menu
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
 }

TD.box_topleft
 {
	background-image: url('roundedrectangle_topleft.png');
	background-repeat: no-repeat;
 }

TD.box_topright
 {
	background-image: url('roundedrectangle_topright.png');
	background-repeat: no-repeat;
 }

TD.box_bottomleft
 {
	background-image: url('roundedrectangle_bottomleft.png');
	background-repeat: no-repeat;
 }

TD.box_bottomright
 {
	background-image: url('roundedrectangle_bottomright.png');
	background-repeat: no-repeat;
 }

TD.box_top
 {
	background-image: url('roundedrectangle_top.png');
	background-repeat: repeat-x;
 }

TD.box_bottom
 {
	background-image: url('roundedrectangle_bottom.png');
	background-repeat: repeat-x;
 }

TD.box_left
 {
	background-image: url('roundedrectangle_left.png');
	background-repeat: repeat-y;
 }

TD.box_right
 {
	background-image: url('roundedrectangle_right.png');
	background-repeat: repeat-y;
 }

TR.solid_border
 {
	border-style: solid;
	border-width: 2px;
 }

A.document_icon,.document_icon
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #0000AA;
	font-weight: bold;
	text-decoration: none;
 }

A.document_icon:hover
 {
	color: #DD0000;
	text-decoration: none;
 }

A.photo_title_link
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

A.photo_date_link
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

A.photo_date_link
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

A.photo_gallery,.photo_gallery
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
 }

A.photo_caption_link
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
 }

A.photo_caption_link:hover
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
 }

TD.calendar_date
 {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
 }
 
.calendar_date
 {
	font-family: Verdana, sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
 }

A.calendar_title,.calendar_title
 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }

A.calendar_title:hover
 {
	color: #AA0000;
 }

A.calendar_time,.calendar_time
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }

A.calendar_text,.calendar_text
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
 }

.news_archive_title,A.news_archive_title
 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
 }

A.news_archive
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }

A.news_archive:hover
 {
	color: #DD0000;
 }

A.news_archive_title:hover
 {
	color: #0000DD;
 }

.news_title,A.news_title
 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }
 
A.news_title
 {
    color: #0000AA;
	text-decoration: none;
 }

.news_subtitle
 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
 }

.news_text
 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	color: #000000;
 }

.news_date
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #660000;
 }
 
 A.profile_link
  {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
  }
  
 A.profile_link:hover
  {
 	color: #0000AA;
  }

A.profile_title
 {
	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }

A.profile_title:hover
 {
    color: #0000BB;
 }
  
A.asos_text,.asos_text
 {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;		  
 }
 
A.asos_city,.asos_city
 {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }
 
A.asos_temp,.asos_temp
 {
 	font-family: Arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }
 
A.asos_error,.asos_error
 {
 	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
 }
 
IMG.photo_album
 {
    max-width: 450pt;
	max-height: 450pt;
 }

A.photo_prevnext_active,.photo_prevnext_active
 {
 	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }
A.photo_prevnext_active:hover
 {
	color: #DD0000;
 }
A.photo_prevnext_inactive,.photo_prevnext_inactive
 {
 	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #BBBBBB;
	text-decoration: none;
 }
A.photo_title,.photo_title
 {
 	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }
A.document_info,.document_info
 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #DD0000;
	text-decoration: none;
 }
A.document_info:hover
 {
    color: #FF0000;
 }

 .posthidden
  {
   display:none;
  }

 .postshown
  {
   display:inline;
  }