td			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000}
body			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000}

.fl			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000}
.flB			{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000}

.title			{ font-family: Arial Narrow, Verdana; font-size: 20pt; font-weight: bold; color: #92ad42}
.titleSm			{ font-family: Arial Narrow, Verdana; font-size: 12pt; font-weight: bold; color: #92ad42}

.ghost			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #aaaaaa}

.sp
{
	line-height: 16px;
}

.mtSuccess	{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #267d51}
.mtFailure	{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #aa0000}

A:link					{ color: #0000aa; text-decoration: none; }
A:visited				{ color: #0000aa; text-decoration: none; }
A:active					{ color: #0000aa; text-decoration: none; }
A:hover					{ color: #aa0000; text-decoration: underline; }


.ghost:link					{ color: #aaaaaa;  }
.ghost:visited				{ color: #aaaaaa;  }
.ghost:active					{ color: #aaaaaa; }
.ghost:hover					{ color: #aa0000;  }



.tpl			{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #aaaaaa }
.tpl:link		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.tpl:visited	{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.tpl:active		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.tpl:hover		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #aaaaaa; text-decoration: underline; }



.bml			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999 }
.bml:link		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
.bml:visited	{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
.bml:active		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; }
.bml:hover		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #999999; text-decoration: underline; }




.mtMenuTopLevExp			{ font-family: Verdana; font-size: 12px; font-weight: bold; color: Black }
.mtMenuTopLevCol:link		{ font-family: Verdana; font-size: 12px; font-weight: bold; color: Black; text-decoration: none; }
.mtMenuTopLevCol:visited	{ font-family: Verdana; font-size: 12px; font-weight: bold; color: Black; text-decoration: none; }
.mtMenuTopLevCol:active		{ font-family: Verdana; font-size: 12px; font-weight: bold; color: Black; text-decoration: none; }
.mtMenuTopLevCol:hover		{ font-family: Verdana; font-size: 12px; font-weight: bold; color: #990000; text-decoration: none; }

.mtMenuBotLevA				{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #000000 }
.mtMenuBotLevI:link			{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtMenuBotLevI:visited		{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtMenuBotLevI:active		{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtMenuBotLevI:hover		{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #990000; text-decoration: none; }


.mtTabA				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black }
.mtTabI:link		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtTabI:visited		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtTabI:active		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #0000aa; text-decoration: none; }
.mtTabI:hover		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #aa0000; text-decoration: underline; }


.mtFormErr			{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #bb0000 }
.mtInlineTitle		{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; letter-spacing: 1px;  }
.mtInlineTitleTD	{ BORDER-RIGHT: 2px groove; BORDER-TOP: 2px groove; BORDER-LEFT: 2px groove; BORDER-BOTTOM: 2px groove }
.mtLabel			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: Black }
.mtCtrl				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: Black }
.mtCtrlReadOnly		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black }

.mtWinButton		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black; border-width: 1px; cursor: hand;   padding-right: 1px;	padding-left: 1px;	padding-bottom: 1px;	padding-top: 1px;	 }
.mtWinButtonHover	{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black; border-width: 1px; cursor: hand;   border-style:solid; border-color: dd0000;	 padding-right: 1px;	padding-left: 1px;	padding-bottom: 1px;	padding-top: 1px; }

.mtWinButtonFix
{
	border-top-width: 1px;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 10px;
	border-bottom-width: 1px;
	margin-bottom: 4px;
	padding-bottom: 1px;
	width: 100px;
	cursor: hand;
	color: black;
	padding-top: 1px;
	font-family: Verdana;
	border-right-width: 1px;
}
.mtWinButtonHoverFix
{
	border-right: #dd0000 1px solid;
	padding-right: 1px;
	border-top: #dd0000 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 4px;
	padding-bottom: 1px;
	border-left: #dd0000 1px solid;
	width: 100px;
	cursor: hand;
	color: black;
	padding-top: 1px;
	border-bottom: #dd0000 1px solid;
	font-family: Verdana;
}


.NavButton		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black; border-width: 1px; cursor: hand;  width: 62px; 	 }
.NavButtonHover	{ font-family: Verdana; font-size: 10px; font-weight: bold; color: Black; border-width: 1px; cursor: hand;   border-style:solid; border-color: dd0000;	width: 62px; }


.topBannerText	{ font-family: Verdana; font-size: 11px; color: #ffffff;  line-height: 16px;  }

.redBorder { border-color:#777777 }
.whiteBorder { border-color:#777777 }


.header { font-family: Arial Narrow, Arial; font-size: 14pt; font-weight: bold ; color: #333333 }


.imagePickerTable
{
	border-collapse: collapse;
	border-color: #d4d0c8;
	border-style: solid;
	border-bottom-width: 1px;	
}


.selectedCatalog
{
	border-right: dimgray 1px solid;
	padding-right: 3px;
	border-top: dimgray 1px solid;
	padding-left: 3px;
	font-weight: bold;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	background-color: whitesmoke;
	text-decoration: none;
}



.mtLcHead
{
	border-bottom: black 1px solid;
	border-top: black 1px solid;
	border-collapse: collapse;
}


.mtLcNorm
{
	border-bottom: #d4d0c8 1px solid;
	border-top: white 1px solid;
	border-collapse: collapse;
}

.mtLcBeforeSel
{
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-collapse: collapse;
}

.mtLcSel
{
	border-bottom: black 1px solid;
	border-top: black 1px solid;
	border-collapse: collapse;
}

.mtLcSelFirst
{
	border-bottom: black 1px solid;
	border-top: white 0px solid;
	border-collapse: collapse;
}

.mtLcAfterSel
{
	border-bottom: #d4d0c8 1px solid;
	border-top: white 1px solid;
	border-collapse: collapse;
}


.mtLcLastNorm
{
	border-bottom: black 1px solid;
	border-top: white 1px solid;
	border-collapse: collapse;
}




.ctrlQuickLookup
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: gray 1px solid;
	color: black;
	border-bottom: gray 1px solid;
	font-family: Verdana;
	width: 128px;
}





.test { cursor:   hand }



.ctrlex
{
	border-right: #6281a1 1px solid;
	padding-right: 0px;
	border-top: #6281a1 1px solid;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #6281a1 1px solid;
	color: #900a0a;
	padding-top: 0px;
	border-bottom: #6281a1 1px solid;
	font-family: Verdana;



}



.topmenu:link		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #0000aa; text-decoration: none; }
.topmenu:visited	{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #0000aa; text-decoration: none;  }
.topmenu:active		{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #0000aa; text-decoration: none; ;}
.topmenu:hover
{
	font-weight: bold;
	font-size: 10px;	
	color: #aa0000;
		
	font-family: Verdana;
	text-decoration: none;
}



.copyright				{ font-family: Verdana; font-size: 9px; color: #999999; text-decoration: none; }
.copyright:link			{ font-family: Verdana; font-size: 9px; color: #999999; text-decoration: none; }
.copyright:visited		{ font-family: Verdana; font-size: 9px; color: #999999; text-decoration: none; }
.copyright:active		{ font-family: Verdana; font-size: 9px; color: #999999; text-decoration: none; }
.copyright:hover		{ font-family: Verdana; font-size: 9px; color: #0000ff; text-decoration: none; }



.browsebox
{
	font-weight: bold;
	font-size: 11px;
	width: 220px;
	color: #330099;
	border-top-style: groove;
	font-family: Verdana;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
}



.DdTabCtrl
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: verdana;
	
}




.btn:link
{
	border-right: #a35623 1px solid;
	padding-right: 7px;
	border-top: #fed4b7 1px solid;
	padding-left: 7px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(/images/btnbg03.gif);
	padding-bottom: 1px;
	border-left: #fed4b7 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #a35623 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
	text-decoration: none;
}

.btn:visited
{
	border-right: #a35623 1px solid;
	padding-right: 7px;
	border-top: #fed4b7 1px solid;
	padding-left: 7px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(/images/btnbg03.gif);
	padding-bottom: 1px;
	border-left: #fed4b7 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #a35623 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
	text-decoration: none;
}

.btn:active
{
	border-right: #a35623 1px solid;
	padding-right: 7px;
	border-top: #fed4b7 1px solid;
	padding-left: 7px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(/images/btnbg03.gif);
	padding-bottom: 1px;
	border-left: #fed4b7 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #a35623 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
	text-decoration: none;
}

.btn:hover
{
	border-right: #a35623 1px solid;
	padding-right: 7px;
	border-top: #fed4b7 1px solid;
	padding-left: 7px;
	font-weight: bold;
	font-size: 9px;
	background-image: url(/images/btnbg02.gif);
	padding-bottom: 1px;
	border-left: #fed4b7 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #a35623 1px solid;
	font-family: Verdana;
	background-color: #ffffcc;
	text-decoration: none;
}



.startPageHeavy:link					{ color: #0000aa; text-decoration: none; font-family: ARial narrow; font-size: 17px; font-weight: bold }
.startPageHeavy:visited				{ color: #0000aa; text-decoration: none;  font-family: ARial narrow; font-size: 17px; font-weight: bold}
.startPageHeavy:active					{ color: #0000aa; text-decoration: none;  font-family: ARial narrow; font-size: 17px; font-weight: bold}
.startPageHeavy:hover					{ color: #aa0000; text-decoration: underline;  font-family: ARial narrow; font-size: 17px; font-weight: bold}

