body { margin: 0px; }

.ClearPix
	{
		display: block;
	}

.PageBreak
	{
		page-break-after:always;
	}

/*------------------------*/
/* Navigation/Link Styles */
/*------------------------*/
A:hover
	{
		color: red;
		text-decoration: none;
	}
A:visited
	{ color: purple; }

.SubNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #99CCFF;
	}
A.SubNav:link
	{ color:black; }
A.SubNav:visited 
	{ color:black; }
A.SubNav:active 
	{ color:black; }
A.SubNav:hover 
	{ 
		color: #003366; 
		text-decoration: underline;
		font-weight: normal;
	}
.HeadNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		background-color: #99CCFF; 
	}
A.HeadNav:link 
	{ color:black; }
A.HeadNav:visited 
	{ color:black; }
A.HeadNav:active 
	{ color:black; }
A.HeadNav:hover 
	{ 
		color: #003366; 
		text-decoration: underline;
	}
.OtherNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		background-color: #6699CC;
	}
A.OtherNav:link 
	{ color:white; }
A.OtherNav:visited 
	{ color:white; }
A.OtherNav:active 
	{ color:white; }
A.OtherNav:hover 
	{ color: #003366; }

.NavSpacer
	{ background-color: #84B0DD; }

/*--------------*/
/* Trail Styles */
/*--------------*/
.Trail
	{ 
		font-size: 9px;
		font-family: Arial, Helvetica, sans-serif;
	}

/*---------------*/
/* Interpage Nav */
/*---------------*/
.InterpageHome
	{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
	}
A.InterpageHome:link
	{ color:white; }
A.InterpageHome:visited
	{ color:white; }
A.InterpageHome:active
	{ color:white; }
A.InterpageHome:hover
	{ 
		text-decoration: underline;
	}

.Interpage
 	{
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: black;
	}
A.Interpage:link
	{ color:black; }
A.Interpage:active
	{ color:black; }
A.Interpage:hover
	{ 
		text-decoration: underline;
		color: #003366;
	}
.InterpageHeadBack
	{
		background-color: #336598;
	}
.InterpageHeadText
	{ 
		font-Size: 13px;
		color: white;
		font-weight: bold;
	}
.InterpageHeadText2
	{ 
		font-Size: 13px;
		color: Black;
		font-weight: bold;
 	      text-decoration: none; 
	}
A.InterpageHeadText2:visited
	{
		font-Size: 13px;
		color: Black;
		font-weight: bold;
 	      text-decoration: none; 
	}
A.InterpageHeadText2:hover
	{ 
		text-decoration: underline;
	 }

.InterpageBack
	{ 
		background-color: #9ACCFF;
	}
.InterpageText
	{
		font-Size: 11px;
	}

/*----------------*/
/* Home Right Nav */
/*----------------*/
.HomeRightNavHead
	{
		background-color: #6699CC;
		color: white;
		font-family: Arial, Helvetica, sans-serif; 
		font-Size: 16px;
	}
.HomeRightNav
	{
	 	background-color: #dfdfdf;
		color: black;
		font-Size: 11px;
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none; 
	}	
A.HomeRightNav:link
	{ 
		color: blue;
		font-weight: bold;		
	}
A.HomeRightNav:active 
	{ 
		color: blue;
		font-weight: bold;
	}
A.HomeRightNav:hover 
	{
		text-decoration: underline;
		color: red;
		font-weight: bold;
	}
A.HomeRightNav:visited 
	{ 
		color: purple;
		font-weight: bold;
	}

/*-------------*/
/* Main Styles */
/*-------------*/
.MainText
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		background-color: #FFFFFF;
		text-align:left;
	}
.BoldText
	{ font-weight: bold; }
.BoldUnderlinedText
	{
		font-weight: bold;
		text-decoration: underline;
	}
.BoldItalicText
	{
		font-weight: bold;
		font-style: italic;
	}
.SmallText
	{ font-size: 9px; }
.SmallItalicText
	{
		font-size:9px;
		font-style: italic;
	}
.SmallBoldText
	{
		font-size: 9px;
		font-weight: bold;
	}
.NoteText
	{
		font-size: 9px;
		font-style: italic;
	}
.AlertText
	{
		font-size: 9px;
		font-weight: bold;
		color: red;
	}
.ItalicText
	{ font-style: italic; }

.AlertUnderlineText
	{
		font-size: 9px;
		font-weight: bold;
		color: red;
		text-decoration: underline;
	}
.Underline
	{
		text-decoration: underline;
	}
.RedText
	{ color: red }
.BlueText
	{ color: blue }
.YellowText
	{ color: yellow }
.GreenText
	{ color: green }
	
/*------------------*/
/* Area Home Styles */
/*------------------*/
.AreaHomeHead
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 18px;
		color: #990000;
	}
