/* Right Shapes */

#shape-one, #shape-three {
	padding: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 80px;
}

#shape-two {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -20px;
	width:320px;
	padding: 0;
}

#shape-four 
{
margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 100px;
	width:220px;
	padding: 0;
}
.right-title {
	margin: 0; padding:0;
	position:relative; left: 20px; top:-5px
}

#content-right .m-content  {
	margin: 0; padding:0;
	position:relative; left: 20px;
}

.t-limegreen, .m-limegreen, .b-limegreen {
	width:220px;
	height:26px;	
}

.t-limegreen {
	background-image:url(../images/right/t-limegreen.png);
}

.m-limegreen {
	background-image:url(../images/right/m-limegreen.png);
	background-position:0px 0px;
	height: auto;
}

.b-limegreen {
	background-image:url(../images/right/b-limegreen.png);
}

.t-black, .m-black, .b-black {
	width:200px;
	height:26px;	
}

.t-black{
	background-image:url(../images/right/t-elections.png);
}

.m-black {
	background-image:url(../images/right/m-elections.png);
	background-position:0px 0px;
	height: 76px; /* auto; */
}

.b-black {
	background-image:url(../images/right/b-elections.png);
}

.t-blue, .m-blue, .b-blue {
	width:300px;
	height:26px;	
	padding-left:20px;
}

.t-blue {
	background-image:url(../images/right/t-blue.png);
}

.m-blue {
	background-image:url(../images/right/m-blue.png);
	background-position:0px 0px;
	height: auto;
}

.b-blue {
	background-image:url(../images/right/b-blue.png);
}

.t-red, .m-red, .b-red {
	width:200px;
	height:26px;	
}

.t-red {
	background-image:url(../images/right/t-red.png);
}

.m-red {
	background-image:url(../images/right/m-red.png);
	background-position:0px 0px;
	height: auto;
}

.b-red {
	background-image:url(../images/right/b-red.png);
}

.list-one, .list-two {
  margin: 0;
  padding: 0 0 0 30px;
  width: 200px;
}

.list-two {
  padding-left: 50px;
}

.list-one ul, .list-two ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
  text-align: left;
  font-size: 9.5pt;
}

.list-one ul li, .list-two ul li { 
  display: block;
  margin: 3px 0 0 0;
}

.list-one ul li img, .list-two ul li img { 
  padding: 8px 0;
  width: 176px;
  height: 2px;
}

#content-right .list-one ul li a, #content-right .list-two ul li a {
  text-decoration: none;
  font: arial;
  font-size: 105%;
  color:#FFF;
  padding: 2px 2px;
}

#content-right .list-one ul li a:visited, #content-right .list-two ul li a:visited {
  color: #fff; background: none;
}

#content-right .list-one ul li a:hover, #content-right .list-one ul li a:active, #content-right .list-one ul li a#current {
  color: #fff; background: #872039;
}

#content-right .list-two ul li a:hover, #content-right .list-two ul li a:active, #content-right .list-two ul li a#current {
  color: #fff; background: #b1ba38;
}

#shape-four a:link, #shape-four a:active, #shape-four a:visited, #shape-four a:active {
  color: #fff; background: none; text-decoration:underline
}

#shape-four a:hover {
  color: #b1ba38; background: none; text-decoration:underline
}

#content-right input.custom, #content-right textarea {
	width:191px;
	border:solid 1px #999;
	font: 7pt arial;
	overflow: auto;
	color: #999
}

#content-right textarea {
	margin: 0 0 5px 0;
	padding: 0;
  	height: 21px;
}

#content-right input.custom {
	margin: 0;
	padding: 0;
  	height: 20px;
}

#content-right .go {
	background:#FFFFFF url(../images/right/go-btn.jpg) no-repeat;
	height: 16px;
	width: 21px;
	border: 0px;
	position: absolute;
	top: 31px;
	left: 169px;
	cursor: pointer;
}  

.pdf {
	position: absolute; top: -15px; left: 130px;
	width: 50px; height: 51px;
}


/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:260px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:20px;
margin:0;
}
.slideshow .buttons li {
float:left;
display:inline;
width:30px;
height:30px;
margin:0;
padding-left:11px;
line-height:30px;
background-image:url('buttonBg.png');
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:30px;
height:30px;
color:#fff;
outline:0;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
}