A:link.menu, A:visited.menu 
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none; 
    color:#FFFFFF	
}
A:hover.menu 
{ 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none; 
    color: #41B7F2;
}

A:link.selectedmenu, A:visited.selectedmenu
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none; 
    color:#41B7F2;
    font-weight: bold;
}

A:hover.selectedmenu
{ 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none;
    color: #41B7F2;
    font-weight: bold;
}

A:link.menu_small, A:visited.menu_small
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none; 
    background-color: #FFFFFF;
    color:#000000;
    font-weight: normal;
}
A:hover.menu_small
{ 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none;
    color: #0084C6;
    background-color: #ffffff;
    font-weight: normal;
}

A:link.selectedmenu_small, A:visited.selectedmenu_small
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none; 
    background-color: #FFFFFF;
    color:#0084C6;
    font-weight: bold;
}
A:hover.selectedmenu_small
{ 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    text-decoration: none;
    color: #0084C6;
    background-color: #FFFFFF;
    font-weight: bold;
}

A:link.left_menulink, A:visited.left_menulink 
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none; 
    color:#003C81
}
A:hover.left_menulink 
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    color: #003C81; 
    text-decoration: underline;
    
}

A:link.lightbluelink, A:visited.lightbluelink
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 9pt;
    text-decoration: none; 
    color: #0084C6;
    font-weight: bold;
}
A:hover.lightbluelink
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 9pt;
    text-decoration: underline; 
    color: #0084C6;
    font-weight: bold;
}
A:link.small_link, A:visited.small_link
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 8pt;
    text-decoration: none; 
    color:#003C81;
    font-weight: bold;
}
A:hover.small_link
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 8pt;
    text-decoration: underline; 
    color:#003C81;
    font-weight: bold;
}
A:link, A:visited
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 9pt;
    text-decoration: none; 
    color:#003C81;
    font-weight: bold;
}
A:hover
{
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 9pt;
    text-decoration: underline; 
    color:#003C81;
    font-weight: bold;
}



A.bigmenulink:link, A.bigmenulink:visited
{
    text-decoration: none; 
    color:#003C81
}

A.bigmenulink:hover
{
    color: #0084c6; 
    text-decoration: underline;
}

A:link.sideB, A:visited.sideB 
{
    text-decoration: none; 
    color:#0084c6
}

A:hover.sideB 
{
    color: #0084c6; 
    text-decoration: underline;
    line-height: 170%;
}


A:link.rightside, A:visited.rightside 
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none; 
    color:#000000
}

A:hover.rightside 
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    color: #0084c6; 
    text-decoration: underline;
    
}
.home_heading	 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: bold; 
    font-size: 14pt; 
    color:#003C81 
}
.heading_smaller 
{ 
    font-family: Arial, Verdana, Sans-Serif;  
    font-weight: bold; 
    font-size: 12pt; 
    color:#003C81;
    margin-bottom: 2;
}
.heading_smaller_lightblue 
{ 
    font-family: Arial, Verdana, Sans-Serif;  
    font-weight: bold; 
    font-size: 12pt; 
    color: #0084C6;
    margin-bottom: 2;
}
.headline_punchline	 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: bold; 
    font-size: 10pt;
    color:#003C81 
}
.punchline
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: normal; 
    font-size: 9pt;
    text-align: center;
    color: #003C81   
}
.heading_smallest 
{ 
    font-family: Arial, Verdana, Sans-Serif;  
    font-weight: bold; 
    font-size: 9pt;
    color:#003C81;
    margin-bottom: 2;
}
.heading_smallest_lightblue 
{ 
    font-family: Arial, Verdana, Sans-Serif;  
    font-weight: bold; 
    font-size: 9pt;
    color: #0084C6;
    margin-bottom: 2;
}
.small_headline	 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: bold; 
    font-size: 8pt;
    color: #0066cc;
}
.small_lefthand	 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: normal; 
    font-size: 8pt;
    color:#000000 
}
.small_lefthand_bold
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: bold; 
    font-size: 8pt;
    color:#000000 
}
.small_lefthand_blue
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: normal; 
    font-size: 8pt;
    color:#003C81; 
}

