/* patch for .yui-gb issue in Grids 2.3.0 */
.yui-gb .yui-u {float:left;}

.yui-t2 {
	padding:25px 0 0 25px;
}

.yui-t2 .yui-b {
width:15.385em;*width:15.014em;}

.yui-t2 #yui-main .yui-b {
margin-left:16.154em;*margin-left:15.765em;
}

div.scroller {
	display:block;
}

body {
	background-color:#777270;
	font-family:arial,verdana,sans-serif;
	font-size:80%;
	color:#ffffff;
	text-align:left;
}

#doc4, .yui-t2 {
	margin:0;text-align:left;
}

.scroller-body a{
text-decoration:none;
font-family:arial,verdana,sans-serif;
font-size:1em;
color:#bcbec0;
}

.scroller-body a:hover{
color:#ffffff;
text-decoration:none;
}



h8
{
font:8px;
}
h1 {
	padding:0 0 66px 0;
	text-indent:-9000px;
}

#custom-doc {
	margin:auto;text-align:left; /* leave unchanged */
	width:46.15em;/* non-IE */
	*width:45.04em;/* IE */
	min-width:600px;/* optional but recommended */
}

#hd {
	margin:0 0 30px 0;
	height:48px;
}

#hd p {
	padding:20px;
	background:url(../images/vti-logo.jpg) no-repeat;
	text-indent:-9000px;
}

div.scroller-column-set {
	width:744px;
	float:left;
	margin:0 0 20px 0;
}

div.scroller {
	width:96px;
	float:left;
}

div.scroller-body {
	width:552px;*width:542px;
	float:left;
}

div.scroller-body p {
	margin:0 0 13px 0;
	padding:0 18px 0 18px;
}

div.scroller-body .yui-g p {
	margin:0;
	padding:0;
}

div.scroller-body .first p {
	padding:0 0 0 18px;
}

ul.navigation {
	margin:30px 0 0 0;
}

.nav {
	position:fixed;
}

/* by default turn off all secondary menus */
ul.navigation ul {
	margin:0 0 3px 0;
	display:none;
}

ul.navigation a {
	display:block;
	width:200px;
	text-indent:-9000px;
}


ul.navigation a#primary-home { background:url(../images/nav/primary-off/home.gif) no-repeat; }
#home ul.navigation a#primary-home,	.navigation a#primary-home:hover { background:url(../images/nav/primary-on/home.gif) no-repeat; }
	/* hide the "home" primary nav item on the home page */
	

ul.navigation a#primary-public { background:url(../images/nav/primary-off/public.gif) no-repeat; }
#public ul.navigation a#primary-public, .navigation a#primary-public:hover { background:url(../images/nav/primary-on/public.gif) no-repeat; }
#public ul.navigation ul#secondary-public { display:block; }
	a#overview { background:url(../images/nav/secondary/overview.gif) no-repeat; }
	a#how { background:url(../images/nav/secondary/how.gif) no-repeat; }
	a#location { background:url(../images/nav/secondary/location.gif) no-repeat; }	

ul.navigation a#primary-resource { background:url(../images/nav/primary-off/resource.gif) no-repeat; }
#resource ul.navigation a#primary-resource, .navigation a#primary-resource:hover { background:url(../images/nav/primary-on/resource.gif) no-repeat; }
#resource ul.navigation ul#secondary-resource { display:block; }
	a#public { background:url(../images/nav/secondary/public.gif) no-repeat; }
	a#about { background:url(../images/nav/secondary/about.gif) no-repeat; }
	a#planning { background:url(../images/nav/secondary/planning.gif) no-repeat; }
	a#press { background:url(../images/nav/secondary/press.gif) no-repeat; }
	
	

ul.navigation a#primary-contact { background:url(../images/nav/primary-off/contact.gif) no-repeat; }
#contact ul.navigation a#primary-contact, .navigation a#primary-contact:hover { background:url(../images/nav/primary-on/contact.gif) no-repeat; }
#contact ul.navigation ul#secondary-contact { display:block; }
	a#feedback{ background:url(../images/nav/secondary/feedback.gif) no-repeat; }

ul.navigation a#planning_application
{ 
	background:url(../images/nav/primary-off/full_planning_application.gif) no-repeat; 
	width:175px;
	height:35px;
}

#planning ul.navigation a#planning_application, .navigation a#planning_application:hover { background:url(../images/nav/primary-on/full_planning_application.gif) no-repeat; }

/* Addendum/Presentation start part */

#planning ul.navigation ul#secondary-planning { display:block; }
	a#overview{ background:url(../images/nav/secondary/overview.gif) no-repeat; }
	a#documents{ background:url(../images/nav/secondary/documents.gif) no-repeat; }
	a#drawings{ background:url(../images/nav/secondary/drawings.gif) no-repeat; }
	a#addendum { background:url(../images/nav/secondary/addendum.gif) no-repeat; height:29px; }
	a#presentation { background:url(../images/nav/secondary/presentation.gif) no-repeat; height:29px; }
	
/* Addendum/Presentation end part */

#ft {
	border-top:1px solid #ffffff;
	padding:10px 0 0 0;
	margin:25px 0 25px 0;
	color:#ffffff;
}

#footer-navigation {
	float:left;
}

