/* BODY */ 
	BODY{margin:0px; background-color:#FFFFFF; color:#000000; font-family:Tahoma, Verdana, Times, Serif; font-size:11px}
/* HYPERLINKS */ 
	a{color:#0A4B94; text-decoration:none}
	a:hover{color:#0A4B94; text-decoration:underline}
	a.edit{color:#0A4B94; text-decoration:none; font-family:webdings; font-size:12px}
	a.edit:hover{color:#0A4B94; text-decoration:none; font-family:webdings; font-size:12px}
	a.buttondarkborderout{border:1px solid #ffffff; text-align:center; cursor:pointer; font-weight:bold; color:#000000; font-size:11px; text-decoration:none; padding:2px; height: 22px; border: 1px solid #cccccc}
	a.buttondarkborderout:visited{border:1px solid #ffffff; text-align:center; cursor:pointer; font-weight:bold; color:#000000; font-size:11px; text-decoration:none; padding:2px; height: 22px; border: 1px solid #cccccc}
	a.buttondarkborderout:hover{border:1px solid #ffffff; text-align:center; cursor:pointer; font-weight:bold; color:#000000; font-size:11px; text-decoration:none; padding:2px; height: 22px; border: 1px solid #cccccc}
/*HOME*/
	TD.home_orange{letter-spacing:-1px; font-family:tahoma; font-size:18px; color:#FF9400; font-weight:bolder; background-image:url(images/bulletarrow.gif); background-repeat:no-repeat; background-position:right center; padding-right:25px}
	TD.home_dashed{background-image:url(images/dashed.gif); background-position: center; background-repeat:repeat-x; height:5px; padding:0px}
	SPAN.home_orange24{letter-spacing:-1px; word-spacing:-1px; font-family:verdana; font-size:24px; color:#FF9400; font-weight:bolder}
	SPAN.home_orange18{letter-spacing:-1px; font-family:verdana; font-size:18px; color:#FF6F0F; font-weight:bolder}
	SPAN.home_blue32{letter-spacing:-1px; font-family:verdana; font-size:24px; color:#7BB5DD; font-weight:bolder}
	SPAN.home_blue24{letter-spacing:-1px; font-family:verdana; font-size:18px; color:#3377B4; font-weight:bolder}
	SPAN.home_blue12{letter-spacing:0px; font-family:tahoma; font-size:11px; color:#010166; font-weight:bold}
	SPAN.home_blue40{letter-spacing:-1px; font-family:verdana; font-size:32px; color:#7BB5DD; font-weight:bolder}
/*TABLES */
	TABLE{color:#000000; font-family:Tahoma, Verdana, Times, Serif; font-size:11px}
	TABLE.main{width:100%}
	TD.calculator{border:1px outset; cursor:pointer; font-size:10px; height:16px; width:16px; background-color:buttonface; text-align:center}
	TD.display{border:1px inset; cursor:default; font-size:10px; height:16px; background-color:#333333; color:#33CC33; text-align:right}
	TD.leftPanel{padding:0px; background-color:#ffffff; vertical-align:top; width:160px}
	TD.rightPanel{background-color:#ffffff; vertical-align:top; width:200px; padding: 5px; padding-right: 0px}
	TD.centerPanel{padding: 3px; background-color:#ffffff; vertical-align:top; width:410px}
	TD.topMenu{padding: 1px; background-color:#0A4B94; height:32px}
	TD.stepSelected{width:20%; border:2px solid #0A4B94; border-bottom:0px}
	TD.stepUnselected{width:20%; border-bottom:2px solid #0A4B94}
	TD.header{font-weight: bold; height:45px; padding-left:3px; vertical-align:middle; background-image:url(/virtual/images/headerTable.jpg); background-repeat:repeat-x}
	TD.stepHeader{color:#000000; font-weight:bold; height:26px; vertical-align:middle; border:1px solid #C06B28; background-color:#FFDEC2}
	TD.stepHelp{background-color:#f9f6f6; vertical-align:top; width:35%; border:1px solid #cccccc}
	TD.data1 {border:1px solid #cccccc;font-weight: bold; height:25px; padding-left:3px; vertical-align:middle; background-image:url(/virtual/images/headerTable.jpg); background-repeat:repeat-x}
	TD.data2 {padding-left: 3px; cursor:default; background-color: #FFFFFF; border-bottom:1px solid #C0C0C0}
	TD.data3 {padding-left: 3px; cursor:default; background-color: #FFFFFF; border-top:1px solid #C0C0C0}
	TD.toPay{background-color:#ffffff}
	TD.open{border:1px solid #cccccc;font-weight: bold; height:25px; padding-left:3px; vertical-align:middle; background-image:url(/virtual/images/headerTable.jpg); background-repeat:repeat-x; cursor:pointer; cursor:hand}
	TD.closed{border:1px solid #cccccc;font-weight: bold; height:25px; padding-left:3px; vertical-align:middle; background-image:url(/virtual/images/headerTable.jpg); background-repeat:repeat-x; cursor:pointer; cursor:hand}
	TD.RemittanceProgress{height:40px}
	TR.selected{background-color:#A3B2CC; cursor:pointer}
	TR.unselected{background-color:#FFFFFF; cursor:pointer}
	TR.hidden{display:none}
	TR.EURCalcTotal{display:none}
/* FORM OBJECTS */
	INPUT{font-family:Tahoma; font-size:11px}
	SELECT{font-family:Tahoma; font-size:11px}
	INPUT.darkborder{border:1px solid #0A4B94; font-family:Tahoma; font-size:11px}
	INPUT.buttondarkborderout{border:1px solid #ffffff; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; height: 24px}
	INPUT.buttondarkborderovr{border:1px solid #ffffff; text-align:center; cursor:pointer; font-weight:bold; font-size:11px; height: 24px}
	TEXTAREA{font-family:tahoma; font-size:11px}
/* LISTS */ 
	ol.help		{font-size: 100%; margin-top: .5em; margin-bottom: 0em; margin-left: 4em; margin-right: -1em;}
	li.help		{margin-bottom: 2px; margin-left: -1.5em; margin-right: 1em;}
/* PARAGRAPH */ 
	p		{margin-top: .6em; margin-bottom: .6em; margin-left: 1em;}
/* Heading styles */ 
	h1			{font-size: 11px; margin-top: .4em; margin-bottom: .5em; margin-left: 1em; margin-right: 1em;}
/* code comments */
	.comment {color: darkgreen;}
/* Dropdown styles */
	.DropDown	{text-decoration: none; font-weight: normal; top: 0pt;} 
	.DropDown:hover	{text-decoration: underline; }
	.HidePopUp 	{text-decoration: none; }
	.HidePopUp:hover{text-decoration: underline; }
	.Glossary	{text-decoration: none; }
	.glossary:hover	{text-decoration: underline; }
	.Glossarydef	{color: #008C00; text-decoration: none;}
	.expfav		{font-size: 80%; text-align: Right; margin-top: 0.5em; margin-bottom: 0; }
	.expanded	{font-weight: normal; }	
	.collapsed	{display: none;}	
	.def		{margin-top: 40pt;}	
/* TOOLBAR*/
	.tbrButton_1_out{background-image:url(images/optArrow01.gif); background-position: center left; background-repeat:no-repeat; border-bottom:1px solid #999999; color: #0A4B94; cursor:pointer; cursor:hand; background-color:#FFFFFF; font-family:tahoma; font-size:11px; text-align:right; letter-spacing:-.1px; word-spacing:-1px; font-weight:bolder; padding-right:5px}
	.tbrButton_1_sel{background-image:url(images/optArrow02.gif); background-position: center left; background-repeat:no-repeat; border-bottom:1px solid #999999; color: #FFFFFF; cursor:pointer; cursor:hand; background-color:#0A4B94; font-family:tahoma; font-size:11px; text-align:right; letter-spacing:-.1px; word-spacing:-1px; font-weight:bolder; padding-right:5px; padding-left:25px; text-align:left}
	.tbrButton_1_ovr{background-image:url(images/optArrow02.gif); background-position: center left; background-repeat:no-repeat; border-bottom:1px solid #999999; color: #FFFFFF; cursor:pointer; cursor:hand; background-color:#8EB0D7; font-family:tahoma; font-size:11px; text-align:right; letter-spacing:-.1px; word-spacing:-1px; font-weight:bolder; padding-right:5px}
/*EDSON*/
#calculate_button{background-image:url(/virtual/images/calc.jpg); width:58px; height:22px; padding:4px 8px 1px 4px}
/* DIV */
	DIV.stepSelected{height:25px; border:1px solid #ffffff; color:#0A4B94; background-color:#ffffff; padding-top:4px; font-weight:bold; cursor:default}
	DIV.stepUnselected{height:25px; border:1px solid #ffffff; color:#061C53; background-color:#ffffff; padding-top:5px; cursor:pointer}
	DIV.Main{position:absolute; width:541px; left:224px; background-color:#fef9f5; border:1px solid #CC9933; z-index:100; display:none;}
	DIV.Main_1{position:absolute; width:545px; left:0px; z-index:0; background-image:none; border:0px}
	DIV.Top{position:absolute; width:570px; display:none}
	DIV.Footer{position:absolute; width:770px; display:none; text-align:center; background-color:#eae9e7; background-image:url(/virtual/images/footer.jpg)}
	DIV.Calculator{position:absolute; width:215px; display:block; top:110px; left:550px; visibility:hidden}
	DIV.Support{position:absolute; width:195px; display:none; z-index:102}
	DIV.ApplyTo{position:absolute; width:195px; display:none}
	DIV.Steps{margin-left:5px; position:absolute; width:220px; display:none; z-index:101}
	DIV.Fintrac{position:absolute; width:200px; display:none; z-index:0}
/* SYMBOLS */
	.symb{font-family:Webdings; font-size:14px}
	.error{color:#990000}
/* EXTRAS */		

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

.top-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.top-menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.top-menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006666;
	text-decoration: none;
}
.subtitle-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.calculator-inputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D4955;
	background-color: #FDFEFA;
	border: 1px solid #999999;	
	height: 17px;
	width: 40px;
}

.inputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D4955;
	background-color: #f5fce7;
	border: 1px solid #FFFFFF;
}

.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.credits a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #339999;
	text-decoration: none;
}

.credits a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	text-decoration: underline;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #FFFFFF}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4D7373;
}
.subitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4D7373;
}

.buttons a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 26px;
	border: 1px solid #808080;
	padding-right: 6px;
	padding-left: 6px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}
.buttons a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 26px;
	border: 1px solid #808080;
	padding-right: 6px;
	padding-left: 6px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}
	