/* ------------------------------------------------------------------- */
/* NAVIGATION - PRIMARY */
/* ------------------------------------------------------------------- */
/*#Primary-Navigation-Container				{ }
#Primary-Navigation-Wrapper					{ position:absolute; top:152px; left:0;}
#Primary-Navigation 						{ }
#Primary-Navigation li 						{ font-size:.9em; list-style:none; float:left; }
#Primary-Navigation li a					{ display:block; height:27px; background:url(../grfx/nav/tab-bkgd.jpg) no-repeat top right; color:#FFF; line-height:2.4em; text-decoration:none; padding:0 19px 0 0;}
#Primary-Navigation li.first a span			{ padding-left:.7em;}
#Primary-Navigation li a:hover				{ background-position:right -27px;}

#Primary-Navigation li span					{ display:block;}
#Primary-Navigation li:hover span			{ background:url(../grfx/nav/tab-grad-over.jpg) no-repeat top left;}*/

#Primary-Navigation-Container				{ }
#Primary-Navigation-Wrapper					{ position:absolute; bottom:0; left:0;}
#Primary-Navigation 						{ }
#Primary-Navigation li 						{ font-size:.9em; list-style:none; float:left; }
#Primary-Navigation li a					{ display:block; background:url(../grfx/nav/tab-bkgd.jpg) no-repeat top right; color:#FFF;  text-decoration:none; padding-right:19px; text-transform:lowercase;}
#Primary-Navigation li.NEWS a				{ background:url(../grfx/nav/tab-bkgd-end.gif) no-repeat top right;}
#Primary-Navigation li.first a span			{ padding-left:.7em;}
#Primary-Navigation li a:hover,
#Primary-Navigation li.HOME-active a,
#Primary-Navigation li.DEVELOPMENTS-active a,
#Primary-Navigation li.INVESTING-active a,
#Primary-Navigation li.MEMBERS-active a,
#Primary-Navigation li.Q-AND-A-active a,
#Primary-Navigation li.CONTACT-US-active a,
#Primary-Navigation li.LINKS-active a,
#Primary-Navigation li.ABOUT-US-active a,
#Primary-Navigation li.NEWS-active a 		{ background-position:right -27px;}

#Primary-Navigation li a span				{ display:block; padding:.6em 0 .6em 0; }
#Primary-Navigation li a:hover span,
#Primary-Navigation li.HOME-active a span,
#Primary-Navigation li.DEVELOPMENTS-active a span,
#Primary-Navigation li.INVESTING-active a span,
#Primary-Navigation li.MEMBERS-active a span,
#Primary-Navigation li.Q-AND-A-active a span,
#Primary-Navigation li.CONTACT-US-active a span,
#Primary-Navigation li.LINKS-active a span,
#Primary-Navigation li.ABOUT-US-active a span,
#Primary-Navigation li.NEWS-active a span	{ background:url(../grfx/nav/tab-grad-over.jpg) no-repeat top left;}


/* ------------------------------------------------------------------- */
/* NAVIGATION - SECONDARY */
/* ------------------------------------------------------------------- */
#SecondNav li						{ list-style:none; border-top:1px solid #CECECE; }
#SecondNav li a						{ display:block; background:#ADADAD url(../grfx/nav/subNav-bkgd.gif) repeat-y top right; padding:.8em .5em .7em .5em; color:#FFF; text-decoration:none; line-height:1.2em; }
#SecondNav li a:hover,
#SecondNav li a.active				{ background:#FFF none; color:#C5001F;}


/* ------------------------------------------------------------------- */
/* NAVIGATION - BREADCRUMB */
/* ------------------------------------------------------------------- */
#Layout1-BCT-Wrapper				{ color:#666; margin-bottom:.8em; font-size:.9em; text-transform:lowercase;}
#Layout1-BCT-Wrapper a				{ color:#666; text-decoration:underline;}


/* ------------------------------------------------------------------- */
/* NAVIGATION - DEVELOPMENTS MAIN */
/* ------------------------------------------------------------------- */
#DevelopmentTypes-ContainerMain		{ display:block; position:absolute; width:215px; right:0; color:#666; text-align:right;}
#DevelopmentTypes-ContainerMain ul	{ text-align:right;}
#DevelopmentTypes-ContainerMain li	{ float:left; list-style:none; margin-left:.5em; border-right:1px solid #666; padding-right:.5em; font-weight:bold;}
#DevelopmentTypes-ContainerMain li.first{ border-right:none; padding-right:0; font-weight:bold;}	
#DevelopmentTypes-ContainerMain li.last	{ padding-right:0; border-right:none;}	
#DevelopmentTypes-ContainerMain li a{ color:#666; font-weight:normal; }


/* ------------------------------------------------------------------- */
/* NAVIGATION - DEVELOPMENTS */
/* ------------------------------------------------------------------- */
#DevelopmentTypes-Container		{  margin-left:20px; background:url(../grfx/nav/dev-bkgd.jpg) no-repeat bottom right;}
ul.develop-nav					{ padding:1.5em 0 0 8em; }
ul.develop-nav li				{ list-style:none; float:left; font-size:.9em; color:#333;}
ul.develop-nav a				{ color:#333; font-weight:normal; text-decoration:none; cursor:pointer; }
ul.develop-nav a:visited		{ color:#333;}
ul.develop-nav a span, ul.develop-nav span	{ display:block; height:16px; width:70px; background:url(../grfx/nav/dev-tab.gif) no-repeat top left; /*padding:6px 0 0 5px;*/ padding:4px 0 0 7px;}
ul.develop-nav a span			{ background:url(../grfx/nav/dev-tab.gif) no-repeat 0 -20px;}
ul.develop-nav a:hover span		{ background-position:0 0; }



/* ------------------------------------------------------------------- */
/* NAVIGATION - FOOTER */
/* ------------------------------------------------------------------- */
#Footer-Navigation-Container		{ width:770px; margin:0 auto; text-align:center; clear:both; position:relative;}
#Footer-Navigation-Wrapper 			{ text-align:left; padding-top:3.9em; padding-bottom:.5em; background:#FFF url(../grfx/layout/footer.jpg) no-repeat top left; }
#Footer-Navigation-Wrapper a		{ color:#666;}
							
#Footer-Contact-Details-Wrapper		{ padding-left:.5em; float:left; margin-right:41px;} 
#Footer-Contact-Details p 			{ font-size:.9em; margin:0;}
#Footer-Contact-Details .footer-tel-no,
#Footer-Contact-Details .footer-fax-no {margin-left:6px;}

#Footer-Links-Wrapper				{ border:1px solid #FFF; }
#Footer-Links 						{ color:#666; } 
#Footer-Links ul 					{ font-size:.9em;}
#Footer-Links li 					{ list-style:none; display:inline; }
#Footer-Links li a					{ margin:0 .1em}

#Footer-Company-Details-Wrapper		{ clear:both;}

#Footer-Company-Details-Wrapper,
#Footer-Author-Wrapper				{ background-color:#CCC; margin-top:1.2em;  font-size:.9em; float:left;  } 

#Footer-Author-Wrapper				{ position:relative; width:100px; margin:1.2em 0 0 497px;}
#Footer-Author-Wrapper a			{ position:absolute; right:0; display:block; width:102px; height:15px; background:url(../grfx/layout/logo-media52.gif) no-repeat 0 0; text-indent:-999em; text-decoration:none;}

