

/* CSS definition file containing sitestyle stylesheets 
BODY { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; background-color: rgb(255,255,255); background-image: url("/accountstatus/assets/images/background.gif");}
 A:active { color: rgb(255,0,0);}
 A:link { color: rgb(0,51,204);}
 A:visited { color: rgb(153,0,153);}
 .TextNavBar { font-size: xx-small;}
 A:hover { color: rgb(255,0,0);}
*/
/* CSS definition file containing site wide stylesheets */

BODY {font-size:8pt;
/*	background-image: url(assets/images/background.gif); 
	BACKGROUND-COLOR: #f5f4f5;*/
  padding: 0;
  margin: 0;
  background: #dbdee2 url(/assets/images/body-bg.gif) repeat-x;
}
/*#2244bb*/
 A:link,A:visited, A:hover { color:#3366cc; text-decoration: none; FONT-FAMILY: Arial, Verdana, Tahoma;FONT-SIZE: 9pt;}
 A:hover    { color:orange;TEXT-DECORATION: underline}
 SPAN.alike { color:#666666; text-decoration: none; FONT-FAMILY: Arial, Verdana, Tahoma;FONT-SIZE: 10pt;}



/*default TD text font size*/
BODY,TD {font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt;}


.merchBlueBar {
	background-color:#1111ff;
	color:#ffffff;
	padding: 6px 4px;
	
}



.xx-small {font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 7.5pt;}
.x-small  {font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt;}
.x-std  {font-family: Verdana, Tahoma; font-size: 11px;}
FONT.size-2   {font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size:14;}
/*fix left column*/

.nobr {white-space:nowrap;}
.hidden {display:none}

/* LINKS BLOCK AT THE LEFT*/
P.navblock {
	padding:0px;margin-bottom:10px;
	margin-top:0px;
}

P.navblock A, P.navblock A:visited {
 	color:#000000;
}

P.navblock U{
	color:#006884;
	display: block;
	text-decoration: none;
	padding-bottom:2px;
}


/* TABLE LISTS WITH HIGHLITED ROW STYLE*/
TABLE.trList	{}

/*list rows*/
TD.tdOut,
TR.trOut TD, 
TR.trOver TD,TR.trOverNoclick TD,
TR.trOutPend TD,
TR.trOverPend TD,
TR.trOutFlash TD {
	border-bottom:solid 1px #DDDDDD;
}

.leftThinBorder {border-left:solid 1px #DDDDDD;}

/*special states for list rows*/
TD.tdOut, TR.trOut TD 		{background-color:white;padding:4px;} 
TR.trOver TD 		{background-color:#d7dadf;padding:4px; cursor:pointer} 
TR.trOverNoclick TD {background-color:#d7dadf;padding:4px; } 
TR.trOutPend TD 	{background-color:#FFFFCC;padding:4px;} 
TR.trOverPend TD 	{background-color:#DDDDDD;padding:4px; cursor:pointer} 
TR.trOutFlash TD 	{background-color:#FFFFFF;padding:4px;} 


/*one line head of a table list*/
TR.trListHead TD, TR.trListNav TD, .tdListHead {padding: 4px;font-weight:bold;}

TR.trListHead, TR.trListNav , TD.tdListHead {
	background-color:#c2cde1;
	color:#000000;
}


/*nav area - for page switchers etc*/

TR.trListWhite TD{background-color:#FFFFFF;padding:4px;}
/*column headers for list*/
TR.trListHeaders,TD.tdListHeaders{background-color:#DDDDDD;padding:4px;}
TR.trListHeaders TD, TR.trListHead TD {padding:4px;}
TD.tdInstructions{background-color:#DDDDDD;padding:4px;text-align:justify}

TR.trListGray0 {background-color:#F0F0F0;}
TR.trListGray1 {background-color:#E2E2E2;}
TR.trListGray0 TD, TR.trListGray1 TD {padding:4px;}


.flashBody TR.trOutFlash TD 	{background-color:#FFFFCC;padding:4px;} 

TABLE.tableList TD.tdStaticCell		{cursor:default;}






/*Left column for param name light and dark versions*/
TABLE TD.tdLabelColumn	{background-color:#EEEEEE;padding: 4px;text-align:right;vertical-align:top;white-space:nowrap;}
TD.tdGraySeparator	{background-color:#EEEEEE;padding: 4px;text-align:right;vertical-align:top;}
TD.tdLabelColumn2	{background-color:#DDDDDD;padding: 4px;text-align:right;}
/*Right column for param values*/
TD.tdValueColumn, TD.tdValueColumnLined, TD.tdValueColumnMoney		{background-color:#FFFFFF;padding: 4px;padding-left:8px;text-align:left;vertical-align:top;}
TD.tdValueColumnLined	{border-bottom:solid 1px #DDDDDD;}
TD.tdRedColumn			{background-color:#FF0000;color:#FFFFFF;padding: 4px;padding-left:8px;}
TD.tdRedLabelColumn		{background-color:#FF0000;color:#FFFFFF;padding: 4px;}
TD.tdValueColumnMoney	{text-align:right;}

TD.tdLabelColumn,
TD.tdLabelColumn2,
TD.tdValueColumn, 
TD.tdValueColumnLined, 
TD.tdValueColumnMoney,
TD.tdRedColumn{
	font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 10pt;
	font-weight:normal;
}



/* SUPPORT CENTER */
textarea.docBody {width:100%;height:500px;background-color:#ffffcc}


.toplink {
	font-size: 10px;
	color: #71828A;
	text-decoration: none;
}
.navoff {
	font-size: 10px;
	color: #515151;
	font-weight: bold;
	text-decoration: none;
}
.toplinkon {

	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}




.tdImportPreview {
	white-space:nowrap;
	border-right:solid black 1px;
	font-family: Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 8pt;
}



P.navblock SPAN.xx-small {
	font-family: Verdana,Arial;
	font-size: 7.5pt;
}


INPUT.inputMoney {
 	width:55px;
}




.HtmlareaText {font-size:x-small;font-family: Verdana,Arial;}


/*            CUSTOMIZATION DEFAULTS             */
TABLE.tblOuterTable{
	border: solid #636363 1px;
	background-color:#ffffff;
}
.BlueBar TD{
    background-color:#486B8E  /*#006884 #3300cc*/;
    color:#ffffff;
	font-family:Verdana; 
	padding:8px;
	font-size:9pt;
	}
TD.QuikLinksBar{
	background-color:#5E86AE; /*#71A5AC; */
	padding: 4px;
	color:#ffffff;
}
TD.SubmenuBar{
	background-color: #E5F0F2; 
	color: #004584;
	padding: 4px;
	FONT-FAMILY: Verdana, Tahoma;FONT-SIZE: 11px;
}
TD.SubmenuBar A, TD.SubmenuBar A:visited, TABLE.topLinksBar A, TABLE.topLinksBar A:visited{
	color:004584;
	FONT-SIZE: 9pt;
}
TD.LeftMenuBar{
	background-color:#F0F8F9;
}
TD.LeftStatBar{
	background-color:#5E86AE; /*#71A5AC; */
	color:#ffffff;
	padding:4px;
}

TD.QuikLinksBar, TD.LeftMenuBar{
	border-right:solid #808080 1px;
}



DIV.linkedHeader{
	font-weight: bold;
	FONT-FAMILY: Verdana, Tahoma;FONT-SIZE: 11px;
}



/* Red Flash Text */
.RedFlashText {font-weight:bold;font-size:11pt;cursor:pointer}
DIV .RedFlashText 		    {color:#FF0000} 
DIV.flashBody .RedFlashText {background-color:#FF0000;color:#FFFFFF} 


.emailRead0 {font-weight:bold}
.emailRead1 {font-weight:normal}


TR.trSubmitBar TD{
	padding:4px;
border-top:solid #CCCCCC 6px;
}



/*---------------*/
#tabcontainer	{
    BACKGROUND-COLOR: #767676;
	BACKGROUND-IMAGE: url(assets/images/menubg.gif); 
	HEIGHT: 24px;
}
.tdTopMenuItem {
/*	font-family: Verdana,Arial;
	font-size: 7.5pt;
	font-weight:bold;
*/
	}
.clsCMOn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.clsCMOver {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.menuitem {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 82px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 15px; TEXT-ALIGN: center
}
.menuitemhover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(assets/images/menuhover.gif); WIDTH: 82px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 15px; TEXT-ALIGN: center
}
.footer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #cbecea; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Tahoma;
	width: 819;
	white-space:normal;
}
.smalltext {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma
}
#footerlink:link {
	FONT-SIZE: 12px; COLOR: #cbecea; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#footerlink:visited {
	FONT-SIZE: 12px; COLOR: #cbecea; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#footerlink:hover {
	FONT-SIZE: 12px; COLOR: orange; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
HR.footerhr {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #ffffff; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 1px; 
	WIDTH:800px;
	BACKGROUND-COLOR: #5686bd; 
	BORDER-BOTTOM-STYLE: none
}
DIV.footer P{
	padding:0px;margin:0px;}


.placeholder_products {
	BACKGROUND: #71a5ac; HEIGHT: 28px
}
.nav_products {
	BACKGROUND: #e5f0f2; FONT: 11px Verdana, Arial, Helvetica; COLOR: #71a5ac; HEIGHT: 28px
}
.subheader_products {
	BACKGROUND: url(images/sectionbg_products.gif) #ffffff; HEIGHT: 61px
}
.menuitem_k {
	BACKGROUND: #d2dee1; FONT: bold 11px Verdana, Arial, Helvetica; CURSOR: pointer; HEIGHT: 23px;
	padding-left:8px;
}
.menuitemhover_k {
	BACKGROUND: #e5f0f2; FONT: bold 11px Verdana, Arial, Helvetica; CURSOR: pointer; COLOR: #006884; HEIGHT: 23px;
	padding-left:8px;
}
.menuitemsel_k {
	BACKGROUND: #e5f0f2; FONT: bold 11px Verdana, Arial, Helvetica; 
	/*CURSOR: pointer; */
	COLOR: #006884; HEIGHT: 23px;
	padding-left:8px;
	border-bottom: solid #ffffff 1px;
}

.menuitemsub_k, .menuitemsubhover_k,
TR.menuitemsub_k TD, TR.menuitemsubhover_k TD,
TR.menuitemsubdisabled TD{
	FONT: 8pt Verdana, Arial, Helvetica; CURSOR: pointer; HEIGHT: 18px;
	padding-left:8px;	padding-right:2px;
	border-bottom: solid #ffffff 1px;
}

.menuitemsub_k {
	BACKGROUND: #f0f8f9; 
}
.menuitemsubhover_k {
	BACKGROUND: #ffffff;  COLOR: #006884; 
}
TR.menuitemsubdisabled TD{
	cursor:default;
	color: #999999;
}


.menu_k {
	BACKGROUND: #d2dee1
}


A.letter,A.letter:visited,A.letter:hover,
SPAN.letterSel {	font-size:9pt;		text-decoration: none;}
SPAN.letterSel {color:red}/* <SELETORS_FUNCTION>  */input.myselButton   {width:35px;}table.myselTable select    {width:200px; height:200px;background-color:#eeeedd}table.myselTable    {	}table.myselTable td.th1,table.myselTable td.th2,table.myselTable td.th3{	 text-align:center; font-weight:bold;}table.myselTable td.td1,table.myselTable td.td3{}table.myselTable td.td2 {vertical-align:middle}/* </SELETORS_FUNCTION>  */
INPUT.smartButton,INPUT.smartButton_leads, INPUT.smartButton_config{	
	background-image: url(/assets/images/cssbtnbgrepeater.gif);	
	text-align: center;	cursor: hand;	
	font-size:9pt;	border:solid 1px #B4B4B4;	
	text-decoration:none;
	width:70px;
}
INPUT.smartButton_leads{width:68px;}
INPUT.smartButton_config{width:100px;}
INPUT.callButton{	
/*	background-image: url(/assets/images/cssbtncall.gif);	*/
    background-color: gold;
	text-align: center;	cursor: hand;	
	font-size:9pt;	border:solid 1px #B4B4B4;	
	text-decoration:none;
	width:40px;
}
/**************************************/
INPUT.fieldInputText{	width:100%;}INPUT.fieldInputPhone{	width:85px;}INPUT.fieldInputZip{	width:45px;}INPUT.fieldInputSSN{	width:80px;}SELECT.fieldSelectInput{	width:212px;}
DIV.fldTitle  {	font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt;	white-space:normal;	vertical-align:top;color:3366cc}
span.redstarr{	color:#ff0000;padding-right:2px;	font-weight:bold;}span.fieldComments{	font-family: Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt;	text-decoration:italic;}
DIV.d1{	white-space:normal;	padding: 4px;padding-left:8px;}TABLE.tblFields{border-collapse:collapse; table-layout:fixed;}TD.tdFieldCell1,TD.tdFieldCell2,TD.tdFieldCell3{vertical-align:top;padding:0px}TD.tdFieldCell1_{width:223px}TD.tdFieldCell2_{width:446px}TD.tdFieldCell3_{width:669px}col.colField1,col.colField2,col.colField3 {width:33%}
.fieldCellControl{width:210px}



/*list rows2*/
TR.trLightOut TD.tdLight, 
TR.trLightOver TD.tdLight
{
	border-bottom:solid 1px #DDDDDD;
}

/*special states for list rows*/
TR.trLightOut TD.tdLight 		{background-color:white;} 
TR.trLightOver TD.tdLight 		{background-color:#d7dadf; cursor:pointer} 


/* debug for translations*/
SPAN.spTran{color:green;}
OPTION.optRed{color:red}

TABLE.tblFooter{background-color:#336699}
DIV.divInstructions{font-size:9pt;color:#999999;text-align:justify}
SPAN.spanInstructions{font-size:9pt;color:#999999;}
.hide					{display: none; visibility:hidden;}
.wcol4 {width:130px}




INPUT.rep_date {width:70px;}
INPUT.rep_user {width:60px;}
.blue {color:#0000cc}