/*****************************************************/
/***************** FONT STYLES ***********************/
/*****************************************************/

body
{
	color:#fff;
	font-family:'Trebuchet MS';
	background:url('images/bg_scanline_gradient.png');
	background-position:0 0;
	background-repeat:repeat-x;	
	background-color:#2e2e2e;		
}

.adminMain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
}

.adminBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}

.adminSubHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: #dd0000;
}

.captureRedItalic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: red;
}

.captureGreenItalic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	font-style: italic;
	color: green;
}

.frontText
{
	font-size:		9px;
	color:			#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.frontItalic
{
	font-size:		10px;
	color:			#ffffff;
	font-style:		italic;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.searchSpoofLink
{
	font-size:			9px;
	font-weight:		bold;
	color:				#2d5e8f;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	underline;
	cursor:				pointer;
}

.frontTextBlack
{
	font-size:		10px;
	color:			#000000;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.TextInput
{
	font-size:		10px;
	color:			#000000;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}


.frontTextBurleski
{
	font-size:		10px;
	color:			#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.frontTextLargeBurleski
{
	font-weight:    bold;
	font-size:		15px;
	color:			#000000;
	font-family:	Verdana;
}

.frontBoldBurleski
{
	font-size:		9px;
	font-weight:	bold;
	color:			#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.frontTextBold
{
	font-size:		10px;
	color:			#000000;
	font-weight:	bold;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.frontTextBlue
{
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#003399;
}

.frontTextBlueBold
{
	font-size:		10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			#003399;
}

.frontBold
{
	font-size:		9px;
	font-weight:	bold;
	color:			#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.frontBoldBlack
{
	font-size:		9px;
	font-weight:	bold;
	color:			#ffffff;
}

.frontBigBoldBlack
{
	font-size:		11px;
	font-weight:	bold;
	color:			#ffffff;
}


.bigRed
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	font-weight:	bold;
	color:			#990000;
}

.redText
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;
	color:			#990000;
}

.smallRedText
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-weight:	bold;
	color:			#990000;
}

.tinyRedText
{
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#990000;
}

.bigGrey
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		16px;
	font-weight:	bold;
	color:			grey;
}

.textBlack 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.smallText
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#ffffff;
}

.smallTextBlack
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#000000;
}

.largeTextBlue
{
	font-size:		12px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#336699;
	font-weight:	bold;
}

.blueText
{
	font-size:		11px;
	font-face:		Verdana, Arial, Helvetica, sans-serif;
	color:			#336699;
	font-weight:	bold;
}

.smallBlue
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#336699;
}

.smallRed
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		red;
}

.smallGreen
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		green;
}

.tinyText
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#ffffff;
}

.smallBold
{
	font-size:		9px;
	font-weight:	bold;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#ffffff;
}

.smallHeader
{
	font-size:		9px;
	font-weight:	bold;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#ffffff;
}

.smallWhiteBold
{
	font-size:		9px;
	font-weight:	bold;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			white;
}

.warningText
{
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			red;
}

.largeWarningText
{
	font-size:		14px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			red;
}

.pendingText
{
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			green;
}

.completedText
{
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			blue;
}

.largeBold
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#ffffff;
}

.largeText
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		16px;
	font-weight:	normal;
	color:			#ffffff;
}



.copyright 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.frontGrey
{
	color:#666666;
}

.frontWhite
{
	color:			#ffffff;
	font-size:		9px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
}

.frontBoldVerdanaWhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.frontBoldVerdanaWhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.largeBoldVerdanaWhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.weakWhite
{
	color:		#ffffff;
	font-size:	9px;
}

.smallWeakWhite
{
	color:		#ffffff;
	font-size:	9px;
}

.advList 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	list-style-position: inside;
	list-style-type: disc;
	text-align: left;
	display: list-item;
	font-weight: bold;
	
}

.redHeading {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 13px;
font-weight: bold;
color: #990000;
line-height: 1.4;
outline: none;
text-align: left;
}

.blueHeading {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 12px;
font-weight: bold;
color: #244D75;
line-height: 1.4;
outline: none;
text-align: left;
}

.consumerPageClass {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: normal;
color: #000000;
line-height: 1.4;
outline: none;
text-align: left;
}

.consumerSmallText
{
	font-size:	10px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#000000;
}

