BODY
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal;
	COLOR			: #000000;
}

.error
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	COLOR			: #FF0000;
}

td
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal;
	COLOR			: #000000;
}

.tableHeading
{
	BACKGROUND-COLOR: #000066;
	COLOR			: #FFFFFF;
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	HEIGHT			: 24px;
	TEXT-ALIGN		: center;
}

.tableContent
{
	BACKGROUND-COLOR: #DEE3E7;
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal;
	COLOR			: #000000;
}

.label
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	COLOR			: #000000;
	PADDING-LEFT	: 5px;
}

.highlight
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	FONT-STYLE		: italic;
	COLOR			: #000000;
	PADDING-LEFT	: 5px;
}

.redhighlight
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	FONT-STYLE		: italic;
	COLOR			: #FF0000;
	PADDING-LEFT	: 5px;
}

.groupIntroText
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal;
	COLOR			: #293C7B;
	PADDING-LEFT	: 30px;
	PADDING-RIGHT	: 30px;
	TEXT-ALIGN		: left;
}

.notes
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal;
	COLOR			: #000000;
	PADDING-LEFT	: 10px;
	PADDING-RIGHT	: 10px;
}

input.button
{
	FONT-FAMILY		: Arial,Helvetica, Sans-Serif;
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: bold;
	BACKGROUND-COLOR: #000066;
	COLOR			: #FFFFFF;
	TEXT-ALIGN		: center;
	BORDER			: 0px;
	PADDING-TOP		: 2px;
	PADDING-BOTTOM	: 2px;
	PADDING-LEFT	: 2px;
	PADDING-RIGHT	: 2px;
	WIDTH			: 80px;
	CURSOR			: pointer;
}



/* Label for custom field screens */

.tlab 
{
	FONT-FAMILY		: Arial, Helvetica, sans-serif; 
	FONT-SIZE		: 11px; 
	FONT-WEIGHT		: bold; 
	COLOR			: #000033;  
	TEXT-ALIGN		: right;
}

/* Group heading for custom field screens */

.groupHeading 
{
	FONT-FAMILY		: Arial, Helvetica, sans-serif;
	FONT-SIZE		: 12px; 
	FONT-WEIGHT		: bold; 
	COLOR			: #ffffff; 
	BACKGROUND-COLOR: #000066; 
	TEXT-ALIGN		: center;
	WIDTH			: 530px; 
	BORDER-BOTTOM	: 1px solid #FFFFFF; 
	BORDER			: 1px solid #FFFFFF; 
	MARGIN-TOP		: 6px; 
	MARGIN-BOTTOM	: 4px;
	HEIGHT			: 20px;
}


input.md 
{ 
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-WIDTH	: 1px; 
	BORDER-STYLE	: solid; 
	BORDER-COLOR	: #5C5C5C #CCCCCC #CCCCCC #5C5C5C; 
	FONT-FAMILY		: Arial, Helvetica, sans-serif; 
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal; 
	COLOR			: #000000; 
	WIDTH			: 300px; 
	MARGIN-RIGHT	: 8px
}

select.md 
{ 
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-WIDTH	: 1px; 
	BORDER-STYLE	: solid; 
	BORDER-COLOR	: #5C5C5C #CCCCCC #CCCCCC #5C5C5C; 
	FONT-FAMILY		: Arial, Helvetica, sans-serif; 
	FONT-SIZE		: 11px;
	FONT-WEIGHT		: normal; 
	COLOR			: #000000;  
	MARGIN-RIGHT	: 8px
}

/* -------------------------------------------------------------------------------------------- */

.NoShow	
{
	display: none
}

.clsFootText	
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt; color: white; 
	text-align: center
}

.TABLEBODY	
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #333300; 
	background-color: #FFFFFF; 
	text-align: left; 
	padding: 6px; 
	border: 1px solid #18359d
}

.STATUSTEXT		
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #AA3300; 
	background-color: #FFFFFF; 
	text-align: center
}

.TABLE-TITLE	
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #18359d; 
	text-align: center
}

DIV.clsButton	
{
	display: inline; cursor: hand; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: #18359d; 
	color: #FFFFFF; 
	border: 1px solid #FFFFFF; 
	width: 120px;
}

DIV.clsOverButton	
{
	display: inline; 
	cursor: hand; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; font-weight: bold; 
	background-color: #6699CC; 
	color: #FFFFFF; 
	border: 1px solid #FFFFFF; 
	width: 120px;
}

