@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6, p,
a, em, font, img, small, strike, strong, form, label,
table, tbody, tfoot, thead, tr, th, td 
{
	margin: 0 auto;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	list-style: none;
}

ol
{
	margin:0px auto;
	padding:0px;
	list-style:none;
}

ul
{
	margin:0px auto;
	padding:0px;
	list-style:none;
}

li
{
	margin:0px auto;
	padding:0px;
	list-style:none;
}

li ul li
{
	margin:0px auto;
	padding:0px;
}

body {
	background-color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #808080;
	margin: 0px auto;
	padding: 0;
	line-height:21px;
}
ul
{ margin: 5px;
  padding:5px;
list-style-position: outside;
}

.wrapper
{
 margin: 0px auto;
 border: 0px solid #ff0000;
 width: 1003px;
}

.header
{
	border: 0px solid #000000;
	height: 90px;
	background: #ef8429 url(../images/header_bg_main.jpg) no-repeat right top; 
}
.headerBtm
{
 height: 20px;
 background-color:#000000;
 margin: 2px 0px 3px 0px;
 color:#FFFFFF;
 text-align:center;
 padding: 5px 0px 0px 0px;
}
.headerBtmLeft
{
 float:left;
 width: 205px;
 font-size:13px;
  border: 0px solid #ff0000;
  font-weight:bold;
}
.headerBtmRight
{
 float: right;
 width: 205px;
 border: 0px solid #ff0000;
}
.main
{
  border: 0px solid #ff0000;
  width: 1003px;
  float:left;
  margin: 1px 0px 5px 0px;
}

.LeftBar
{
    width: 201px;
    float:left;
    border: 0px solid #ff0000;
  	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f0f0f;
}

.LeftLinksTop
{
    float: left;
    background-color: #c0c0c0;
    height: 22px;
    width: 181px;
 	border-right:2px solid #FF9900;
	margin:5px 0px 0px 0px;
	font-size:14px;
	padding: 5px 0px 0px 15px;
}



.LeftLinksTop a
{
 color:#333333;
 text-decoration:none;
}

.LeftLinksTop a:hover
{
 color: #666666;
 text-decoration: underline;
}

.LeftLinksTop:hover
{
background-color: #ef8429;
}
a:hover.LeftLinksTop
{
background-color: #ef8429;
}

.LeftLinksTop1
{
    float: left;
    background-color: #c0c0c0;
    height: 22px;
    width: 181px;
 	border-right:2px solid #FF9900;
	margin:0px 0px 0px 0px;
	font-size:14px;
	padding: 5px 0px 0px 15px;
}

.LeftLinksTop1 a
{
 color:#333333;
 text-decoration:none;
}
.LeftLinksTop1 a:hover
{
 color: #666666;
 text-decoration: underline;
}

.LeftLinksTop1:hover
{
background-color: #ef8429;
}
a:hover.LeftLinksTop1
{
background-color: #ef8429;
}

.LeftLinksOrng
{
	width: 181px;
	border-right:2px solid #FF9900;
	height:22px;
	margin:5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	background-color:#ef8429;
	font-size:14px;
	font-weight:bold;
	float: left;
}
.LeftLinksOrng a
{
 color:#333333;
 text-decoration:none;
}
.LeftLinksOrng a:hover
{
 color: #666666;
 text-decoration: underline;
}
.LeftLinksBlueBck
{
 width:199px;
 background-color: #c0c0c0;
 float:left;
 text-align:right;

}
.LeftLinksBlueInner
{
  width:156px;
  background-color: #c0c0c0;
  float: right;
  background-color:#000080;
}

.LeftLinksBlue
{
 line-height: 20px;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 border: 1px solid #cccccc;
}
.LeftLinksBlue a
{
     background-color:#000080;
     color:#FFFFFF;
     padding: 5px 5px 5px 10px;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;
}
.LeftLinksBlue a:hover
{
	color:#FFFFFF;
/*	padding: 5px 5px 5px 40px;
	margin: 0px 0px 0px 0px;*/
	text-decoration: underline;
/*	background: #c0c0c0 url(../images/left_bul_orange.jpg) no-repeat left center;*/
}
.LeftImgsMain
{
text-align:center;
padding: 15px 0px 0px 0px;
float:left;
}
.LeftImgs
{
 padding: 10px 0px 0px 10px;

 
}
.MainContent
{
 width: 580px;
 float:left;
 border-left: 1px solid #000000;
 padding: 0px 0px 10px 2px;
 margin: 0px 0px 0px 0px;
}


.imageA
{
   width:562px;
	float:left;
	padding:0px 0px 0px 12px;

}

.imageB

{
	width:562px;
	float:left;
	padding:5px 0px 0px 12px;

}
.voteOuter
{
 float:left;
 padding: 5px 0px 0px 12px;
}
.vote
{
	width:560px;
	float:left;
	border:1px solid #000000;
	margin:0px 0px 0px 0px;
	height:73px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;

}

.votetextBox
{
	width:560px;
	float:left;
	padding:6px 0px 0px 0px;
	font-weight:bold;
	font-size:16px;
	text-transform:capitalize;

}

.why
{
    width:560px;
    float:left;
    padding:10px 0px 0px 0px;
	font-size:16px;
	text-transform:capitalize;
	font-weight:bold;

}

.SubmitButton
{
	background: url(../images/submit_1.jpg) no-repeat center top;
	border: 0px solid #FF3300;
	height:22px;
	width:54px;
	cursor: pointer;
}


.txbox
{
	width:380px;
	height:20px;
}
.submit
{
	width:80px;
	float:right;
	height:22px;
	padding: 2px 0px 0px 0px;
}

.whytext
{
	width:50px;
	float:left;
	padding:0px 0px 0px 20px;
}

.Textatra
{
	width:380px;
	float:left;

}

.radiobutton
{
	float:right;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;

	
	


}
.votetext
{
	width:360px;
	float:left;
	padding:0px 0px 0px 40px;
	font-size:14px;

}