.consumerSmallWhiteBold
{
	font-size:		10px;
	font-weight:	bold;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			white;
}

/*****************************************************/
/***************** LINK STYLES ***********************/
/*****************************************************/

a.adminMain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #990000;
}

a.boxLink
{
	font-size:		10px;
	font-weight:	bold;
	color:			#2d5e8f;
}

a.boxLink:hover
{
	font-size:		10px;
	font-weight:	bold;
	color:			#990000;
	text-decoration: none;
}

a.frontMain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #336699;
}

a.small
{
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#ffffff;
}

a.smallRed
{
	color: #990000;
	font-size:	9px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
}

a.frontWhite
{
	font-size:		9px;
	font-weight:	bold;
	color:			white;
	text-decoration:none;
}

a.frontWhiteUnderline
{
	font-size:		9px;
	font-weight:	bold;
	color:			white;
}

a.nav
{
	font-size:		9px;
	font-weight:	bold;
	color:			#ffffff;
}

a.navSelected
{
	font-size:		9px;
	font-weight:	bold;
	color:			#000000;
	text-decoration:none;
}



a.boxLink
{
	font-size:		10px;
	font-weight:	bold;
	color:			#2d5e8f;
}

a.boxLink:hover
{
	font-size:		10px;
	font-weight:	bold;
	color:			#990000;
	text-decoration: none;
}

a.frontSelected
{
	font-size:		9px;
	font-weight:	bold;
	color:			#666666;
}

a
{
	font-weight:	normal;
	color:			#ffffff;
}

a.copyright 
{
	font-weight: bold;
	color: #666666;
}

a:hover
{
	text-decoration: underline;
}

a.frontLinkBlack
{
	font-size:			10px;
	font-weight:		bold;
	color:				black;
	text-decoration:	underline;
}



a.wizardLink
{
	font-size:		10px;
	font-weight:	bold;
	color:			#990000;
}

a.wizardLink:hover
{
	font-size:		10px;
	font-weight:	bold;
	color:			#ff0000;
	text-decoration: underline;
}




/*****************************************************/
/*************** TABLE CELL STYLES *******************/
/*****************************************************/

td.loginBox
{
	border: 1px solid #ffffff;
}

td.whiteTopBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			white;
}

td.rightGreyBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.whiteTopBorderThick
{
	border-style:			solid;
	border-top-width:		2px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			white;
}

td.rightBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.rightLightBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#dddddd;
}

td.rightBottomBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.rightBottomBorderBlack
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#000000;
}

td.rightBottomBorderWhite
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

td.topRightBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.noLeftBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.topBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.greyTopBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#CCCCCC;
}

td.dottedTopBorder
{
	border-style:			dotted;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

td.dottedLeftBorder
{
	border-style:			dotted;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		1px;
	border-color:			#ffffff;
}

td.dottedRightBorder
{
	border-style:			dotted;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

td.dottedBorder
{
	border-style:			dotted;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		1px;
	border-color:			#ffffff;
}

td.dottedTopLeftBorder
{
	border-style:			dotted;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		1px;
	border-color:			#ffffff;
}

td.bottomBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#999999;
}

td.bottomBorderBlack
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

td.bottomBorderWhite
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

td.border
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		1px;
	border-color:			#999999;
}


td.blackBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			#000000;
}

td.sideBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		1px;
	border-color:			#999999;
}

td.noRightBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		1px;
	border-color:			#999999;
}

td.noBottomBorder
{
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	0px;
	border-left-width:		1px;
	border-color:			#999999;
}

td.noTopBorder
{
	border-style:			solid;
	border-top-width:		0px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		1px;
	border-color:			#999999;
}

td.brownBorder
{
	border-style:			solid;
	border-width:			1px;
	border-color:			#8D815A;
}

td.padded
{
	padding: 5px 5px 5px 5px;
}

td.paddedTopBorder
{
	padding: 5px 5px 5px 5px;
	border-style:			solid;
	border-top-width:		1px;
	border-right-width:		0px;
	border-bottom-width:	0px;
	border-left-width:		0px;
	border-color:			white;
}

td.darkPurpleTint
{
	background-color: #F9B23B;
}

td.purpleTint
{
	background-color: #D1D1F0;	
}