#footer-navigation li{
font-size:11px
	
	
}

#land-securities-logo {
	float:right;
}

#footer-navigation li {
	display:inline;
	width:100px;
}

#footer-navigation a {
	color:#ffffff;
	text-decoration:none;
}

#footer-navigation a:hover {
	color:#e7d001;
}

div.content-unit h2 {
	margin:4px 0 17px 0;
	padding:10px 0 14px 0;
	text-indent:-9000px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

h3.subtitle {
	text-indent:-9000px;
	margin:0 0 10px 0;
	text-transform:uppercase;
}

#reflection #yui-main a{
	text-decoration:none;
	color: #E6D000;
}




contact-us {
	text-decoration:none;
	
}

dl {
	width:542px;
	float:left;
}

dt {
	width:170px;
	float:left;
	padding:0 9px 0 18px;
	color:#e7d001;
	font-weight:bold;
}



.yellow_sub{
	width:515px;
	float:left;
	padding:0 9px 0 18px;
	color:#e7d001;
	font-weight:bold; 
}

.yellow{
	color:#e7d001;
	font-weight:bold; 
}

dd {
	width:318px;
	float:left;
	padding:0 18px 9px 0;
}
.phaseSubHead
{
	border-top: 1px solid #ffffff;				
	margin:0 18px 0 18px;
	padding: 10px 0 10px 0;
	font-weight:bold;
}
.phaseHolder
{
	margin: 0 0 10px 0
}

.form-error
{
	color:#e7d001;
	font-weight:bold;
}

form#feedback textarea
{
	width:250px;
	height:150px;
}

form#feedback input
{
	width:250px;
}

form#feedback #submit
{
	width:100px;
}

form#feedback #optin
{
	width:20px;
}

/* titles */
#title-home-1 { background:url(../images/titles/welcome.gif) no-repeat; }

#title-public-1 { background:url(../images/titles/public.gif) no-repeat; }
#title-public-2 { background:url(../images/titles/opening.gif) no-repeat; }
#title-public-3 { background:url(../images/titles/how.gif) no-repeat; }
#title-public-4 { background:url(../images/titles/location.gif) no-repeat; }

#title-resource-1 { background:url(../images/titles/resource.gif) no-repeat; }
#title-resource-2 { background:url(../images/titles/public.gif) no-repeat; }
#title-resource-3 { background:url(../images/titles/about.gif) no-repeat; }
#title-resource-4 { background:url(../images/titles/planning.gif) no-repeat; }
#title-resource-5 { background:url(../images/titles/press.gif) no-repeat; }

#title-contact-1 { background:url(../images/titles/contact.gif) no-repeat; }
#title-contact-2 { background:url(../images/titles/feedback.gif) no-repeat; }

#title-planning-1 { background:url(../images/titles/planning_overview.gif) no-repeat; }
#title-planning-2 { background:url(../images/titles/planning_documents.gif) no-repeat; }
#title-planning-3 { background:url(../images/titles/planning_drawings.gif) no-repeat; }
#title-planning-4 { background:url(../images/titles/planning_addendum.gif) no-repeat; }
#title-planning-5 { background:url(../images/titles/planning_presentation.gif) no-repeat; }*/

/*****************************************************
*
*	VICTORIA INTERCHANGE
*
*****************************************************/

#pageHeading
{
	margin-bottom: 10px
}
#leftColumn
{
	width:414px;
	float:left;
}
#rightColumn
{
	width:268px;
	float:right;
}
#contentmenu 
{
	height:auto
}
#contentmenu ul
{
	width:268px;
	margin-top:7px;
	border-top-width: 1px;										/* <~~~~~~~~~~~~~~~~~~ Color applied for each section as class */
	border-top-style:dotted;
}
#contentmenu ul li
{
	width:268px;
}
#contentmenu ul li a
{
	height:15px;
	background-image: url(/site/images/basic/nav_arrow_rev.gif);
	padding:10px 0px;
	background-position: 250px 13px;
}
#fullColumn
{
	width:500px;
	border-bottom-width: 1px;										/* <~~~~~~~~~~~~~~~~~~ Color applied for each section as class */
	border-bottom-style:solid;
	font-weight:bold;
	font-size:11px;
	margin: 0 18px 0px 18px
}
.expandContainer
{
	border-top-width: 1px;										/* <~~~~~~~~~~~~~~~~~~ Color applied for each section as class */
	border-top-style:solid;
	
}
.expandContainer a
{
	display:block;
	padding:7px 10px 7px 0px;
	background-image: url(../images/basic/nav_arrow_rev.gif);
	background-repeat:no-repeat;
	background-position: -9px 10px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;	
}


table
{
	margin-left:0px;
	margin-bottom:20px;
	margin-top:10px;
	display: none
}
.expandContainer td, .expandContainer th
{
	text-align:left;
	padding:2px 2px 2px 2px
}
.expandContainer td.column1
{
	width:650px
}

.expandContainer th.column1subtitle, .expandContainer td.column2subtitle
{
	
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	text-transform:uppercase;									
}


.expandContainer td.column2
{

}
.expandContainer th
{
	border-bottom-width: 1px;										
	border-bottom-style:solid;
}
.expandContainer td a
{
	padding:3px 0px 3px 0px;
	background-image:none;

}

