a:hover {  color: #660000}



.body
{
    BACKGROUND-IMAGE: url(images/bg1.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #FFFFFF;
	MARGIN-LEFT:0;
	MARGIN-RIGHT:0;
	MARGIN-TOP:0;
	MARGIN-BOTTOM:0;
	
}

.body-homepage
{
    BACKGROUND-IMAGE: url(images/bg1-homepage.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #FFFFFF;
	MARGIN-LEFT:0;
	MARGIN-RIGHT:0;
	MARGIN-TOP:0;
	MARGIN-BOTTOM:0;
	
}

.maintable
{
	BACKGROUND-IMAGE: url(images/sub1-mainbg.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #FFFFFF;
}	
.table1
{
	border: 1px solid #333333;
}
.table1b
{
	border-color: #fe0000;
	border: 1px solid #fe0000;
}
.table2
{
	border-top:1px #696969 solid;

}

.table3
{
	border-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;

}

.table4
{
	border-color: #333333;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
}

.table5
{
	border-color: #333333;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
}

.table6
{
	border-color: #333333;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-left-width: 0px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
}

.table7
{
	border-color: #333333;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-left-width: 0px;
	border-left-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
}

.table8
{
	border-color: #333333;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-left-width: 0px;
	border-left-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-right-width: 0px;
	border-right-style: solid;
}

.tb-br
{
	border-color: #666666;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-right-width: 1px;
	border-right-style: dashed;
}
.tb-b
{
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.tb-l
{
	border-color: #666666;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-width: 1px;
	border-left-style: dashed;
}

.TD_LINE
{
    BORDER-BOTTOM: #9aa1b1 1px solid
}
.TD_LINE_TOP
{
    BORDER-TOP: #9aa1b1 1px solid
}
.TD_GRAY_LINE_LEFT
{
    BORDER-LEFT: #b4b4b4 1px solid
}
.TD_GRAY_LINE_RIGHT
{
    BORDER-RIGHT: #b4b4b4 1px solid
}
.TD_GRAY_LINE_TOP
{
    BORDER-TOP: #b4b4b4 1px solid
}
.TD_GRAY_LINE_BOTTOM
{
    BORDER-BOTTOM: #b4b4b4 1px solid
}
.TD_GRAY_LINE_TOPLEFT
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-LEFT: #b4b4b4 1px solid
}
.TD_GRAY_LINE_TOPRIGHT
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-LEFT: medium none
}
.TD_GRAY_LINE_BOTTOMLEFT
{
    BORDER-LEFT: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid	
}
.TD_GRAY_LINE_BOTTOMRIGHT
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid
}
.TD_GRAY_LINE_BOTTOMLEFTRIGHT
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    BORDER-LEFT: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid
}
.TD_GRAY_LINE_LEFTRIGHT
{
    BORDER-RIGHT: #b4b4b4 1px solid;
    BORDER-LEFT: #b4b4b4 1px solid
}
.TD_GRAY_LINE_TOPBOTTOM
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
}
.TD_GRAY_LINE_TOPBOTTOMLEFT
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BORDER-LEFT: #b4b4b4 1px solid;
}
.TD_GRAY_LINE_TOPBOTTOMRIGHT
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BORDER-RIGHT: #b4b4b4 1px solid;
}
.TD_GRAY_LINE_TOPBOTTOMLEFTRIGHT
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BORDER-LEFT: #b4b4b4 1px solid;
	BORDER-RIGHT: #b4b4b4 1px solid;
}
.TD_GRAY_LINE_TOPBOTTOMLEFTRIGHT_BGCOLOR
{
    BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BORDER-LEFT: #b4b4b4 1px solid;
	BORDER-RIGHT: #b4b4b4 1px solid;
	BACKGROUND-COLOR: #dce5ea;
}
.TD_GRAY_LINE_BOTTOM_BGCOLOR
{
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BACKGROUND-COLOR: #dce5ea;
}
.TD_GRAY_LINE_TOP_BOTTOM_BGCOLOR
{
	BORDER-TOP: #b4b4b4 1px solid;
    BORDER-BOTTOM: #b4b4b4 1px solid;
	BACKGROUND-COLOR: #dce5ea;
}


.navbar_dropdown_table
{
	padding-left: 3px;
	padding-right: 3px;
	background-image:url(images/navbar_bg_middle3.png);
}

.navbar_dropdown_table_wide
{
	padding-left: 3px;
	padding-right: 3px;
	background-image:url(images/navbar_bg_middle3_wide.png);
}

.link1 a {text-decoration:none}

