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 
	{ 
		color:black; 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px;
		background-color: #99CCFF;
	}
A.SubNav:link
	{ 
		color:black; 
		background-color: #99CCFF;
	}
A.SubNav:visited 
	{ 
		color:black; 
		background-color: #99CCFF;
	}
A.SubNav:active 
	{ 
		color:black; 
		background-color: #99CCFF;
	}
A.SubNav:hover 
	{ 
		color: #003366; 
		text-decoration: underline;
		font-weight: normal;
		background-color: #99CCFF;
	}

.HeadNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		color: black;
		background-color: #99CCFF;
	}
A.HeadNav:link 
	{ 
		color:black;
		background-color: #99CCFF;
	}
A.HeadNav:visited 
	{ 
		color:black;
		background-color: #99CCFF;
	}
A.HeadNav:active 
	{ 
		color:black;
		background-color: #99CCFF;
	}
A.HeadNav:hover 
	{ 
		color: #003366; 
		background-color: #99CCFF;
		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; 
		background-color: #6699CC
	}
A.OtherNav:visited 
	{ 	
		color:white; 
		background-color: #6699CC
	}
A.OtherNav:active 
	{ 	
		color:white; 
		background-color: #6699CC
	}
A.OtherNav:hover 
	{ 
		color: #003366; 
		background-color: #6699CC
	}

.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 
	}
A.Interpage:visited
	{ color:purple; }
.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:hover
	{ 
		font-Size: 13px;
		color: Black;
		font-weight: bold;
		text-decoration: underline; 
	}
A.InterpageHeadText2:visited
	{
		font-Size: 13px;
		color: Black;
		font-weight: bold;
	}

.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;
		font-weight: bold;
		color: red;
	}
A.HomeRightNav:visited 
	{ 
		color: purple;
		font-weight: bold;
	}
	
/*-------------*/
/* Text 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: 11px }
.SmallItalicText
	{
		font-size:9px;
		font-style: italic;
	}
.SmallBoldText
	{
		font-size: 9px;
		font-weight: bold
	}
.RedItalicText
	{
		color: red;
		font-style: italic;
	}
.BlueItalicText
	{
		color: blue;
		font-style: italic;
	}
.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
	}
.HomePage
	{
	 	color: black;
		font-Size: 11px;
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none; 
	}	
.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
	{ 
		color: white;
		background-color: #6799CC 
	}
.FooterBack
	{ 
		background-color: #DDDDDD;
		color: black; 
	}
.StaffBack
	{ 
		color: white;
		background-color: #6FB7FF;
		font-weight: bold;
	}

/*------------------*/
/* Right Nav Styles */ 
/*------------------*/ 
.RightNavBack1
	{ 
		background-color: #6FB7FF;
		font-weight: bold;
		color: white;
		font-Size: 16px;
	}
.RightNavBack2
	{ 
		background-color: #6799CC;
		font-weight: bold;
		color: white;
		font-Size: 16px; 
	}
.RightNavBack3
	{ 
		background-color: #336699;
		font-weight: bold;
		color: white;
		font-Size: 16px;
	}
.RightNavBack4
	{ 
		background-color: #858585;
		font-weight: bold;
		color: white;
		font-Size: 16px;
	}
.RightNavBack5
	{ 
		background-color: #000000;
		font-weight: bold;
		color: white;
		font-Size: 16px;
	}
.RightNavBack6
	{ 
		background-color: #99CCFF;
	}
.RightNavHeadText
	{
		font-weight: bold;
		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; 
		color: #FFFFFF; 
		font-size: 16px;
		font-weight: bold;
	}
.CINNRightBack2
	{ 
		background-color: #0000FF; 
		color: #FFFFFF; 
		font-size: 16px;
		font-weight: bold;
	}
.CINNRightBack3
	{ 
		background-color: #990000; 
		color: #FFFFFF; 
		font-size: 16px;
		font-weight: bold;
	}
.CINNRightText
 	{
		color: #FFFFFF; 
		font-size: 16px;
		font-weight: bold;
	}

/*-----------------*/
/* Calendar STYLES */
/*-----------------*/
.CalendarBack
	{ 
		color: white;
		background-color: #99CCFF 
	}

/*----------------------------*/
/* Administrative Area Styles */
/*----------------------------*/
.AdminStatFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color: white;
		background-color: #6799CC 
	}
.AdminStatHeadBack
	{ 
		color: white;
		background-color: #6799CC 
	}
.AdminStatBack
	{ 
		color: black;
		background-color: #E9E9E9 
	}
/* AdminStatBack's background-color was originally #dddddd */
.AdminHeading
	{
		font-weight: bold;
		color: #0B3468;
		background-color: white;
	}

/*------------------------*/
/* Econ Indicators Styles */
/*------------------------*/
.IndicatorsTableColor
	{ 
		color: #990000;	
		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
	{ 
		color: #FFFFFF;
		background-color: #6699CC
	}
.RightAccentText
	{
	color: #FFFFFF;
	font-weight: bold;

	}
.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;
	}
	