td.yellowTint
{
	background-color:		#ffff9a;
	border-style:			dotted;
	border-width:			1px;
	border-color:			#7a7a29;
}

td.orangeTint
{
	background-color:		#FF9900;
	border-style:			dotted;
	border-width:			1px;
	border-color:			#7a7a29;
}

td.greyFade
{
	background: url(images/backgrounds/nav_background.gif);
	border: 1px solid #000000;
}

td.navBox
{
	border: 1px solid #000000;
	background: #eeeeee;
}

td.light
{
	background-color:	#DFDFEC;
}

td.calendarRight
{
        padding: 1px 1px 0px 0px;
        border-style:                   solid;
        border-top-width:               0px;
        border-right-width:             0px;
        border-bottom-width:    0px;
        border-left-width:              0px;
        border-color:                   white;
}

td.mblueTable {
	background-color: #D1DCE8;
}
td.mblueTabletop {
	background-color: #D1DCE8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
td.mblueTablebottom {
	background-color: #D1DCE8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
td.mblueTableright {
	background-color: #D1DCE8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
td.mblueTableleft {
	background-color: #D1DCE8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
td.mblueTabletopleft {
	background-color: #D1DCE8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
td.myellTable {
	background-color: #FFE1B3;
}
td.myellTabletop {
	background-color: #FFE1B3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
td.myellTablebottom {
	background-color: #FFE1B3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
td.myellTableright {
	background-color: #FFE1B3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
td.myellTableleft {
	background-color: #FFE1B3;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
td.myellTabletopleft {
	background-color: #FFE1B3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
td.mStripe {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
}
td.mnewsTable {
	background-color: #FFD79A;
}
td.mnewsTabletop {
	background-color: #FFD79A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
td.mnewsTablebottom {
	background-color: #FFD79A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
td.mnewsTableright {
	background-color: #FFD79A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
td.mnewsTableleft {
	background-color: #FFD79A;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
td.mnewsTabletopleft {
	background-color: #FFD79A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

td.dropShadowVertical
{
	background-image:	url(images/drop_shadow/ds_vttile.gif);
	background-repeat:	repeat;
}


/*****************************************************/
/****************** TABLE STYLES *********************/
/*****************************************************/

table.dropShadowHorizontal
{
	background-image:	url(images/drop_shadow/ds_hztile.gif);
	background-repeat:	repeat;
}


table.purpleTint
{
	background-color: #D1D1F0;
}

table.blackBorder
{
	border-style:			solid;
	border-width:			0px;
	border-color:			#ffffff;
}

table.greyBorder
{
	border-style:			solid;
	border-width:			1px;
	border-color:			#CCCCCC;
}

table.dottedBorder
{
	border-style:			dotted;
	border-width:			1px;
	border-color:			#ffffff;
}

table.border
{
	border-style:			solid;
	border-width:			1px;
	border-color:			#999999;
}

table.dottedLine
{
	background-image:	url(images/dot_rule.gif);
	background-repeat:	repeat;
}

table.cTableBack 
{
	background-image: url(images/frontend/stripped_grey_back.gif);
	background-repeat: repeat;
}

table.bottomBorderBlackDotted
{
	border-style:			dotted;
	border-top-width:		0px;
	border-right-width:		0px;
	border-bottom-width:	1px;
	border-left-width:		0px;
	border-color:			#ffffff;
}

table.unsubTable
{
	border-style:			dotted;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	1px;
	border-left-width:		1px;
	border-color:			#ffffff;
	background:				#f0f0f0;
}


table.smsCreditWarning
{
	border-style:			solid;
	border-top-width:		2px;
	border-right-width:		2px;
	border-bottom-width:	2px;
	border-left-width:		2px;
	border-color:		#000000;
	background-color:	#CCCCCC;
}

/*****************************************************/
/***************** TABLE ROW STYLES ******************/
/*****************************************************/

tr.listDarkPurple
{
	background-color: #323265;
}

tr.redTableHeader 
{
	background-color: #990000;
}

tr.loginTableHeader 
{
	background-color: #336699;
}
tr.loginTableBack 
{
	background-color: #99B2CC;
}

tr.greyHeader 
{
	background-color: #858585;
}

tr.greyListsHeader 
{
	background-color: #d6edd6;
}

tr.cTableBack 
{
	background-image: url(images/frontend/stripped_grey_back.gif);
	background-repeat: repeat;
}

tr.compTableHeader 
{
	background-color: #FF9900;
}

tr.compTableBack 
{
	background-color: #FFCC80;
}

tr.yellow
{
	background-color: #FFFF99;
}

tr.navTableHeader 
{
	border: 1px dotted #ffffff;
}

tr.textTableBack 
{
	border: 1px dotted #666666;
}

tr.lightTableHeader 
{
	background-color: #666666;
}

tr.lightTableBack 
{
	background-color: #CCCCCC;
}

tr.listHeader
{
	background-color: #FF9900;
}

tr.tipBox
{
	background-color: #dfdfec;
}

tr.listSubHeader
{
	background-color: #BDCEDE;
}

tr.navHeader
{
	background-color: #FF9900;
}

tr.historyHeader
{
	background-color: #BDCEDE;
}

tr.listBlackHeader
{
	background-color: #ffffff;
}

tr.listDark
{
	background-color:	#FFFFFF;
}

tr.listMedium
{
	background-color:	#EFEFEF;
}

tr.listLight
{
	background-color:	#DFDFEC;
}

tr.captureListLight
{
	background-color:	#E6E6E6;
}

tr.listGrey
{
	background-color:	#999999;
}

tr.yellowTableHeader 
{
	background-color: #FF9900;
}

tr.homeSMS
{
	background-color: #ffdddd;
}

tr.homeEmail
{
	background-color: #ffffcc;
}

tr.sendPink
{
	background-color: #ffdddd;
}

/*****************************************************/
/************* FORM BUTTON STYLES ********************/
/*****************************************************/

.button
{
	background-color:	#336699;
	padding:			3px 0px 3px 3px;
	margin:				0px 0px 0px 0px;
	border-color:		#FFFFFF #999999 #999999 #FFFFFF;
	border-width:		2px;
	border-style:		groove;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9px;
	color:				#ffffff;
} 

.yellowButton
{
	background-color:	#ff9900;
	padding:			3px 0px 3px 3px;
	margin:				0px 0px 0px 0px;
	border-color:		#FFFFFF #999999 #999999 #FFFFFF;
	border-width:		2px;
	border-style:		groove;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9px;
	color:				#ffffff;
}

.greenButton
{
	background-color:	#009900;
	padding:			3px 0px 3px 3px;
	margin:				0px 0px 0px 0px;
	border-color:		#FFFFFF #999999 #999999 #FFFFFF;
	border-width:		2px;
	border-style:		groove;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9px;
	color:				#ffffff;
} 

.redButton
{
	background-color:	#cc3300;
	padding:			3px 0px 3px 3px;
	margin:				0px 0px 0px 0px;
	border-color:		#FFFFFF #999999 #999999 #FFFFFF;
	border-width:		2px;
	border-style:		groove;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9px;
	color:				#ffffff;
}
td.featurePadded
{
	padding: 8px 8px 8px 8px;
}
p.features {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: normal;
color: #000000;
line-height: 1;
outline: none;
text-align: left;
}
ul.features {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: normal;
color: #000000;
line-height: 1;
outline: none;
text-align: left;
}
p.white {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: normal;
color: #FFFFFF;
line-height: 1;
outline: none;
text-align: left;
}
p.cent {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: normal;
color: #000000;
line-height: 1;
outline: none;
text-align: center;
}
a.white
{
	font-size:	11px;
	font-face:  Verdana, Arial, Helvetica, sans-serif;
	color:		#FFFFFF;
	text-decoration: underline;
}
.blueTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}
.blueLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.blueRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.blueBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.blueBase {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.homeSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: text-top;
}
.homeLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.newsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
p.nhomeText {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: normal;
color: #000000;
outline: none;
text-align: left;
}
.subNavHeader {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.subNavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.subNavCurrent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td.previewBox
{
	border-width: 1px;
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color:	#464646;
	background:		#f0f0f0;
}


/*
	Let's create some styles for the quick sms track section.
*/

tr.trackQuickScheduled
{
	background-color: #FFDDDD;
}

tr.trackTitle
{
	background-color: #BDCEDE;
}

tr.trackQuickPending
{
	background-color: #FFFFCC;
}

tr.trackQuickSent
{
	background-color: #D6EDD6;
}