.RightBar
{
  width: 205px;
  float: right;
  border: 0px solid #ff0000;
  background-color:#5f5f5f;
  font-size:14px;
  color:#FFFFFF;
  padding: 0px 0px 60px 0px;
  
}
.RightBarInner
{
 float: left;
 height:590px;

}
.RightBarLinks
{
  float: left;
  width: 205px;
  padding: 5px 0px 5px 0px;
}
.RightBarTxt1
{
 width: 87px;
 float: left;
 padding: 0px 0px 0px 0px;
 border: 0px solid #ff0000;
}
.RightBarTxt
{
 width: 87px;
 float: left;
 padding: 20px 0px 0px 32px;
 border: 0px solid #ff0000;
}
.RightBarLogo
{
 width: 70px;
 float:left;
 padding: 20px 0px 0px 0px;
 border: 0px solid #ff0000;
 text-align:center;
}

.RightBarTxt1
{
 width: 80px;
 float: left;
 padding: 20px 0px 0px 35px;
 border: 0px solid #ff0000;
}
.RightBarLogo1
{
 width: 70px;
 float:left;
 padding: 20px 0px 0px 0px;
 border: 0px solid #ff0000;
 text-align:center;
}


.footer
{
 clear:both;
 height: 45px;
 background-color: #333333;
 width: 1003px;
 padding: 5px 0px 0px 0px;
 text-align:center;
 color:#FFFFFF;
 

}

/*------Inside-----------*/

.MainContentInside
{

	 width: 711px;
	 float:left;
	 border: 0px solid #000000;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
}

.mainTabImgs
{
 margin: 0px auto;
 float: left;
 width: 691px;
 height:29px;
 padding:0px 0px 0px 1px;
 
}

.mainTabContent
{
  background-color:#ffffff;
  min-height:615px;
/*  height: 615px;*/
  margin: 0px 0px 0px 1px;
  float: left;
  width: 714px;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

*html .mainTabContent
{
  background-color:#ffffff;
  height: 615px;
  margin: -3px 0px 0px 1px;
  float: left;
  width: 714px;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

.RightBarInside
{
  width: 80px;
  height:645px;
  float: right;
  border: 0px solid #ff0000;
  background-color:#5f5f5f;
  font-size:14px;
  color:#FFFFFF;
  padding: 0px 0px 0px 0px;  
}

*html .RightBarInside
{
  width: 80px;
  height:651px;
  float: right;
  border: 0px solid #ff0000;
  background-color:#5f5f5f;
  font-size:14px;
  color:#FFFFFF;
  padding: 0px 0px 0px 0px;  
}

.psRightBarInside
{
  width: 80px;
  float: right;
  border: 0px solid #ff0000;
  background-color:#5f5f5f;
  font-size:14px;
  color:#FFFFFF;  
  padding: 0px 0px 74px 0px;
  
}

.RightBarLinksInside
{
  float: left;
  width: 80px;
  padding: 5px 0px 5px 0px;
  border: 1px solid #ff0000:
}


/*------Reduce Traffic-------*/

.R-LeftLinksBlue
{
 line-height: 20px;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 border: 1px solid #cccccc;
 background:#ef8429;
}
.R-LeftLinksBlue a
{

     color:#FFFFFF;
     padding: 5px 5px 5px 10px;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;
}
.R-LeftLinksBlue a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}
.R-LeftArrow
{
 float:left;
 width: 40px;
 padding: 15px 0px 0px 0px;
 border: 0px solid #ff0000;
}

.reduce-trafic-fact
{
	background-color:#ef8429;
	padding: 10px 5px 0px 5px;
	float:left;
	width: 704px;
	height: 605px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.reduce-trafic-fact-L
{
 border: 0px solid #ff0000;
 width: 417px;
 float:left;
}
.reduce-trafic-fact-R
{
float: right;
}

.reduce-trafic-fact-B
{
	background: url(../images/reduce_traffic/white_bg.jpg) no-repeat right bottom;
	float: right;
	padding: 0px 0px 0px 0px;
	height: 103px;
	width: 277px;
	text-align:left;
}

.reduce-trafic-fact-B-C
{
 padding: 0px 0px 0px 15px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}




/*------public safety-------*/


.PS-LeftLinksBlue
{
 line-height: 20px;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 border: 1px solid #cccccc;
 background:#ef8429;
}
.PS-LeftLinksBlue a
{

     color:#FFFFFF;
     padding: 5px 5px 5px 10px;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;
}
.PS-LeftLinksBlue a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}

.PS-LeftArrow
{
 float:left;
 width: 40px;
 padding: 55px 0px 0px 0px;
}


/*------public amenities-------*/


.PA-LeftLinksBlue
{
 line-height: 20px;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 border: 1px solid #cccccc;
 background:#ef8429;
}
.PA-LeftLinksBlue a
{

     color:#FFFFFF;
     padding: 5px 5px 5px 10px;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;
}
.PA-LeftLinksBlue a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}

.PA-LeftArrow
{
 float:left;
 width: 40px;
 padding: 90px 0px 0px 0px;
}

/*------public amenities-------*/


.CP-LeftLinksBlue
{
 line-height: 20px;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 border: 1px solid #cccccc;
 background:#ef8429;
}
.CP-LeftLinksBlue a
{

     color:#FFFFFF;
     padding: 5px 5px 5px 10px;
	 margin: 0px 0px 0px 0px;
	 text-decoration:none;
}
.CP-LeftLinksBlue a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}

.CP-LeftArrow
{
 float:left;
 width: 40px;
 padding: 120px 0px 0px 0px;
}

.tabSpace
{
	float:left;
	width: 714px;
	height:8px;
}

.delhiMapTextLink
{
	float:left;
	width:308px;
	margin:0px auto;
}

.delhiMap
{
	float:left;
	width:308px;
	height:547px;
	margin:0px auto;
}

.mapText
{
	margin:0px auto;
	padding:12px 0px 20px 4px;
	float:left;
	width:304px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	color:#000000;
}

a:link.mapTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	color:#000099;
}

a:visited.mapTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	color:#000099;
}

a:hover.mapTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	color:#99cc00;
}

.mapContent
{
	float:left;
	width:389px;
	border:0px solid #000000;
}

.mapContentNumber
{
	float:left;
	height:25px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	width:389px;
	text-align:right;
}

