﻿body{
		background-color:#ececec;
		margin:0px;
		margin-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		color:#595757;
		font-size:8pt;
}
table{
		border-collapse:collapse;
}
td{
		vertical-align:top;
}
li{
		list-style:none;
		background-image: url('images/OrangeArrow.png');
		background-repeat:no-repeat;
		background-position:left 5px;
		padding-left:15px;
		padding-bottom:3px;
		padding-top:3px;
}
ul{
	margin-left:0px;
	margin:0px;
	padding-left:0px!important;
}
ol{
	margin-left:0px;
	margin:0px;
}
hr{
	color:white;
	height:1px;
	line-height:1px;
}
h1{
	display:inline;
	font-size:14pt;
}
h2{
	display:inline;
	font-size:10pt;
}
h3{
	display:inline;
	font-size:10pt;
}
p{
	padding:0px;
	margin:0px;
}
.Link{
	font-style:italic;
}

/*** UL STYLE ***/
ul.DarkULstyle{
	margin-left:0px!important;
	margin:0px;
}
.DarkULstyle li a{
	color:#595757;
	font-style:normal;
}
.DarkULstyle li a:hover{
	text-decoration:none;
	font-style:normal;
}
.OrangeULstyle li a{
	color:#f68332;
	font-style:normal;
}
.OrangeULstyle li a:hover{
	text-decoration:none;
	color:#595757;
	font-style:normal;
}
.ArrowOrange a{
	list-style:none;
	background-image: url('images/OrangeArrow.png');
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
	padding-bottom:3px;
	padding-top:3px;
	color:#595757!important;
	display:block;
}
.ArrowOrange a:hover{
	text-decoration:none!important;
	color:#f68332!important;
}

/*** MAIN TABLE STYLES ***/
.Table1{
	border:9px white solid;
	width:980px;
	margin:auto;
}
.Table2{
	border:5px #ececec solid;
	width:100%;
	background-color:white;
}
.HeaderRow{
	height:87px;
	line-height:87px;
	vertical-align:middle;
	border-bottom:1px white solid;
}
.LogoTD{
	vertical-align:middle;
	text-align:center;
}
.BannerTD{
	vertical-align:top;
	text-align:right;
	width:773px;
	height:87px;
	line-height:78px;
	background-image:url('images/Edcon_Banner.jpg');
	background-position:right top;
}
.LineSpacer1{
	height:10px;
	line-height:10px;
}

