/*#Layout#*/
/*#Layout/header#*/
#header
{
    background-image: url(/App_Themes/assetco/Images/headerGradient.gif); 
    background-repeat: repeat-x; 
    background-position: top left;
    height: 109px; 
    width: 978px; 
    float: left
}

#headerLogo
{
    float: left; 
    text-align: left; 
    padding-left: 50px; 
    padding-top: 5px; 
    width: 230px    
}

#headerRight
{
    width: 600px; 
    float: right; 
    height: 109px
}

#headerFlags
{
    width: 600px; 
    text-align: right; 
    padding-top: 6px; 
    margin-right: 12px; 
    height: 44px;
}

#headerSearch
{
    text-align: right; 
    width: 588px; 
    height: 31px; 
    padding-top: 28px; 
    padding-right: 12px;
}

/*#Layout/top nav#*/


#topNav
{
    background-image: url(/App_Themes/assetco/Images/headerTabsHome.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}


#topNavHome
{
    background-image: url(/App_Themes/assetco/Images/headerTabsHome.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}


#topNavAboutUs
{
    background-image: url(/App_Themes/assetco/Images/headerTabsAboutUs.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}



#topNavOurClients
{
    background-image: url(/App_Themes/assetco/Images/headerTabsOurClients.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}

#topNavInvestorRelations
{
    background-image: url(/App_Themes/assetco/Images/headerTabsInvestorRelations.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}

#topNavNewsAndEvents
{
    background-image: url(/App_Themes/assetco/Images/headerTabsNewsAndEvents.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}


#topNavCareers
{
    background-image: url(/App_Themes/assetco/Images/headerTabsCareers.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}

#topNavContactUs
{
    background-image: url(/App_Themes/assetco/Images/headerTabsContactUs.gif); 
    background-repeat: no-repeat; 
    background-position: left; 
    height: 46px;
    width: 978px; 
    text-align: left; 
    float: left;
}


/*#Layout/top nav tabs#*/
#homeTab
{
    padding-left: 85px; 
    padding-top: 20px; 
    float: left
}

#aboutUsTab
{
    padding-left: 90px; 
    padding-top: 20px; 
    float: left;
}

#ourClientsTab
{
    padding-left: 70px; 
    padding-top: 20px; 
    float: left;
}

#investorRelationsTab
{
    padding-left: 50px; 
    padding-top: 20px; 
    float: left;
}

#newsTab
{
    padding-left: 35px; 
    padding-top: 20px; 
    float: left;
}

#careersTab
{
    padding-left: 60px; 
    padding-top: 20px; 
    float: left;
}

#contactUsTab
{
    padding-left: 80px;
    padding-top: 20px;
    float: left;
}


.tabSelected, a.tabSelected, a.tabSelected:visited
{
    color: White;
	font-size:90%;
/*font-weight:bold;*/
}

a.tabSelected:hover
{
    color: #030303;
}

.tabNotSelected, a.tabNotSelected, a.tabNotSelected:visited
{
/*    color: #030303;*/
color: #7a1600;
font-size:90%;
/*font-weight:bold;*/
}

a.tabNotSelected:hover
{
    color: #ee3425;
}










#container
{
    width: 978px; 
    border: solid 1px #e3e0e0;
}

/*#Layout/footer#*/
.footerLink, a.footerLink, a.footerLink:visited
{
    color:#ee3425;
font-weight:normal;

}

a.footerLink:hover
{
    text-decoration:none;
        color:#030303;
font-weight:normal;

}

.footer
{
 color: #7a1600;
}

#footer
{
    padding-bottom: 20px
 color: #ee3425;
}


.footerEmailLink
{
 color:blue;
text-decoration:underline;
font-weight:bold;
}

/*#Layout/left nav#*/
#UlLeftNav
{
    list-style-type:none;
    text-align:left;
    float:left;
}

.UlLLiLeftNavTop
{
        padding-top:5px;
}

.UlLLiLeftNav
{
        padding-top:12px;
}

.leftNav, a.leftNav, a.leftNav:visited
{
/*    color:#ee3425;*/
color:#7a1600;
}

a.leftNav:hover
{
    color:#030303;
}
/*#Layout/Latest news#*/
#LatestNewsHeader
{
    padding-top:12px; 
    font-weight:bold; 
    padding-bottom:5px; 
color:#7a1600;
}


/*#Layout/Latest news items container#*/
.latestNewsItems
{
	width: 205px; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 0px; 
	text-align: left;
}

/*#Layout/Latest news more news container#*/
.latestNewsMoreNews
{
	width: 205px; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 0px; 
	text-align: right; 
	float: right; 
	min-height: 10px
}

.newsDate, a.newsDate
{
/*    color: #ee3425;*/
color: #7a1600


}

a.newsDate:hover
{
/*    color: #030303;*/
color: #7a1600;
}

/*left latest news area*/
.newsLine
{
    color: #030303;
    width:100%;
	/*color:red;
font-weight:bold;*/

}

.moreNewsLink
{
/*    color:#ee3425; */
    font-weight:bold;
    padding:10px;
    margin:10px;
color: #7a1600;
}


#content
{
/*    width: 624px; */
/*    width: 634px; */
    width: 624px; 
    float: right; 
    text-align: left;
margin-right:10px;
/*padding-right:10px;*/
/*background-color:green;*/
}

#leftColumn
{
    width: 344px; 
    float: left;
}


#roundedBoxTopNav
{
    background-image: url(/App_Themes/assetco/Images/roundedTop2.gif);
    width: 248px; 
    height: 16px; 
    background-position: left; 
    background-repeat: no-repeat;
}

#roundedBoxMiddleNav
{
    background-image: url(/App_Themes/assetco/Images/roundedMiddle.gif); 
    width: 248px; 
    min-height: 100px; 
    background-repeat: repeat-y;
    text-align: left;

}

#roundedBoxBottomNav
{
	background-image: url(/App_Themes/assetco/Images/roundedBottom2.gif);
	width: 248px; 
/*    height: 30px; */
	height: 17px;
	background-position: left; 
	background-repeat: no-repeat;
	/*background-color:red;*/
}

#roundedBoxTopNews
{
    background-image: url(/App_Themes/assetco/Images/roundedTop.gif); 
    width: 248px; 
    height: 37px; 
    background-position: left; 
    background-repeat: no-repeat;
}

#roundedBoxMiddleNews
{
    background-image: url(/App_Themes/assetco/Images/roundedMiddle.gif); 
    width: 248px; 
    min-height: 150px; 
    background-repeat: repeat-y;
    text-align: left;
}

#roundedBoxBottomNews
{
    background-image: url(/App_Themes/assetco/Images/roundedBottom.gif); 
    width: 248px; 
    height: 30px; 
    background-position: left; 
    background-repeat: no-repeat;
}


/*#Layout/left nav new#*/
.CMSTreeMenuTable 
{ 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	/*PADDING-TOP: 2px; */
/*	font-weight:bold;*/

}

.CMSTreeMenuItem 
{ 
	/*BACKGROUND: #e7e7ff */
/*padding-top:12px; */
padding-top:6px; 
}

.CMSTreeMenuSelectedItem
{ 
	/*BACKGROUND: #4a3c8c */
/*padding-top:12px; */
padding-top:6px; 
/*font-weight:bold;*/
color: #7a1600;

}

.CMSTreeMenuLink
{ 
/*	COLOR: #ee3425; */
color: #7a1600;
	TEXT-DECORATION: none;
/*padding-top:12px; */
padding-top:6px; 
font-weight:normal;
/*font-size:100%;*/

}

.CMSTreeMenuSelectedLink 
{ 
	/*COLOR: white; */
/*	COLOR: #000000; */
	TEXT-DECORATION: none;
/*padding-top:12px; */
padding-top:6px; 
color: #7a1600;
font-weight:bold;
}

/*#Styles#*/
/*#Styles/share price#*/
.sharePriceDelay
{
	font-style: italic;
	font-size:85%;
}



/*#Styles/site map#*/
.CMSSiteMapList { }

.CMSSiteMapListItem 
{ 
	list-style-image: url(/App_Themes/assetco/images/menuitem.gif); 
	font-weight:normal;
} 

.CMSSiteMapLink 
{ 
	/*	color: #C34C17; */
	color: #7a1600;
	text-decoration:none;
	font-weight:normal;
}


/*#Styles/red hr#*/
.redLine
{
	color: #ff3333; 
	height: 1px;
}


/*#Styles/news items#*/
.newsItem
{
	color:#030303;
}



.newsItemTitle
{
	font-weight:bold;
	color: #7a1600;
}

.newsDate
{
/*	color: green;*/
	font-size:87%;
}


.newsLines
{
	color:orange;
}