﻿BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    COLOR: blue;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white ! IMPORTANT;
    TEXT-DECORATION: none;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: verdana
}
H2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
TEXTAREA
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
TABLE
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana
}

A
{
  COLOR: #003399;
  font-weight: bold;
  TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.categoryHeader A
{
  color: white;
}
.tableHeadingTitle
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #73d278
}
.tableColumnTitles
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #a4e6a6
}
.tableRowColor1
{
    BACKGROUND-COLOR: #c8f0c9
}
.tableRowColor2
{
    BACKGROUND-COLOR: #ecf5fb
}
.tableFooterTitle
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #73d278
}
.pageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    FONT-FAMILY: Arial
}
.sectionHeader
{
    FONT-WEIGHT: bold;
    COLOR: #000066;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.border
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.ruleoff
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: #336699 2px solid
}
.Product-Service-Intrest-Box1
{
    BORDER-RIGHT: #DDDDDD;
    BORDER-TOP: #DDDDDD;
    BORDER-LEFT: #8463ce thin solid;
    BORDER-BOTTOM: #DDDDDD;
    width:30pc;
   }
.Product-Service-Intrest-Box2
{
    BORDER-RIGHT: #cc6699;
    BORDER-TOP: #cc6699;
    BORDER-LEFT: #9f3c47 thin solid;
    BORDER-BOTTOM: #cc6699; 
    width:30pc;   
}
.Product-Service-Intrest-Box3
{
    BORDER-LEFT: #21847b thin solid;   
    width:30pc;
}
.border-blue-Left-Menu
{
	BORDER-RIGHT: medium none;/*#666666 1px solid;*/
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;/*#666666 1px solid; *//*medium none;*/
	BORDER-BOTTOM: medium none;
	background-color: #3E70D7;
}
.border-blue-Left-Menu-Search
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;/*#666666 1px solid;*/
    BORDER-BOTTOM: medium none;/*#666666 1px solid*/
}
.border-blue-Left-Menu-Search INPUT
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 7pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.border-blue-Top
{
	BORDER-RIGHT: medium none;
	BORDER-TOP: #0058B0 2px solid;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: #0058B0 2px solid;
	background-color: #0058B0;
}
.border-blue-news-column
{
	BORDER-RIGHT: none; /*#666666 1px solid;*/
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	background-color: white;
	margin-right:1px;
}

.border-blue-News-and-Offers
{
    BORDER-RIGHT:  none; /*#666666 1px solid;*/
    BORDER-TOP: none; /*medium*/
    BORDER-LEFT: none ; /*#666666 1px solid;*/
    BORDER-BOTTOM: none; /*medium*/
}
.border-blue-Bottom
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none; /*#666666 1px solid;*/
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.menu-Top
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: white;
	FONT-FAMILY: verdana;
	background-color: #0058B0;
}
.menu-Top A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Top A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Top A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Top A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Top A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Bottom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    background-color: #0058B0;/*#3E70D7; /*#003399;*/
    border-top: #0058B0 1px solid; /* thin solid */
    border-bottom: #0058B0 1px solid; /* thin solid */
}
.menu-Bottom-Copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: verdana
}
.menu-Top A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Bottom A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Bottom A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Bottom A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Bottom A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.News-Section-Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #8caae7
}
.News-Section-Header A:link, .News-Section-Header A:visited, .News-Section-Header A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #8caae7;
}
.News-Section-Header A:hover
{
	FONT-WEIGHT: bold;
	text-decoration: none;
	FONT-SIZE: 8pt;
	COLOR: yellow;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #8caae7;
}
.News-Item
{
	FONT-SIZE: 7pt;
	COLOR: black;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #eef3ff;
}
.News-Item-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #cc9966;
    FONT-FAMILY: verdana
}
.News-Item-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #cc9966;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.News-Item-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #cc9966;
    FONT-FAMILY: verdana
}
.News-Item-Display-PathHistory
{
    FONT-SIZE: 10pt;
    COLOR: #cc9966;
    FONT-FAMILY: verdana;
    text-transform: capitalize
}
.News-Item-Display-PathHistory A
{
    COLOR: #cc9966;
    TEXT-DECORATION: none;
    text-transform: capitalize
}
.News-Item-Display-PathHistory A:active
{
    COLOR: #cc9966;
    TEXT-DECORATION: none;
    text-transform: capitalize
}
.News-Item-Display-PathHistory A:link
{
    COLOR: #cc9966;
    TEXT-DECORATION: none;
    text-transform: capitalize
}
.News-Item-Display-PathHistory A:visited
{
    COLOR: #cc9966;
    TEXT-DECORATION: none;
    text-transform: capitalize
}
.News-Item-Display-PathHistory A:hover
{
    COLOR: #cc9966;
    TEXT-DECORATION: none;
    text-transform: capitalize
}
.Quip
{
    FONT-FAMILY: verdana;
    color: #FFFFFF;
 }
.Quip .Small
{
    FONT-SIZE: 10pt;
    color: #FFFFFF;
 }
.Quip .Large
{
    FONT-SIZE: 13pt;
    color: #FFFFFF;
 }