a:link.mapContentNumberLink
{
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:visited.mapContentNumberLink
{
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:hover.mapContentNumberLink
{
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	text-decoration:none;
}

.mapContentHeading
{
	float:left;
	height:31px;
	font-size:14px;
	font-family:"Myriad Pro", arial, verdana;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	width:389px;
}

a:link.mapContentHeading
{
	font-size:14px;
	font-family:"Myriad Pro", arial, verdana;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}

a:visited.mapContentHeading
{
	font-size:14px;
	font-family:"Myriad Pro", arial, verdana;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}

a:hover.mapContentHeading
{
	font-size:14px;
	font-family:"Myriad Pro", arial, verdana;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	text-decoration:underline;
}

li.mapContentListRed
{
	float:left;
	width:374px;
	font-size:16px;
	font-family:"Myriad Pro", arial, verdana;
	font-weight:bold;
	color:#ff3300;
	padding:0px 0px 15px 15px;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

.redContent
{
	font-size:18px;
}

.redContentBlack
{
	color:#000000;
}

li.mapContentListBlack
{
	float:left;
	width:374px;
	font-size:16px;
	font-family:"Myriad Pro", arial, verdana;
	color:#000000;
	padding:0px 0px 15px 15px;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

a:link.mapContentLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#000099;
}

a:visited.mapContentLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#000099;
}

a:hover.mapContentLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#99cc00;
}

.mapContentTextLink
{
	margin:0px auto;
	padding:12px 0px 0px 4px;
	float:left;
	width:374px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	color:#000000;
	text-align:right;
}

.supremeCourt
{
	float:left;
	width:186px;
	height:144px;
	margin:0px auto;
}

.supremeCourtLeft
{
	float:left;
	width:512px;
	height:144px;
	margin:0px auto;
	border:0px solid #000000;
}

.lawSaysNumber
{
	float:left;
	height:26px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	width:512px;
	text-align:right;
}

.lawSaysNumberSpace
{
	float:left;
	height:14px;
	width:512px;
}

.lawSaysContent
{
	float:left;
	height:103px;
	width:512px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:19px;
	font-weight:bold;
	color:#ff3300;
}

.lawSaysContentBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

.contentBox
{
	margin: 0px 0px 0px 4px;
	float:left;
	height:417px;
	width: 704px;
	background-color:#dddddd;
	border:1px solid #b2b2b2;
}

*html .contentBox
{
	margin: 0px 0px 0px 2px;
	float:left;
	height:417px;
	width: 704px;
	background-color:#dddddd;
	border:1px solid #b2b2b2;
}

.ourBuses
{
	float:left;
	height:50px;
	width: 704px;
}

.contentBoxText
{
	margin: 0px 6px 20px 6px;
	float:left;
	width: 680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}

*+html .contentBoxText
{
	margin: 0px 6px 15px 6px;
	float:left;
	width: 680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}

li.ourBusesList
{
	padding:0px 0px 0px 12px;
	float:left;
	width: 640px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#800000;
	background-image:url(../images/reduce_traffic/mahroon_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.contentBoxImg
{
	float:left;
	width: 704px;
}

.expertNumber
{
	padding-bottom:14px;
	float:left;
	height:25px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	width:704px;
	text-align:right;
}

.expertAnimatedArea
{
	padding:0px 0px 0px 4px;
	float:left;
	width:331px;
}

.expertAnimatedImg
{
	float:left;
	height:503px;
	width:331px;
}

.expertAnimatedImgText
{
	float:left;
	height:42px;
	width:331px;
}

a:link.expertImgTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000080;
	text-decoration:underline;
}

a:visited.expertImgTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000080;
	text-decoration:underline;
}

a:hover.expertImgTextLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff1717;
	text-decoration:underline;
}

.expertAnimatedAreaRight
{
	padding:0px 4px 0px 4px;
	float:left;
	width:371px;
}

.expertContentBg
{
	padding:10px 6px 0px 6px;
	float:left;
	width:359px;
	height:156px;
	background-image:url(../images/reduce_traffic/exp_ask1_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#4d4d4d;
}

.radioOption
{
	float:left;
	width:359px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#000000;
	padding-top:10px;
}

.expertVote
{
	float:left;
	width:359px;
	height:41px;
	text-align:right;
}

.expertAskABLeft
{
	padding:0px 0px 0px 4px;
	float:left;
	width:597px;
}

.expertAskAB
{
	padding:0px 0px 6px 0px;
	float:left;
	width:597px;
	height:270px;	
}

.expertAskABQues
{
	padding:0px 0px 0px 4px;
	float:left;
	width:597px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#4d4d4d;	
}

.expertAskABQuesRed
{
	color:#ff3300;	
}

.expertAskABNo
{
	float:left;
	width:108px;
	height:540px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#c0c0c0;
	text-align:right;
}

.expertAskABVote
{
	padding:10px 0px 0px 10px;
	float:left;
	width:108x;
	height:41px;	
	text-align:right;
}

.hindustanOutlook
{
	padding:0px 4px 0px 4px;
	float:left;
	width:357px;
}

.hindustanOutlookImg
{
	padding:0px 0px 7px 0px;
	float:left;
	width:357px;
}

.hindustanOutlookNo
{
	padding:0px 0px 33px 0px;
	float:left;
	width:337px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#c0c0c0;
}

.hindustanOutlookContent
{
	padding:0px 4px 20px 8px;
	float:left;
	width:337px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4d4d4d;
}

.hindustanOutlookComBg
{
	margin:0px 4px 0px 8px;
	padding:8px;
	float:left;
	width:321px;
	height:233px;
	background-image:url(../images/reduce_traffic/comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4d4d4d;
}

*+html .hindustanOutlookComBg
{
	margin:0px auto;
	padding:8px;
	float:left;
	width:321px;
	height:233px;
	background-image:url(../images/reduce_traffic/comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4d4d4d;
}

*html .hindustanOutlookComBg
{
	margin:0px auto;
	padding:8px;
	float:left;
	width:321px;
	height:233px;
	background-image:url(../images/reduce_traffic/comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4d4d4d;
}

.hindustanOutlookInput
{
	width:315px;
	height:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4d4d4d;
	border:0px;
}

.arrows
{
	float:left;
	width:285px;
	vertical-align:top;
}

.arrow1
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow1.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

li.arrow1
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:246px;
}

.arrow2
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow2.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

li.arrow2
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:246px;
}

.arrow3
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow3.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

li.arrow3
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:246px;
}

*html .arrows
{
	float:left;
	width:255px;
	vertical-align:top;
}

*html .arrow1
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow1.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

*html li.arrow1
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:226px;
}

*html .arrow2
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow2.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

*html li.arrow2
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:226px;
}

*html .arrow3
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
	float:left;
	width:236px;
	background-image:url(../images/reduce_traffic/arrow3.jpg);
	background-position:0px 2px;
	background-repeat:no-repeat;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

