	/* Used in alternate table rows */
    .style_1 { color:#333366; background:#EEF5FB; }
    .style_0 { color:#333366; background:White;}
	
	/* Used in the header line of a table  */
    .header { background:#EEF5FB; font-family : arial, helvetica, sans-serif; font-size : 8pt; font-weight: bold; color : #0133AC; }
 
	/* Used in the totals portion of a table  */
    .totals { color:#333366; background:White; align: right }

	/* This is the td color when there is an error and items need to be removed */
	.td_error { color:#FFF111; background:Red; }

	/* Used for the payment table header */
	.payheader { color:#333366; background:#EFEFEF; border: 1px; }

	/* Used for the payment table body */
	.paybody { color:#333366; background:White; align: right }
	
	/* Used for the address book header */
	.addrheader { color:#00339A; background:#EFEFEF; border: 1px; }
	
	/* Used for breadcrumb trail */
	.progresstext {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #0133AC; font-weight: bold;}
	.noprogresstext {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #7181A8; font-weight: bold;}
	.highlightbg {background-color: #FFFFFF;}

	/* global options */
	body { font-family:Arial; font-size : 8pt; }

	TD
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;   
	line-height: 11pt;
    }
		
	/* */
	A.NAV:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #0033AC;
	text-decoration: none;
	}	
	A.NAV:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #0033AC;	
	text-decoration: none;
	}
	A.NAV:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #EE3C7A;
	text-decoration: none;
	}
	
	/* */
	A.FOOTER:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;
	text-decoration: none;
	}	
	A.FOOTER:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;	
	text-decoration: none;
	}
	A.FOOTER:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #EE3C7A;
	text-decoration: none;
	}
		
	A.BLUE:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;
	text-decoration: none;
	}	
	A.BLUE:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;	
	text-decoration: none;
	}
	A.BLUE:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;
	text-decoration: none;
	border-bottom:  #78B700 1px dashed;
	}	

	A.BLUE2:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;
	text-decoration: underline;
	}	
	A.BLUE2:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;	
	text-decoration: underline;
	}
	A.BLUE2:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #336699;
	text-decoration: none;
	}
		
	A.BLACK:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;
	text-decoration: none;
	}	
	A.BLACK:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;	
	text-decoration: none;
	}
	A.BLACK:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;
	text-decoration: none;
	border-bottom:  #EE3C7A 1px dashed;
	}

	A.HOT:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #3D5996;
	text-decoration: none;
	}	
	A.HOT:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #3D5996;	
	text-decoration: none;
	}
	A.HOT:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;
	text-decoration: none;
	}

	A.SUBCAT:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;
	text-decoration: none;
	}	
	A.SUBCAT:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;	
	text-decoration: none;
	}
	A.SUBCAT:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #EE3C7A;
	text-decoration: none;
	}
		
	A.PINK:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
	color : #EE3C7A;
	text-decoration: none;
	}	
	A.PINK:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
	color : #EE3C7A;	
	text-decoration: none;
	}
	A.PINK:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
	color : #0033AC;
	text-decoration: none;
	}
	
	A.PINK2:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #EE3C7A;
	text-decoration: none;
	}	
	A.PINK2:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #EE3C7A;	
	text-decoration: none;
	}
	A.PINK2:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;
	text-decoration: none;
	border-bottom:  #EE3C7A 1px dashed;
	}	

	A.DRED:LINK 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #9E0039;
	text-decoration: none;
	}	
	A.DRED:VISITED 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #9E0039;	
	text-decoration: none;
	}
	A.DRED:HOVER 
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 7.5pt;
	color : #AE2C5A;
	text-decoration: none;
	}
					
    .MAIN
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;   
	line-height: 11pt;
    }

    .LISTING
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;   
	padding: 0 0 0 5;
	line-height: 11pt;
    }
	
	.LISTINGWHT
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #FFFFFF;   
	padding: 0 0 0 5;
	line-height: 11pt;
    }
		
	/* */
    .BLUE
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #003399;  
	/*border-bottom:  #D0DBEF 4px solid; */
    }
	
    .BLUE2
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 9pt;
	color : #336699;   
	line-height: 11pt;
    }	
	
    .DBLUE
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;   
	line-height: 11pt;
    }

 .DGREY
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;   
	line-height: 11pt;
    }
	
    .ACCOUNT
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #0033AC;   
	line-height: 11pt;
	font-weight: bold;
	text-transform: uppercase;
    }	

    .CUSTOM
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #4F77AA;   
	line-height: 11pt;
    }
		
    .GREEN
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #6FA604;   
	line-height: 11pt;
    }

    .TITLEG
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
	color : #6FA604;   
	line-height: 11pt;
    }
		
    .GREY
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 9pt;
	color : #666666;   
	line-height: 11pt;
    }
				
    .WHITE
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
	color : #FFFFFF;   
	line-height: 11pt;
    }

	.PINK
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #EE3C7A;	
	}
	
	.LGREEN
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #79B600;	
	}
					
    .RED
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
	color : #CC0000;   
	line-height: 11pt;
    }	
	
    .SMALL
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
	color : #999999;   
    }		
	
    .TITLE
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #EE3C7A;   
	line-height: 12pt;
	}
	
	.HOT
	{
	/*border-style:outset;
	border-style:groove;*/
	border-color: #CCCCCC;
	border-width:1px;	
	}
	
	.BOX 
	{
		position:relative; 
		width:580px;
		min-width:120px;
		margin:0px 0px 0px 0px;
		border:1px solid #CCCCCC;
		background-image: url(http://akamai2.truition.com/images/p2/wl/johareez/images/subCatBg.gif);
		padding:10px;
		z-index:1; 
	}			
	
	SELECT.SEARCH, INPUT.SEARCH 
	{
		FONT-SIZE : 8pt; 
		COLOR: #0033AC; 
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica;
	}	

	SELECT.PINK, INPUT.PINK 
	{
		FONT-SIZE : 8pt; 
		COLOR: #EE3C7A; 
		FONT-WEIGHT: BOLD;
		FONT-FAMILY: Arial, Helvetica;
	}
		
	UL
	{
	list-style-type: none;
	padding: 8;
	margin: 0;
	}
	
	LI
	{
	background-image: url(http://akamai2.truition.com/images/p2/wl/johareez/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .6em;
	}	
	
	UL.BULLET
	{
	list-style-type: none;
	padding: 0;
	margin: 0;
	
	}
	
	LI.BULLET
	{
	background-image: url(http://akamai2.truition.com/images/p2/wl/johareez/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1.2em;
	margin: .5em 0;
	}	
	
	.WIN 
	{
		position:relative; 
		width:500px;
		min-width:120px;
		margin:0px 0px 0px 0px;
		border:1px dashed #EE3C7A;
		background-image: url(http://akamai2.truition.com/images/p2/wl/johareez/images/subCatBg.gif);
		padding:10px;
		z-index:1; 
	}		

	.OUTBID 
	{
		position:relative; 
		width:500px;
		min-width:120px;
		margin:0px 0px 0px 0px;
		border:1px dashed #0033AC;
		background-image: url(http://akamai2.truition.com/images/p2/wl/johareez/images/subCatBg.gif);
		padding:10px;
		z-index:1; 
	}	
	
	.BLUEBOX 
	{
		position:relative; 
		width:572;
		min-width:120px;
		margin:0px 0px 0px 0px;
		border:1px solid #CCCCCC;
		background-color: #EEF5FB;
		padding:10px;
		z-index:1; 
	}	
	
    TEXTAREA.SMALL
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #333333;   
    }	
	
    .HELP
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color : #0D014D;   
	background-color: #EFEFEF;
	padding: 4 4 4 4;
	line-height: 11pt;
    }	
	
    .HELPTITLE
    {
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color : #0D014D;   
	line-height: 14pt;
    }	
	
	.ERROR 
	{
		position:relative; 
		width:100%;
		min-width:120px;
		margin:0px 10px 0px 0px;
		border:1px dashed #CC0000;
		background-color: #F4F7FA;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		FONT-SIZE : 8pt;
		COLOR: #CC0000;
		padding:10px;
		z-index:1; 
	}	
	
	SELECT.GREY, INPUT.GREY 
	{
		FONT-SIZE : 8pt; 
		COLOR: #666666; 
		FONT-WEIGHT: BOLD;
		FONT-FAMILY: Arial, Helvetica;
	}	
	
	.DRED
	{
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #9E0039;	
	text-decoration: none;	
	
}

#headlinetrade-home {
	width: 533px;
	height: 56px;
}

#contenttrade-home {
	width: 425px;
	height: auto;
	padding-left: 54px;
	font-size: 11px;
	color: #6C6C6C;
	font-weight: bold;
}
	