A

{

    COLOR: #000000

}

A:visited

{

    COLOR: #666666

}

A:active

{

    COLOR: #ff0000

}

A:hover

{

    COLOR: #ff0000

}

A.prodmenu

{
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.prodmenu:visited

{
	COLOR: Gray
}

A.prodmenu:active

{
	COLOR: Red
}

A.prodmenu:hover

{
	COLOR: Blue;
	FONT-WEIGHT: normal
}


A.footer

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.footer:visited

{

    COLOR: #cccccc

}

A.footer:active

{

    COLOR: #ff0000

}

A.footer:hover

{

    COLOR: #ff0000

}

A.submenu

{
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.submenu:visited

{
	COLOR: Gray
}

A.submenu:active

{
	COLOR: Red
}

A.submenu:hover

{
	COLOR: Red;
}

A.email

{
	COLOR: #CC0033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

A.email:visited

{
	COLOR: #CC3300
}

A.email:active

{
	COLOR: Red
}

A.email:hover

{
	COLOR: Red
}

A.secondmenu

{
	COLOR: Gray;
	FONT-FAMILY: arial,sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: overline
}

A.secondmenu:visited

{
	COLOR: Gray
}

A.secondmenu:active

{
	COLOR: Red
}

A.secondmenu:hover

{
	COLOR: Black
}

A.sidemenu

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.sidemenu:visited

{

    COLOR: #cccccc

}

A.sidemenu:active

{

    COLOR: #ff0000

}

A.sidemenu:hover

{

    COLOR: #ff0000

}

A.security

{

    COLOR: #666666;

    FONT-FAMILY: verdana,arial,sans-serif;

    FONT-SIZE: 10px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 1.8;

    TEXT-DECORATION: none

}

A.security:visited

{

    COLOR: #666666

}

A.security:active

{

    COLOR: #ff0000

}

A.security:hover

{

    COLOR: #ff0000

}

A.pages

{

    TEXT-DECORATION: none

}

A.redpages

{

    TEXT-DECORATION: none

}

A.redpages:hover

{

    COLOR: #ffffff

}

A.sitemap

{

    COLOR: #000000;

    FONT-FAMILY: Arial,sans-serif;

    FONT-SIZE: 10px;

    FONT-WEIGHT: bold;

    TEXT-DECORATION: none

}

A.sitemap:visited

{

    COLOR: #000000

}

A.sitemap:active

{

    COLOR: #ffffff

}

A.sitemap:hover

{

    COLOR: #ffffff;

    TEXT-DECORATION: underline

}

A.news

{
	COLOR: #181EA5;
	FONT-FAMILY: verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    	TEXT-DECORATION: none
}

A.news:visited

{
	COLOR: #181EA5
}

A.news:active

{
	COLOR: red
}

A.news:hover

{
	COLOR: red
}



A.linkbold
{
	COLOR: black;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
A.linkbold:visited
{
	COLOR: Navy;
}
A.linkbold:active
{
	COLOR: Navy;
}
A.linkbold:hover
{
	COLOR: Navy;
}




A.jobpop

{
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal
}

A.jobpop:visited

{
	COLOR: Gray
}

A.jobpop:active

{
	COLOR: Red
}

A.jobpop:hover

{
	COLOR: Red;
}

A.map

{
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	font-style : normal;
	text-decoration : none;
}

A.map:visited

{
	COLOR: Gray
}

A.map:active

{
	COLOR: Red
}

A.map:hover

{
	COLOR: Red;
	font-weight : bold;
}

FONT.body

{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 11px
}

FONT.bodyblack

{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 10px
}

FONT.newsblack

{
	FONT-FAMILY: "Times New Roman", Times, serif;
	color: black;
	font-size: 14px;
	font-weight : normal;
	line-height : 14px;
}

FONT.newshead

{
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}

FONT.caseblack

{
	FONT-FAMILY: "Times New Roman", Times, serif;
	color: black;
	font-size: 14px;
	font-weight : normal;
	line-height : 14px;
}

FONT.casehead

{
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal
}

FONT.pagetitle

{
	COLOR: #b1a9a2;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	font-style : normal;
}

FONT.subtitle

{
	COLOR: #000000;
	FONT-FAMILY: verdana,arial,sans-serif;
	FONT-SIZE: 10px
}

FONT.red-subtitle

{

    COLOR: #000000;

    FONT-FAMILY: verdana,arial,sans-serif;

    FONT-SIZE: 16px

}

FONT.subtitle

{
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	padding-bottom : 0px;
	padding-top : 0px;
	line-height : normal;
}

FONT.heading

{

    FONT-FAMILY: arial,sans-serif;

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold

}

FONT.greyblurb

{

    COLOR: #666666;

    FONT-FAMILY: Arial,sans-serif;

    FONT-SIZE: 10px;

    FONT-STYLE: italic

}

FONT.producttitle

{
	COLOR: Red;
	FONT-FAMILY: "Times New Roman";
	FONT-SIZE: 20px;
	font-style : italic;
	font-weight : bold;
}

FONT.prodsubtitle

{
	COLOR: Blue;
	FONT-FAMILY: "Times New Roman";
	FONT-SIZE: 16px;
	font-style : italic;
	font-weight : bold;
}

FONT.title

{
	COLOR: Black;
	FONT-FAMILY: verdana,arial,sans-serif;
	FONT-SIZE: 20px
}

FONT.sidemenu

{

    COLOR: #000000;

    FONT-FAMILY: arial,sans-serif;

    FONT-SIZE: 10px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 16px

}

FONT.submenu

{
	COLOR: Silver;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}

FONT.footer

{

    COLOR: #ffffff;

    FONT-FAMILY: verdana,arial,sans-serif;

    FONT-SIZE: 10px;

    LINE-HEIGHT: 18px

}

FONT.pages

{

    FONT-FAMILY: arial, sans-serif;

    FONT-SIZE: 11px
; font-weight: normal

}

FONT.formcontent

{

    COLOR: #ffffff;

    FONT-FAMILY: arial,sans-serif;

    FONT-SIZE: 10px

}

FONT.formtitle

{

    FONT-FAMILY: verdana,arial,sans-serif;

    FONT-SIZE: 10px;

    FONT-WEIGHT: bold

}

FONT.newshead

{
	COLOR: #181EA5;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
    	TEXT-DECORATION: none
}

FONT.newstext

{
	COLOR: #000000;
	FONT-FAMILY: verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
    	TEXT-DECORATION: none
}