	BODY
	{
		font-family:Myriad, Arial, Helvetica, sans-serif;
		margin:0px; 
		padding:0px;
		color:#333333;
	}
	
	A
	{
		color:#0072BB;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		text-align:center;
		font-size:12px;
		text-decoration:none;	
	}
	
	A:hover
	{
		text-decoration:underline;	
	}
	
	.EdgateWelcome
	{
		color:#0161AB;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		font-style:italic;
	}
	
	.EdgateMessage
	{
		color:#292929;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:14px;
		text-align: justify;
		line-height: 1.2em;
	}
	
	.EdgateBoxes
	{
		height:18px;
		color:#292929;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
		/*border-bottom:1px dashed #DFE1E3;*/
	}
	.EdgateProduct, .EdgateProduct a
	{
		background-repeat:no-repeat;
		padding-left: 0px;
		color:#006CC7;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		vertical-align:text-top;
	}
	
	.EdgateSection
	{
		background-image:url(/images/arrow.jpg);
		background-repeat:no-repeat;
		padding-left: 28px;
		color:#006CC7;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		font-style:italic;
		vertical-align:text-top;
	}
	
	.EdgateSection a
	{
		color:#006CC7;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:italic;
		vertical-align:text-top;
	}
	
	td.copy
	{
		color:#666666;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	td.small
	{
		color:#666666;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	td.smaller
	{
		color:#666666;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:9px;
	}
	td.grokker
	{
		color:#6FB28A;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	td.bottomMenu
	{
		color:#336699;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		text-align:center;
		font-size:12px;
		border-bottom:1px dashed gray;
	}
	
		td.bottomMenu a
	{
		color:#336699;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		text-align:center;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
	}
	
		td.bottomMenu a:hover
	{
		color:#0099CC;
		text-decoration:none;
	}
		
	.quote
	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#59C0E1;
	vertical-align:middle;
	}
	
img {
	behavior:	url("/pngbehavior.htc");
	}	
.imgborder {
	border:1px; 
	border-thickness: 1px; 
	border-color: #1A51C2;
	border-style: solid;
	}
.imgnoborder {
	border:0px; 
	border-thickness: 0px; 
	border-color: #0080B4;
	border-style: none;
	}

	.SideBarNoBullet
	{
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-left:15px;
		border-bottom:1px dashed #DDDDDD;
		color:#333333;
	}

	.SideBarLevel1Selected
	{
		background-image:url("/images/button_arrow.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:17px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color:#FFFF00;
	}
	
	.SideBarLevel1
	{
		background-image:url("/images/button_arrow.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:17px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color:#333333;
	}

	.SideBarLevel2Selected
	{
		background-image:url("/images/button_arrow_sub.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:27px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color:#FFFF00;
	}

	.SideBarLevel2
	{
		background-image:url("/images/button_arrow_sub.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:27px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color:#333333;
	}
	
	.SideBarNoBulletSub
	{
		background-image:url("/images/button_arrow_sub.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:27px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color:#33FF71;
	}

	.SideBarBulletSub
	{
		background-image:url("/images/button_arrow_sub.gif");
		background-repeat:no-repeat;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:27px;
		padding-bottom:5px;
		border-bottom:1px dashed #DDDDDD;
		color: #00FFFF;
	}
	
	.SideBarLevel1 a, .SideBarLevel2 a, .SideBarLevel3 a
	{
		color:inherit;
		text-decoration:none;
		color:#333333;
	}
		
	.SideBarLevel1Selected a, .SideBarLevel2Selected a, .SideBarLevel3Selected a
	{
		color:inherit;
		text-decoration:none;
		color:#FFFF00;
	}	
	
	.SideBarLevel1 a:hover, .SideBarLevel2 a:hover, .SideBarLevel3 a:hover
	{
		color:#FFFFFF;
	}
	
	.SideBarTitle
	{
		font-family:Myriad, Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:12px;
		font-weight:bold;
		padding-left:2px;
		position:absolute;
		top:135px;
		left:2px;
	}
	
	.mainHeading
	{
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
	}
	
	.mainText
	{
		color:#333333;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height: 1.3em;
	}
	
	li
	{
		color:#333333;
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
		
	}
	
	strong
	{
		font-family:Myriad, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
	}
	
	.incomplete
	{
	color:red;
	text-decoration:blink;
	
	}

    a.ecs {
        color: #333;
    }