.AreaHomeSubHead
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		color: #0B3468;
	}

/*----------------*/
/* Heading Styles */
/*----------------*/
.PreHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 13px;
		color: black;
	}
.SubHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #003366;
	}
.MainHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 22px;
		color: #990000;
	}
.NavBack
	{ background-color: #6799CC; }
.FooterBack
	{ background-color: #DDDDDD; }
.StaffBack
	{ 
		color: white;
		background-color: #6FB7FF;
		font-weight: bold;
	}

/*------------------*/
/* Right Nav Styles */ 
/*------------------*/ 
.RightNavBack1
	{ background-color: #6FB7FF; }
.RightNavBack2
	{ background-color: #6799CC; }
.RightNavBack3
	{ background-color: #336699; }
.RightNavBack4
	{ background-color: #858585; }
.RightNavBack5
	{ background-color: #000000; }
.RightNavBack6
	{ background-color: #99CCFF; }
.RightNavHeadText
	{
		font-weight: bold;
		color: white;
		font-Size: 16px;
	}
.RightNavText
	{ font-Size: 11px; }
.RightNavPhone
	{ font-Size: 9px; }

/*-----------------*/
/* AEM NEWS STYLES */
/*-----------------*/
.NewsText
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		font-weight: bold;
	}
.NewsHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 22px;
		color: #990000;
	}
.NewsSubHeading
	{ font-weight: bold; }
.NewsTextHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #0B3468;
	}
.NewsDate
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		font-weight: bold;
		text-align: right;
	}
.NewsCopyright
	{ 
		font-size: 9px;
		text-align: center;
	}

/*----------------*/
/* ADVISOR STYLES */
/*----------------*/
.AdvisorHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 22px;
		color: #00157E;
	}
.AdvisorSubHeading
	{ font-weight: bold; }

.AdvisorPreHeading
	{ font-weight: bold; }

.AdvisorTextHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #00157E;
	}
.AdvisorFooter
	{ text-align: right; }
.AdvisorBack
	{ background-color: #FFFF99; }
.AdvisorBack2
	{ background-color: #FFCC66; }
.AdvisorBack3
	{ background-color: #33FFFF; }
.AdvisorBack4
	{ background-color: #33CCFF; }	

/*-------------*/
/* CINN STYLES */
/*-------------*/
.CINNRightBack1
	{
		background-color: #33CC99;
	}
.CINNRightBack2
	{
		background-color: #0000FF;
	}
.CINNRightBack3
	{
		background-color: #990000;
	}
.CINNRightText
 	{
		color=#FFFFFF; 
		font-size: 16px;
		font-weight: bold;
	}

/*-----------------*/
/* Calendar STYLES */
/*-----------------*/
.CalendarBack
	{
		background-color: #99CCFF;
	}

/*----------------------------*/
/* Administrative Area Styles */
/*----------------------------*/
.AdminStatFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color: white;
	}
.AdminStatHeadBack
	{
		background-color: #6799CC;
	}
.AdminStatBack
	{
		background-color: #dddddd;
	}
.AdminHeading
	{
		font-weight: bold;
		color: #0B3468;
	}

/*------------------------*/
/* Econ Indicators Styles */
/*------------------------*/
.IndicatorsTableColor
	{
		background-color: #FFFFCC;
	}
.IndicatorsDateline
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #00157E;
	}
.IndicatorsHeader
	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight: bold;
		color: #990000;
	}

/*------------------------*/
/* Product Locator Styles */
/*------------------------*/
.ProdLocHead
	{
		font-weight: bold;
		font-size: 16px;
		color: #990000;
	}

.ProdLocNav
	{
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #99CCFF;
	outline-color: #0099FF;
	}
	
A.ProdLocNav:link 
	{ 	
		color:white; 
		background-color: #6699CC
	}
A.ProdLocNav:visited 
	{ 	
		color:white; 
		background-color: #6699CC
	}
A.ProdLocNav:active 
	{ 	
		color:white; 
		background-color: #6699CC
	}
A.ProdLocNav:hover 
	{ 
		color:white; 
		background-color: #6699CC
	}
/*---------------------*/
/* Right Accent Styles */
/*---------------------*/
.RightAccentBack
	{ 
		background-color: #CCCCFF;
	}
.RightAccentText
	{ 
		color: #0000FF;
	}
.RightAccentTextBI
	{ 
		color: #0000FF;
		font-weight: bold;
		font-style: italic;
	}
.RightAccentTextSml
	{	
		color: #0000FF;
		font-Size: 9px;
	}
.RightAccentTextHead
	{	
		color: #0000FF;
		font-weight: bold;
		font-Size: 16px;
	}

table.Office
	{
		border: 1px;
		border-color: #000000;
		border-style: solid;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		background-color: #FFFFFF;
	}
	
/*-------------------*/
/* Canadian Ag Flash */
/*-------------------*/
.CanAgBack
	{
		background-color: #6699CC;
	}

/*-------------*/
/* Us Ag Flash */
/*-------------*/
.USAgBack
	{
		background-color: #6699CC;
	}

/*-------------*/
/* Table Border */
/*-------------*/

.Tblboda {
    border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
    }

.TblbodaBack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color: #336699;
	text-align:left;
    }

.TblbodaBackRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color: #009ACE;
    }

/*------*/
/* PICA */
/*------*/
.PICASub
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: underline;
		color: #990000;
	}
	
