@charset "utf-8";
/* CSS Document */

body{background-color:#ffffff;font-family:tahoma,Geneva, sans-serif;font-size:12px;color:#333;margin:0; padding:0;}

.center-container{line-height:17px;}

div,span,h1,h2,h3,h4,p,form,label,input{margin:0; padding:0}
ul,li{margin:0; padding:0; list-style:none}
.clearfix{clear:both; margin:0; padding:0; line-height:0;}
.floatL{float:left}
.floatR{float:right}

.marT15{margin-top:15px}
.marT10{margin-top:10px}
.marT40{margin-top:40px}
.padB24{padding-bottom:15px;}
.padB47{padding-bottom:47px;}
.padT10{padding-top:10px;}
.padb10{padding-bottom:10px;}
.padL5{padding-left:5px;}
.marL15{margin-left:5px}



.padding10{padding:10px;}
.padding15{padding:15px;}
.dottedline{width:70%;height:2px;background:url(../images/dotted-border.jpg) no-repeat;}


a{font-family:tahoma,Geneva, sans-serif;color:#333;text-decoration:none;}
a:hover{color:#EE3422;text-decoration:none;}
a:active{color:#7e7e74;text-decoration:none;}
img{border:0px;vertical-align:middle;}
#main-container{width:941px;margin:auto;}
#top-header{height:101px;padding-top:26px;}


#logo{width:120px;height:83px;float:left;}
#logo h1 a{background:url(../images/dpp-logo.gif) 0 0 no-repeat; width:120px; height:83px; display:block;}
#logo h1 span{display:none;}



#right-navigation{float:right;}
#right-navigation ul{ float:right}
#right-navigation li{ float:left;}
#right-navigation li.last{ float:left; background:none; padding:0px 4px 0 1px;}
#right-navigation li a{ padding:0px 3px 0 3px; font-weight:bold;  background:url(../images/sepretp.gif) right no-repeat;}
#right-navigation li a.lalnk{ font-weight:bold; background:none;}
#right-navigation li.flagone{ background:url(../images/flags.gif) 0 0  no-repeat; width:25px; height:16px; display:block; float:left; margin:0px 8px 0 0px;}
#right-navigation li.flagtwo{ background:url(../images/flags.gif) no-repeat; width:25px; height:16px; background-position:-28px 0px;display:block;float:left; margin:0px 8px 0 0px;}
#right-navigation li.flagthree{ background:url(../images/flags.gif) no-repeat; width:25px; height:16px; background-position:-56px 0px;display:block;float:left;}

#right-navigation li a.flagone{ background:url(../images/flags.gif) 0 0  no-repeat; width:7px; height:16px; display:block; float:left}
#right-navigation li a.flagtwo{ background:url(../images/flags.gif) no-repeat; width:5px; height:16px; background-position:-28px 0px;display:block;float:left}
#right-navigation li a.flagthree{ background:url(../images/flags.gif) no-repeat; width:5px; height:16px; background-position:-56px 0px;display:block;float:left}

#right-navigation a{color:#7e7e74;font-size:11px;text-decoration:none;}
#right-navigation a:hover{color:#EF3423;font-size:11px;text-decoration:none;}
#right-navigation a:active{color:#7e7e74;text-decoration:none;}

#right-menu{float:right;position:relative;width:359px;}

#submenu{float:right;position:relative;color:#e43925;margin-top:25px;margin-bottom:13px;font-weight:bold;font-family:VAGRoundedStd-Bold;font-size:15px;}
#submenu a{color:#e43925;text-decoration:none;}
#submenu a:hover{color:#e43925;text-decoration:none;}
#submenu a:active{color:#e43925;text-decoration:none;}
/*#submenu a.addthis_button_compact{display:inline-block!important; height:16px}
#submenu a.addthis_button_compact span{display:inline-block!important; height:16px; position:relative; top:3px;}*/
#submenu a img {margin:0 0 0 8px;}

.main-menu{width:941px; height:42px; float:left; background:url(../images/bavbgmain.gif) 0 0 no-repeat}
.main-menu .middle-right{float:right;width:290px;margin:12px 15px 0 0px;}


.main-menu .middle-right .search label {font-size:14px; color:#6d695e;}
.searchfield{float:left;background:url(../images/search_feild.jpg) no-repeat top;height:20px;width:186px;padding:3px 15px 3px 10px;}
input.btn{background:url(../images/bullet.png) 0 0 no-repeat; height:12px;width:12px;margin:5px 0 0 5px; font-size:0px !important; text-decoration: none; text-indent:500px; border:none; cursor:pointer;}



.textfield{width:100%;border:1px solid #dbd5c9;background-color:#dbd5c9;}
.search{float:left;width:50px;margin-top:5px;font-weight:bold;}


.tags{float:left;}
.tags h2{color:#1E6B83; font-family:VAGRoundedStd-Bold;font-size:13px;padding:10px 0 0;text-transform:capitalize;}
.tags .fonnt11{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.tags .fonnt12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
.tags .fonnt14{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;}
.tags .fonnt18{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333;}

.left-container{width:220px;float:left;}
.center-container{width:461px;float:left; padding:0px 20px 0 18px;}
.center-container ul {padding:0 0 0 25px;}
.center-container ul li {list-style:disc;}
.content{width:100%;float:left}
.colLeft{ width:700px; padding-right:20px; float:left}
.breadcrumb{width:943px;float:left;margin-top:16px; text-transform:uppercase; font-size:11px; padding-left:15px; padding-bottom:16px; color:#707070;}

.breadcrumb a {text-decoration:none; color:#707070; padding:0 5px}
.breadcrumb a:hover {text-decoration:none; color:#e51b22;}
.breadcrumb a.selected {text-decoration:none; color:#e51b22;}

.planning{float:left; margin-left:10px}
.planning ul{float:left; margin-top:4px;}
.planning li{ font-family:VAGRoundedStd-Bold, tahoma; padding-bottom:2px;  font-size:14px; font-weight:bold; color:#ED5019;}
.planning li a {color:#e51b22; font-size:15px; font-family:VAGRoundedStd-Bold;}
.planning li a:hover {text-decoration:underline;}
.planning li span.plannigs{ color:#F86309;}
.planning li span.sustain{ color:#00889E; }
.planning li span.heritage{ color:#4B0B69; }
.planning li span.urban{ color:#EE312B; }

.DvPaging{float:right;color:#969696;font-size:12px;height:24px;padding:8px 5px 0 0;width:60%;}
.DvPaging ul{list-style-type:none; font-weight:normal;float:right;margin:0;padding:0;}
.DvPaging ul li{float:left; margin:0; padding:0; float:left;}
.DvPaging ul li a{ 	display:block; text-align:center; padding:0px 8px 0 5px; color:#807C71; background:url(../images/seppaging.gif) no-repeat right; text-decoration:none;height:20px; line-height:20px; width:auto; float:left; margin:0 1px 0 1px;	}
.DvPaging ul li a.noBg{	 text-decoration:none;  background:none;} 
.DvPaging ul li a.noBg:hover{	background:none; text-decoration:none;} 
.DvPaging ul li a:hover{color:#6F9A00; text-decoration:none;	}
.DvPaging ul li a.Active{ color:#6F9A00; text-decoration:none;	}
.DvPaging ul li img{	font-size:0; line-height:0; display:block; margin:5px 0 0 0;}

#footer{width:943px;float:left; padding:30px 0 40px 0; /*border-top:1px solid #E6DFCC;*/ line-height:19px;}
#footer .leftlnks{float:left; width:600px;}
#footer .leftlnks a{ color:#333;  font-size:12px; padding:0 5px;}
#footer .leftlnks a.WAILink {padding:0;}
#footer .leftlnks a:hover{color:#EF3423; font-size:12px;}
#footer .rhtlogos{float:right; width:113px;}

.inputButn{background:url(../images/buttons/viewlft.gif) no-repeat left ; height:17px; cursor:pointer; padding:0 0 0 16px; float:left; color:#3D3E3F;}
.inputRutn{background:url(../images/buttons/redlft.gif) no-repeat left ; height:17px; cursor:pointer; padding:0 0 0 16px; float:left; color:#3D3E3F;}

.inputButn input{background:url(../images/buttons/viewrht.gif) no-repeat right; height:17px; line-height:17px; border:0px; margin:0; color:#2E833F;  font-size:10px; cursor:pointer; float:left; padding:0 8px 3px 4px; width:auto; overflow:visible; }
.inputButn input:hover{color:#EF3423}

