﻿
TABLE.comparisontable
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	border-right: #E3E3E3 1px solid;
	border-top: #E3E3E3 1px solid;
	border-left: #E3E3E3 1px solid;
	border-bottom: #E3E3E3 0px solid;
	background-color: #FFFFFF;
	text-align: left;
}

TABLE.comparisontable TH
{
	padding-left: 4px;
	padding-right: 4px;
	border-top: white 1px solid;
	border-bottom: #E3E3E3 0px solid;
	font-weight: bold;
	font-size: 9pt;
	height: 25px;
	color: #54382a;
	/*color: white;*/
	font-family: Arial;
	/*background-color: #54382a;*/
	background: #dcd5c5;
	vertical-align: middle;
}

TABLE.comparisontable TH.light
{
	padding-left: 4px;
	padding-right: 4px;
	border-top: white 0px solid;
	border-bottom: #E3E3E3 0px solid;
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	height: 25px;
	background-repeat: repeat-x;
	font-family: Arial;
	background-color: #EEEEEE;
}

TABLE.comparisontable TD
{
	border-right: #E3E3E3 0px solid;
	/*padding-right: 4px;*/
	border-top: #E3E3E3 0px solid;
	/*padding-left: 4px;*/
	font-weight: normal;
	font-size: 8pt;
	/*padding-bottom: 1px;*/
	border-left: #E3E3E3 0px solid;
	color: #777777;
	/*padding-top: 1px;*/
	border-bottom: #E3E3E3 1px solid;
	font-family: Arial;
	background-color: white;
	padding: 5px 0 0 4px;
}

TABLE.comparisontable TD input
{
height: 16px; font-size: 12px; line-height: 1em;
}

A.pagefooterlinks
{
	color: #479ac7;
	text-decoration: none;
	font: 9pt arial;
	font-weight: bold;
}

A.pagefooterlinks:hover
{
	color: #479ac7;
	text-decoration: underline;
	font: 9pt arial;
	font-weight: bold;
}

.mailinglistboxsubscribed
{
	border: dotted 1px gray;
	background-color: ivory;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font: 10pt arial;
}

.mailinglistboxunsubscribed
{
	border: solid 0px white;
	background-color: white;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font: 10pt arial;
}

B
{
	color: #555555;
}

/* Data Entry table */

TABLE.dataentry
{
	border: #bbbbbb 1px solid;
	border-collapse: collapse;
	color: #555555;
	font: 8pt arial;
}

TABLE.dataentrynotopborder
{
	border-bottom: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-right: #bbbbbb 1px solid;
	border-top: white 0px solid;
	border-collapse: collapse;
	background-color: #F7F6F3;
	padding: 8px 8px 8px 8px;
	color: #333333;
	text-align: right;
	width: 100%;
}

TABLE.dataentrynobottomborder
{
	border-bottom: white 0px solid;
	border-left: #bbbbbb 1px solid;
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-collapse: collapse;
	background-color: #F7F6F3;
	padding: 8px 8px 8px 8px;
	color: #333333;
	text-align: right;
	width: 100%;
}

TABLE.dataentry TH
{
	border-bottom: #dddddd 1px solid;
	border-collapse: collapse;
	background-color: #fbb946;
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	color: White;
	text-align: left;
}

TABLE.dataentry TFOOT TD
{
	border-top: #dddddd 1px solid;
	border-collapse: collapse;
	background-color: #dddddd;
	padding: 8px 8px 8px 8px;
	color: #333333;
	text-align: right;
}

TABLE.dataentry TD
{
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	border-collapse: collapse;
	background-color: white;
	padding: 4px 4px 4px 6px;
}

TABLE.dataentry TD.category
{
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	border-collapse: collapse;
	background-color: #F7F6F3;
	text-align: left;
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
}

TABLE.dataentry TD.categoryinside
{
	border-top: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
	border-collapse: collapse;
	background-color: #F7F6F3;
	text-align: right;
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
}

/* END Data entry table */

/* Data Entry table */

TABLE.dataentryplain
{
	color: #333333;
}

TABLE.dataentryplain TH
{
	background-color: white;
	padding: 4px 4px 4px 4px;
	font-weight: bold;
	color: Black;
	text-align: left;
	text-decoration: underline;
}

TABLE.dataentryplain TFOOT TD
{
	background-color: white;
	padding: 8px 8px 8px 8px;
	color: #333333;
	text-align: right;
}

TABLE.dataentryplain TD
{
	background-color: white;
	padding: 4px 4px 4px 6px;
}

TABLE.dataentryplain TD.category
{
	background-color: white;
	text-align: left;
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
}

TABLE.dataentryplain TD.categoryinside
{
	background-color: white;
	text-align: right;
	padding: 4px 6px 4px 6px;
	white-space: nowrap;
}

/* END Data entry table plain */

.headerBar
{
	height: 39px;
}

.tiledHeaderBar
{
	background: url('Images/PageHeader/navbarTiler.gif') repeat-x left top;
	height: 39px;
}

.tiledTopWhiteBar
{
	background: url('Images/PageHeader/borderTiler.gif') repeat-x left top;
	height: 13px;
}

.headerleftcap
{
	background: url('Images/PageHeader/leftcap.gif') left top;
	width: 17px;
	height: 26px;
}

.headerrightcap
{
	background: url('Images/PageHeader/rightcap.gif') left top;
	width: 18px;
	height: 26px;
}
.mainNavCell
{ 
    background: url('Images/PageHeader/Blank/mainNavTile.gif') repeat-x;
    display:block;
    height:76px;
}

.chatPanel
{
    background:url('Images/PageHeader/chatPanel_Offline.gif') no-repeat;
    height:76px;
    width:124px;
}
.liveChatCS_header
{
    background:url('Images/PageHeader/liveChat_CSheader.gif') no-repeat;
    width:125px;
    height:26px;
}
.liveChatCS_panel
{
    background:url('Images/PageHeader/liveChat_CSpanel.gif') no-repeat;
    width:125px;
    height:76px;
}
.HeaderBarLoggedInText
{
	font: 8pt arial;
	color: #dedede;
	line-height: 20px;
}

A.HeaderBarLoggedInAction
{
	font: bold 8pt arial;
	color: #ffffff;
	line-height: 20px;
}

A.HeaderBarLoggedInAction:hover
{
	font: bold 8pt arial;
	color: #bde6fd;
	text-decoration: none;
	line-height: 20px;
}
.account:link
{
    font: 8pt arial;
	font-weight: bold;
	color: white;
	text-decoration:none;
}
.account:visited
{
    font: 8pt arial;
	font-weight: bold;
	color: white;
	text-decoration:none;
}
.account:hover
{
    font: 8pt arial;
	font-weight: bold;
	color: #bde6fd;
	text-decoration:none;
}

