/* CSS Document */

/* CSS Document */

.causes{font: 12px Arial, helvetica, Century Gothic, sansSerif; margin: 0px; color:#000;}
.causesa {color:#000; text-decoration: none;}
.causesa:hover {text-decoration:none;}

/*----------- headers ------------------*/
.causes .title {font-size: 16px; color: #c42240;}
.causes .title_tnc {font-size: 16px; color: #363636;}
.causes .texts {font-size: 11px; color:#000000;}
.causes .texts_g {font-size: 11px; color:#919191;}
.causes .textsB {font-size: 11px; color:#000000;}
.causes .texts11 {font-size: 11px; color: #686767;}
.causes .texts2 {font-size: 12px; color: #686767;}
.causes .texts3 {font-size: 13px; color: #686767;}
.causes .texts3_2{font-size: 19px; color: #686767;}
.causes .texts4 {font-size: 44px; color: #2d2d2d;}
.causes .texts5 {font-size: 11px; color: #0164ab;}
.causes .texts8 {font-size: 11px; color: #ffffff;}
.causes .texts6 {font-size: 35px; color: #2d2d2d;}
.causes .texts7 {font-size: 23px; color: #2d2d2d;}
.causes .texts9 {font-size: 20px; color: #2d2d2d;}
.causes .texts10 {font-size: 15px; color: #2d2d2d;}
.causes .texts_W {font-size: 12px; color: #5e5e5e;}
.causes .texts_W1 {font-size: 13px; color: #ffffff;}
.causes .texts_W2 {font-size: 11px; color: #ffffff;}
.causes .texts_W3 {font-size: 17px; color: #ffffff;}
.causes .texts_W4 {font-size: 12px; color: #ffffff;}
.causes .texts_W5 {font-size: 15px; color: #ffffff;}
.causes .texts_W6 {font-size: 30px; color: #ffffff;}
.causes .texts_W7 {font-size: 14px; color: #ffffff;}
.causes .texts_pink {font-size: 11px; color: #0164ab;}
.causes .texts_pink2 {font-size: 12px; color: #e1187f;}
.causes .texts_blue {font-size: 15px; color: #0164ab;}
.causes .texts_blue2 {font-size: 11px; color: #0164ab;}
.causes .texts_blue3 {font-size: 25px; color: #0164ab;}
.causes .bling {font-size: 13px; color: #000000;}
.causes .texts_landing {font-size: 18px; color: #000000;}
.causes .texts_red {font-size: 14px; color: #db1c3f;}
.causes .texts_red2 {font-size: 12px; color: #db1c3f;}
.causes .de {font-size: 12px; color: #979797;}
.causes .de2 {font-size: 12px; color: #5a5a5a;}
.causes .name {font-size: 20px; color: #5c5c5c;}
.causes .frm {font-size: 13px; color: #32678b;}
.causes .frm2 {font-size: 13px; color: #000000;}
.causes .table {font-size: 13px; color: #ffffff;}
.causes .link {font-size: 12px; color: #3b5998;}
.causes .texts1 {font-size: 10px; color:#999999;}
.causes .total {font-size: 22px; color: #2d2d2d;}
.causes .total_rm {font-size: 17px; color: #ffffff;}

/*----------- donation bar ------------------*/
.causes .text_donation {font-size: 12px; color: #474747;}
.causes .text_donation2 {font-size: 14px; color: #474747;}
.causes .text_donation3 {font-size: 18px; color: #474747;}

/*----------- view all ------------------*/
.causes .title_view {font-size: 15px; color: #0e5aa8;}
.causes .title_view2 {font-size: 13px; color: #676767;}
.causes .texts_view {font-size: 12px; color:#535353;}
.causes .texts_view2 {font-size: 15px; color:#5b5b5b;}
.causes .texts_view3 {font-size: 13px; color:#5b5b5b;}
.causes .texts_view4 {font-size: 12px; color:#868686;}
.causes .link_view5 {font-size: 11px; color:#5a5a5a;}
.causes .texts_view6 {font-size: 11px; color:#868686;}
.causes .texts_view7 {font-size: 18px; color:#0e5aa8;}

/*--------------padding-------------*/
.causes .padding5 { padding:3px }
.causes .padding8 { padding:5px }
.causes .padding10 { padding:10px }
.causes .padding_top { padding:5px 5px 0px 5px}
.causes .padding_top_8{ padding:8px 8px 0px 8px}
.causes .padding_top_10{ padding:10px 10px 0px 10px}

.causes .fieldWidth2{width:45px;}
.causes .fieldWidth{width:170px;}
.causes .fieldWidth3{width:250px;}
.causes .fieldWidth5{width:350px;}
.causes .fieldWidth4{width:570px;}
.causes .fieldWidth6{width:200px;}
.causes .fieldWidth7{width:310px;}
.causes .bg{background:url(/images/causes/bg_line_36.png) bottom no-repeat;}
.causes .bg2{background:url(/images/causes/box_bg.png) bottom repeat-x no-repeat;}
.causes .bg3{background:url(/images/causes/box_bg1.png) bottom repeat-x ;}
.causes .bg4{background:url(/images/causes/sub_bg.jpg) bottom no-repeat ;}


div.causesShare div.content-module div.popupMenu {
background:transparent url(/images/messages/ruumate-popup-bgs-up.png) no-repeat scroll right top);}

.causes .texts_W2 a{color: #ffffff;}
.causes .texts_W2 a:visited{color: #ffffff;}

.causes .texts_W a{color: #5e5e5e;}
.causes .texts_W a:visited{color: #5e5e5e;}

.causes .texts_W5 a{color: #ffffff;}
.causes .texts_W5 a:visited{color: #ffffff;}



/*----- photo/album list -------*/
.causes ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0px;
	margin:0;
}

.causes ul.image-list li.photo {
text-align:left;
}

.causes ul.image-list li.photo {
padding-top:0;
line-height:0.9em;
}

.causes ul.image-list li {
display:block;
float:left;
margin:0 10px 0px 10px;
padding:0 0 0 0;
width:86px;
text-align:center;
}

.causes ul.image-list li.photo a {
font-weight:normal;
}
.causes ul.photo-options li
{
	text-align:left;
	padding: 0px;
	margin: 0px;
}

.causes ul.photo-options li a {
text-decoration:underline;
}

.causes div.photo-section {
color:#0164AB;
font-size:15px;
font-weight:bold;
}

.causes div.album-list ul.image-list li 
{
	width:86px;
	text-align:center;
}

.causes div.album-list ul.image-list li div.deletebutton
{
	margin-bottom:2px;
}

.causes div.album-list ul.image-list li div.deletebutton img
{
	padding:0px;
}

.causes div.album-list ul.image-list li.photo a 
{
	font-size: 11px; 
	color: #0164ab;
}

.causes .causesCentralVideoList ul.image-list li.photo
{
	padding-left:0px;
}

/*-----Discussion Board ---*/
.causes div.causes-discussion .grouptxt_highlight
{
	font-size: 11px; color:#000000; font-weight:bold;
}

/*----- Friend Viewer ---*/
.causes div.causes-supporters .content-options
{
	height:25px;
	background:#d9d9d9 none repeat scroll 0 0;
}

.causes div.causes-supporters .content-options p
{
	width:auto;
	float:left;
	margin:0;
	padding:5px 0px 5px 8px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

.causes div.causes-supporters .content-options p.viewall-link
{
	font-weight:bold;
	float:right;
	padding:0px 15px 0px 0;
	text-align:right;
	color:#000000;
	font-size:11px;
}

.causes div.causes-supporters ul.image-list {
	margin-bottom:6px;
	display:block;
	height: 1%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 12px 15px;
}

.causes div.causes-supporters ul.image-list li
{
	margin:0 8px 10px 9px;
	text-align:center;
	display:block;
	float:left;
	padding:9px 0 0;
	width:86px;
}

.causes div.causes-supporters .username
{
	font-size: 11px; color: #0164ab;
}

/*----FLAG ABUSE -----*/
.causes ul.options-list li a:hover {
text-decoration:underline;
}

.causes ul.options-list li a {
padding-left:18px;
}

.causes ul.options-list li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/icons/arrow.gif) no-repeat scroll 7px 0.25em;
color:#EF272C;
padding-left:15px;
text-decoration:none;
}

.causes a.flagAbuseLink
{
	font-size: 11px; color: #db1c3f;
}

.causes ul.options-list
{
	height: 10px;
}

div.causes-share div.content-module div.popupMenu 
{
	background:transparent url(/images/messages/ruumate-popup-bgs-up.png) no-repeat scroll right top;
}

.causes div.causes-supporters div.list-wrapper
{
	margin-left:-15px;
}

.causes .multiline {display: block; overflow: hidden; clear: both; height: 1.3em;}