.Contact-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Contact-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Contact-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
}
.Legal-Notices-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
}
.Legal-Notices-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Legal-Notices-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Privacy-Policy-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Privacy-Policy-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Privacy-Policy-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Feedback-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Feedback-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Feedback-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Services-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #996699;
    FONT-FAMILY: verdana
}
.Services-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #996699;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Services-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #996699;
    FONT-FAMILY: verdana
}
.About-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.About-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.About-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana
}
.Case-Studies-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #999900;
    FONT-FAMILY: verdana
}
.Case-Studies-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #999900;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Case-Studies-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #999900;
    FONT-FAMILY: verdana
}
.Tools-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #339999;
    FONT-FAMILY: verdana
}
.Tools-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #339999;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Tools-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #339999;
    FONT-FAMILY: verdana
}
.Education-Display-Title
{
    FONT-SIZE: 13pt;
    COLOR: #cc6699;
    FONT-FAMILY: verdana
}
.Education-Display-SubTitle
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #cc6699;
    FONT-FAMILY: verdana;
    margin-bottom: 0em;
}
.Education-Display-Category
{
    FONT-SIZE: 16pt;
    COLOR: #cc6699;
    FONT-FAMILY: verdana
}

.Services-PathHistory, .Services-PathHistory A, .Services-PathHistory A:active, .Services-PathHistory A:link, .Services-PathHistory A:visited, .Services-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #996699;
    FONT-FAMILY: verdana;
    text-transform: capitalize
}

.Education-PathHistory, .Education-PathHistory A, .Education-PathHistory A:active, .Education-PathHistory A:link, .Education-PathHistory A:visited, .Education-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #cc6699;
    FONT-FAMILY: verdana;
    text-transform: capitalize
}

.Tools-PathHistory, .Tools-PathHistory A, .Tools-PathHistory A:active, .Tools-PathHistory A:link, .Tools-PathHistory A:visited, .Tools-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #339999;
    FONT-FAMILY: verdana;
    text-transform: capitalize
}

.About-PathHistory, .About-PathHistory A, .About-PathHistory A:active, .About-PathHistory A:link, .About-PathHistory A:visited, .About-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    text-decoration: none;
}

.Case-Studies-PathHistory, .Case-Studies-PathHistory A, .Case-Studies-PathHistory A:active, .Case-Studies-PathHistory A:link, .Case-Studies-PathHistory A:visited, .Case-Studies-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #999900;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    text-decoration: none;
}

.Contact-PathHistory, .Contact-PathHistory A, .Contact-PathHistory A:active, .Contact-PathHistory A:link, .Contact-PathHistory A:visited, .Contact-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    text-decoration: none;
}

.Legal-Notices-PathHistory, .Legal-Notices-PathHistory A, .Legal-Notices-PathHistory A:active, .Legal-Notices-PathHistory A:link, .Legal-Notices-PathHistory A:visited, .Legal-Notices-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    text-decoration: none;
}

.Privacy-Policy-PathHistory, .Privacy-Policy-PathHistory A, .Privacy-Policy-PathHistory A:active, .Privacy-Policy-PathHistory A:link, .Privacy-Policy-PathHistory A:visited, .Privacy-Policy-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    TEXT-DECORATION: none;
}

.Feedback-PathHistory, .Feedback-PathHistory A, .Feedback-PathHistory A:active, .Feedback-PathHistory A:link, .Feedback-PathHistory A:visited, .Feedback-PathHistory A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    text-transform: capitalize;
    TEXT-DECORATION: none;
}

/* START Case Studies Section Folding Table */

.Case-Studies-Folding-Table
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #bebe00;
}
.Case-Studies-Folding-Table TH
{
    TEXT-ALIGN: left
}
.Case-Studies-Folding-Table LI
{
    TEXT-DECORATION: none
}
.Case-Studies-Folding-Table TD
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    COLOR: #000000;
    BACKGROUND-COLOR: #eff3ff;
    TEXT-DECORATION: none;
    CURSOR: pointer;
    padding-left: 2em;
    text-indent: -1em;
}
.Case-Studies-Folding-Table-Display
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.Case-Studies-Folding-Table-Display TD
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

/* END Case Studies Section Folding Table */

/* START Tools Section Folding Table */

.Tools-Folding-Table
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #339999;
}
.Tools-Folding-Table TH
{
    CURSOR: pointer;
    TEXT-ALIGN: left;
}
.Tools-Folding-Table LI
{
    TEXT-DECORATION: none
}
.Tools-Folding-Table TD
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    COLOR: #000000;
    BACKGROUND-COLOR: #eff3ff;
    TEXT-DECORATION: none;
    CURSOR: pointer;
    padding-left: 2em;
    text-indent: -1em;
}
.Tools-Folding-Table-Display
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    padding-left: 0em;
    text-indent: 0em;
}
.Tools-Folding-Table-Display TD
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    padding-left: 0em;
    text-indent: 0em;
}

/* END Tools Section Folding Table */


.basicPrompt
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.genericDisplayTable
{
    /* BORDER-RIGHT: silver thin solid; */
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    /* BORDER-BOTTOM: silver thin solid; */
    BACKGROUND-COLOR: #ffffff
}
.genericDisplayTable TH
{
    PADDING-RIGHT: 5px;
    /* BORDER-TOP: silver thin solid; */
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: capitalize;
    /* BORDER-LEFT: silver thin solid; */
    COLOR: black;
    PADDING-TOP: 5px;
    /* BACKGROUND-COLOR: #eef3ff; */
    TEXT-ALIGN: left
}
.genericDisplayTable TD
{
    PADDING-RIGHT: 5px;
    /* BORDER-TOP: silver thin solid; */
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    /* BORDER-LEFT: silver thin solid; */
    PADDING-TOP: 5px;
    VERTICAL-ALIGN: top;
}
.supported
{
    FONT-WEIGHT: bold;
    COLOR: #00cc00;
    FONT-VARIANT: small-caps
}
.not-supported
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: line-through
}
.A-Heading
{
	FONT-SIZE: 11pt;
}