.link2 a{
	color:#FFFFFF;
	text-decoration:none;	
}
.link2 a:visited {color:#FFFFFF;text-decoration:none;}
.link2 a:hover {color:#FFFF66;text-decoration:underline;}
.link2 a:active {color:#FFFF66;text-decoration:none;}

.leftpadded_td
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.newsbanner_td
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
}

.newsbanner_td2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
}

.hp_imagemenu a{
	color:#003399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.hp_imagemenu a:visited {color:#003399;text-decoration:none;}
.hp_imagemenu a:hover {color:#003399;text-decoration:underline;}
.hp_imagemenu a:active {color:#003399;text-decoration:none;}

.hp_imagemenu_text{
	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.banner_ad1 a{
	color:#003366;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.banner_ad1 a:visited {color:#003366;text-decoration:none;}
.banner_ad1 a:hover {color:#003366;text-decoration:underline;}
.banner_ad1 a:active {color:#003366;text-decoration:none;}

.banner_ad1{
	color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.languages{
	color:#002760;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
}

.languages a{
	color:#002760;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
}
.languages a:visited {color:#002760;text-decoration:none;}
.languages a:hover {color:#002760;text-decoration:underline;}
.languages a:active {color:#002760;text-decoration:none;}


.bottomlinks a{
	color:#003399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.bottomlinks a:visited {color:#003399;text-decoration:none;}
.bottomlinks a:hover {color:#003399;text-decoration:underline;}
.bottomlinks a:active {color:#003399;text-decoration:none;}

.pressrelease{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.pressrelease a{
	color:#003399;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.pressrelease a:visited {color:#003399;text-decoration:none;}
.pressrelease a:hover {color:#003399;text-decoration:underline;}
.pressrelease a:active {color:#003399;text-decoration:none;}

.navbar_dropdownmenu a{
	color:#EAEA00;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-shadow: 1px 1px #666;
}
.navbar_dropdownmenu a:visited {color:#EAEA00;text-decoration:none;}
.navbar_dropdownmenu a:hover {color:#EAEA00;text-decoration:underline;}
.navbar_dropdownmenu a:active {color:#EAEA00;text-decoration:none;}

.sc
{
	font-variant: small-caps;
}
.text11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.text11 a:visited {color:#003399;text-decoration:none;}
.text11 a:hover {color:#003399;text-decoration:underline;}
.text11 a:active {color:#003399;text-decoration:none;}

.text11_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}
.text11_bold a:visited {color:#003399;text-decoration:none;}
.text11_bold a:hover {color:#003399;text-decoration:underline;}
.text11_bold a:active {color:#003399;text-decoration:none;}

.text12_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.text12_bold a {color:#003399; text-decoration:none;}
.text12_bold a:visited {color:#003399;text-decoration:none;}
.text12_bold a:hover {color:#003399;text-decoration:underline;}
.text12_bold a:active {color:#003399;text-decoration:none;}

.footnotes_title
{
	font-family: verdana;
	font-size: 7pt;
	color: #333333;
	font-weight: bold;
}

.footnotes
{
	font-family: arial;
	font-size: 7pt;
	color: #333333;
}

.caption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-transform: uppercase;
}

.pagetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
}
.label
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana;
}

.TABLE_TITLE
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #002d45;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE_DATA
{
    PADDING-RIGHT: 5px;   
	PADDING-LEFT: 5px;  
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
}

.TABLE_DATA a{
	color:#003399;
	text-decoration:none;	
}
.TABLE_DATA a:visited {color:#003399;text-decoration:none;}
.TABLE_DATA a:hover {color:#003399;text-decoration:underline;}
.TABLE_DATA a:active {color:#003399;text-decoration:none;}

.TABLE_DATA_BOLD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE_DATA_UNDERLINED
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
	text-decoration:underline;
}

.TABLE2_TITLE
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
	COLOR:#003399;    
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE2_DATA
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
}

.TABLE2_DATA a{
	color:#003399;
	text-decoration:none;	
}
.TABLE_DATA2 a:visited {color:#003399;text-decoration:none;}
.TABLE_DATA2 a:hover {color:#003399;text-decoration:underline;}
.TABLE_DATA2 a:active {color:#003399;text-decoration:none;}

.TABLE2_DATA_BOLD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE2_DATA_UNDERLINED
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
	text-decoration:underline;
}
.TABLE3_TITLE
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
	COLOR:#003399;    
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE3_DATA
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
}

.TABLE3_DATA_NUMBER
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
}

.TABLE3_DATA a{
	color:#003399;
	text-decoration:none;	
}
.TABLE3_DATA a:visited {color:#003399;text-decoration:none;}
.TABLE3_DATA a:hover {color:#003399;text-decoration:underline;}
.TABLE3_DATA a:active {color:#003399;text-decoration:none;}

.TABLE3_DATA_BOLD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE3_DATA_BOLD_NUMBER
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE3_DATA_UNDERLINED
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
	text-decoration:underline;
}

.TABLE4_TITLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #002d45;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE4_DATA
{
    PADDING-RIGHT: 0px;  
	PADDING-LEFT: 0px;   
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
}

.TABLE4_DATA a{
	color:#003399;
	text-decoration:none;	
}
.TABLE4_DATA a:visited {color:#003399;text-decoration:none;}
.TABLE4_DATA a:hover {color:#003399;text-decoration:underline;}
.TABLE4_DATA a:active {color:#003399;text-decoration:none;}

.TABLE4_DATA_BOLD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}

.TABLE4_DATA_UNDERLINED
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
	text-decoration:underline;
}

.weather_title
{
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
}

.weather_text
{
	font-family: arial;
	font-size: 7pt;
}

.weather_text a
{
	color:#003399;
	text-decoration:none;
}

.WEATHER_BANNER
{
	border-color: #b4b4b4;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:3px;
}

.WEATHER_BANNER a{
	color:#003399;
	text-decoration:none;	
}
.WEATHER_BANNER a:visited {color:#003399;text-decoration:none;}
.WEATHER_BANNER a:hover {color:#003399;text-decoration:underline;}
.WEATHER_BANNER a:active {color:#003399;text-decoration:none;}

.PAGE_MENU
{
	border-color: #b4b4b4;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color:#333333;
	background-color:#E8F4FF;
}

.PAGE_MENU a{
	color:#003399;
	text-decoration:none;	
}
.PAGE_MENU a:visited {color:#003399;text-decoration:none;}
.PAGE_MENU a:hover {color:#003399;text-decoration:underline;}
.PAGE_MENU a:active {color:#003399;text-decoration:none;}


.desc_cell2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #002d45;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: verdana;
}