DIV.clsNoButton	
{
	display: inline; 
	cursor: not-allowed; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #666666; 
	background-color: #AAAAAA; 
	border: 1px solid #18359d; 
	width: 120px;
}

FORM	
{
	display: block; padding-top: 0px; 
	padding-bottom: 0px; 
	margin-top: 0px; 
	margin-bottom: 1px
}



INPUT.hidden 
{ 
	display: none 
}

TD.md	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #2C3C7A; 
	padding-top: 1px; 
	padding-bottom: 1px
}

TD.t	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #2C3C7A; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 8px; 
	padding-right: 8px
}

TD.gap 
{
	font-size: 1px; 
	text-align: center
}

DIV.clsContent 
{ 
	background-color: #FFFFFF; 
	overflow-x: hide; 
	overflow-y: auto; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #18359d #18359d #18359d #18359d; 
	scrollbar-base-color: #18359d; 
	scrollbar-arrow-color: #FFFFFF
}


.lab 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #000033; 
	border: none; 
	text-align: right;
	padding-right: 8px; 
	padding-left: 8px;
}



.forgotpass 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #FF0000; 
	border: none; 
	text-align: 
	left; margin-right: 8px
}

DIV#divWait	
{
	display:none; 
	width: 400px; 
	padding-top: 10px; 
	padding-bottom: 10px;
	text-align: center; border: 2px solid #000088; 
	background-color: #BDBDE2; 
	color: #990000; 
	font-size: 12pt; 
	font-weight: bold; 
	font-family: Verdana,Arial,Helvetica,sans-serif
}

.picker	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #d2deea; 
	color: #FFFFFF; 
	border: 1px solid #18359d; 
	text-align: center; 
	width: 60px; 
	height: 14px; 
	margin-right: 8px; 
	cursor: hand
}

.pickhead	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #d2deea; 
	color: #FFFFFF; 
	border: 1px solid #18359d; 
	text-align: center; 
	width: 20px; 
	height: 14px; 
	visibility: hidden; 
	margin-right: 8px;
}

.clsSelectDIV	
{
	border-top: 1px solid #CCCCEB; 
	border-left: 1px solid #CCCCEB; 
	border-bottom: 1px solid #5C5C6D; 
	border-right: 1px solid #5C5C6D; 
	background-color: white; 
	width: 200px; height: 120px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 
	overflow-x: hide; 
	overflow-y: auto; 
	position: absolute; 
	cursor: hand; 
	scrollbar-base-color: #9999B6; 
	scrollbar-arrow-color: #FFFFFF; 
	display: none;
}

SPAN.lb	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #FFFFFF; 
	color: #000088; 
	border: none; 
	text-align: left; 
	width: 100%; 
	cursor: hand;
}

SPAN.lbo	
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #000088; 
	color: #FFFFFF; border: none; 
	text-align: left; 
	width: 100%; 
	cursor: hand;
}

DIV.clsAdButton	
{
	display: inline; 
	cursor: hand; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: #0664C8; 
	color: #FFFFFF; 
	border: 1px solid #498dcc; 
	width: 300px;
}

DIV.clsAdOverButton	
{
	display: inline; 
	cursor: hand; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: #91CAEE; 
	color: #FFFFFF; 
	border: 1px solid #498dcc; 
	width: 300px;
}

/* CATEGORY PICKER STYLES */
ul
{
	font-family	: verdana,arial,helvetica,sans-serif;
	list-style	: inside;
	font-size	: 12px;
	cursor		: pointer;
	margin-left	: 10px;
}
ul.root
{
	font-family	: verdana,arial,helvetica,sans-serif;
	list-style	: inside;
	font-size	: 12px;
	cursor		: hand;
	margin-left	: 4px;
	padding-left: 10px;
}
li.m
{
	color			:#000000;
	padding-left	: 10px;
	list-style-image: url(/desktopCommon/images/m.gif);
}
li.p
{
	color			:#000000;
	padding-left	: 10px;
	list-style-image: url(/desktopCommon/images/p.gif);
}
li.p ul
{
	display:none;
}

li.f
{
	color			:#000000;
	padding-left	: 10px;
	list-style-image: url(/desktopCommon/images/f.gif);

}
li.s
{
	color			: #000000;
	padding-left	: 10px;
	font-weight		: bold;
	list-style-image: url(/desktopCommon/images/s.gif);
}
li.u
{
	color			: #000000;
	padding-left	: 10px;
	list-style-image: url(/desktopCommon/images/u.gif);
}

#catbox {margin-left: 2px}


