@charset "utf-8";
/* CSS Document */

#news_div
{
	background-color:#F7FBFD;
	padding:15px;
	margin:15px;
	font-size:16px;
	font-family: Calibri, Arial, Century, "Times New Roman", Tahoma;
	line-height:20px;

	color:#20526D;
	border-top-color:#00B5D5;
	border-top-style:solid;
	border-top-width:medium;
	
	
}
.news_div dl
{
		overflow: auto;margin: 0;padding:0;
		line-height:30px;
}
.news_div dt
{
	float: left;
	padding:0;
	
	margin:0;	
	/*margin-right:20px;
	margin-bottom:5px;*/
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	font-size:16px;
	color:#20526D;
	font-weight:bold;
	
	 padding-left: 11px;
    padding-right: 11px;
    padding-top: 5px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
	

	
}
.news_div dd
{
	float: right;
	text-align:left;
	padding:0;
	margin:0;
	padding-right:220px;
	font-size:16px;
	color:#00B5D5;
	font-weight:bold;
	text-decoration:underline;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
/* Roadmap css */
#road_green
{
	background-color:#F4FFF4;
	padding:5px;
	margin-right:15px;
	margin-left:15px;
	font-size:16px;
	font-family: Calibri, Arial, Century, "Times New Roman", Tahoma;
	line-height:20px;

	color:#006600;
	border-top-color:#009900;
	border-top-style:solid;
	border-top-width:medium;
	
	
}
.road_green dl
{
		overflow: auto;margin: 0;padding:0;
		line-height:30px;
}
.road_green dt
{
	float: left;
	padding:0;
	text-transform:uppercase;
	text-decoration:underline;
	
	margin:0;	
	margin-right:20px;
	margin-bottom:5px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	font-size:16px;
	color:#006600;
	font-weight:bold;
	

	
}
.road_green dd
{
	float: right;
	text-align:left;
	padding:0;
	margin:0;
	padding-right:50px;
	font-size:16px;
	color:#00AE00;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
.road_green status
{
	
	text-align:left;
	overflow:auto;
	padding:0;
	margin:0;
	
	padding-right:50px;
	padding-left:150px;
	font-size:16px;
	color:#15FF15;
	font-weight:bold;
	text-decoration:underline;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
.road_green vote
{
	float: right;
	
	padding:0;
	margin:0;
	padding-right:130px;
	font-size:16px;
	color:#00AE00;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
#completed
{
	padding:1px;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	background-color:#009900;
	color:#FFF;
	text-transform:uppercase;
	font-size:16px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	text-align:center;
	display:block;
	font-weight:bold;
	
	
}
#progress
{
	padding:1px;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	background-color:#F37043;
	color:#FFF;
	text-transform:uppercase;
	font-size:16px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	text-align:center;
	display:block;
	font-weight:bold;
	
	
}
#road_orange
{
	background-color:#FFF8F4;
	padding:5px;
	margin-right:15px;
	margin-left:15px;
	
	line-height:20px;
	font-size:16px;
	font-family: Calibri, Arial, Century, "Times New Roman", Tahoma;

	color:#E3440F;
	border-top-color:#F37043;
	border-top-style:solid;
	border-top-width:medium;
	
	
}

.road_orange dl
{
		overflow: auto;margin: 0;padding:0;
		line-height:30px;
}
.road_orange dt
{
	float: left;
	padding:0;
	text-transform:uppercase;
	text-decoration:underline;
	margin:0;	
	margin-right:20px;
	margin-bottom:5px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	font-size:16px;
	color:#E3440F;
	font-weight:bold;
	

	
}
.road_orange dd
{
	float: right;
	text-align:left;
	padding:0;
	margin:0;
	padding-right:50px;
	font-size:16px;
	color:#F37043;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
.road_orange vote
{
	float: right;
	
	padding:0;
	margin:0;
	padding-right:130px;
	font-size:16px;
	color:#F37043;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}



#road_blue
{
	background-color:#F7FBFD;
	padding:5px;
	margin-right:15px;
	margin-left:15px;
	font-size:16px;
	font-family: Calibri, Arial, Century, "Times New Roman", Tahoma;
	line-height:20px;

	color:#20526D;
	border-top-color:#20526D;
	border-top-style:solid;
	border-top-width:medium;
	
	
}
.road_blue dl
{
		overflow: auto;margin: 0;padding:0;
		line-height:30px;
}
.road_blue dt
{
	float: left;
	padding:0;
	text-transform:uppercase;
	text-decoration:underline;
	margin:0;	
	margin-right:20px;
	margin-bottom:5px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	font-size:16px;
	color:#20526D;
	font-weight:bold;
	

	
}
.road_blue dd
{
	float: right;
	text-align:left;
	padding:0;
	margin:0;
	padding-right:50px;
	font-size:16px;
	color:20526D;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
.road_blue status
{
	
	text-align:left;
	overflow:auto;
	padding:0;
	margin:0;
	
	padding-right:50px;
	padding-left:150px;
	font-size:16px;
	color:#15FF15;
	font-weight:bold;
	text-decoration:underline;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
.road_blue vote
{
	float: right;
	
	padding:0;
	margin:0;
	padding-right:130px;
	font-size:16px;
	color:20526D;
	font-weight:bold;
	
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	padding-left:2px;
	margin-bottom:5px;
	
}
#pending
{
	padding:1px;
	margin-right:15px;
	margin-left:15px;
	background-color:#20526D;
	color:#FFF;
	text-transform:uppercase;
	font-size:16px;
	font-family:Calibri, Arial, Century, "Times New Roman", Tahoma;
	text-align:center;
	display:block;
	font-weight:bold;
	
}
.vote_button
{
	font-size: 16px;
	font-family: Calibri, Arial, Century, "Times New Roman", Tahoma;
	color:#FFF;
	font-weight: bold;
	background-color: #0C0;
	border-right-color:#030;
	border-right-style: solid;
	border-bottom-color: #030;
	border-bottom-style: solid;
	border-left-color:#CBE0BE;
	border-left-style: solid;
	border-top-color: #CBE0BE;
	border-top-style: solid;
	letter-spacing: 2px;
	cursor:pointer;
}