/*-----------------*/
/* Homepage Styles */
/*-----------------*/
.HP_TableBorder 
	{
    	border-width: 1px;
    	border-style: solid;
    	border-color: #CCCCCC;
    }

.HP_TableBorderGlobe
	{
    	border-width:1px;
    	border-style:solid;
    	border-color:#CCCCCC;
		background-image:url("/News/Advisor/Archive/03_09/Graphics/Globe2-225-Trans.gif");
		background-repeat: no-repeat;
		background-position:center;
		background-size: 100%;
    }

.HP_TableBack 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: white;
		background-color: #336699;
		text-align:left;
    }

.HP_FSBack
	{ 
		color: black;
		background-color: #E9E9E9;
	}
	
/*--------------*/
/* Board Styles */
/*--------------*/	
.BoardTable
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	background-color: #FFFFFF;
	text-align:left;
	border-color: #000000;
	border-width: 1;
	}

.SoldOut
	{
	background-image: url(/graphics/Icons/SoldOut.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	}

/*-----------------*/
/* Tracking Styles */
/*-----------------*/	
.TrackingRow
	{
		background-color: #FFFFFF;
	}
	
.TrackingRow:Hover
	{
		background-color: #CCCCCC;
	}

/*---------------*/
/* Delete Styles */
/*---------------*/
.RowHighlight:hover, .DeleteRow:hover
	{
		font-weight: bold;
		background-color: #FFFF00;
	}

/*--------------*/
/* CEAsia Admin */
/*--------------*/
.CEAsia_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #E1AD3D;
		font-weight: bold; 
		background-color: #39497C;
		text-align:center;
	}
.CEAsia_AdminStatBack
	{ 
		color: #943531; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		font-size: 13px;
		text-decoration: none;
		background-color: #E1AD3D;
	}

/*-------------*/
/* ICUEE Admin */
/*-------------*/
.ICUEE_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #FFDD00;
		font-weight: bold; 
		background-color: #560D79;
		text-align:center
	}
.ICUEE_AdminStatBack
	{ 
		color: #000000; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #FFDD00;
	}

/*-----------------------*/
/* CONEXPO-CON/AGG Admin */
/*-----------------------*/
.CECA_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight: bold;
		color:#FFFFFF;
		background-color: #FF8407;
		text-align:center;
	}
.CECA_AdminStatBack
	{ 
		color:#000000;
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight:bold;
		text-decoration: none;
		background-color: #FFE681; 
	}

/*-------------------*/
/* Constructor Admin */
/*-------------------*/
.Constructor_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #FFFFFF;
		font-weight: bold; 
		background-color: #000000;
		text-align:center;
	}
.Constructor_AdminStatBack
	{ 
		color: #FFFFFF; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #FF0000;
	}

/*------------------------*/
/* World Of Asphalt Admin */
/*------------------------*/
.WOA_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #FFFFFF;
		font-weight: bold; 
		background-color: #0047B6;
		text-align:center;
	}
.WOA_AdminStatBack
	{ 
		color: #000000; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #FF9900;
	}

/*------------*/
/* IFPE Admin */
/*------------*/
.IFPE_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #E9E480;
		font-weight: bold; 
		background-color: #560D79;
		text-align:center;
	}
.IFPE_AdminStatBack
	{ 
		color: #560D79; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #DFCBAE;
	}

/*------------*/
/* CMF.com Admin */
/*------------*/

.CMF_AdminStatHead
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		color: #EB9436;
		font-weight: bold; 
		background-color: #000000;
		text-align:center;
	}
.CMF_AdminStatBack
	{ 
		color: #FFFFFF; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		text-decoration: none;
		background-color: #000000;
	}
	
