 @charset "utf-8";
/* Container */
.verticalslider {
	overflow: hidden;
	width: 600px;
	margin: 0 auto;
}
/* Tabs */
.verticalslider_tabs {
	float: right;
}
.verticalslider_tabs, .verticalslider_tabs li {
	margin: 0px;
	padding: 0px;
}
.verticalslider_tabs li {
	list-style-type: none;
}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited {
	display: block;
	text-decoration: none;
	background: none repeat scroll 0 0 #FFFFFF;
    border-color: #e4e4e4;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding:30px 15px 30px 25px;
	width:257px;
	height:76px;

}
.verticalslider_tabs h3{
	color:#444;
	text-transform:uppercase;
	font-size:14px;
	font-family: Helvetica, sans-serif;
}
.verticalslider_tabs a:hover, .verticalslider_tabs a:active {
 background: no-repeat #f8f8f8;
}
.verticalslider_tabs li:first-child a:link, .verticalslider_tabs li:first-child a:visited {
	border-top: none;
}
.verticalslider_tabs .activeTab a:link, .verticalslider_tabs .activeTab a:visited {
 background:url(../images/arrow_projectbg.gif) left 35px  no-repeat #f8f8f8;
}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active {
 background:url(../images/arrow_projectbg.gif) left 35px  no-repeat #f8f8f8;
}
.verticalslider .arrow {
	position: absolute;
	z-index: 1000;
	margin-left: 250px;
	margin-top: -55px;
}
/* Contents */
	.verticalslider_contents li {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	padding: 0px;
}

.verticalslider_contents {
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	height:430px;
}
.verticalslider_contents li {
	display: none;
	position: absolute;
	list-style-type: none;
}
.verticalslider_contents .activeContent {
	display: inline;
	height:430px;
	overflow:hidden;
}
/* Play Pause*/
.verticalslider .playPause a {
	display:block;
	position:absolute;
	z-index:50;
}
.verticalslider .play a:link, .verticalslider .play a:visited {
	background: url(../images/plays.png) no-repeat 0 0;
	display: none;
}
.verticalslider .pause a:link, .verticalslider .pause a:visited {
	background: url(../images/pauses.png) no-repeat 0 0;
}
.verticalslider .pause a:hover, .verticalslider .pause a:active, .verticalslider .play a:hover, .verticalslider .play a:active {
	background-position:0px -60px;
	border-bottom: none;
}
/*** common **/

.clear {clear:both;}
.left {float:left;}
.right {float:right;}

/*** for contents ***

.project {
width:302px;
margin-bottom:10px;
}

.project p{
padding:5px 0;
}

.project-wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #e4e4e4;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding:18px 15px 18px 25px;
	width:255px

}
.project-leftcontent {
    background:url(../images/project_rightborder.gif) right top repeat-y #FFFFFF;
    border-color: #e4e4e4;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding:15px 15px;
}
.project-leftcontent p{
	padding:18px 0;
	border-bottom:#dedede 1px solid;
}

.project-Selected {
    background:url(../images/arrow_projectbg.gif) left 35px  no-repeat #f4f4f4;
    border-color: #EFEFEF;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding: 18px 15px 18px 25px; 
	width:255px
}

.project-wrapper h3 {
text-transform:uppercase;
color:#555;
padding:20px 0 0 0;
}


.project h3 {
color:#444;
font-size:16px;
background:#e4e4e4;
padding:6px;
}
.graph-wrapper {
background:none repeat scroll 0 0 #EAE7E9;
margin-top:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}
.graph {
background:none repeat scroll 0 0 #522F45;
height:13px;
width:60%;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}

.graph-increase {
background:none repeat scroll 0 0 #B91141;
height:13px;
width:0%;
-moz-border-radius-topright:10px;
-webkit-border-radius-topright:10px;
-o-border-radius-topright:10px;
border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottomright:10px;
-o-border-radius-bottomright:10px;
border-radius-bottomright:10px;
margin-left:-5px;
}
.amount-blurb #amount-funded{
padding:20px 0 0px 0;
}

/* Float Right Styles 
.verticalslider_tabs {float: right;}
.verticalslider .arrow {margin-left: -27px; background: url(../images/arrow-right.png); }
.verticalslider_tabs a:link, .verticalslider_tabs a:visited{border-left: 1px solid #666666; border-right: none;}
.verticalslider_tabs .activeTab a:link, .verticalslider_tabs .activeTab a:visited{border-left: 1px solid #ffffff;}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active{border-left: 1px solid #ffffff;}*/