/*** TOP NAVIGATION | GLOBAL NAVIGATION ***/
.ColorLine{
	background-image:url('images/ColorLine.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#f48631;
	height:3px;
	line-height:3px;
}
.TopNavMainTD{
	background-image:url('images/TopNavBG.jpg');
	background-position:left bottom;
	background-repeat:repeat-x;
	height:33px;
	line-height:33px;
	vertical-align:middle;
	border-bottom:1px white solid;
	color:white;
}
.TopNavItems,.AspNet-Menu li{
    font-size: 8pt;
    width: auto;
    height: 33px;
    line-height: 33px;
    font-weight: bold;
}
.TopNavItems a,.AspNet-Menu-Horizontal ul li a{
    color: #ffffff;
    padding-right: 12px;
    padding-left: 12px;
    border-right: 1px #9e9d9d solid !important;
    display: block;
}
.TopNavItemHover, .AspNet-Menu li a:hover{
    background-color: #7b7979;
}

.TopNavItemSelected{
    background-color: #9e9d9d;
    background-repeat: repeat-x;
    background-position: left top;
}
.AspNet-Menu-WithChildren ul li
{
    border-bottom: 1px #8b8989 solid;
    border-left:none;
}

li .TopNavFlyOuts a,.AspNet-Menu-WithChildren ul li a:hover{
	background-color: #888787;
}

.TopNavFlyOuts, .AspNet-Menu-WithChildren ul{
    background-color:#7b7979;
    display: block;
    font-size: 7.5pt;
    color: #ffffff;
    padding: 0px 7px;
    border-bottom: 1px #8b8989 solid;
    width:200px;
}
.TopNavFlyOutsHover{
    background-color: #888787;
    font-size: 7.5pt;
    color: #ffffff;
    padding: 0px 7px;
    vertical-align: middle;
}
.AspNet-Menu-Horizontal .AspNet-Menu
{
    height: 33px;
    line-height: 33px;
}
.AspNet-Menu-Leaf
{
    width:200px;
}
.AspNet-Menu li
{
    height: 30px!important;
    line-height: 30px!important;
    padding-left:0px;
}
.AspNet-Menu li
{
    background-image:none;
}
.TopNavItems img{
    display: none;
    width: 0px;
}

.AspNet-Menu-WithChildren ul li
{
    padding-top:0px;
    padding-bottom:0px;
    border-right:none;
    width:200px;
}
/*** SEARCH ***/
.SearchTD{
	height:33px;
	line-height:33PX;
	vertical-align:middle;
	width:220px;
	text-align:center;
}
.searchWPTextbox input{
    width: 132px !important;
    height:14px;
    line-height:14px;
    vertical-align:middle!important;
}
.searchWPtext{
    width: 5px !important;
    padding-right:5px;
}

/*** BREADCRUMB ***/
.Breadcrumb{
	padding-bottom:10px;
	font-size:8pt;
	font-weight:normal;
}
.Breadcrumb a{
	color:#595757!important;
	font-weight:normal!important;
}
.Breadcrumb a:hover{
	color:#f68332!important;
	font-weight:normal!important;
}

/*** PAGE FOOTER ***/
.FooterTDMain{
	background-color:#d9d9d9;
	height:29px;
	line-height:29px;
	vertical-align:middle;
	font-size:7.5pt;
	color:#595757;
	text-align:center;
}
.FooterTDMain a{
	color:#595757;
	text-decoration:none;
}
.FooterTDMain a:hover{
	color:#666666!important;
}

/*** CONTENT SECTION ON MASTER ***/
.MasterContentTDMain{
	height:300px;
	padding-right:15px;
	padding-top:5px;
}
.MasterContentTD{
	padding-bottom:10px;
}
.MasterContentTD a{
	color:#f68332;
	text-decoration:none;
	font-weight:bold;
}
.MasterContentTD a:hover{
	color:#f68332;
	text-decoration:underline;
	font-weight:bold;
}

/*** LEFT COLUMN SECTION ON MASTER ***/
.LeftColumnIcons{
	width:190px;
	padding-top:15px;
}
.IconTableMain{
	width:100%;
}
.IconTableTD{
	text-align:center;
	padding-top:1px;
	padding-bottom:1px;
}
.IconTableTD img{
		/* height:32px; */
		padding: 5px 2px 0px 2px;
}
.LeftLinkTableMain{
	width:100%;
	/* background-image:url('images/GraphicImg.jpg'); */
	background-position:left bottom;
	background-repeat:no-repeat;
}
.LeftColumnLinkMain{
	width:150px;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
}
.LeftLinkTable{
	width:100%;
}
.LeftLinkItem{
	color:#595757;
	border-bottom:1px #d3d3d3 solid;
	height:29px;
	line-height:29px;
	vertical-align:middle;
	font-weight:bold;
	padding-left:10px;
}
.LeftLinkItem a{
	color:#595757;
	text-decoration:none
}

/*** SITEMAP ***/
.sitemap-level-00 a{
	color:#595757;
	font-size:10pt!important;
}
.sitemap-level-00 a:hover{
	color:#f68332;
	font-size:10pt!important;
}
.sitemap-level-01{
	height:35px;
	line-height:35px;
	vertical-align:middle;
}
td.sitemap-level-01{
	list-style-type:none;
	background-image: url('images/OrangeArrow.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}
.sitemap-level-01 a{
	color:#595757;
	font-size:9pt!important;
}
.sitemap-level-02 {
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
td.sitemap-level-02{
	list-style-type:none;
	background-image: url('images/OrangeArrow.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}
.sitemap-level-02 a{
	color:#595757;
}
.sitemap-level-03 {
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
td.sitemap-level-03{
	list-style-type:none;
	background-image: url('images/OrangeArrow.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}
.sitemap-level-03 a{
	color:#595757;
}

/* WEB PART ZONES */
.PartZone table{
	border:0px!important;
}
.PartTitleStyle{
	background-color:#6c6a6a;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}
.PartTitleStyle a{
	color:white!important;
}
.PartTitleStyle a:hover{
	color:white;
	text-decoration:none!important;
}
.PartZone{
	background-color:#e6e6e6;
	border:1px #cdcbcb solid!important;
	background-color:transparent!important;
	border:0px!important;
}
.PartStyle{
	padding:10px 15px!important;
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border-bottom:10px white solid;
}

/*** DEFAULT PAGE LAYOUTS ***/
.placeholder-content-titlefield h1{
	font-size:12pt;
	display:inline;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
.layout-column-float{
	width:495px;
	float:left;
}
.layout-column-outer{
	padding-left:15px;
	width:235px!important;
	float:left;
}

/*** HOME PAGE LAYOUT STYLES ***/
.TopHomeWPzone1{
	width:484px;
}
.HomeTopTitleField{
	padding-bottom:10px;
}
.TopHomeWpReadMore{
	text-align:right;
	font-size:9pt;
	padding-top:10px;
}
.TopHomeWpReadMore a{
	color:#f68332;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}
.TopRowWP1{
	background-image:url('images/WpTop1.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	line-height:15px;
}
.MiddleRowWP1{
	background-image:url('images/WpMiddleR.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#5e5c5c;
	height:140px;
	color:white;	
	width:484px;
	padding:5px 15px;
	font-size:10pt;
	color:#ececec;
}
.BottomRowWP1{
	background-image:url('images/WpBottom1.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	height:14px;
	line-height:14px;
}
.layout-column-Home-float{
	width:485px;
	float:left;
	padding-right:10px;
}
.column-content{
	margin:0px!important;
}
.layout-column-Home-float .column-content .placeholder-content-contentfield{
	background-image:none!important;
	background-color:white!important;
	padding:0px!important;
	
}

/*** FEATURED STORE LAYOUT ***/
.FeaturedStoreTitle{
	background-color:#6c6a6a;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}
.FeaturedStoreTitle h1{
	font-size:9pt!important;
}
.FeaturedStoreContent{
	padding:10px 15px;
	padding-bottom:0px;
}
.FeaturedStoreTableMain{
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
}
.FeaturedStoreSubTitle{
	font-weight:bold;
	padding-bottom:10px;
}
.FeaturedStoreText{
	padding-right:15px;
}
.FeatureStoreMainImage img{
	border:3px #d4d4d6 solid;
}
.FeaturedBottomWPzone img{
	border:3px #d4d4d6 solid;
	margin-left:2px;
	margin-right:2px;
}

/*** FEATURED STORE GALLERY ***/
.galleria_container{
	padding-top:10px;
}
.thumbnailNav{
	padding-top:7px!important;
	padding-bottom:7px!important;
	color:#595757;
}
.thumbnailNav a{
	color:#595757;
}
.thumbnailNav a:hover{
	text-decoration:none!important;
}

/*** FEATURED STORE ON HOME PAGE ***/
.edcon_FeaturedStoreTitle{
	color:#595757;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	font-size:9pt;
}
.edcon_FeaturedStoreTitle a{
	color:#595757;
}
.edcon_FeaturedStoreReadMore{
	text-align:right;
}
.edcon_FeaturedStoreReadMore a{
	font-style:italic;
}
.edcon_FeaturedStoreImage{
	padding-bottom:2px;
}
.edcon_FeaturedStoreImage img{
	border:3px #d4d4d6 solid!important;
}
.edcon_FeaturedStoreDescription{
	padding-right:10px;
}

/*** CMS STYLES | SYSTEM ***/
/* SignIn control */
.cmsX_SignIn a{
	text-decoration:none;
	color:#ececec;
}
.PagePart{
	background-color:#cdcbcb!important;
	border:1px #b6b4b4 solid!important;
	color:#595757;
}
.PagePart a{
	color:#595757;
	text-decoration:none;
}
.PagePart a:hover{
	color:#666666;
	text-decoration:none;
}
.INTRL_modal-popup{
	left:0px!important;
}
.ui-dialog-draghandle{
	background-image:url('images/TopNavBG.jpg')!important;
	background-position:left top!important;
	background-repeat:repeat-x!important;
	background-color:#575555!important;
	color:white!important;
}
.ui-widget{
	border:1px #575555 solid!important;
}
.ui-dialog-titlebar-close {

}

/*** PAGE CONTENT STYLES***/
.ManagementSubHeader{
	font-size:10pt;
	padding:0px ;
	font-weight:bold;
	color:#f68332;
}
.placeholder-content-contentfield{
	padding:10px 15px!important;
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border-bottom:10px white solid;
	padding-top:10px;
	padding-bottom:10px;
}
.placeholder-content-titlefield h1{
	background-color:#6c6a6a;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	font-size:9pt!important;
}
.placeholder-content-titlefield{
	background-color:#6c6a6a;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}

/* HISTORY */
.HistoryTopNavItems{
	color:#595757;
	border-bottom:1px #ffffff solid;
	font-size:10pt;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}
.HistoryTopNavItems a{
	color:#595757;
}
.HistoryMainYear{
	font-size:10pt;
	color:#f68332;
	height:30px; line-height:30px;
	vertical-align:bottom;
}
.HistoryYear{
	font-size:9pt;
	padding-top:10px;
	font-weight:bold;
	padding-bottom:5px;
}
.HistoryBackToTop{
	font-style:italic;
}

/* GROUP VALUES */
.RedText{
	color:#c6281f;
}
.WeValueHeader{
	font-size:10pt;
	font-weight:bold;
	padding-bottom:15px;
}
#Table1{
	border:1px #c0bebe solid;
	background-color:white;
}
#Table1 td{
	padding:10px;
}
#Table1 td{
	vertical-align:middle;
}

/* MISSION AND VISSION */
.MissionHeader{
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	color:#f68332;
}
.VisionSubtitle{
	font-weight:bold;
	height:30px;
	line-height:30px;
}

/* ACHIEVEMENTS PAGE */
.ReadMoreCompany a{
	color:#f68332;
	font-style:italic;
}

/* CONTACT US PAGE */
.ContactUsTDrightText{
		padding:6px 0px 6px 0px;
		border-bottom:1px white solid;
}
.ContactUsTDrightTextLast{
		padding:10px 0px 10px 0px;
}
.edcon_ContactUsCol2 select{
	width:176px!important;
	color:#595757!important;
	font-size:8pt!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.edcon_ContactUsCol2 input{
	width:170px!important;
	color:#595757!important;
	font-size:8pt!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.edcon_ContactUsTable{
	width:100%;
}
.edcon_ContactUsTable td{
	vertical-align:middle;
}
.edcon_ContactUsCol1{
	width:140px;
}
.edcon_ContactUsButtonsTable{
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border:1px #b7b6b6 solid;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
.contactus-submit a{
		color:#595757;
}
a.contactus-submit{
	color:#595757!important;
	padding-right:10px;
	padding-left:10px;
}
.edcon_ContactUsSubmit{
	border-right:1px #b6b3b3 solid;
}
a.contactus-clear{
	color:#595757!important;
	padding-right:10px;
	padding-left:10px;
}

/* BECOME A SUPPLIER PAGE */
.edcon_SupplierCol1 TD{
	vertical-align:middle;
}
.edcon_SupplierCol1{
	width:140px;
	vertical-align:middle;
}
.edcon_SupplierCol2 input{
	width:170px!important;
	color:#595757!important;
	font-size:8pt!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.edcon_SupplierCol2 select{
	width:176px!important;
	color:#595757!important;
	font-size:8pt!important;
	font-family:Arial, Helvetica, sans-serif!important;
}
.edcon_SupplierButtonsTable{
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border:1px #b7b6b6 solid;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
.edcon_SupplierSubmit a{
		color:#595757;
}
a.supplier-submit{
	color:#595757!important;
	padding-right:10px;	padding-left:10px;

}
.edcon_SupplierSubmit{
	border-right:1px #b6b3b3 solid;
}
a.supplier-clear{
	color:#595757!important;
	padding-right:10px;	padding-left:10px;
}

/*** DIVISIONS XLS ***/
.Divisions{
    height:70px;
    width:720px;
}
a.Title{
	color:#595757;
	font-size:9pt;
}
a.DivisionsTitle{
	color:#595757;
	font-size:9pt;
}
a.DivisionsTitle:hover{
	text-decoration:none!important;
}
.DivisionsLink a{
	font-style:italic;
}
.DivisionsImageDiv{
    width:235px;
    background-color:#FFFFFF;
    border:1px solid #b7b6b6;
    text-align:center;
    vertical-align:middle;
    height:85px;
    line-height:85px;
}
.DivisionsImageDiv img{
    /* height:35px; */
}
.DivisionsImageDiv a{
		display:block;
}
.DivisionsLink{
    text-align:right;
}
.DivisionsContentDiv{
    width:450px;
    padding-right:15px;
}
.DivisionsContentDiv table{
}
.DivisionsContainer{
    padding-bottom:10px;
    padding-top:10px;
}
.FinancialServicesIMG{
	text-align:right;
	vertical-align:top;
}
.FinancialServicesIMG img{
	/* height:65px; */
}
.FinancialServicesIMGdiv{
    border:1px solid #cac8c8;
    background-color:white;
    padding:17px 0px;
    width:235px;
    text-align:center;
    vertical-align:middle;
    height:85px;
    line-height:85px;
}
.PageContentDivisions{
	padding-right:25px;   
	width:420px;
}
.DivisionsLogoPageImage{
    border:1px solid #cac8c8;
    background-color:white;
    padding:3px 0px 2px 0px;
    width:235px;
    height:85px;
    text-align:center;
    vertical-align:middle!important;
    line-height:85px;
}
.DivisionsLogoPageImage img{
	/* height:60px; */
}
.TransformationImg1{
    background-color:#FFFFFF;
    border:1px solid #b7b6b6;
    text-align:center;
    vertical-align:middle;
   	padding:10px 0px; 
}
.SupportBBBEEdiv{
    border-bottom:1px solid #b7b6b6;
   	padding:11px 0px; 
}
.DirectionHeader{
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	color:#f68332;
}

/*** PRESS RELEASES XSL ***/
.PressReleaseTitleLink a{
	color:#595757!important;
	font-size:9pt;
}
.PressReleaseTitleLink{
	padding-top:8px;
}
.PressReleaseItemDate{
	font-weight:normal;
	color:#7a7979;
}
.PressReleaseItemLink{
	padding-bottom:5px;
	border-bottom:1px #b7b6b6 solid;
	color:#f68332;
	text-align:right;
	vertical-align:middle;
}
.PressReleaseItemLink a{
	color:#f68332;
	text-decoration:none;
	font-style:italic;
}
.PressReleaseItemLink a:hover{
	color:#f68332;
	text-decoration:underline;
	font-style:italic;
}
.PressReleaseDocumentLink{
	padding-bottom:5px;
	border-bottom:1px #b7b6b6 solid;
	color:#595757;
	text-align:left;
	background-image:url('images/pdf_icon.png');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:30px;
	height:25px;
	vertical-align:middle;
}
.PressReleaseDocumentLink a{
	color:#f68332;
	font-style:italic;
}
.PressReleaseDocumentLink a:hover{
	color:#f68332;
}
.PressReleaseSeeAll{
	padding-top:10px;
	font-style:italic;
}
.ArticleDate1{
	font-weight:normal;
	color:#7a7979;
	text-align:right;
	padding-bottom:10px;
}


/* ANNUAL RESULTS */
.AnnualResultsContainer{
	color:#595757;
	text-align:left;
	background-image:url('images/pdf_icon.png');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:30px;
	height:25px;
	vertical-align:middle;
	padding-top:5px;
}
.AnnualResultsContainer a{
	color:#595757;
	font-style:normal;
}
.AnnualResultsContainer a:hover{
	color:#f68332;
}

/*** AWARD PAGES ***/
.AwardImageTable{
	width:100%;
}
.AwardImageText{
    width:450px;
    padding-right:15px;
}
.AwardImageDiv{
    width:270px;
    background-color:#FFFFFF;
    border:1px solid #b7b6b6;
    text-align:center;
    vertical-align:middle;
    height:100px;
    line-height:100px;
    padding-top:10px;
    padding-bottom:10px;
}
.AwardImageDiv img{
    height:100px;
}

/*** AWARDS PAGE ***/
.AwardsTitle{
	font-weight:bold;
	padding-top:3px;
	font-size:9pt;
	padding-bottom:5px;
}
.AwardsImageTable{
	width:100%;
}
.AwardsImageText{
    width:540px;
    padding-right:15px;
}
.AwardsImageImageTD{
}
.AwardsImageDiv{
    width:180px;
    background-color:#FFFFFF;
    border:1px solid #b7b6b6;
    text-align:center;
    vertical-align:middle;
    height:50px;
    line-height:50px;
    padding-top:10px;
    padding-bottom:10px;
}
.AwardsImageDiv img{
    height:50px;
}
hr.AwardsHR{
	color:#b7b6b6!important;
}

/*** QUARTERLY RESULTS ***/
.edcon_QuarterlyResults_Year{
	color:#f68332;
	font-size:10pt;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:10px;
	border-bottom:1px #b7b6b6 solid;
}
.edcon_QuarterlyResults_Quarter{
	font-weight:bold;
	font-size:9pt;
	padding-top:10px;
	padding-bottom:5px;
}
.edcon_QuarterlyResults_Documents{
	border-bottom:1px #ffffff solid;
	color:#595757;
	text-align:left;
	background-image:url('images/pdf_icon.png');
	background-repeat:no-repeat;
	background-position:30px 7px;
	padding-left:60px;
	height:25px;
	vertical-align:middle;
	padding-top:10px;
}
.edcon_QuarterlyResults_Documents a{
	color:#595757;
}
.edcon_QuarterlyResults_Documents a:hover;{
	color:#f68332;
}

/*** QUARTERLY RESULTS ON HOME PAGE ***/
.edcon_QuarterlyResults_Year1{
	color:#595757;
	font-size:9pt;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}
.edcon_QuarterlyResults_Quarter1{
	font-weight:bold;
	font-size:8pt;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px #b7b6b6 solid;
}
.edcon_QuarterlyResults_Documents1{
	color:#595757;
	text-align:left;
	background-image:url('images/pdf_icon.png');
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left:30px;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px white solid;
}
.edcon_QuarterlyResults_Documents1 a{
	color:#595757;
	display:block;
}
.edcon_QuarterlyResults_Documents1 a:hover;{
	color:#f68332;
}
.QuarterlyResult_ViewAll{
	padding-top:10px;
}
.QuarterlyResult_ViewAll a{
	font-style:italic;
}

/* READ MORE LINK */
.ReadMoreLin {
	padding-top:5px;
	text-align:right;
}
.ReadMoreLin a{
	color:#f68332;
	text-decoration:none;
	font-style:italic;
}
.ReadMoreLin a:hover{
	color:#f68332;
	text-decoration:underline;
	font-style:italic;
}

/*** QUICK LINKS ***/
.cmsX_QuickLinksUL a{
	color:#595757;
}
.cmsX_QuickLinksUL a:hover{
	color:#f68332;
}

/*** LOGIN SCREEN ***/
.login{
	width:100%;
}
.widget login-control{
	width:100%;
}
.login-wrapper{
	width:745px;	
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	text-align:center;
	height:420px;
}
.widget-title{
	background-color:#6c6a6a;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}
.login-username{
	padding:35px 35px 0px 35px;
}
.login-password{
	padding:25px 35px 0px 35px ;
}
.login-remember{
	padding:25px 35px 0px 35px ;
}
.login-buttonpane{
	padding:25px 35px 0px 35px ;
}
.login-buttonpane a{
	color:#595757;
	padding-right:15px;
	font-size:8pt;
}
.login-buttonpane a:hover{
	color:#f68332;
}

/*** FORGOT PASSWORD ***/
.ChangePasswordContentDiv table{
	width:100%;
}
.ChangePasswordContentTable{
	width:100%;
}
.ChangePasswordContentTable{
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border-bottom:10px white solid;
	height:430px;
}
.ChangePasswordheader{
	background-color:#6c6a6a;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}
.ChangePasswordPassword{
	padding-top:20px;
	padding-right:10px;
}
.ChangePasswordNewPassword{
	padding-top:10px;
	padding-right:10px;
}
.ChangePasswordConfirmPassword{
	padding-top:10px;
	padding-right:10px;
}
.ChangePasswordContentfooter{
	padding-top:10px;
	padding-right:10px;
}

/*** FORGOT PASSWORD ***/
.LoginPasswordChangeNotice{
	padding-top:20px;
}
.ChangePasswordContentDiv table{
	width:100%;
}
.ChangePasswordContentTable{
	width:100%;
}
.ChangePasswordCompleteContentTable{
	background-image:url('images/WpGradientImg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#d4d4d4;
	border-bottom:10px white solid;
	height:430px;
}
.ChangePasswordCompleteheader{
	background-color:#6c6a6a;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	font-size:9pt!important;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	color:white;
}
.ChangePasswordCompleteText{
	padding-top:20px;
	padding-right:10px;
	text-align:center;
}
.ChangePasswordNewPassword{
	padding-top:10px;
	padding-right:10px;
}
.ChangePasswordConfirmPassword{
	padding-top:10px;
	padding-right:10px;
}
.ChangePasswordContentfooter{
	padding-top:10px;
	padding-right:10px;
}

/*** RESET PASSWORD ***/
.ResetPasswordControl{
	padding-top:120px;
	width:100%;
}
.ResetPasswordControl td{
	padding:10px;
	vertical-align:middle;
}
.ChangePassword_lblUserName{
	width:80px;
	text-align:right;
}
.ChangePassword_txtUserName{
	width:150px;
}
.ChangePassword_lblQuestion{
	text-align:right;
}
.ChangePassword_lblAnswer{
	text-align:right;
}

/*** POLICIES LINKS ***/
.PoliciesLinksTable{
	width:100%;
}
.PoliciesLinksTD{
	text-align:right;
	color:#595757!important;
	padding-top:10px;
	font-size:9pt;
}
.PoliciesLinksTD a{
	color:#595757!important;
}
.PoliciesLinksTD a:hover{
	color:#f68332!important;
}

/*** GET ACROBAT READER PDF VIEWER ***/
.GetAdobeImage{
	   	padding:7px 0px; 

}
.GetAdobeImage{
	text-align:center;
}
.GetAdobeImage img{
	height:38px;
	border:1px white solid;
	width:158px;
}

/*** CONTENT TABLES ***/
.TableClass{
	width:100%;
	border-left:1px #808080 solid;
	border-top:1px #808080 solid;
}
.TableClass td{
	padding:10px 10px;
}
.TableClass1{
	width:100%;
	border:1px #808080 solid!important;
	border-bottom:0px;
}
.TableClass1 td{
	padding:10px 10px;
	border-bottom:1px #808080 solid!important;
	border:1px #808080 solid!important;
}
.TableClassHeaderTR{
	font-weight:bold;
	background-color:#c0bebe;
}
.TableClassSubHeaderDiv{
	font-weight:bold!important;
}
/* background color: #e4e4e4; */
.TableLightGreyRow{
	background-color:#e4e4e4;
}











/*** INCREASED LINE HEIGHT ***/

.placeholder-content-contentfield{
		line-height: 170%;
}
.PartStyle{
		line-height: 170%;
}









/*** COLOR

TEXT COLOR:	#595757;
ORANGE:	#f68332;
RED:	#c6281f;


***/