A {
	COLOR: #0a3997; 
	font: 12px arial,verdana,helvetica,"sans-serif";
	text-decoration: none
}
A:hover {
	COLOR: #c10d24; 
	text-decoration: none
}
body {
	margin: 0;
	padding: 0;
	background: #bccac7 repeat-x left top;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	FONT: 12px arial,verdana,helvetica,"sans-serif";
	COLOR: #333333;
}
td			{color: #333333; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanBg		{background-color: #BED2ED;}
.actionbarObjectBg	{background-color: #D9E9FF;}
.actionbarText		{color: #000000; font: 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarText A 	{color: #003399; font: 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarText A:hover 	{color: #FF0000; font: 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.actionbarDisabledText	{color: #999999; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanDisabledText {color: #EDEDED; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText	{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText A 	{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText A:hover { color: #FF0000; text-decoration: underline;}
.actionbarBanBtn	{text-decoration: none;}
.actionbarBanBtn A	{text-decoration: none;}
.actionbarBanBtn A:hover {background-color: #FFFFFF; text-decoration: none;}
.actionbarBanDivider	{background-color: #D9E9FF;}
.alertBg		{background-color: #FFFFCC;}
.alertTitle		{color: #000000; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertSubtitle		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText A		{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.alertRequiredText	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banTopbarBg		{background-color: #6B9ED5;}
.banHeaderBg		{background-color: #2767B0;}
.banHeaderTextBg	{background-color: #999999;}
.banHeader		{color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif"; margin-top: 0px; margin-bottom: 0px;}
.banText		{color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banText A		{color: #ccffff; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banText A:hover	{ color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.banGreetingText	{color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText		{color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText A		{color: #ccffff; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText A:hover	{color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.customappTitle		{color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappTitle A	{color: #003399; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappTitle A:hover	{color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.customappSubtitle	{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappSubtitle A	{color: #003399;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappSubtitle A:hover {color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.customappText		{color: #333333; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.customappText A	{color: #0a3997; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.customappText A:hover	{color: #c10d24; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.dirHeaderBg		{background-color: #6B9ED5;}
.dirContentBg		{background-color: #EDEDED;}
.dirHeader		{color: #FFFFFF; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.dirText		{color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirText A		{color: #ccffff; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentSubtitle	{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText		{color: #333333; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText  A	{color: #336699; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText  A:hover {color: #c10d24; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirBtn			{text-decoration: none;}
.dirBtn A		{text-decoration: none;}
.dirBtn A:hover		{background-color: #BED2ED; text-decoration: none;}
.formInputBoxText	{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formBtnText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #CCCCCC;}
.formEditorBtnText	{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #BED2ED;}
.formCheckboxText	{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formRadio		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formSelectText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formTextboxText	{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listSortHeaderBg	{background-color: #CCCCCC;}
.listItemOneBg		{background-color: #EDEDED;}
.listItemTwoBg		{background-color: #FFFFFF;}
.listSortHeader		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 3px 0px 3px;}
.listSortHeader A	{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listSortHeader A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listSubhead		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle		{color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle A		{color: #003399; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listTitle A:hover	{color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listSubtitle		{color: #000000;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listSubtitle A		{color: #003399;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listSubtitle A:hover	{color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listText		{color: #000000; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.listText A		{color: #003399; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: none;}
.listText A:hover	{color: #FF0000; font: 12px arial,verdana,helvetica,"sans-serif"; text-decoration: underline;}
.listHiliteText		{text-decoration: none; background-color: #D9E9FF;}
.listHiliteText A	{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #D9E9FF;}
.listHiliteText A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;	background-color: #D9E9FF;}
.loginHeader		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.loginHeader A		{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginHeader A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginSubhead		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.loginTitle		{color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginTitle A		{color: #003399; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.loginTitle A:hover	{color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginSubtitle		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginSubtitle A	{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginSubtitle A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginText A		{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.menuHeaderBg		{background-color: #6B9ED5;}
.menuHeader		{color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 3px;}
.menuText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuText A		{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectHeaderBg		{background-color: #BED2ED;}
.objectContentBg	{background-color: #EDEDED;}
.objectSubtitle		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectSubtitle A	{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectSubtitle A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectText A		{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.platportletBorder	{border: solid 1px #FFFFFF;}
.tipsHeaderBg		{background-color: #C2C49C;}
.tipsLightBg		{background-color: #F7F6E1;}
.tipsShadedBg		{background-color: #E4E4C8;}
.tipsHeader		{color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px;}
.tipsHeader A		{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.tipsSubhead		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.tipsTitle		{color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsTitle A		{color: #003399; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsTitle A:hover	{color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.tipsSubtitle		{color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsSubtitle A		{color: #003399; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsSubtitle A:hover	{color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.tipsText		{color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsText A		{color: #003399; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsText A:hover	{color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}

.portalContent		{ display: block; width:980px; background:#FFFFFF }
.externalContent	{ display: none; }

.columnOne						{ text-align: left; }
.columnTwo						{ text-align: center; }
.columnThree						{ text-align: left; }
.layoutOneColumn					{ table-layout: fixed; }
.layoutOneColumn .columnOne				{ width: 100%; }
.layoutTwoColumnNarrowWide				{ table-layout: fixed; }
.layoutTwoColumnNarrowWide .columnOne			{ width: 250px; }
.layoutTwoColumnNarrowWide .columnOne .portletBody	{ background-color: #D9E9FF; }
.layoutTwoColumnNarrowWide .columnTwo .portletBody	{ background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow				{ table-layout: fixed; }
.layoutTwoColumnWideNarrow .columnOne .portletBody	{ background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow .columnTwo			{ width: 250px; }
.layoutTwoColumnWideNarrow .columnTwo .portletBody	{ background-color: #D9E9FF; }
.layoutThreeColumn					{ table-layout: fixed; }
.layoutThreeColumn .columnOne				{ width: 250px; }
.layoutThreeColumn .columnOne .portletBody		{ background-color: #D9E9FF; }
.layoutThreeColumn .columnTwo .portletBody		{ background-color: #FFFFFF; }
.layoutThreeColumn .columnThree				{ width: 250px; }
.layoutThreeColumn .columnThree .portletBody		{ background-color: #D9E9FF; }
.portletBase
{
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
	width: 100%;
}
.portletTitle
{
	cursor: default;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.portletButtons
{
	padding-bottom: 1px;
	padding-right: 2px;
}
.portletCollapseButton	{}
.portletHelpButton	{}
.portletPrefsButton	{}
.portletRefreshButton	{}
.portletBody		{}
.platportletLightBg	{background-color: #D9E9FF;}

/* CUSTOM */

P
{
font-family: arial,verdana,"sans-serif"; 
font-size:12px; 
line-height:16px;
}
.ptNarrowColumnWidth		{ width:75px; }
.ptPortletPaddingVertical 	{ height:10px; }
.ptPortletPaddingHorizontal 	{ width:10px; }
.portletCollapseButton 		{display:none; }

h3 			{ font-size: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#006b6e; }
h4 			{ font-size: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; color:#333333; }

body_txt		{ COLOR: #4d4d4f; FONT: 12px Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none }

A.rn_link:hover 	{ COLOR: #c10d24; TEXT-DECORATION: none }
.rn_link 		{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #0a3997; TEXT-DECORATION: none }
A.ln_link:hover 	{ COLOR: #c10d24; TEXT-DECORATION: none }
.ln_link 		{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #0a3997; TEXT-DECORATION: none }

A.header_Link:hover 	{ COLOR: #c10d24; TEXT-DECORATION: none }
.header_Link 		{ FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; COLOR: #006b6e; TEXT-DECORATION: none }

A.footerlink:hover 	{ COLOR: #c10d24; TEXT-DECORATION: none }
.footerlink		{ FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #006b6e; TEXT-DECORATION: none }


TD.formlabel 		{ COLOR: #4d4d4f; FONT: 12px Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none }
TD.searchlabel 		{ COLOR: #7b9451; font-weight: Bold; FONT: 11px Arial, Verdana, sans-serif; TEXT-DECORATION: none }
INPUT.txtsearch {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
 	border: 1px solid #4d4d4f;
	width: 228px; 
	height: 18px
}
INPUT.txtsearchshort {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
 	border: 1px solid #4d4d4f;
	width: 180px; 
	height: 18px
}
INPUT.txtshort {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
 	border: 1px solid #4d4d4f;
	width: 100px; 
	height: 18px
}
INPUT.txtmedium {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
 	border: 1px solid #4d4d4f;
	width: 150px; 
	height: 18px
}
INPUT.txtlong {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
 	border: 1px solid #4d4d4f;
	width: 250px; 
	height: 18px
}
