

BODY { margin:0px; padding:0px; text-align:center; background:#c0c0c0; }
a { color:#ea3b23}

.body-home DIV#top {width:800px;}
.body-home DIV#frameb {width:771px; background:#FFF;}
.body-home DIV#banner {width:738px; margin-top:10px;}
.body-home DIV#banner DIV {width:738px;}
.body-home DIV#footer {width:738px; margin-top:30px;}
.body-home DIV#globalnav {width:532px;}
.body-home DIV#container {padding-left:0px; background:none;}

.body-home div.content a.null, .body-home div.content DIV.img a {float:left; margin-right:17px;}
.body-home div#container.home div.content div.img {padding-right:0px;}

DIV#top { width:898px; margin:0px; padding:0px; margin-left:auto; margin-right:auto;}
DIV#frameb { float:left; width:869px; padding:0px 0px 0px 29px; text-align:left;   background:#FFF url('/cs/VicUrban/img/rcd/bg_body_content.gif') 29px 0px repeat-y;} 
DIV#banner DIV#lhs {width:178px;}
DIV#header { float:left; width:178px; margin:0px; padding:0px; margin-left:auto; margin-right:auto; background:transparent;}
DIV#header_nav { float:left; width:536px; margin:0px; padding:0px 0px 0px 24px; background:transparent;}
DIV#col1 {float:left; width:178px; height:168px;  background:#fff url('/cs/VicUrban/img/rcd/branding.gif') no-repeat 0px 2px; }
DIV#col1 A {display:block; height:168px; width:178px; overflow:hidden;}
DIV#col1 IMG {float:left;} 
DIV#banner { float:left; width:835px; padding-left:0px; margin-bottom:0px; margin-top:0px;  }
DIV#banner DIV {float:left; width:835px;}
DIV#banner DIV IMG {float:left;}
DIV#footer { float:left; clear:both; width:839px; border-top:1px solid #FFF; border-bottom:24px solid #FFF; background:#666; margin-top:30px;  margin-top:1px;}

DIV#container { min-height:500px; height:auto !important; height:500px; }

/* Global Navigation */
DIV#globalnav { position:relative; z-index:5; float:left; clear:both; height:168px; width:632px; color:#000; padding:0px; padding-left:4px; margin:0px; }
DIV#globalnav UL { position:absolute; bottom:10px; float:left; list-style:none; /*padding-left:6px; padding-right:5px; */ background:#fff; }
DIV#globalnav LI { float:left; position:relative; z-index:10; background:url('/cs/VicUrban/img/rcd/bg_global_item.gif') no-repeat 100% 50%; font-size:1.1em; text-transform:uppercase; }
DIV#globalnav LI A { color:#545962; display:block; padding:4px 8px 4px 8px; line-height:1.3em; font-size:11px; font-weight:bold; white-space:nowrap;}
DIV#globalnav LI A:hover, DIV#globalnav LI:hover, DIV#globalnav LI.over, DIV#globalnav LI:hover A, DIV#globalnav LI.over A {color:#FFF; background:#ef5a23;}
DIV#globalnav LI A.selected {color:#e93b23; background:transparent;}
DIV#globalnav LI.over, DIV#globalnav LI:hover {z-index:100;}
DIV#globalnav LI.over A.selected, DIV#globalnav LI:hover A.selected {color:#FFF; background:#ef5a23;}
DIV#globalnav UL LI UL {position:absolute; top:22px; left:0px; background:#ef5a23;}
DIV#globalnav UL LI UL LI {background:#ef5a23;  border:none; border-top:1px solid #FFF;}
DIV#globalnav UL LI UL LI A {color:#FFF; white-space:normal;}
DIV#globalnav UL LI UL LI A:hover {background:#dd2926;}


div#breadcrumb {padding-left:215px; width:624px; padding-bottom:12px; font-size:1.1em; background:#FFF;}
div#breadcrumb a { color:#bc2a1d; text-decoration:none;}
div#breadcrumb a:hover {text-decoration:underline;}
div#breadcrumb span {color:#999;}

DIV#lhs {width:178px; padding-right:36px; display:inline;}
.body-home DIV#lhs {width:147px; padding-right:0px; margin-right:0px;}


DIV#lhs DIV#navigation_v2 {width:178px; padding-left:0px; padding-right:0px;}
DIV#lhs DIV#navigation_v2 div {width:178px;}

DIV#lhs DIV#navigation_v2 div ul {width:178px; padding-top:6px; padding-bottom:6px; background:#e13120;}

div#navigation_v2 div div ul li{ width:178px; border:none;}
div#navigation_v2 div div ul li a { width:178px; padding-top:5px; padding-bottom:5px; background-image:none;}
div#navigation_v2 div div ul ul { padding-top:0px !important; padding-bottom:0px !important;}
div#navigation_v2 div div ul ul li a:hover,
div#navigation_v2 div div ul ul li a.selected:hover,
div#navigation_v2 div div ul ul li a.expandable:hover,
div#navigation_v2 div div ul ul li a.expanded:hover{background:#EF5A23; background-image:none; color:#FFF}
div#navigation_v2 div div ul ul li a.expanded {background-image:none;}
 
 
div#navigation_v2 div div ul li a.root{  color:#FFFFFF; background:#bd2b1c url(/cs/VicUrban/img/rcd/arrow.gif) no-repeat 125px center; padding:0px; overflow:hidden; height:0px; line-height:0px;}
div#navigation_v2 div div ul ul li a.expanded{ background-color:#e13120; font-weight:100; color:#FFF}
div#navigation_v2 div div ul ul li a.selected{color:#FFF; background:#e13120; font-weight:100}
div#navigation_v2 div div ul ul li a.expandable{background-color:#e13120; background-image:none; color:#FFF}
div#navigation_v2 div div ul ul li a{background-color:#e13120;color:#FFF; }
div#navigation_v2 div div ul ul li a span {padding-left:38px; background:url('/cs/VicUrban/img/rcd/list_style_nav.gif') 18px 1px no-repeat;}
 
/*yellow*/
div#navigation_v2 div div ul ul ul li a{ background-color:#f7951e; color:#FFF}
div#navigation_v2 div div ul ul li ul li .selected{ background-color:#f7951e;}
div#navigation_v2 div div ul ul li ul li .expandable{background:#f7951e; font-weight:100}
div#navigation_v2 div div ul ul li ul li .expanded{background:#f7951e;font-weight:100 }
div#navigation_v2 div div ul ul li ul li a span {padding-left:38px; background-image:none;}
 
div#navigation_v2 div div ul ul li ul li ul li a,
div#navigation_v2 div div ul ul li ul li ul li .selected,
div#navigation_v2 div div ul ul li ul li ul li .expanded,
div#navigation_v2 div div ul ul li ul li ul li .expandable{background-color:#f7951e; background-image:none; color:#545962}

 
div#navigation_v2 div div ul li div.root{ background-color:#bd2b1c; color:#FFFFFF; margin-top:-1px}
div#navigation_v2 div.tools{background:transparent; margin:0px; padding:0px; height:180px;}
div#navigation_v2 div.tools div ul {display:none;} 
div#navigation_v2 div.tools div ul ul li{border-bottom:solid 1px #475258; background-color:#fdc400; border-top:none}
div#navigation_v2 div.tools div ul ul li a{ background-repeat:no-repeat; background-position:7px center;}
div#navigation_v2 div.tools div ul ul li a:hover{ background-repeat:no-repeat; background-position:7px center;}
 
 
div.article div div div div div {padding-left:0px;}
div.article div div div div h1{ padding:0.2em 0px 0px 0px; color:#e93b23; font-size:3.2em; line-height:1em; background:#FFF; text-transform:uppercase; font-family:Tahoma;}
div.article div div div div > h1 {height:auto;}
 
div.content h4 { color:#f7951e; font-size:1.4em; line-height:1em; padding:0.3em 0px; text-transform:uppercase; font-family:Tahoma;}
div.content h3 { color:#e93b23; font-size:1.4em; line-height:1em; padding:0.3em 0px; text-transform:uppercase; font-family:Tahoma;}
div.content h2 { color:#f7951e; font-size:2.2em; line-height:1em; padding:0.3em 0px; text-transform:uppercase; font-family:Tahoma;}
div.content p {color:#545962;}
div.article{ border-top:none}
div.brandpillar{ background:#fbdd87;margin-left:2px;_margin-left:1px}
div.brandpillar div div h3{ font-weight:100; width:100px; padding-bottom:5px}
 
div.didyouknow div p{ padding:7px; width:180px}
 
div.imagepillar,
div.imagepillar div,
div.imagepillar div div,
div.imagepillar div div div{ background-image:none;width:190px; padding:0}
div.imagepillar{ background-color:#d6d5d8; width:190px; padding-left:0px}
div.imagepillar div div div {padding-left:0px;}
div.imagepillar div div div div.strong h3{ color:#FFFFFF}
div.imagepillar div div div div.strong{ width:100%; margin-top:0px; background-color:#e13120}
div.imagepillar div div div div.strong h3 {color:#FFF;}
div.imagepillar div div div div * {color:#545962;}
 
div.blurb{ padding:0px; background:#fbdd87; width:190px;}
div#lhs div.blurb,div#lhs div.blurb div,div#lhs div.blurb div div,div#lhs div.blurb div div div{ background-image:none; width:auto; padding:0}
div.brandpillar,div.brandpillar div div,div.brandpillar div,div.blurb div div,div.blurb div {background-image:none;padding:0; width:190px; overflow:hidden}
div.brandpillar {background-color:#D6D5D8;}

div#lhs div.blurb{ background-color:#FBDD87; width:140px; margin-left:4px;_margin-left:2px; margin-top:5px}
div div#lhs div.blurb div div div img{ margin:2px}
div.blurb div div div{ padding-left:3px}
div#navigation_v2{margin:0px}
 
/* Footer */
DIV#footer UL { float:left; list-style:none; margin-top:32px; margin-left:-1px; padding-left:0px; padding-top:2px; }
DIV#footer LI { float:left; padding:0px; height:10px; line-height:10px; font-size:10px; border-left:1px solid #FFF;}
DIV#footer LI SPAN { float:left; padding:0px 9px 0px 22px; color:#FFF; }
DIV#footer LI A { float:left; padding:0px 4px; color:#FFF; background:none;}
DIV#footer DIV#victoria {float:right; width:305px; padding-top:13px; padding-right:16px; padding-bottom:15px; }
DIV#footer DIV#victoria A {float:left;}

/*-------------------index-------------------------------*/
div#lhs div.objectives{width:270px;}
div.dock div{ padding:5px 0px}
div.dock div img{ float:left}
div.dock div.copy {display:block; width:300px; float:right; padding-right:20px; padding-bottom:10px;}
div#lhs div.objectives div h1{ border:none; }
div#lhs div.objectives div h2{ margin-top:10px; padding:0; font-size:11px; font-weight:bold; color:#e1221c;padding-left:6px}
div#lhs div.objectives div p{ padding:0px 15px 0px 6px; font-size:11px}
div#lhs.home { margin-left:0px; width:283px}
div#lhs.home div.content {width:auto; padding-left:0px;}
div.dock div.copy p { width:auto; padding-bottom:5px; font-size:11px; color:#5d6067}
div.dock a.findoutmore2 { left:0px; bottom:0px; width:120px; margin:0px; padding-left:19px; padding-bottom:15px; font-size:1.2em; background:url('/cs/VicUrban/img/rcd/list_style_square.gif') 0px 0em no-repeat;}
div.dock a.findoutmore2 span {display:block;}
div.dock a.findoutmore2 {text-decoration:none;}
div.dock a.findoutmore2:hover {text-decoration:underline;}
 
DIV#lhs DIV.content UL {padding-left:1px;}
DIV#lhs DIV.content UL LI {margin:0px; padding:0.2em 0px 0.3em 20px; line-height:1.3em; background:url('/cs/VicUrban/img/rcd/list_style_square.gif') 0px 0.3em no-repeat;}
DIV#lhs DIV.content UL LI A {color:#d00a66;}
 
DIV.content UL LI, DIV.content UL UL LI, DIV.content UL OL UL LI, DIV.content OL UL LI {color:#545962; margin:0px; padding:0.1em 0px 0.1em 20px; line-height:1.3em; background:#FFF url('/cs/VicUrban/img/rcd/list_style_content.gif') 7px 0.6em no-repeat;} 
DIV.content DIV.article DIV.cols DIV LI {width:183px; padding-top:0px; padding-bottom:3px; background: url('/cs/VicUrban/img/rcd/list_style_square.gif') no-repeat 0px 5px; padding-left:10px; font-size:11px; } 
DIV.content DIV.article DIV DIV DIV.pic LI {float:left; width:298px; background: url('//cs/VicUrban/img/rcd/list_style_square.gif') no-repeat 0px 8px; padding-left:10px;}
DIV.wide DIV.article DIV DIV DIV.pic LI {float:left; width:496px; background: url('/cs/VicUrban/img/rcd/list_style_square.gif') no-repeat 0px 8px; padding-left:10px;}
DIV.content DIV.article DIV.cols DIV LI {width:174px; padding-top:3px; padding-bottom:3px; background: url('/cs/VicUrban/img/rcd/list_style_square.gif') no-repeat 0px 5px; padding-left:10px; font-size:11px; } 
DIV#lhs DIV.content UL LI {margin:0px; padding:0.2em 0px 0.3em 20px; line-height:1.3em; background:url('/cs/VicUrban/img/rcd/list_style_square.gif') 0px 0.3em no-repeat;} 
 
div.article div,div.article div,div.article div div,div.article div div div,div.article{background:none}
div.content a{ color:#E01D19}
div.content a:hover{ color:#E01D19; text-decoration:none}
 
div.content dl.faq dt{color:#E01D19}
div.content div.article div.table th{ background-color:#E01D19; color:#FFFFFF}
div.content div.article table tr.alt td{ background-color:#FBDD87}
 
 
div.contentlist,
div.content div#archive,
form#vfrom div div.button {background-color:#e13120;}

div#container.home, div#container.home div.content, div#container.home div.wide {width:475px;}
div#container.home div.content div.img {float:left; padding-right:17px;}
 
div.content div.article div.backtotop a {
background:transparent url(/cs/VicUrban/img/rcd/btn_backtotop.gif) no-repeat scroll 0px;
float:right;
height:9px;
text-indent:-9999px;
width:71px;
}


/* Popup fix for RCD CSS (CR54) */
BODY.popup DIV#frameb {background-image:none; padding-left:10px; width:604px;}
BODY.popup DIV.content {width:604px;}



/* CR 61 popup */
DIV.content DIV.formlist DIV.contactus .header { background-color: #fff !important; }

DIV.content DIV.formlist DIV.contactus .header h2 { color: #000 !important;}