*html li.arrow3
{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background:none;
	width:226px;
}

.listStyleType
{
	float:left;
	width:20px;
}

.listStyleContent
{
	float:left;
	width:196px;
}

.arrowsRight
{
	float:left;
	width:420px;
}

.arrowFootpath
{
	float:left;
	width:420px;
	height:189px;
	padding-bottom:7px;
}

.arrowdensity
{
	float:left;
	width:420px;
	height:204px;
}

.citizenImg
{
	float:left;
	padding:0px 15px 15px 4px;
	width:324px;
	height:250px;
}

.citizenVideo
{
	padding:230px 0px 0px 0px;
	float:left;
	width:364px;
	height:20px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

a:link.citizenVideoLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

a:visited.citizenVideoLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

a:hover.citizenVideoLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#ff3300;
	text-decoration:none;
}

.citizenBg
{
	margin-left:4px;
	padding-top:2px;
	float:left;
	width:703px;
	height:280px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
	background-image:url(../images/reduce_traffic/citizen_says_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.citizenBlogImg
{
	float:left;
	width:703px;
	height:27px;
	text-align:center;
}

.citizenBgContent
{
	padding:8px;
	float:left;
	width:687px;
	height:264px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

.takeAction
{
	padding:8px 4px 8px 8px;
	float:left;
	width:703px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

.takeCommentBg
{
	margin:0px 8px 16px 8px;
	float:left;
	width:697px;
	height:214px;
	background-image:url(../images/reduce_traffic/take_comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .takeCommentBg
{
	margin:0px 4px 16px 4px;
	float:left;
	width:697px;
	height:214px;
	background-image:url(../images/reduce_traffic/take_comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.takeComment
{
	padding:31px 0px 0px 0px;
	float:left;
	width:697px;
}

li.takeCommentList
{
	padding-left:25px;
	float:left;
	width:672px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:10px 6px;
	background-repeat:no-repeat;
}

*html li.takeCommentList
{
	padding-left:25px;
	float:left;
	width:652px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:10px 6px;
	background-repeat:no-repeat;
}

.takeReportBg
{
	margin:0px 8px 0px 8px;
	float:left;
	width:697px;
	height:283px;
	padding: 10px 0px 0px 0px;
	background-image:url(../images/reduce_traffic/take_report_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .takeReportBg
{
	margin:0px 4px 0px 4px;
	float:left;
	width:697px;
	height:283px;
	background-image:url(../images/reduce_traffic/take_report_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.takeReport
{
	padding:74px 13px 0px 13px;
	float:left;
	width:263px;
	height:209px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}

.takeReportImg
{
	padding:0px 11px 12px 0px;
	float:left;
	width:102px;
	height:82px;
}

.takeReportImgContent
{
	padding:0px 0px 12px 0px;
	float:left;
	width:292px;
	height:82px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

.takeReportImgHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#000000;
}

.factSheetBg
{
	background-color:#ef8429;
	height: 615px;
	float: left;
	width: 714px;
}

.factSheetLeft
{
	float: left;
	width: 504px;
}

.factSheetSource
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:17px;
	color:#000000;
	font-style:italic;
	padding:15px 12px 0px 12px;
	height: 31px;
	float: left;
	width: 480px;
}

.factSourceHeading
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:19px;
	font-weight:bold;
	color:#000000;
	padding:0px 12px 0px 12px;
	height: 45px;
	float: left;
	width: 480px;
}

.factSourceImg
{
	height: 493px;
	float: left;
	width: 504px;
}

.factSheetRight
{
	padding:27px 0px 0px 0px;
	float: left;
	width: 205px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:15px;
	color:#000000;
}

.psLawLeft
{
	padding-top:2px;
	float:left;
	width:271px;
	height:200px;
}

.psLawIPC
{
	padding-top:2px;
	float:left;
	width:271px;
	height:101px;
	font-family:"Myriad Pro", arial, verdana;
	font-size:14pt;
	color:#ff3300;
}

li.lawIPC
{
	float:left;
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	font-weight:bold;
	color:#5f5f5f;
	background-image:url(../images/public_safety/gray_bullet.jpg);
	background-position:0px 7px;
	background-repeat:no-repeat;
	width:239px;
	padding-left:12px;
}

li.lawIPC div
{
	float:left;
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	font-weight:bold;
	color:#5f5f5f;
	width:227px;
	padding-left:12px;
}

*html li.lawIPC li
{
	float:left;
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	font-weight:bold;
	color:#5f5f5f;
	width:207px;
	padding-left:12px;
}

.psLawRight
{
	padding-top:2px;
	float:left;
	width:443px;
}

.psStreetBoundryLeft
{
	float:left;
	width:563px;
	padding-left:4px;
}

.psStreetBoundryText
{
	float:left;
	width:563px;
	padding:17px 0px 10px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#808080;
}

.orangeText
{
	color:#ff6600;
}

.psStreet
{
	margin-bottom:5px;
	float:left;
	width:560px;
	height:268px;
	padding:0px 3px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/public_safety/boundary_wall.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
}

.psBoundary
{
	float:left;
	width:560px;
	height:268px;
	padding:0px 3px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/public_safety/street.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
}

.psBoundaryLink
{
	float:left;
	width:560px;
	height:244px;
	cursor:pointer;
}

.psStreetBoundryRight
{
	float:left;
	width:140px;
	padding:17px 4px 0px 0px;
}

.psStreetBoundryNo
{
	float:left;
	width:140px;
	height:540px;
	text-align:right;	
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
}

.psStreetBoundryVote
{
	float:left;
	width:140px;
	height:41px;
	text-align:right;	
}

.psParkBoundedBg
{
	float:left;
	width:706px;
	padding:4px;
	height:282px;
	background-image:url(../images/public_safety/park_bounded.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.psParkBoundedHeading
{
	float:left;
	width:518px;
	padding:8px 0px 0px 8px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;
	color:#000000;
	line-height:20pt;
}

.psParkBoundedNo
{
	float:left;
	width:172px;
	padding:8px 4px 0px 0px;
	height:27px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	line-height:20pt;
	text-align:right;
}

.psParkBoundedText
{
	float:left;
	width:292px;
	padding:175px 4px 0px 410px;
	height:27px;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.psParkSroundedBg
{
	float:left;
	width:706px;
	padding:4px;
	height:282px;
	background-image:url(../images/public_safety/park_srounded.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.psParkSroundedText
{
	float:left;
	width:292px;
	padding:220px 4px 0px 410px;
	height:27px;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.redText
{
	color:#ff3300;
}

.psTrafficBg
{
	float:left;
	width:706px;
	margin:4px;
	height:300px;
	background-image:url(../images/public_safety/traffic.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.psTrafficHeading
{
	float:left;
	width:578px;
	padding:8px 0px 0px 8px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;
	color:#000000;
	line-height:20pt;
}

.psTrafficNo
{
	float:left;
	width:112px;
	padding:8px 4px 0px 0px;
	height:27px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c0c0c0;
	line-height:20pt;
	text-align:right;
}

.psTrafficText
{
	float:left;
	width:262px;
	padding:180px 4px 0px 430px;
	height:27px;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.psMarketBg
{
	float:left;
	width:706px;
	margin:4px;
	height:282px;
	background-image:url(../images/public_safety/market.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.psMarketText
{
	float:left;
	width:262px;
	padding:210px 4px 0px 430px;
	height:27px;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.psPavementVote
{
	float:left;
	width:140px;
	height:41px;
	position:relative;
	top:-20px;
	text-align:right;	
}

*html .psPavementVote
{
	float:left;
	width:140px;
	height:41px;
	position:relative;
	top:0px;
	text-align:right;	
}

.citizensSaysBg
{
	margin:4px 0px 0px 4px;
	float:left;
	width:704px;
	height:550px;
	background-image:url(../images/public_safety/citizens_say_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .citizensSaysBg
{
	margin:4px 0px 0px 2px;
	float:left;
	width:704px;
	height:550px;
	background-image:url(../images/public_safety/citizens_say_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.csHeading
{
	float:left;
	width:696px;
	height:18px;
	padding:4px 4px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.csContent
{
	float:left;
	width:692px;
	padding:4px 4px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

li.csList
{
	float:left;
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	color:#5f5f5f;
	font-weight:normal;
	background-image:url(../images/public_safety/gray_bullet.jpg);
	background-position:0px 9px;
	background-repeat:no-repeat;
	width:672px;
	padding-left:12px;
	padding-bottom: 20px;
}

a:link.csListLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	color:#000099;
	text-decoration:none;
}

a:visited.csListLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	color:#000099;
	text-decoration:none;
}

a:hover.csListLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:12pt;
	color:#000099;
	text-decoration:underline;
}

.psTakeHeading
{
	margin:15px 4px 17px 4px;
	float:left;
	width:699px;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.psTakeCommentBg
{
	margin:0px 0px 13px 6px;
	float:left;
	width:699px;
	height:242px;
	background-image:url(../images/public_safety/ps_comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .psTakeCommentBg
{
	margin:0px 0px 13px 4px;
	float:left;
	width:699px;
	height:242px;
	background-image:url(../images/public_safety/ps_comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.psTakeCommentBg
{
	float:left;
	width:699px;
	height:242px;
}

.psTakeCommentContent
{
	float:left;
	width:644px;
	padding:35px 4px 4px 55px;
}

li.psTakeList
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#5f5f5f;
	font-weight:normal;
	background-image:url(../images/public_safety/gray_bullet.jpg);
	background-position:0px 9px;
	background-repeat:no-repeat;
	width:618px;
	padding-left:12px;
}

.psTakeReportBg
{
	margin:0px 0px 13px 6px;
	float:left;
	width:699px;
	height:259px;
	background-image:url(../images/public_safety/ps_report_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.psTakeReportContent
{
	padding:79px 10px 0px 17px;
	float:left;
	width:400px;
	height:175px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
}

a:link.psTakeReportLinks
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

a:visited.psTakeReportLinks
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

a:hover.psTakeReportLinks
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}

.psTakeReportImg
{
	padding:48px 0px 0px 0px;
	float:left;
	width:271px;
	height:180px;
}

.paFactMapSection
{
	float:left;
	width:485px;
}

.paFactMap
{
	padding:2px 0px 0px 0px;
	float:left;
	width:485px;
}

.paFactMapContent
{
	padding:4px 2px 0px 0px;
	float:left;
	width:483px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:italic;
	color:#000000;
	text-align:right;
}

.paFactMapSectionRight
{
	float:left;
	width:223px;
}

.paFactMapNo
{
	padding:4px 0px 19px 0px;
	float:left;
	width:223px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	text-align:right;
}

.paFactMapHeading
{
	padding:0px 0px 8px 0px;
	float:left;
	width:223px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17pt;
	font-weight:bold;
	color:#000099;
}

li.paFactMapList
{
	padding:0px 0px 0px 12px;
	float:left;
	width:193px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.paFactSecHeading
{
	float:left;
	width:375px;
	height:40px;
	padding:11px 0px 25px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.paFactSecNo
{
	float:left;
	width:327px;
	height:40px;
	padding:11px 0px 25px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	text-align:right;
}

.housingHeading
{
	float:left;
	width:712px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#000099;
	padding:0px 0px 10px 4px;
}

.ddaHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:normal;
	color:#000000;
}

li.ddaList
{
	float:left;
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:0px 4px 0px 12px;
}

.housingImg
{
	float:left;
	width:715px;
	height:20px;
	padding:10px 0px 0px 0px;
}

.waterLeft
{
	float:left;
	width:375px;
	height:20px;
	padding:0px 0px 0px 4px;
}

.waterRight
{
	float:left;
	width:327px;
}

.waterHeading
{
	float:left;
	width:375px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#000099;
	padding:0px 0px 10px 4px;
}

li.waterList
{
	float:left;
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:0px 4px 0px 12px;
}

a:link.blueText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;	color:#000099;
	text-decoration:underline;
}

a:visited.blueText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

a:hover.blueText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}

.stormLeft
{
	float:left;
	width:380px;
	height:20px;
	padding:0px 0px 0px 4px;
}

.stormRight
{
	float:left;
	width:322px;
}

.stormHeading
{
	float:left;
	width:380px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#000099;
	padding:0px 0px 10px 4px;
}

li.stormList
{
	float:left;
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:0px 4px 0px 12px;
}

li.stormSubList
{
	float:left;
	margin:3px 0px 0px 20px;
	width:310px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:0px 4px 0px 12px;

}

.mdpLawBg
{
	float:left;
	width:718px;
	background-image:url(../images/public_amenities/mpd_law.jpg);
	background-position:0px 3px;
	background-repeat:no-repeat;
}

.affodableHousing
{
	padding:13px 0px 0px 121px;
	float:left;
	width:597px;
}

.mpdHeading
{
	float:left;
	width:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	padding-bottom:17px;
}

.affodableHousingHeading
{
	padding:0px 0px 14px 0px;
	float:left;
	width:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#ff3300;
}

.affodableHousingContent
{
	float:left;
	width:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	padding-bottom:14px;
}

*+html .affodableHousingContent
{
	float:left;
	width:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	padding-bottom:5px;
}

*html .affodableHousingContent
{
	float:left;
	width:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	padding-bottom:5px;
}

.affodableHousingList
{
	float:left;
	width:565px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
}

.sewageHeading
{
	padding:13px 4px 0px 4px;
	float:left;
	width:710px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#ff3300;
}

.sewageContent
{
	padding:0px 4px 0px 4px;
	float:left;
	width:710px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
}

.sewageContentList
{
	padding:0px 4px 0px 12px;
	float:left;
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;	
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.amenityLeft
{
	float:left;
	width:406px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	padding-left:4px;
}

.sewageList
{
	padding:0px 4px 0px 12px;
	float:left;
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;	
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.massRapid 
{
	float:left;
	width:410px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#ff3300;
	padding-top:10px;
}

.amenityRight
{
	padding:27px 0px 0px 27px;
	float:left;
	width:273px;
}

.unauthorizedColonies
{
	float:left;
	width:715px;
	height:468px;
	background-image:url(../images/public_amenities/unauthorized_colonies.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.uacHeadingNo
{
	float:left;
	width:711px;
	height:28px;
	padding:10px 0px 0px 4px;
}
/*.uacHeading
{
	float:left;
	width:605px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#000000;
	line-height:21pt;
}*/
.uacHeading
{
	float:left;
	width:575px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#000000;
	line-height:21pt;
}


.afterBeforeNo
{
	float:left;
	width:711px;
	padding:4px 4px 4px 0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
}

/*.uacNo
{
	float:left;
	width:105px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	line-height:21pt;
}
*/

.uacNo
{
	float:left;
	width:135px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	line-height:21pt;
}
.uacHeadingCont
{
	float:left;
	width:711px;
	height:389px;
	vertical-align:top;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
	padding-left:4px;
}


.uacCont
{
	float:left;
	width:711px;
	height:32px;
	vertical-align:top;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#ffffff;
	padding-left:4px;
}

.uacOpt
{
	float:left;
	width:600px;
	padding:10px 0px 0px 4px;
	text-align:right;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.uacOptVote
{
	float:left;
	width:101px;
	text-align:right;
	padding-top:70px;
}

.happinesNo
{
	float:left;
	width:710px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	text-align:right;
	padding:10px 5px 0px 0px;
}

.happinesLeft
{
	float:left;
	width:350px;
}

.happinesHeading
{
	float:left;
	width:346px;
	padding:10px 0px 5px 4px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:19pt;
	font-weight:bold;
	color:#000000;
}

.happinesSubHeading
{
	float:left;
	width:346px;
	padding:0px 0px 10px 4px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}

.happinesLink
{
	float:left;
	width:346px;
	padding:0px 0px 40px 4px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	color:#000000;
}

a:link.happinesLink1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	color:#000099;
	text-decoration:underline;
}

a:visited.happinesLink1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	color:#000099;
	text-decoration:underline;
}

a:hover.happinesLink1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	color:#000099;
	text-decoration:none;
}

.happinesContent
{
	float:left;
	width:346px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
	padding:0px 0px 0px 8px;
}

.grayText
{
	color:#656565;
}

.happinesOpt
{
	float:left;
	width:40px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	padding:0px 0px 0px 8px;
}

.happinesOptCont
{
	float:left;
	width:306px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	padding:0px 0px 0px 0px;
	line-height:14pt;
}


.happinesVote
{
	float:left;
	width:346px;	
	padding:10px 8px 0px 0px;
	text-align:right;
}

.crp
{
	float:left;
	width:498px;	
	padding:0px 0px 0px 0px;
}

.crpRight
{
	float:left;
	width:215px;
	padding:10px 0px 0px 0px;
}

.crpNo
{
	float:left;
	width:210px;
	padding:0px 0px 5px 0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
}

.crpContent
{
	float:left;
	width:210px;
	padding:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000000;
}

.crpSubmit
{
	float:left;
	width:205px;
	height:99px;
	padding:10px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000000;
	background-image:url(../images/public_amenities/submit_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.afterBefore
{
	float:left;
	width:715px;
	padding:0px 0px 0px 0px;
}

.before
{
	float:left;
	width:351px;
	padding:0px 0px 0px 4px;
}
.before
{
	float:left;
	width:230px;
	padding:0px 0px 0px 6px;
}

.beforeContent
{
	float:left;
	width:228px;
	height:360px;
	border:1px solid #000000;
	margin:6px 0px 0px 6px;
}

*html .beforeContent
{
	float:left;
	width:228px;
	height:366px;
	border:1px solid #000000;
	margin:6px 0px 0px 3px;
}

.beforeContentHeading
{
	float:left;
	width:220px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

li.beforeContentList
{
	float:left;
	width:190px;
	padding:0px 4px 8px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	line-height:12pt;
}

.mid
{
	float:left;
	width:226px;
	padding:0px 0px 0px 6px;
}

.midContent
{
	float:left;
	width:224px;
	height:360px;
	border:1px solid #000000;
	margin:6px 0px 0px 6px;
}

*html .midContent
{
	float:left;
	width:224px;
	height:366px;
	border:1px solid #000000;
	margin:6px 0px 0px 3px;
}
.after
{
	float:left;
	width:232px;
	padding:0px 0px 0px 6px;
}

.afterContent
{
	float:left;
	width:230px;
	height:360px;
	border:1px solid #000000;
	margin:6px 0px 0px 6px;
}

*html .afterContent
{
	float:left;
	width:230px;
	border:1px solid #000000;
	margin:6px 0px 0px 3px;
}

.beforeHeading
{
	float:left;
	width:335px;
	padding:0px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#ff3300;
}

li.beforeList
{
	float:left;
	width:305px;
	padding:0px 12px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}


.afterHeading
{
	float:left;
	width:325px;
	padding:0px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#ff3300;
}

li.afterList
{
	float:left;
	width:305px;
	padding:0px 12px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.powerImg
{
	float:left;
	width:522px;
	height:32px;
	padding:5px 0px 0px 4px;
}

.powerNo
{
	float:left;
	width:180px;
	height:22px;
	padding:15px 4px 0px 0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
}

.powerHeading
{
	float:left;
	width:714px;
	height:20px;
	padding:5px 0px 9px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}

.powerLeft
{
	float:left;
	width:137px;
	padding:22px 0px 0px 4px;
}

.powerRight
{
	float:left;
	width:569px;
	padding:0px 4px 0px 0px;
}

.powerRightHeading
{
	float:left;
	width:560px;
	padding:0px 4px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#ff3300;
}

li.powerList
{
	float:left;
	width:530px;
	padding:0px 4px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000000;
	background-image:url(../images/reduce_traffic/red_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.chooseOne
{
	float:left;
	width:409px;
	height:44px;
}

.chooseOneNo
{
	float:left;
	width:297px;
	height:24px;	
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#c0c0c0;
	padding:20px 0px 0px 4px;
}

.govt
{
	float:left;
	width:706px;
	height:260px;
	padding:0px 4px 10px 4px;
}

.govtImg
{
	float:left;
	width:409px;
	height:260px;
}

.govtRight
{
	float:left;
	width:297px;
}

.govtOpt
{
	float:left;
	width:35px;
	padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.govtCont
{
	float:left;
	width:245px;
	padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.nature
{
	float:left;
	width:706px;
	height:267px;
	padding:0px 4px 10px 4px;
}

.natureImg
{
	float:left;
	width:409px;
	height:267px;
}

.paCitizensHeading
{
	float:left;
	width:706px;
	height:40px;
	padding:15px 4px 12px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.paCitizensComtBg
{
	float:left;
	width:699px;
	height:217px;
	margin:0px 0px 10px 6px;
	background-image:url(../images/public_amenities/comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .paCitizensComtBg
{
	float:left;
	width:699px;
	height:217px;
	margin:0px 0px 10px 4px;
	background-image:url(../images/public_amenities/comment_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.paCitizensComt
{
	float:left;
	width:650px;
	height:94px;
	padding:113px 14px 10px 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.paCitizensRepBg
{
	float:left;
	width:699px;
	height:286px;
	margin:0px 0px 0px 6px;
	background-image:url(../images/public_amenities/report_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .paCitizensRepBg
{
	float:left;
	width:699px;
	height:286px;
	margin:0px 0px 0px 4px;
	background-image:url(../images/public_amenities/report_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.paCitizensRep
{
	float:left;
	width:650px;
	height:94px;
	padding:113px 14px 10px 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.paTakeSaidBg
{
	float:left;
	width:699px;
	height:217px;
	margin:10px 0px 0px 6px;
	background-image:url(../images/public_amenities/what_you_said_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .paTakeSaidBg
{
	float:left;
	width:699px;
	height:217px;
	margin:10px 0px 0px 4px;
	background-image:url(../images/public_amenities/what_you_said_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.paTakeSaid
{
	float:left;
	width:650px;
	height:104px;
	padding:103px 14px 10px 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.factName
{
	float:left;
	width:550px;
	padding:42px 0px 0px 70px;
}

.factNameBg
{
	float:left;
	width:550px;
	height:81px;
	margin:0px 0px 0px 70px;
	background-image:url(../images/civic_pride/name_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

*html .factNameBg
{
	float:left;
	width:550px;
	height:81px;
	margin:0px 0px 0px 35px;
	background-image:url(../images/civic_pride/name_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.factNameCont
{
	float:left;
	width:536px;
	height:70px;
	padding:11px 0px 0px 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000000;
}

.factDelhi
{
	float:left;
	width:550px;
	padding:0px 0px 0px 70px;
	text-align:center;
}

.expertDelhi
{
	float:left;
	width:711px;
	padding:150px 0px 0px 0px;
	text-align:center;
}

/*
Added by:  shyam 
Dated: 16 sept 09
*/
.opaqueLayer
{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background-color: #000000;
	z-index: 1000;
	height:800px !important;
 width:300px;
}

.divLogin
{
	position: absolute;
	top: 200px !important;
	width: 290px;
	overflow: hidden; 
	display: none;
	-moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
	z-index: 1001; /*border:2px solid black;*/
	background-color: #ffffff;
	
	text-align: center;
	vertical-align: middle;
	padding: 0px 10px 10px 10px;
	left:340px !important;
}
.h5
{
	height:5px;	
}
.h10
{
	height:10px;	
}

.support
{

 padding: 30px 0px 0px 10px;
 color:#000000;
 font-size:16px;
}
.Contact-us
{
 height: 608px;
 padding: 30px 0px 0px 10px;
 color:#000000;
 font-size:14px;
}
.Contact-us a
{
 color:#FF9900;
 text-decoration:none;
}

.Contact-us a:hover
{
 color:#FF9900;
  text-decoration: underline;
}
a
{
  color:#FF9900;
 text-decoration:none;
}
a:hover
{
  color:#FF9900;
  text-decoration: underline;
}

.textfield2
{
	width: 188px;
	height: 65px;
	font-family: Tahoma;
	font-size: 12px;
	padding: 0px 0px 0px 3px;
	border: 0px solid #cfd0d1;
	
}

.PA-sbmit
{
 float: right;
 padding: 0px 10px 0px 0px;
 font-size:16px;
 font-weight:bold;
}

.PA-sbmit a
{
color: #666666;
text-decoration:none;
}

.PA-sbmit a:hover
{
color: #FF0000;
text-decoration: underline;
}

.CA-textfield
{
	width: 520px;
	height: 55px;
	font-family: Tahoma;
	font-size: 13px;
	padding: 0px 0px 0px 3px;
	border: 0px solid #cfd0d1;
	background: #ffffff;
}
.PA-factSubmit
{
float:left;
width: 600px;
text-align:center;
font-size:22px;
font-weight:bold;
padding: 10px 0px 10px 50px;
}
.PA-factSubmit a
{
color:#FFFFFF;
}

.PA-factSubmit a;hover
{
color:#FFFFFF;
}
.CP-UnderCons
{
 padding: 30px 0px 10px 10px;
 color:#000000;
 font-size:18px;
 font-weight:bold;
}
.ExAskVote
{
 font-size: 22px;
 font-weight:bold;
 color:#333333;
 padding: 0px 0px 0px 5px;
}

.ExAskVote a
{

 font-weight:bold;
 color:#333333;
 text-decoration:none;
}

.ExAskVote a:hover
{

 font-weight:bold;
 color: #FF0000;
  text-decoration: underline;
}

p
{ 
padding: 5px 0px 5px 0px;
}

.WhoRightBtm
{
 float:right;
 height: 685px;
 width: 120px;
 border: 0px solid #ff0000;
}

.WhoWeAre
{

 padding: 20px 0px 0px 10px;
 color:#000000;
 font-size:16px;
}
.WhoWeAreHeader
{
 font-size: 19px;
 font-weight:bold;
}

.PopUpContent
{
  background-color:#ffffff;
  margin: 0px 0px 0px 1px;
  float: left;
  width: 714px;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

.popupHead
{
 color:#FF6600;
 font-size:18px;
 font-weight:bold;
 text-align:center;
 padding: 10px 0px 10px 0px;
}

.popupBg
{
	margin:0px 0px 13px 6px;
	float:left;
	width:699px;
	height:259px;
	background-image:url(../images/report_bg_popup.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.popupBgMain
{
	margin:0px 0px 13px 6px;
	float:left;
	width:699px;
	height:259px;
	background-image:url(../images/report_bg_popup.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.PopupSubmit
{
font-size:20px;
font-weight:bold;
text-align:center;
width: 650px;
}

.textfield3
{
 	width: 588px;
	height: 235px;
	font-family: Tahoma;
	font-size: 13px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #cfd0d1;
}

.RightBarInsideReport
{
  width: 80px;
  height:1232px;
  float: right;
  border: 0px solid #ff0000;
  background-color:#5f5f5f;
  font-size:14px;
  color:#FFFFFF;
  padding: 0px 0px 0px 0px;  
}

.SubmitReport
{
	padding: 30px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:bold;
}
.textfield4
{
  	width: 650px;
	height: 60px;
	font-family: Tahoma;
	font-size: 13px;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #666666;
	background: #ffffff;
}


.SubmitReport
{
	padding: 30px 0px 0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:bold;
}
.vision-goals

{
}

.vision-goalsLi
{
	float:left;
	font-size:16px;
	color:#000000;
	padding:0px 0px 2px 15px;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 7px;
	background-repeat:no-repeat;
	width: 550px;
	
}
	
	
	
.opaqueLayerpop
{
 display: none;
 position: absolute;
 top: 0px;
 left: 0px;
 opacity: 0.7;
 filter: alpha(opacity=70);
 background-color: #000000;
 z-index: 1000;
 height:450px !important;
 width:300px;
 border: 1px solid #FF0000;
}

.divUp
{
 position: absolute;
 top: 100px !important;
 width: 290px;
 overflow: hidden; 
 display: none;
 -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
 z-index: 1001; /*border:2px solid black;*/
 background-color: #ffffff;
 text-align: center;
 vertical-align: middle;
 padding: 0px 10px 10px 10px;
 left:222px !important;
}



.supportBg
{
	float:left;
	width:575px;
	background-image:url(../images/support_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.supportLeftTop
{
	float:left;
	width:242px;
	height:73px;
	border:1px solid #000080;
	margin:160px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align:center;
}


.supportRightTop
{
	float:left;
	width:276px;
	height:73px;
	border:1px solid #000080;
	margin:160px 0px 0px 50px;
	background-color:#FFFFFF;
	text-align:center;
}


.supportLeftBottom
{
	float:left;
	width:242px;
	height:348px;
	border:1px solid #000080;
	margin:10px 0px 0px 0px;
	background-color:#FFFFFF;
}

*html .supportLeftBottom
{
	float:left;
	width:242px;
	height:446px;
	border:1px solid #000080;
	margin:10px 0px 0px 0px;
	background-color:#FFFFFF;
}

li.supportLeftList
{
	float:left;
	width:190px;
	padding:0px 4px 8px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

a:link.supportLeftLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:16px;
	color:#000099;
	text-decoration:none;
}

a:visited.supportLeftLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:16px;
	color:#000099;
	text-decoration:none;
}

a:hover.supportLeftLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:16px;
	color:#000099;
	text-decoration:underline;
}

a:active.supportLeftLink
{
	font-family:"Myriad Pro", arial, verdana;
	font-size:16pt;
	color:#000099;
	text-decoration:underline;
}

.supportRightBottom
{
	float:left;
	width:276px;
	height:346px;
	border:1px solid #000080;
	margin:10px 0px 0px 50px;
	background-color:#FFFFFF;
	text-align:left;
}

li.supportBottomList
{
	float:left;
	width:240px;
	padding:0px 4px 8px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	background-image:url(../images/reduce_traffic/black_bullet.jpg);
	background-position:0px 8px;
	background-repeat:no-repeat;
}

.supportContactUs
{
	float:left;
	width:555px;
	padding: 10px 0px 0px 10px;
	color:#000000;
	font-size:14px;
	text-align:left;
	border:0px solid #000000;
}

.supportContactUs table
{
	float:left;
	width:555px;
}

.SupportRightBtm
{
 height: 128px;
 width: 130px;
 float:right;
}

.SupportBlue
{
	font-family: "Kristen ITC",arial, verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0033FF;
}

.VisionGoalRightBtm
{
 height: 758px;
 width: 130px;
 float:right;
}



.PA-ExA-LeftImgs
{
	background: url(../images/public_amenities/side_bar_back.jpg) no-repeat left top;
	width: 195px;
	height: 33px;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	padding: 5px 0px 0px 0px;
	
}
.PA-ExA-LeftImgs a
{
 color:#000000;
 text-decoration:none;
}
.PA-ExA-LeftImgs a:hover
{
 color:#000000;
 text-decoration: underline;
}


.PA-ExA-LeftImgs2
{
	background: url(../images/public_amenities/side_bar_back.jpg) no-repeat left top;
	width: 195px;
	height: 33px;
	color:#000000;
	font-size:17px;
	font-weight:bold;
	padding: 5px 0px 10px 0px;
	
}
.PA-ExA-LeftImgs2 a
{
 color:#000000;
 text-decoration:none;
}
.PA-ExA-LeftImgs2 a:hover
{
 color:#000000;
 text-decoration: underline;
}