.news_headlinelarge
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: bold; 
    font-size: 14pt;
    text-align: justify;
    color: #0084C6
}
.news_headlinesmall
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: bold; 
    font-size: 12pt;
    text-align: justify;
    color:#003C81 
}
.news_byline
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: normal; 
    font-size: 10pt;
    color:#000000 
}
.news_bylinebold
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: bold; 
    font-size: 10pt;
    color:#003C81    
}
.news_punchline
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: normal; 
    font-size: 9pt;
    text-align: center;
    color: #0084C6   
}
.news_body
{
    font-family: Arial, Verdana, Sans-Serif;
    font-weight: normal; 
    font-size: 9pt;
    color: #000000;
    text-align: justify 
}

BODY
{ 
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
    TEXT-DECORATION: none
}
.body_justified	 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: normal; 
    font-size: 10pt;
    text-align: justify; 
}
.smaller
{
   FONT-SIZE: 9pt;
   FONT-STYLE: normal;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
   TEXT-DECORATION: none;
   margin-bottom: 9;
}
.smaller_justified
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-weight: normal; 
    font-size: 9pt;
    text-align: justify;
    margin-bottom: 9; 
}
.smallest
{
   font-size: 8pt;
   font-weight: normal;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
   margin-top: 0;
}
.smallest_justified
{
   font-size: 8pt;
   font-weight: normal;
   FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
   text-align: justify;
   margin-top: 0;
}
.blueborder
{
   border: 3px solid;    
   border-color: #003C81; 
}
table.lefthand_article
{
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT: #9EADAF 1px solid;
    BORDER-TOP: #9EADAF 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #9EADAF 1px solid;
    BORDER-BOTTOM: #9EADAF 1px solid;
    BACKGROUND-COLOR: #F7F8F7;
}
table.lefthand_article_inner
{
    BORDER:0;
    BACKGROUND-COLOR: #F7F8F7;
}
table.righthand_article
{
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT: #9EADAF 1px solid;
    BORDER-TOP: #9EADAF 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #9EADAF 1px solid;
    BORDER-BOTTOM: #9EADAF 1px solid;
    BACKGROUND-COLOR: #F7F8F7;
}
table.righthand_article_inner
{
    BORDER:0;
    BACKGROUND-COLOR: #F7F8F7;
}
TD
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.GreyHeader
{
    background-color: #ececec;
}
TD.DarkBlueHeader
{
    background-color: #003C81;    
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
}
TR.1quote
{
	background-color: #ffffff;
	height: 68px;
}
TR.2quote
{
	background-color: #ffffff;
	height: 102px;
}
TR.3quote
{
	background-color: #ffffff;
	height: 136px;
}
TR.4quote
{
	background-color: #ffffff;
	height: 170px;
}
TR.5quote
{
	background-color: #ffffff;
	height: 204px;
}
TR.6quote
{
	height: 238px;
	background-color: #ffffff;
}


.menubar	 
{ 
    font-family: Verdana;  
    font-size: 10pt;     
    color:#000000;
    font-weight: normal;
}

.sidebar	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 10pt; color:#003C81 
}
.sidebar_right	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 10pt;
    color:#ffffff 
}

.headings	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 13pt; color:#003C81 
}

.headingsbig	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 18pt; color:#003C81 
}


.homeheading	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 18pt; color:#000000 
}
.headingslightblue	 
{ 
    font-family: Verdana;  
    font-weight: bold; 
    font-size: 13pt; color:#0084C6 
}

.sideproducts 
{ 
    font-family: Verdana; 
    font-size: 8pt; 
    color: #0084C6; 
    font-weight: bold; 
    line-height: 170%;
    margin-left: 16; 
    margin-top: 0 
}
.government_heading 
{ 
    font-family: Arial, Verdana, Sans-Serif; 
    font-weight: bold; 
    font-size: 8pt;
    color:#000000 
}