html{
	font-size:100.01%;
	background:url(../images/bg-body.gif);
	height:100%;
	}
body{
	margin:0;
	color:#515151;
	background:url(../images/bg-footer.gif) repeat-x 0 100%;
	min-height:100%;
	min-width:1000px;
	font-family: arial, verdana, sans-serif;
	font-size: 62.5%;
	}
* html body{height:100%;}
img{border-style:none;} 
a{color:#686868; text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
	height: 1%;
	}
	
/*-- main wrapper --*/
#wrapper{
	width:100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	padding:253px 0 0;
	}
#wrapper.home{padding:569px 0 0;}
.holder{
	width: 900px;
	margin:0 auto;
	padding: 0 10px;
	min-height:500px; /* updated for photo gallery -- 700px;*/
	position: relative;
	}
#main .holder{background:url(../images/bg-main-b.png) 0 bottom no-repeat;}
.discuss .holder { min-height: 600px; }
.holder:after{
	display:block;
	clear:both;
	content:"";
	}
#oneColumnPanel {
	width: 795px;
	margin: 0 auto;
	}	
	
/*-- header --*/
#header{
	background:url("../images/bg-header.gif") no-repeat scroll 50% 0 transparent;
height:252px;
left:0;
position:absolute;
top:0;
width:100%;
z-index:2;
	}
#header .holder{
	position:relative;
	z-index: 2000;
	width:1000px;
	min-height:253px !important;
	}
.home #header{background-image:url(../images/bg-header-b.gif);}
.skipLink {
	position: absolute;
	margin-top: -999px;
	}

/*-- logo --*/
.logo{
	position:absolute;
	top:24px;
	left:52px;
	background:url(../images/logo.gif) no-repeat;
	width:88px;
	height:100px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	margin:0;
	}
.logo a{
	display:block;
	height:100%;
	}
.australian-logo,
.sml-logo {
	position: absolute;
	overflow:  hidden;
	text-indent: -9999px;
	}
.australian-logo a,
.sml-logo a {
	display: block;
	height: 100%;
	}
.australian-logo {
	top:29px;
	left:54px;
	background: url(../images/logo-australian.gif) no-repeat;
	width: 165px;
	height:86px;
	z-index:10;
	}
.sml-logo{
	top:50px;
	left:254px;
	background: url(../images/sml-logo.gif) no-repeat;
	width:43px;
	height:49px;
	z-index:10;
	}
.print-logo{display:none;}

/*-- header box --*/
#header .box{
	float: right;
	top: 66px;
	position:relative;
	z-index:3;
	}
#header .box:after{
	display:block;
	clear:both;
	content:"";
	}
	
#header .accessibility {
    float: right;
    font-size:12px !important;
	bottom: 140px;
	line-height:14px;
	right:50px;
	position:absolute;
}
#header .accessibility a {
    cursor:pointer;
    margin-left:3px;
}

#header .accessibility img {
    vertical-align:middle;
}

#header .accessibility span {
    color:#e8d9e1;
    font-weight:bold;
    margin:0px 3px;
}

/*-- promo area --*/
.promo-hold{
	width:100%;
	height: 114px;
	overflow:hidden;
	position:absolute;
	top:138px;
	left:0;
	}
.home .promo-hold{
	height: 495px !important;
	}
.promo{
	width:1050px;
	overflow:hidden;
	}
.promo .promo-box{
	float:left;
	height:115px;
	width:333px;
	overflow:hidden;
	position:relative;
	}
.home .promo .promo-box{/*height:431px;*/height: 503px;}
.promo .promo-box .must-hide{
	visibility:hidden;
	}
.promo #discover{
	background:url(../images/bg-discover-box.gif) repeat-x;
	padding: 0 18px 0 0;
	}
.promo #decide{ background:url(../images/bg-decide-box.gif) repeat-x;}
.promo #discuss{ background:url(../images/bg-discuss-box.gif) repeat-x;}
.promo .promo-area{width:607px;}
.promo #discover .headarea{width:180px;}
.promo #decide .headarea{width:190px;}
.promo #discuss .headarea{width:190px;}
.promo .headarea{
	float:left;
	padding:2px 0 0;
	}
.promo .headline{
	height:97px;
	overflow:hidden;
	padding:18px 0 0;
	}
.home .promo .headline{
	height:96px !important;
	}
.promo #discover .headline{
	width:640px;
	padding-left:55px;
	}
.promo #decide .headline{padding-left:30px;}
.promo #discuss .headline{padding-left:30px;}
.promo .headline ul{
	float:left;
	margin:0 4px 0 0;
	padding: 0;
	list-style:none;
	}
.promo #discover .headline ul{width:188px}
.promo #decide .headline ul{width:188px}
.promo #discuss .headline ul{width:188px}
.promo .headline ul li{
	vertical-align:top;
	font-size:12px;
	line-height:21px;
	width:100%;
	overflow:hidden;
	}
.promo .headline ul li a{
	color:#ffffff;
	float:left;
	background:url(../images/arrow-promo.png) no-repeat;
	padding:0 0 0 12px;
	text-decoration:none;
	margin:0 4px 0 0;
	}
.promo #decide .headline ul li a,
.promo #discuss .headline ul li a{color:#ffffff;}
.promo #discuss .headline ul li a:hover,
.promo #discuss .headline ul li.active a{background:url(../images/btn-promo-g.gif) no-repeat;}
.promo #decide .headline ul li a:hover,
.promo #decide .headline ul li.active a{background:url(../images/btn-promo-s.gif) no-repeat;}
.promo .headline ul li a:hover,
.promo .headline ul li.active a{background:url(../images/btn-promo-h.gif) no-repeat;}
.promo .headline ul li.active a{font-weight:bold;}
.promo .headline ul li a span{
	float:left;
	margin:0 -4px 0 0;
	padding:0 7px 0 0;
	height:21px;
	cursor:pointer;
	position:relative; overflow:hidden
	}
.promo .headline ul li a:hover span,
.promo .headline ul li.active a span{background:url(../images/btn-promo-h.gif) no-repeat 100% 0;}
.promo #discuss .headline ul li a:hover span,
.promo #discuss .headline ul li.active a span{background:url(../images/btn-promo-g.gif) no-repeat 100% 0;}
.promo #decide .headline ul li a:hover span,
.promo #decide .headline ul li.active a span{background:url(../images/btn-promo-s.gif) no-repeat 100% 0;}
.promo .text-box{
	/*height:165px;*/
	height: 381px;
	overflow:hidden;
	padding:152px 0 0;
	}
.promo #discover .text-box{padding-left:30px;}
.promo #decide .text-box,
.promo #discuss .text-box{padding-left:30px;}

.promo .active#discover .text-box{background:url(../images/bg-discover.jpg) 0 0 no-repeat;}
.promo .active#decide .text-box{background:url(../images/bg-decide.jpg) no-repeat;}
.promo .active#discuss .text-box{background:url(../images/bg-discuss.jpg) no-repeat;}

.promo-box .must-show {display: block;}
.promo-box .must-show img {position: absolute; bottom: 72px; left: 0; z-index: 1;}
.promo-box.active .must-show {display: none;}

#discover .imageBig { position: absolute; bottom: 8px; right: 10px; }
#decide .imageBig { position: absolute; bottom: 8px; right: 30px; }
#discuss .imageBig { position: absolute; bottom: 8px; right: 25px; }

#discover .must-show img {left: 2px;}
#decide .must-show img {left: 10px;}
#discuss .must-show img {left: 0;}

.promo .title{
	display:block;
	color:#fff;
	font-size:3.7em;
	text-indent:-9999px;
	overflow:hidden;
	height:38px;
	margin:0 0 14px;
	}
.promo a .title-discover{background:url(../images/discover.jpg) no-repeat;}
.promo a .title-discover:hover{background:url(../images/discoverB.jpg) no-repeat;}
.promo a .title-decide{background:url(../images/decide.jpg) no-repeat;}
.promo a .title-decide:hover{background:url(../images/decideB.jpg) no-repeat;}
.promo a .title-discuss{background:url(../images/discuss.jpg) no-repeat;}
.promo a .title-discuss:hover{background:url(../images/discussB.jpg) no-repeat;}
.promo .description{
	display:block;
	font-size:1.2em;
	text-indent:-9999px;
	overflow:hidden;
	height:24px;
	}
.promo .text-donation{background:url(../images/text-donation.gif) no-repeat;}
.promo .text-to-become{background:url(../images/text-about-organ.gif) no-repeat;}
.promo .text-decision{background:url(../images/text-decision.gif) no-repeat; padding: 0 0 2px;}
.promo .text-save-lives{
	display:block;
	background:url(../images/text-save-lives.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:94px;
	margin:0 0 27px;
}
.promo .text-register{
	display:block;
	background:url(../images/text-register.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:94px;
	margin:0 0 27px;
	}
.promo .text-other-wishes{
	display:block;
	background:url(../images/text-other-wishes.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	height:94px;
	margin:0 0 27px;
	}
.promo .btn-promo{
	display:block;
	height:28px;
	font-size:14px;
	line-height:28px;
	width:134px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
	position: relative;
	z-index: 2;
	}
.promo .btn-promo span{
	display:block;
	height:56px;
	background:url(../images/btn-promo.png) no-repeat;
	width:112px;
	padding:0 0 0 22px;
	cursor:pointer;
	}
.promo .btn-promo:hover{
	color:#fff;
	background:url(../images/none.gif);
	}
.promo .btn-promo:hover span{
	margin:-28px 0 0;
	padding:28px 0 0 22px;
	}

/*-- main navigation --*/
.nav{
	float:right;
	margin:3px 12px 0 0;
	padding: 0;
	list-style:none;
	}
.nav li{
	float:left;
	padding: 1px 10px 1px 9px;
	font-size:1.3em;
	font-weight:bold;
	background:url(../images/nav-sep.gif) no-repeat 0 3px;
	position:relative;
	}
.nav li:first-child{
	background:none;
	padding-left:0;
	}
.nav li.active a{
	float: left;
	color:#b62067;
	border-bottom: 5px solid #eee6eb;
	}
.nav li a{
	color:#4e5658;
	text-decoration:none;
	}
.nav li:hover a,
.nav li.hover a{color:#500a35;}
.nav li:hover .drop,
.nav li.hover .drop{display:block;}

/*-- dropdown --*/
.drop{
	width:275px;
	overflow:hidden;
	position:absolute;
	z-index: 200;
	top:10px;
	left:-88px;
	display:none;
	padding:10px 0 0;
	font-size: 1em !important;
	background:url(../images/none.gif);
	}
.drop li{
	background-image: none;	
	}
.drop .top{
	background:url(../images/bg-drop-t.png) no-repeat;
	height:22px;
	overflow:hidden;
	}
.drop .bottom{
	background:url(../images/bg-drop-b.png) no-repeat;
	height:21px;
	overflow:hidden;
	}
.drop .middle{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-drop-m.png) repeat-y;
	padding: 0 34px 10px;
	}
.drop .section{
	width: 207px;
	overflow:hidden;
	padding: 10px 0;
	margin: 0;
	font-weight: normal !important;
	float: left;
	}
.drop .title {
	float: left;
	width: 197px;
	}
.drop .title a {
	display:block;
	border-bottom:1px solid #dcd9db !important;
	/*margin-top: 0 0 6px; - Ross :( */
	margin-top: 0;
	padding: 10px 5px 5px;
	font-weight: bold;
	width: 100%;
	font-size: 0.94em !important;
	background: none !important;
	float: left;
	cursor: pointer;
	}
.drop .title a .title {
	padding: 0 8px 0 0 !important;
	line-height: 1em;
	background: url(../images/arrow-title.gif) right 59% no-repeat !important;
	float: left;
	display: inline;
	width: auto !important;
	}
.drop .section li { 
	float: left;
	width: 100%;
	}
.drop .section li a{
	width: 191px;
	padding: 0 8px !important;
	font-size: 1.044em !important;
	font-weight: normal !important;
	display: block;
	border: none !important;
	cursor: pointer;
	}
.drop .section li a:hover{
	color:#c2216f !important;
	background: #ffe7f3 !important;
	}
.drop ul li a{
	color:#570a39 !important;
	padding: 0;
	}
.drop ul{
	width: 207px !important;
	margin: 0;
	padding: 0;
	list-style:none;
	border-bottom-style: none !important;
	}
.drop ul li{
	float:none;
	padding:0;
	font-size: 0.9em;
	line-height:1.273em;
	color:#909090;
	font-weight:normal;
	background:none;
	border-bottom-style: none !important;
	}
.drop ul li ul li a{
	/*color:#a4a4a4 !important; accessibility change*/
	color:#575757 !important;
	display:block;
	height:1%;
	padding: 0;
	border-bottom-style: none !important;
	}
.drop ul li ul li a:hover{
	color:#b73e78 !important;
	background:#ffe7f3;
	text-decoration:none;
	}

/*-- search --*/
.search{
	float:right;
	margin:0 42px 0 0;
	display:inline;
	}
.invisible{display:none;}
.input-txt{
	width:114px;
	float:left;
	border:1px solid #c3c5c6;
	color:#999999;
	margin: 0 2px 0 0;
	padding:3px 5px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.2em;
	}
.module.moduleSearch .search {padding: 0 0 10px !important;}
.module.moduleSearch .search .input-txt {height:14px; font-size:1em;}
.module.moduleSearch ul.listingPage {width:786px !important;}
.module.moduleSearch ul.listingPage li br {display:none !important;}
.search .btn-search{
	float:left;
	width:39px;
	height:22px;
	color:#fff;
	background:url(../images/btn-search.gif) no-repeat;
	border:0;
	cursor:pointer;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	text-align: center;
	line-height: 22px;
	}
.search .btn-search a{
	text-decoration: none !important;
	}

/*-- main content --*/
#main{
	width:100%;
	display:block;
	background: url(../images/bg-main.gif) 50% 0 no-repeat;
	float: left;
	}/*
#main:after{
	display:block;
	clear:both;
	content:"";
	}*/
.home #main{
	background:none;
	margin: -9px 0 0;
	padding: 0 0 25px;
	width: 100%;
	display: block;
	float: left;
	position: relative;
	}

/*-- category area */
.category{
	display: block;
	padding: 0 !important;
	width:920px !important;
	overflow:hidden !important;
	/*background:url(../images/bg-categories.gif) repeat-y; --- do not delete --- replace after NY promo */
	background:url(../images/bg-categories-NYpromo.gif) repeat-y; 
	margin: 72px auto 0 !important;
	}
    .categoryHomeOk 
    {
	    margin: 20px auto 0 !important;
    }
.category .category-t{
	background:url(../images/bg-categories-t.gif) no-repeat;
	float:left;
	width: 920px;
	}
.category .category-b{
	background:url(../images/bg-categories-b.gif) no-repeat 0 100%;
	height:1%;
	padding:0 10px 31px 9px;
	float:left !important;
	width:920px !important;
	}
.category .box-container {
	height: 140px;
	position: relative;
	}
.category .box-container .box {
	display: block;
	position: absolute;
	top: 0;
	}
.category .box-container .box h2 {
	float: left;
	width: 100%;
	display: block;
	}
.category .box{
	float:left!important;
	margin:36px 0 0 !important;
	}
.category .box .btn{
	float: left;
	position: relative;
	}
.category #oneColumnPanel{
	width: auto !important;
	}
/* ---- do not delete ---- replace after NY promo
.category .touch{
	width:175px;
	padding:0 10px 0 16px;
	}	
.category .touch .input-txt {
	height: 13px;
	}
.category .news{
	width:268px;
	padding:0 10px 0 14px;
	left: 201px;
	}
.category .support{
	width:159px;
	padding:0 10px 0 17px;
	left: 493px;
	}
.category .network{
	width:184px;
	padding:0 20px 0 17px;
	left: 680px;
	}
*/

/* for new year promo box */
.category .touch{
	width:152px;
	padding:0 10px 0 16px;
	}	
.category .touch .input-txt {
	height: 13px;
	width:65px;
	}
.category .news{
	width:154px;
	padding:0 10px 0 14px;
	left: 180px;
	}
.category .support{
	width:163px;
	padding:0 10px 0 17px;
	left: 360px;
	}
.category .video{
	width:150px;
	padding:0 10px 0 17px;
	left: 552px;
	}
.category .video p {
	color:#fff !important;
	}
.category .video .btn a {
	background:none;
	padding: 0 0 5px 0;
	}
.category .video .btn a span {
	background:url(../Images/bg-videoBtn-NYpromo.gif) 0 0 no-repeat;
	padding:0 0 0 10px;
	width:118px;
	}
.category .video .btn a:hover span {
	background:url(../Images/bg-videoBtn-NYpromo.gif) 0 -21px no-repeat;
	}
.category .network{
	width:132px;
	padding:0 20px 0 17px;
	left: 730px;
	}

.category h2{
	font-size:1.7em;
	margin:0 0 7px;
	}
.category .text{
	margin:0 0 5px;
	overflow:hidden;
	float: left;
	min-height: 55px;
	}
.category .form-box{
	float: left;
	margin:5px 0 0;
	}
.category .title{
	font-size:1.1em;
	line-height:1.182em;
	color:#500934;
	}
.category .title em{
	font-style:normal;
	color:#890555;
	}
.category .title a{
	color:#6e0c47;
	text-decoration: none;
	}
.category .img-l{
	float:left;
	margin:-6px 14px 0 0;
	position:relative;
	}
.category .img-r{
	float:right;
	position:relative;
	margin: 5px 0 10px 8px;
	/* ---- do not delete ---- margin: 0 0 0 14px; replace after NY promo */
	}
.category p{
	font-size:1.1em;
	line-height:1.182em;
	margin:0 0 3px;
	color:#525252;
	}

/*-- button --*/
.btn{
	width:100%;
	position: absolute;
	bottom: 0;
	left: 0;
	}
.btn a{
	float:left;
	color:#fff;
	background:url(../images/btn-category.gif) no-repeat;
	padding:0 0 0 12px;
	font-size:10px;
	line-height:21px;
	text-transform:uppercase;
	margin:0 4px 0 0;
	text-decoration:none;
	}
.btn a span{
	float:left;
	height:21px;
	background:url(../images/btn-category.gif) no-repeat 100% 0;
	padding:0 12px 0 0;
	margin:0 -4px 0 0;
	cursor:pointer;
	position:relative;
	}
.btn a:hover{
	background-position:0 -21px;
	text-decoration:none;
	}
.btn a:hover span{background-position:100% -21px;}

/*-- form-box --*/
.form-box{
	width:100%;
	overflow:hidden;
	}
.form-box .input-txt{
	float:left;
	width:85px;
	border:1px solid #bdbdbd;
	font:11px Arial, Verdana, sans-serif;
	color:#858585;
	margin:0;
	padding: 3px 3px 3px 7px;
	}
.form-box .btn-subscribe{
	width:74px;
	height:21px;
	float:left;
	background:url(../images/btn-subscribe.gif) no-repeat;
	padding:0 0 2px;
	margin:0;
	font:bold 10px/21px Arial, Verdana, sans-serif;
	border:0;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	}

/*-- heading --*/
.category h2 a{
	text-indent:-9999px;
	overflow:hidden;
	background-position:0 0;
	display:block;
	height:16px;
	}
.heading-touch a{
	background:url(../images/text_register_decision.gif) no-repeat;
	width:70px;
	}
.heading-news a{
	background:url(../images/text-latest-news2.gif) no-repeat;
	width:104px;
	}
.heading-support a{
	background:url(../images/text-support.gif) no-repeat;
	width:139px;
    height: 13px !important;
	}
.category .heading-support a:hover{
    background-position:0 -13px !important;
	}
.heading-network a{
	background:url(../images/text-network2.gif) no-repeat;
	width:108px;
	}
/*.heading-video a{
	background:url(../images/text-video2.gif) no-repeat;
	width:133px;
	}*/
.heading-aodaw a {
	background:url(../Images/text-AODAW.gif) no-repeat;
	width:106px;
	}	
.heading-discussionKit a {
	background:url(../Images/text-discussionKit.gif) no-repeat;
	width:118px;
	}		
.category h2 a:hover {background-position: 0 -16px !important;}
	
/*--footer --*/
#footer{
	width:100%;
	overflow:hidden;
	height:170px;
	float: left;
	}
.lnk-share {
	padding-left: 10px;
	}
#footer .holder{
	border-top:1px solid #e4e3e4;
	width:920px;
	padding:16px 0 0;
	}

/* footer link - detail pages */	
#twocolumns #oneColumnPanel .fullWidth {
	min-height: 700px;
	background: url(../images/bg-main-m-s.png) 0 0 no-repeat;
	}
#twocolumns #oneColumnPanel .fullWidth .wysiwyg {
	border-top: 1px solid #f1b3d0 !important;
	float: left;
	margin: 7px 0 0;
	padding: 11px 50px 0 0;
	width: 870px;
	}
	
/*-- footer logos --*/
.logos{
	float:right;
	margin:0 14px 0 0;
	}
.logos a{
	display:block;
	height:100%;
	}
.logo-initiative{
	float:left;
	background:url(../images/foot-logo-1.gif) no-repeat;
	width:148px;
	height:48px;
	text-indent:-9999px;
	overflow:hidden;
	}
.logo-donate-life{
	float:left;
	background:url(../images/foot-logo-2color.png) no-repeat;
	width:43px;
	height:49px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 22px;
	display:inline;
	}

/*-- footer navigation box --*/
.nav-box{
	height:1%;
	overflow:hidden;
	padding-top: 10px;
	}
.nav-box .box{
	height:1%;
	overflow:hidden;
	margin:0 0 7px;
	}
.foot-nav{
	margin: 0;
	padding: 0;
	list-style:none;
	float:left;
	}
.foot-nav li{
	float:left;
	line-height:1.8em;
	margin:0 9px 0 0;
	}
.foot-nav li a{
	color:#BC206A;
	padding:0 3px;
	text-decoration:none;
	}
.foot-nav li a:hover{
	background:#ffd1e8;
	text-decoration:none;
	color:#b73e78;
	}
.nav-box .lnk-web{
	float:left;
	color:#603;
	line-height:1.8em;
	text-decoration:none;
	}
.nav-box .lnk-web:hover{text-decoration:underline;}
.lang{
	float:left;
	margin: 0;
	padding: 0;
	list-style:none;
	}
.lang li{
	float:left;
	margin:0 0 0 -6px;
	padding:0 10px 0 6px;
	background:url(../images/foot-sep.gif) no-repeat 0 1px;
	}
.lang li a{
	color:#999;
	text-decoration:none;
	}
.lang li a:hover{text-decoration:underline;}
.lang li img{
	display:block;
	margin:1px 0 0;
	}

/*-- page gradient box --*/
.gradient{
	background:url(../images/bg-main-m.png) repeat-y;
	position: relative;
	}
.one-col .gradient,
.text-content .gradient {background:url(../images/bg-main-m-s.png) 0 0 repeat-y;}

.gradient:after{
	display:block;
	clear:both;
	content:"";
	}
.gradient-b {
	width: 920px;
	height:220px;
	overflow:hidden;
	background:url(../images/bg-main-b.png) 0 0 no-repeat;
	}
#main.myth {
	width: 100% !important;
	margin: 0 auto !important;
	}
#main.myth .holder {
	width: 1000px !important;
	padding: 0 !important;
	margin: 0 auto !important;
	}
#main.myth .gradient {
	background: url(../Images/bg-myth-gradient.png) center 0 repeat-y;
	width: 1000px !important;
	margin: 0 !important;
	padding: 0 !important;
	}
#main.myth .gradient-b {
	margin: 0 0 0 40px !important;
	}
.contact .gradient {
	background:url(../images/bg-main-b.png) 0 bottom no-repeat;
	}

/*-- column wrapper --*/
.gradient .columns-wrapper {
	float:left;
	margin:0 0 -182px;
	position:relative;
	z-index: 1;
	}
.columns-wrapper {
	background:url(../images/bg-main-b.png) 0 bottom no-repeat;
	width: 920px;
	}
.columns-wrapper:after{
	display:block;
	clear:both;
	content:"";
	}

/*-- twocolumns --*/
#twocolumns {
	padding: 30px 15px 0 30px;
	float: left;
	width: 676px;
	min-height: 100px;
	display: block;
	}
#main.text-content .holder {
	min-height: 100px !important;
	padding: 0 0 220px !important;
	width: 920px !important;
	background:url(../images/bg-main-b.png) 0 bottom no-repeat !important;
	}
.text-content .gradient {
	background: url(../Images/bg-text-content.png) center 0 repeat-y !important;
	}	
#twocolumns #oneColumnPanel{
	width: 676px;
	float: left;
	}
#twocolumns .wysiwyg {
	width: 100%;	
	}
#twocolumns .newsDetail .aside 
{
    margin-left:15px;
    margin-bottom:15px;
	float:right;
	}
.myth #twocolumns #oneColumnPanel,
.myth #twocolumns .wysiwyg {
	width: 100%;
	float: none;
	}
#main.myth .gradient #twocolumns {
	width: 910px;
	padding: 0 5px;
	margin: 0 auto;
	}
#twocolumns h1{
	border-bottom: 1px solid #f1b3d0;
	padding-bottom: 8px;
	margin-right: 17px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
	}
h1{
	color: #580a39;
	font-size: 2.1em;
	margin: 0;
	}

/*-- content --*/
.one-col{
	width:100%;
	float: left;
	}
.one-col #content{
	width: 100%;
	padding: 0;
	float:none;
	}
.main-heading {
	overflow: hidden;
	height: 1%;
	border-bottom: 1px solid #f1b3d0;
	padding: 18px 0 10px;
	}
.main-heading h1{
	margin: 0;
	overflow: hidden;
	text-indent: -9999px;
	height: 19px;
}
.ministers-message h1{background: url(../images/text-ministers-message.gif) no-repeat;}
.text-news h1{ background: url(../images/text-news.gif) no-repeat;}
.text-publications h1{ background: url(../images/text-publications.gif) no-repeat;}
#content h2{
	color: #bc206a;
	margin: 0;
	padding: 0 0 5px;
	font-size: 1.8em;
	line-height: 1.278em;
	}
#content p{
	margin: 0;
	padding: 0 0 16px;
	font-size: 1.2em;
	line-height: 1.334em;
	}
	
/*-- aside --*/
#aside {
	/*width: 250px;*/
	width: 315px;
	float: right;
	padding: 15px 0 0;
	overflow-x:hidden;
	margin-left:15px;
    margin-bottom:15px;
	}
/*media*/
#aside #player {margin-top:20px;}	
	
/*-- photo-box --*/
.photo-box {
	padding:20px 0 0;
	margin: 0 0 20px;
	overflow: hidden;
	width: 314px;
	position: relative;
	}
.photo-box img{display: block;}
.photo-box .caption {
	/*display: none; /* remove this when captions are fixed */
	position: absolute;
	bottom: 5px;
	left:10px;
	/*width: 229px;*/
	width:294px;
	}
.photo-box .caption-t{
	height: 2px;
	width: 100%;
	overflow: hidden;
	background: url(../images/bg-news-caption-t.png) no-repeat;
	}
.photo-box .caption-c{
	/*width: 205px;*/
	width:270px;
	font-size: 1.1em;
	color: #686868;
	padding: 0 12px;
	background: url(../images/bg-caption-c.png);
	}
.photo-box .caption-b{
	height: 2px;
	overflow: hidden;
	width: 100%;
	background: url(../images/bg-news-caption-b.png) no-repeat;
	}

/*-- frame-box --*/
.frame-box {
	margin: 20px 0 0;
	padding: 0 0 13px;
	background: url(../images/bg-frame-box-b.gif) no-repeat 0 100%;
	}
.frame-box-c {
	background:url(../images/bg-frame-box-c.gif) repeat-y;
	padding: 0 22px 12px 24px;
	overflow: hidden;
	height: 1%;
	}
.frame-box-t {
	height: 13px;
	width: 100%;
	overflow: hidden;
	background: url(../images/bg-frame-box-t.gif) no-repeat;
	}
.frame-box h3{
	font-weight: normal;
	margin: 12px 0 0;
	font-size: 1.6em;
	line-height: 1.25em;
	color: #b71f68;
	}
.frame-box h3 a{
	text-decoration: none;
	color: #b71f68;
	background: none;
	}
.frame-box p{
	margin: 5px 0 0;
	font-size: 1.2em;
	line-height: 1.334em;
	color: #560a38;
	}
a.more{
	color: #bc206a;
	padding: 0 10px 0 0;
	margin: 0 0 0 5px;
	background: url(../images/arrow.gif) no-repeat 100% 3px !important;
	}
.downloadIcon {
	background: url(../Images/Icons/MediaTypes/icn_pdf.gif) 0 0 no-repeat;
	height: 21px; 
	padding: 3px 0 0 25px;
	}

/*-- gray-box --*/
.gray-box {
	margin: 20px 0 0;
	overflow: hidden;
	width: 250px;
	padding: 0 0 3px;
	background: url(../images/bg-gray-box-b.gif) no-repeat 0 100%;
	}
.gray-box-heading {
	background: url(../images/bg-gray-box-t.gif) no-repeat;
	padding: 16px 10px 0 19px;
	height:26px;
	overflow: hidden;
	}
	
.newsDetail .gray-box {width:314px; background: url(../images/bg-news-gray-box-b.gif) no-repeat 0 100%;}
.newsDetail .gray-box-heading {background: url(../images/bg-news-gray-box-t.gif) no-repeat;}
.newsDetail .gray-box-c{background: url(../images/bg-news-gray-box-c.gif) repeat-y;}
.newsDetail .gray-box-heading.text-related-links {
	
	}
	
.gray-box-heading h3{
	margin: 0;
	overflow: hidden;
	text-indent: -9999px;
	height: 19px;
	}
.text-related-links h3{background: url(../images/text-related-links.gif) no-repeat;}
.gray-box-c{
	padding: 14px 17px;
	overflow: hidden;
	height: 1%;
	background: url(../images/bg-gray-box-c.gif) repeat-y;
	}
ul.link-list {
	margin: 0;
	padding: 0;
	width:100%;
	overflow:hidden;
	}
ul.link-list li{
	list-style: none;
	width:100%;
	overflow:hidden;
	}
ul.link-list li a{
	float:left;
	font-size: 1.2em;
	text-decoration: none;
	padding: 3px 3px 3px 16px;
	color: #949596;
	background:none;
	background: url(../images/arrow.gif) no-repeat 4px 6px;
	}
ul.link-list li a:hover{
	background-color:#fff;
	color: #949596;
	}
/*ul.link-list li a:hover img{visibility:hidden;}*/
ul.link-list li a img{margin:0 0 0 5px;}

/*-- container --*/
.container {
	overflow: hidden;
	height: 1%;
	}
.container-padd{padding: 22px 0 0;}
.view-box {
	padding: 7px 30px 6px 12px;
	background: #f3f3f3;
	margin: 0;
	float: left;
	display: block;
	width: 634px;
	overflow: hidden;
	height: 1%;
	}
.container-padd .view-box { margin: 10px 0 0;}
.view-box a.rss{
	float: right;
	/*color: #8f8f8f;*/
	color:#858585;
	padding: 2px 0 0 27px;
	background: url(../images/icon-rss.gif) 0 1px no-repeat !important;
	font-size: 1.1em;
	line-height: 1.455em;
	text-decoration: none;
	}
.view-form {float: left;}
.view-form  label{
	float: left;
	font-size: 1.2em;
	line-height: 1.334em;
	color:#858585;
	padding: 2px 80px 0 0;
	}
.view-form select{
	float: left;
	width: 155px;
	color: #000;
	font-size: 1.2em;
	line-height: 1.273em;
	border:1px solid #c3c5c6; 
	margin:0;
	padding:1px;
	}
.event{
    padding:7px 20px 6px 12px;
    width:644px;
    }
.event .view-form{
    margin:3px 5px;
    }
 .btnFilter {
    float:left;
	width:39px;
	height:22px;
	color:#fff;
	background:url(../images/btn-search.gif) no-repeat;
	border:0;
	cursor:pointer;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	text-align: center;
	line-height: 22px;    
 }
.event .clearFilter {
    clear:left;
    float:none !important;
    display:block;
    margin-right:10px;
}
.event .view-form label{
    padding: 2px 5px 0 0;
    }
.event .view-form select{
    width: 120px;
    }
.news-containers {
	overflow: hidden;
	width: 100%;
	padding: 0 0 10px;
	float: left;
	}
.post {
	overflow: hidden;
	min-height: 105px;
	padding: 14px 0 6px 13px;
	border-bottom: 1px solid #e9e9e9;
	position: relative;
	float: left;
	width: 663px;
	}
.date-col {
	float: left;
	width: 93px;
	padding: 4px 40px 0 0 !important;
	margin: 0 !important;
	}
.date-col strong{
	color: #790d4e;
	font-size: 1.4em;
	line-height: 1.286em;
	display: block;
	width: 135px;
	}
.date-col em{
	padding: 2px 0;
	display: block;
	color: #790d4e;
	font-size: 1.1em;
	line-height: 1.273em;
	font-style: normal;
	}
.news-text {
	overflow: hidden;
	font-size: 1.2em;
	width: 510px;
	float: right;
	}
.image {
	margin: 12px 0 0 15px;
	width: 167px;
	height: 98px;
	overflow: hidden;
	background: url(../images/img-replace.gif) 0 0 no-repeat;
	}
.image img{
	display: block;
	padding-right: 15px;
	padding-bottom: 15px;
	}
.news-text .image { 
	padding: 0; 
	margin: 0;
	float: right;
	}
.news-text h2 {
	font-size: 1.167em;
	line-height: 1.223em;
	font-weight: normal;
	padding: 3px 0 0 !important;
	margin: 0 !important;
	font-weight: bold;
	width: 330px;
	float: left;
	}
.news-text p {
	width: 330px;
	padding: 10px 0 !important;
	margin: 0 !important;
	float: left;
	line-height: 1.223em;
	}
.news-text h2 a{
	text-decoration: none;
	color: #bc206a;
	}
.post:hover,
.news-containers  .hover{
	cursor: pointer;
	background: #f8f8f8;
	}
.post:hover .news-text h2 a,
.news-containers  .hover .news-text h2 a {
	background: none !important;
	text-decoration: underline !important;
	}
.paging{
	overflow: hidden;
	height: 1%;
	padding: 10px 0 20px;
	float: left;
	}
.paging a.next{
	float: right;
	background: url(../images/btn-next.gif) no-repeat;
	overflow: hidden;
	width: 46px;
	}
.paging a.prev{
	float: left;
	background: url(../images/btn-next.gif) no-repeat;
	overflow: hidden;
	width: 46px;
	padding-right: 4px;
	}
.paging ul{
	margin: 0;
	padding: 0;
	float: right;
	}
.paging ul li{
	float: left;
	padding: 0 4px 0 0;
	list-style: none;
	}
.paging ul li a{
	width: 24px;
	float: left;
	background: url(../images/btn-page.gif) no-repeat;
	}
.paging a.next,
.paging a.prev,
.paging ul li a {
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #989898;
	font-size: 11px;
	text-decoration: none;
	}
.paging a.next:hover,
.paging ul li a:hover {
	color: #bc206a;
	background-position: 0 -24px;
	}
.paging a.next:hover,
.paging a.prev:hover,
.paging ul li a:hover,
.paging ul li.active a{
	color: #bc206a;
	background-position: 0 -24px;
	}
.paging ul li.active a{cursor: default;}
.publications-container{
	width:100%;
	overflow:hidden;
	margin: 0 0 29px;
	float: left;
	}
.publications-table {
	width: 100%;
	padding: 0;
	border-collapse: collapse;
	}
.publications-table td{
	border-bottom: 1px solid #e9e9e9;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 14px 11px 0;
	font-size: 1.1em !important;
	background-color: #FFFFFF;
	}
.publications-table a:hover{
text-decoration:underline;
	}
.publications-table thead td{
	color: #790d4e;
	font-weight: bold;
	font-size: 1.2em!important;
	line-height: 1.334em;
	padding: 16px 11px 9px;
	background:none!important;
	}
.publications-table td.itemDate { width: 100px;}
.publications-table td.itemTitle { width: 338px;}
.publications-table td.itemType { width: 98px;}
.publications-table tr.hover td,
.publications-table tr:hover td{
	background: #f8f8f8;
	/*cursor: pointer;*/
	}
#content .publications-table td p{font-size: 1em;}
.publications-table td a{color: #bc206a;}
.publications-table td strong a { text-decoration: none;}

/*-- sidebar --*/
#sidebar{
	padding:31px 0 0;
	float:left;
	width:187px;
	background: #ffeef6 url(../images/bg-sidebar.gif) repeat-x;	
	}
.sidebar-heading {padding: 18px 0 0 17px;}
.sidebar-heading h3{
	margin: 0;
	overflow: hidden;
	text-indent:-9999px;
	height:28px;
	}
#sidebar h3{
	color: #790d4e;
	font-size: 16px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 10px;
	height: 22px;
	}

/*-- sub-nav --*/
ul.sub-nav {
	border-top: 1px solid #c82271;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
ul.sub-nav li{
	overflow: hidden;
	margin-top:2px;
	font-size: 11px;
	line-height: 1.143em;
	font-size: 1.2em !important;
	list-style: none;
	}
ul.sub-nav li li{
	font-size: 1em !important;
	}
ul.sub-nav li a{
	text-decoration: none;
	color: #b71f68;
	background:#ffdfee;
	display: block;
	height: 1%;
	padding: 7px 20px;
	}
ul.sub-nav li:first-child{ margin-top: 0;}
ul.sub-nav li.active a {
	color: #fff;
	background-color: #bc206a !important;
	}
ul.sub-nav li a:hover{background-color: #ffcbe4;}
ul.sub-nav li.active ul {
	padding: 0;
	margin: 0;
	}
ul.sub-nav li.active ul li {
	padding: 1px 0 0;
	margin: 0;
	background: url(../Images/border-sideNav.gif) 0 0 repeat-x !important;
	}
ul.sub-nav li.active ul li a {
	color: #ffeaf4;
	padding: 4px 28px;
	margin: 0;
	background: #af1b61 url(../Images/ico-sideNav.gif) 20px 8px no-repeat !important;
	border: none !important;
	font-size: 0.917em !important;
	}
ul.sub-nav li.active ul li a:hover {
	background: #901b53 url(../Images/ico-sideNav.gif) 20px 8px no-repeat !important;
	}
ul.sub-nav li.active ul li.active a {
	background: #790d4e url(../Images/ico-sideNav2.gif) 20px 8px no-repeat !important;
	font-weight:bold;
	}

/*-- ddd sub-nav horizotal --*/
#horiz-nav{
	width:920px;
	background: #ffeef6 url(../images/bg-sidebar.gif) repeat-x;
	padding: 0 !important;
	margin: 0 auto;
	position: relative;
	}
ul.sub-nav2 {
	border-bottom: 1px solid #ffdfee;
	margin: 0;
	padding: 0;
	overflow: hidden;	
	}
ul.sub-nav2 li{
	overflow: hidden;
	margin-top:2px;
	font-size: 11px;
	line-height: 1.143em;
	list-style: none;
	float:left;
	}
ul.sub-nav2 li a{
	text-decoration: none;
	color: #b71f68;
	float: left;
	height: 1%;
	padding: 20px 20px 8px;
	}
ul.sub-nav2 li a:hover, ul.sub-nav2 li.active{background-color: #ffdfee;} 
ul.sub-nav2 li.active a{color: #580a39;}

/*-- discuss page --*/
.discuss .gradient {
	float: left;
	min-height: 599px;
	position: relative;
	display: block;
	}
.discuss .gradient-b {
	display: none;
	}
.discuss #sidebar{
	width:315px;
	float:right;
	padding:18px 0 0;
	margin: -13px 0 0 !important;
	}
.discuss-area{
	width: 100%;
	float:left;
	margin: -15px 0 0;
	color: #757778;
	}
#main .discuss-area #twoColumnPanelA {
	width: 539px;
	margin: 50px 0 0 !important;
	float: left;
	}
.discuss-area .sidebar-heading h3 {
	padding: 0 0 7px !important;
	width: 100%;
	display: block;
	margin: 15px 0 0 !important;
	}
	
/*-- discuss box --*/
.discuss-box{
	background:url(../images/bg-discuss-t.gif) no-repeat;
	padding:4px 0 0;
	position:relative;
	margin:0 0 22px;
	width:100%;
	overflow:hidden;
	color: #757778;
	}
.discuss-box .box{
	background:url(../images/bg-discuss-b.gif) no-repeat 0 100%;
	padding:0 0 5px;
	}
.discuss-box .frame{
	background:url(../images/bg-discuss-m.gif) repeat-y;
	overflow:hidden;
	padding:20px 26px 11px;
	min-height:107px;
	}
* html .discuss-box .frame{
	height:107px;
	overflow:visible;
	}
.discuss-box h2{
	font-size:2em;
	margin:0 0 10px;
	position: relative;
	z-index: 1;
	}
.discuss .discuss-area {
	margin: -15px 0 0 -5px;
	width: 910px;
	position: absolute;
	}
.discuss-area .left-txt h2{padding-right: 80px;}
.discuss-box p{
	font-size:1.3em;
	line-height:1.143em;
	margin:0;
	position: relative;
	z-index: 1;
	}
.discuss-area .left-txt .frame {padding-right: 90px;}
.discuss-area .right-txt .frame{padding-left:240px;}
.discuss-area .left-txt .frame .img{
	position: absolute;
	bottom: 1px;
	right: 7px;
	}
.discuss-area .right-txt .frame .img{
	position: absolute;
	bottom: 1px;
	left: 2px;
	}
.discuss-area .left-txt .frame p { width: 70%; }
.discuss-box img{display:block;}

/* discover & decide landing page */
.discuss.variation #aside {
	margin: 15px 0 0;
	}
.discuss.variation .aside {
	display: block;
	float: right;
	width: 315px !important;
	overflow: hidden;
	padding: 35px 0 0 !important;
	}
.discuss.variation .aside h3 {
	color: #b71f67;
	font-size: 1.8em;
	height: 1.3em;
	padding: 0 0 4px;
	margin: -3px 0 0;
	}
.aside .frame-box p {
	color: #757778;	
	margin: 0;
	padding: 0 0 4px;
	}
.aside .frame-box a.download {
	color: #be206d;
	font-size: 1.4em;
	background: url(../Images/arrow-download.gif) right 5px no-repeat;
	text-decoration: underline;
	padding: 0 8px 0 0;
	}
.aside .frame-box a:hover.download { text-decoration: none; }

/*-- discuss headings --*/
h2.heading-conversation { font-size: 2em;}
h2.heading-conversation a{ color: #bc206a !important;}
.heading-wishes{
	background:url(../images/text-wishes.gif) no-repeat;
	width:240px;
	height:43px;
	text-indent:-9999px;
	overflow:hidden;
	}
.heading-stories{
	background:url(../images/text-stories.gif) no-repeat;
	width:332px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	}
.text-promote h3{background:url(../images/text-promote.gif) no-repeat;}

/*-- side menu --*/
.sidemenu{
	margin: 0;
	padding: 0;
	list-style:none;
	width:100%;
	overflow:hidden;
	border-top:1px solid #c82271;
	}
.sidemenu li{
	vertical-align:top;
	width:100%;
	overflow:hidden;
	margin:0 0 1px;
	color: #b71f68;
	}
.sidemenu li a,
.sidemenu li.active a:hover{
	display:block;
	height:1%;
	background:#ffdfee url(../images/arrow-sidemenu.gif) no-repeat 100% 5px;
	overflow:hidden;
	padding:8px 50px 8px 15px;
	text-decoration:none;
	color: #b71f68;
	}
.sidemenu li.active a:hover{
	background:#ffdfee url(../images/arrow-sidemenu-h.gif) no-repeat 100% 5px;
	}
.sidemenu li a:hover{
	display:block;
	height:1%;
	overflow:hidden;
	padding:8px 50px 8px 15px;
	text-decoration:none;
	color: #790d4e;
	background-color: #ffd6ea;
	background-image: url(../images/arrow-sidemenu.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
	}
.sidemenu li.active a{background-image:url(../images/arrow-sidemenu-h.gif);}
.sidemenu li span{
	float:left;
	margin:9px 0 0;
	width:200px;
	cursor:pointer;
	font-size:1.2em;
	line-height:1.25em;
	}
.sidemenu li img{
	float:left;
	margin:0 13px 0 0;
	}
.sidemenu .drop-box{
	height:1%;
	overflow:hidden;
	padding:13px 11px 13px 12px;
	}
.sidemenu .drop-box .box{
	border:1px solid #ece4e8;
	height:156px;
	overflow:auto;
	background:#fff;
	position:relative;
	font-size: 0.9em;
	color: #757778;
	}
.sidemenu .drop-box a{
	display:inline;
	height:auto;
	background:none;
	overflow:visible;
	padding:0;
	text-decoration:underline;
	}
.sidemenu li.active .drop-box a{background:none;}
.sidemenu .text{padding:10px 15px 5px;}
.sidemenu  .ico-donate-life{
	display:block;
	background:url(../images/ico-donate-life.gif) no-repeat;
	height:53px;
	text-indent:-9999px;
	overflow:hidden;
	}
.sidemenu li .drop-box .btn-fan,
.sidemenu li.active .drop-box .btn-fan{
	display:block;
	background:url(../images/btn-fan.gif) no-repeat;
	width:90px;
	height:31px;
	padding:0 0 0 40px;
	color:#4c72ab;
	font-size:11px;
	line-height:31px;
	text-decoration:none;
	margin:-12px 0 14px 56px;
	position:relative;
	}
.sidemenu li .drop-box .btn-fan:hover,
.sidemenu li.active .drop-box .btn-fan:hover{color:#4c72ab;}
.sidemenu p{
	font-size:1.222em !important;
	line-height:1.084em;
	padding:0 0 14px;
	margin: 0;
	color:#a5a7a9;
	}
.sidemenu strong{
	font-size:1.091em !important;
	}

/* new - twitter badge */
.sidemenu .drop-box.pink {
	background: transparent url(../images/bg-box-pink.gif) 0 0 no-repeat;
	padding: 0;
	margin: 0;
	overflow: hidden !important;
	height: 149px;
	}
.sidemenu .drop-box.pink .box {
	border: none;
	background: none;
	margin: 0;
	font-size: 1em;
	padding: 15px 35px;
	overflow: hidden !important;
	}
.sidemenu .drop-box.pink .box .text {
	float: right;
	width: 155px;
	margin: 0 !important;
	padding: 0 15px 0 0 !important;
	position: relative;
	}
.sidemenu .drop-box.pink .box p {
	color: #c0216c !important;
	margin: 0 !important;
	padding: 15px 0 !important;
	line-height: 1.2em;
	}
.sidemenu .drop-box.pink .box a.btn-authApp,
.sidemenu .drop-box.pink .box a:hover.btn-authApp {
	background: url(../images/btn-authApp.gif) 0 0 no-repeat;
	width: 143px;
	height: 25px;
	display: block;
	text-indent: -9999px;
	position: absolute;
	}
	
/*-- scrollbar --*/
.vscroll-up{
	width:16px;
	height:16px !important;
	}
.vscroll-down {
	width:16px;
	height:15px !important;
	}
.vscroll-line {
	width:16px;
	height:126px;
	background:url(../images/scroll-line.gif) no-repeat;
	}
.vscroll-slider {
	width:15px;
	height:25px;
	background:url(../images/scroll-slider.gif) no-repeat;
	overflow:hidden;
	}

/*-- heading -- */
.heading{
	height:1%;
	overflow:hidden;
	padding:30px 0 25px;
	margin:0;
	}
.heading h1{
	font-size:20px;
	margin:0;
	color:#560a38;
	}
.text-answers h1{
	background:url(../images/text-answers.gif) no-repeat;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	}
.heading .view{float:right;}
.heading .view label{
	float:left;
	/*color: #8f8f8f;*/
	color:#858585;
	font-size:1.2em;
	margin:2px 0 0;
	}
.heading .view select{
	float:left;
	width:125px;
	margin:0 0 0 9px;
	display:inline;
	font:12px Arial, Verdana, sans-serif;
	}

/*-- faq area --*/
.faq{
	float: left;
	padding: 0;
	margin: -35px 0 0;
	list-style:none;
	width:100%;
	border-bottom:1px solid #e9e9e9;
	position: relative;
	}
.faq li{
	width:100%;
	overflow:hidden;
	vertical-align:top;
	color:#808080;
	border-top:1px solid #e9e9e9;
	position:relative;
	background-color: #FFFFFF;
	}
.faq li .open-close
{
	display:block;
	height:1%;
	/*color:#a4a4a4;*/
	color:#808080;
	text-decoration:none;
	font-size:1.8em;
	padding: 12px 49px 12px 16px;
	}
.faq li .open-close .question{
	display:block;
	background:url(../images/ico-question.gif) no-repeat 0 2px;
	padding:0 0 0 33px;
	cursor:pointer;
	min-height:22px;
	}
* html .faq li .open-close .question{height:22px;}
.faq li .open-close:hover{
	background:#f6f6f6 url(../images/arrow-accordion.gif) no-repeat 98% 15px;
	color:#525252;
	}
.faq li .ui-state-active{
	background:#F6F6F6 url(../images/arrow-accordion-a.gif) no-repeat 98% 18px !important;
	color:#000000 !important;
	}
.faq .box{
	width:100%;
	overflow:hidden;
	padding:12px 0 28px;
	/*background:#ffe5f2;*/
	background:#F5F5F5;
	display:none;
	/*color: #790d4e;*/
	color: #222222;
	}
.faq .box .text ul{
	margin: 0;
	padding: 0 0 10px;
	float: left;
	width: 100%;
	}
.faq .box .text ul li{
	color: #790d4e !important;
	font-size: 1.2em;
	background: url(../Images/bullet.gif) 6px 3px no-repeat !important;
	margin: 0;
	padding: 0 15px 5px;
	border: none;
	}
.faq .active .box{display:block;}
.faq p{
	font-size:1.2em;
	line-height:1.334em;
	margin: 0;
	padding: 2px 0 10px;
	}
.faq .text{
	width:695px;
	float:left;
	margin:0 0 0 50px;
	display:inline;
	}
.faq .more{
	width:130px;
	float:right;
	margin:0 17px 0 0;
	display:inline;
	}
.faq .more .title{
	display:block;
	font-size:1.1em;
	color:#b71f67;
	margin:0 0 6px;
	}
.faq .more .categories{
	display:block;
	font-size:1.1em;
	color:#b71f67;
	font-style:normal;
	margin:0 0 23px;
	}
.text-stories h1{
	background:url(../images/text-family-stories.gif) no-repeat;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	}
.faq .text a { 
 	color: #b73674 !important;
	text-decoration: underline;
	}
.faq .text a:hover {text-decoration: none !important;}

/*-- heading -- */
.stories .heading{
	margin:0 0 21px;
	}

/*-- headbox --*/
.headbox{
	height:1%;
	overflow:hidden;
	background:#f3f3f3;
	padding:7px 17px 3px 14px;
	}
.headbox label{
	float:left;
	font-size:1.2em;
	/*color: #8f8f8f;*/
	color:#858585;
	margin:0 20px 0 0;
	}
.headbox select{
	width:125px;
	float:left;
	}
.headbox .lnk-view{
	float:right;
	font-size:1.1em;
	/*color: #8f8f8f;*/
	color:#858585;
	text-decoration:none;
	}
.headbox .lnk-view:hover{text-decoration:underline;}

/*-- photo list --*/
.photo-list{
	height:500px;
	position:relative;
	}
.photo-list .opened{ z-index:100;}
.photo-list:after{
	display:block;
	clear:both;
	content:"";
	}
.photo-b, .photo-m, .photo-s{
	position:absolute;
	top:500px;
	left:400px;
	}
#photo-1{
	top:68px;
	left:64px;
	}
#photo-2{
	top:126px;
	left:257px;
	}
#photo-3{
	top:31px;
	left:345px;
	}
#photo-4{
	top:58px;
	left:533px;
	}
#photo-5{
	top:46px;
	left:681px;
	}
#photo-6{
	top:120px;
	left:763px;
	}
#photo-7{
	top:318px;
	left:90px;
	}
#photo-8{
	top:317px;
	left:357px;
	}
#photo-9{
	top:368px;
	left:563px;
	}
#photo-10{
	top:261px;
	left:687px;
	}
	
/*-- big photo box --*/
.photo-b .lnk-img{
	display:block;
	background:url(../images/photo-circle-b.gif) no-repeat;
	padding:9px;
	width:92px;
	height:92px;
	overflow:hidden;
	}
.photo-b .lnk-img span{
	display:block;
	width:92px;
	height:92px;
	overflow:hidden;
	position:relative;
	z-index:5;
	cursor:pointer;
	}
.photo-b img{display:block;}
.photo-b .lnk-img:hover,
.photo-b .active-img{background-position:0 -110px;}
.photo-b .lnk-img:hover img,
.photo-b .active-img img{margin:-92px 0 0;}

/*-- middle photo box --*/
.photo-m .lnk-img{
	display:block;
	background:url(../images/photo-circle-m.gif) no-repeat;
	width:72px;
	height:72px;
	overflow:hidden;
	padding:7px;
	}
.photo-m .lnk-img span{
	display:block;
	width:72px;
	height:72px;
	overflow:hidden;
	position:relative;
	z-index:5;
	cursor:pointer;
	}
.photo-m img{display:block;}
.photo-m .lnk-img:hover,
.photo-m .active-img{background-position:0 -86px;}
.photo-m .lnk-img:hover img,
.photo-m .active-img img{margin:-72px 0 0;}

/*-- small photo box --*/
.photo-s .lnk-img{
	display:block;
	background:url(../images/photo-circle-s.gif) no-repeat;
	width:46px;
	height:46px;
	overflow:hidden;
	padding:5px;
	}
.photo-s span{
	display:block;
	width:46px;
	height:46px;
	overflow:hidden;
	position:relative;
	z-index:5;
	cursor:pointer;
	}
.photo-s img{display:block;}
.photo-s .lnk-img:hover,
.photo-s .active-img{background-position:0 -56px;}
.photo-s .lnk-img:hover img,
.photo-s .active-img img{margin:-46px 0 0;}
.photo-list .active{z-index:10;}
.photo-list .active .tooltip{display:block;}

/*-- tooltip --*/
.tooltip{
	width:499px;
	position:absolute;
	top:78px;
	left:68px;
	z-index:10;
	display:none;
	}
.tooltip-r{
	left:auto;
	right:68px;
	}
.photo-s .tooltip{
	top:35px;
	left:38px;
	}
.photo-s .tooltip-r{
	left:auto;
	right:38px;
	}
.photo-m .tooltip{
	top:58px;
	left:58px;
	}
.photo-m .tooltip-r{
	left:auto;
	right:58px;
	}
.tooltip .top{
	background:url(../images/bg-tooltip-t.png) no-repeat;
	height:201px;
	overflow:hidden;
	}
.tooltip-r .top{background-image:url(../images/bg-tooltip-t-r.png);}
.tooltip .middle{
	height:1%;
	background:url(../images/bg-tooltip-m.png) repeat-y;
	padding:0 151px;
	}
.tooltip-r .middle{
	background-image:url(../images/bg-tooltip-m-r.png);
	padding:0 243px 0 59px;
	}
.tooltip .middle:after{
	display:block;
	clear:both;
	content:"";
	}
.tooltip .bottom{
	background:url(../images/bg-tooltip-b.png) no-repeat;
	height:19px;
	overflow:hidden;
	}
.tooltip-r .bottom{background-image:url(../images/bg-tooltip-b-r.png);}
.tooltip .middle-box{
	width:100%;
	float:left;
	margin:-157px 0 0;
	position:relative;
	min-height:157px;
	}
* html .tooltip .middle-box{height:157px;}
.tooltip .name{
	display:block;
	font:2.4em Georgia, "Times New Roman", serif;
	color:#790d4e;
	margin:0 0 6px;
	}
.tooltip .quote{
	overflow:hidden;
	width:197px;
	background:url(../images/quote-l.gif) no-repeat;
	margin:0 0 0 -40px;
	padding:6px 0 0 40px;
	position:relative;
	}
/*-- blockquote --*/
.tooltip blockquote{
	margin:0;
	color:#fff;
	padding:0 0 14px;
	background:url(../images/quote-r.gif) no-repeat 100% 100%;
	}
q{
	quotes: none;
	font:italic 1.5em Georgia, "Times New Roman", serif;
	}
q:before{content:"";}
q:after{content:"";}
.tooltip .img-man{
	position:absolute;
	bottom:-10px;
	right:-142px;
	}

/*-- listing --*/
.listing #content{
	width: 100%;
	float: none;
	padding-top: 17px;
	}
.listing .gradient,
.myth .gradient,
.listing .gradient-b,
.myth .gradient-b,
.discuss .gradient,
.discuss .gradient-b{background:none;}

.myth #twocolumns h1 { border: none; padding: 30px 0 0; margin: 0 auto;}
.myth .gradient .columns-wrapper { margin:0 0 0 40px; float: left; }
.listing .columns-wrapper{
	width: 795px;
	padding: 0 72px 0 113px;
	}
.types-of-organ h1{background: url(../images/text-types-of-organ.gif) no-repeat;}
.types-boxes {
	overflow: hidden;
	height: 1%;
	float: left;
	width: 920px;
	}
.type-box {
	width: 100%;
	background: url(../images/bg-type-box-t-2.gif) no-repeat;
	padding: 4px 0 0;
	margin: 16px 0 0;
	color: #686868;
	float: left;
	}
.type-box-c {
	overflow: hidden;
	background: url(../images/bg-type-box-c-2.gif) 0 0 repeat-y;
	padding: 20px;
	}
.type-box-b {
	width: 100%;
	overflow: hidden;
	height: 4px;
	background: url(../images/bg-type-box-b-2.gif) no-repeat;
	}
.type-box:hover,
.types-boxes .hover,
.donationTypes .type-box.hover {
	background: url(../images/bg-type-box-t-h-2.gif) no-repeat;
	}
.type-box:hover .type-box-c,
.types-boxes .hover .type-box-c,
.donationTypes .type-box.hover .type-box-c {
	background: url(../images/bg-type-box-c-h-2.gif) repeat-y;
	}
.type-box:hover .type-box-b,
.types-boxes .hover .type-box-b,
.donationTypes .types-boxes.hover .type-box-b {
	background: url(../images/bg-type-box-b-h-2.gif) no-repeat;
	}
#content .type-box:hover p,
#content .types-boxes .hover p {
	color:#b73674;
	}
.vinous-btn a{background: url(../images/btn-vinous-2.gif) no-repeat;}
.vinous-btn a span{ background: url(../images/btn-vinous-r-2.gif) no-repeat 100% 0;}
.vinous-btn a:hover {
	background-position: 0 -21px;
	color: #fff;
	}
.vinous-btn a:hover span { background-position: 100% -21px;}
.hidden {visibility: hidden;}
#content .type-box:hover .hidden,
#content .type-box.hover .hidden,
.donationTypes .type-box:hover .hidden,
.donationTypes .type-box.hover .hidden { visibility: visible;}
#content .type-box h2{
	display: inline;
	margin: 18px 20px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	height: 25px;
	float: left;
	width: 174px;
	}
* html #content .type-box h2 {margin: 18px 17px 0 0;}
.type-box-text {
	overflow: hidden;
	height: 1%;
	}
#content .type-box  p{ padding-bottom: 10px;}
.listing .paging {padding: 43px 0 0;}

/*-- image listing --*/
.story-image{
	float: left;
	padding-right: 20px;	
	}
.story h3{
	color: #7a0d4e;
	padding: 0px;
	margin: 0 0 10px;
	}
.story .btn{
	display:block;
	float: right;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: relative;
	}
.quote{
	background: url(../images/comment-2.gif) 15px 0 no-repeat;
	width: 355px;
	display:block;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #A6A6A6;
	font-size: 13px;
	height: 112px;
	padding: 0 70px 0 45px;
	font-style: italic;
	line-height: 26px;
	}
/* blockquotes */
blockquote{
	background: url(../images/blockquote-b.gif) 100% 100% no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #A6A6A6;
	font-size: 13px;
	font-style: italic;
	line-height: 18px;
	margin: 0 auto 15px;
	padding: 0;
	width: 95%;
	}
blockquote .blockquote{
	background: url(../images/blockquote-t.gif) 0 0 no-repeat;
	display: block;
	padding: 5px 10px 5px 30px;
	}
	
.person{
	display:block;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6E0C47;
	font-size: 22px;
	width: 200px;
	padding-top: 10px;
	padding-left: 0;
	}

/*-- contact-us --*/
.contact #twocolumns{
	width: 657px;
	padding: 44px 0 100px 30px;
	float: left;
	}
.contact .standardModuleSummary {display: none;}
.contact h1{
	border: none !important;
	padding: 0 0 19px !important;
	margin: 0 !important;
	width: 100%;
	}
.contact #content {
	padding: 0;
	margin: 0;
	float: left;
	width: 250px !important;
	overflow: hidden;
	}
.contact #content h2{
	margin: 0;
	font-size: 1em;
	line-height: 1.5em;
	}
.contact #content #twoColumnPanelA,
.contact #content #twoColumnPanelA .wysiwyg {
	width: 250px;
	float: left;
	}
.contact .related ul {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none;
	font-size: 1.1em;
	/*color: #8f8f8f;*/
	color:#858585;
	width: 100%;
	}
.contact .related li {
	float: left;
	width: 100%;
	display: block;
	}
	
/*-- contact-info --*/
.contact-info {
	margin:0;
	padding:10px 0 8px;
	}
.contact-info dd,
.contact-info dt{
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	color: #999;
	}
.contact-info dd{
	font-weight: bold;
	color: #6c6c6c;
	}
.contact-info span{
	display: block;
	}
.phones dd{
	float: left;
	padding: 0 7px 0 0;
	}
.contact .aside{
	float: right;
	width: 334px;
	padding: 5px 0 0;
	}
	
/*-- story promo --*/
.story-promo {
	margin:0 0 22px;
	padding: 0 0 5px;
	background: url(../images/bg-story-promo-b.gif) no-repeat 0 100%;
	position: relative;
	}
.story-promo .glow {
	background: url(../Images/bg-story-promo-glow.png) right 0 no-repeat;
	display: block;
	height: 212px;
	width: 315px;
	position: absolute;
	right: 0;
	}
.story-promo .frame-box-c {
	padding: 15px 31px 17px;
	background:url(../images/bg-story-promo-c.gif) repeat-y;
	}
.story-promo .frame-box-t {
	height: 5px;
	background: url(../images/bg-story-promo-t.gif) no-repeat;
	}
.story-promo h3 { 
	font-size: 1.6em; 
	font-weight: normal !important;
	padding: 1px 0 9px !important;
	position: relative !important;
	}
.story-promo p.quote,
.story-promo p.myth {
	background: none;
	color: #6e0c47 !important;
	font-size: 1.6em !important;
	line-height: 1.2em !important;
	padding: 0 0 3px !important;
	margin: 0 !important;
	height: auto !important;
	position: relative;
	float: left;
	width: 100%;
	}
.story-promo p.myth { padding: 0 0 14px !important; }
.story-promo p.name {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #c3216e !important;
	font-size: 1.4em !important;
	padding: 0 0 14px !important;
	margin: 0 !important;
	position: relative;
	float: left;
	width: 100%;
	}
.story-promo .btn {
	height: 20px;
	text-indent: -9999px;
	display: block;
	position: relative;
	float: left;
	}
.story-promo .btn.readMyStory {
	background: url(../Images/btn-readMyStory.gif) 0 0 no-repeat;
	width: 108px;
	}
.story-promo .btn.revealTheReality {
	background: url(../Images/btn-revealTheReality.gif) 0 0 no-repeat;
	width: 136px;
	}
/* overwrite for content right col promos */	
#main.myth .aside .frame-box-heading h3,
#main.text-content .aside .wysiwyg .frame-box-heading h3 { 
	font-size: 1.5em !important; 
	font-weight: normal !important;
	padding: 1px 0 17px !important;
	position: relative !important;
	color:#b71f67;
	}
#main.myth .aside a.download,
#main.text-content .aside .wysiwyg a.download { font-size: 1.167em;}
#main.myth .story-promo p.quote,
#main.myth .story-promo p.myth,
#main.text-content .wysiwyg .story-promo p.quote,
#main.text-content .wysiwyg .story-promo p.myth {
	font-size: 1.333em !important;
	line-height: 1.2em !important;
	}
#main.myth .story-promo p.name,
#main.text-content .wysiwyg .story-promo p.name {
	font-size: 1.167em !important;
	}
	
/*-- frame-box-medium --*/
.frame-box-medium {	
	margin:0 0 23px;
	padding: 0 0 12px;
	background: url(../images/bg-frame-box-b-medium.gif) no-repeat 0 100%;
	}
.frame-box-medium .frame-box-c {
	padding: 15px 31px 14px;
	background:url(../images/bg-frame-box-c-medium.gif) repeat-y;
	}
.frame-box-medium .frame-box-t {
	height: 12px;
	background: url(../images/bg-frame-box-t-medium.gif) no-repeat;
	}
	
/*-- frame-box-lrg --*/
.frame-box-lrg {
	margin:0;
	padding: 0 0 12px;
	background: url(../images/bg-frame-box-b-lrg.gif) no-repeat 0 100%;
	}
.frame-box-lrg .frame-box-c {
	padding: 15px 31px 20px;
	background:url(../images/bg-frame-box-c-lrg.gif) repeat-y;
	}
.frame-box-lrg .frame-box-t {
	height: 12px;
	background: url(../images/bg-frame-box-t-lrg.gif) no-repeat;
	}
.frame-box-heading {
	overflow: hidden;
	height: 1%;
	}
.frame-box-heading h3{
	margin: 0;
	overflow: hidden;
	height: 15px;
	}

/* form styles */	
.required {
	/*color: #8f8f8f;*/
	color:#858585;
	font-size: 1.1em;
	line-height: 1.273em;
	float: right;
	}
h3.make-an-enquiry {background: url(../images/enquiriesFeedback.gif) no-repeat;text-indent:-9999px;}
.enquiry-form {padding: 21px 0 0;}
.enquiry-form a {text-decoration:underline;}
.enquiry-form a:hover {text-decoration:none;}
.fow {
	overflow: hidden;
	height: 1%;
	width: 100%;
	padding: 0 0 9px;
	position: relative;
	}
.enquiry-form label{
	display: block;
	font-size: 1.2em;
	line-height: 1.334em;
	/*color:#8f8f8f;*/
	color:#6C6C6C;
	font-weight:bold;
	padding: 0 0 4px;
	}
.enquiry-form .input-txt{
	float: left;
	width: 255px;
	padding: 3px 5px;
	height: 15px;
	border: 1px solid #dcdcdc;
	}
.enquiry-form textarea{
	width: 262px;
	height: 77px;
	overflow: auto;
	padding: 3px 0 3px 5px;
	margin: 0;
	float: left;
	/*color:#8f8f8f;*/
	color:#858585;
	font:12px Arial, Verdana, sans-serif;
	border: 1px solid #dcdcdc;
	}
.enquiry-form select{
	width: 268px;
	margin: 0;
	/*color:#8f8f8f;*/
	color:#858585;
	font-size: 11px;
	line-height: 14px;
	padding: 3px 0;
	font:12px Arial, Verdana, sans-serif;
	border: 1px solid #dcdcdc;
	background: #fff;
	}
.check {
	overflow: hidden;
	height: 1%;
	/*padding: 2px 0 11px;*/
	padding: 5px 0 0;
	float: left;
	width: 265px;
	}
.check input { float: left; padding: 0; margin: 1px 8px 0 0; height: 12px; width: 12px;}
.check label{
	overflow: hidden;
	height: 1%;
	font-size: 1.1em;
	/*color: #8f8f8f;*/
	color:#858585;
	}
.check label a { color: #ef2987; text-decoration: underline; }
.check label a:hover{ color: #de267e; text-decoration: none;}
.check-box {
	float: left;
	width: 16px;
	height: 15px;
	margin: 0 10px 0 0;
	display: inline;
	}
.submit-btn {
	cursor: pointer;
	margin: 10px 0 0;
	line-height: 25px;
	vertical-align: top;
	background: url(../images/btn-submit.gif) no-repeat;
	width:70px;
	height:25px;
	padding:0 0 1px;
	float: left;
	border: none;
	color: #fff;
	text-transform: uppercase;
	}
.options {
	font-size: 1.309em !important;
	color:#858585;
	padding:15px 0 5px;
	margin: 0 0 10px;
	float: left;
	width: 100%;
	border-bottom: 1px solid #dcdcdc;
	}
.fow.subscribe { font-size: .917em; float: left; width: 100%; padding: 3px 0 0;}
.radioList input {float: left; padding: 0; margin: 1px 3px 0 0; height: 14px; width: 14px;}
.radioList label {float: left; padding: 0 6px 0 0; width: auto; }
.fow .optionType {width: 113px; float: left;}
	
/* form error messages */
.errorBox {
	background: #ffeef6;
	font-size: 1.1em;
	padding: 10px;
	font-weight: bold;
	margin: 0 0 15px;
	color: #bc206a !important;
	border: 1px solid #bc206a;
	}
.errorBox ul {
	font-weight: normal;
	padding: 5px 0 0;
	margin: 0;
	list-style: none;
	}
.errorBox ul li {
	background: url(../Images/ico-form-error.gif) 0 6px no-repeat;
	padding: 0 8px;
	}
.forgetThis {
	position: absolute;
	right: 0;
	bottom: 13px;
	font-size: 1.2em;
	color: #bc206a !important;
	}
span.errorBox {
	display: block;
	}

/*-- 3-mythBust --*/
.text-myth-busting h3{ background: url(../images/text-myth-busting.gif) no-repeat;}
.myth #twocolumns{
	float: none;
	width: 100%;
	padding: 0;
	}
.myth #twocolumns h1 {
	padding: 30px 0 10px;
	}
.myths-container {
	padding: 36px 0 0;
	}
.myths-box {
	display: inline;
	float: right;
	overflow: hidden;
	margin:0;
	position: relative;
	}
.random-holder {
	clear: both;
	width: 100%;
	padding: 20px 0 0;
	}
.type-0{
	clear: none;
	width: auto;
	}
.type-0 .myths-box{width: 442px;}
.type-1 .myths-box{width: 442px;}
.type-2 { padding: 18px 0 0;}
.type-2 .myths-box{
	float: left;
	width: 465px;
	margin: 0 0 0 40px;
	}
.type-2 .myths-text {
	font-size: 3.6em;
	line-height: 1.05em;
	background-position: 0 4px !important;
	}
.type-3 .myths-box{
	float: right;
	width: 498px;
	margin-right: 53px;
	}
.type-3 .myths-text {
	font-size: 1.8em;
	line-height:1.112em;
	padding-bottom: 2px;
	}
.type-4 .myths-box{
	clear: both;
	float: left;
	width: 660px;
	margin-left: 60px;
	}
.type-5 { padding-top: 34px;}
.type-5 .myths-box{
	width: 690px;
	float: right;
	}
.type-5 .myths-text{
	font-size: 2.8em;
	line-height: 1.143em;
	background-position: 0 4px !important;
	}
.type-6 {padding: 50px 0 0 0;}
.type-6 .myths-box{
	float: left;
	width: 380px;
	}
.type-7 {
	float: right;
	padding: 0;
	margin: -25px 0 0;
	}
.type-7 .myths-box{
	clear: both;
	float: right;
	width: 480px;
	}
.type-7 .myths-text{
	font-size: 2.4em;
	line-height: 1.167em;
	background-position: 0 3px !important;
	}
.myths-box-t,
.myths-box-b{
	height: 5px;
	margin: 0 5px 0 0;
	}
.myths-box-t span,
.myths-box-b span{
	display: block;
	height: 5px;
	overflow: hidden;
	margin: 0 -5px 0 0;
	position: relative;
	}
.slide-heading {
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	height:24px;
	}
.reality {background: url(../images/text-reality.gif) no-repeat;}
.myths-text {
	background: url(../images/bullet-norm.gif) no-repeat 0 1px;
	padding:  0 0 0 33px;
	display: block;
	font:2em/24px "Georgia", "Times New Roman", Times, serif;
	color: #a2a3a6;
	}
.myths-box-c {
	overflow: hidden;
	padding: 18px 21px;
	}
* html .myths-box-c {
	height: 1%;
	overflow: visible;
	}
.slide {
	display: none;
	overflow: hidden;
	width:100%;
	}
.slide-box{padding: 31px 0 0 30px;}
.slide p{
	margin: 0;
	padding: 5px 0 0;
	font-size: 1.3em;
	line-height: 1.231em;
	color: #868686;
	}
.slide a {color: #bc206a; font-weight: normal; text-decoration: underline !important;}
.slide a:hover {color: #de267e; text-decoration: none !important;}

.active .myths-box-t {background: url(../images/bg-myths-box-t-l.gif) no-repeat;}
.active .myths-box-t span {background: url(../images/bg-myths-box-t-r.gif) no-repeat 100% 0;}
.active .myths-box-b {background: url(../images/bg-myths-box-b-l.gif) no-repeat;}
.active .myths-box-b span {background: url(../images/bg-myths-box-b-r.gif) no-repeat 100% 0;}
.active .myths-text {
	color: #790d4e;
	background: url(../images/bullet-open.gif) no-repeat 0 1px !important;
	}
.active .myths-box-c{
	background: #fff;
	padding: 18px 20px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	}
.type-2 .myths-box-c .myths-text { background-position: 0 9px !important; }
.type-5 .myths-box-c .myths-text { background-position: 0 5px !important; }
.type-7 .myths-box-c .myths-text { background-position: 0 4px !important; }
.myths-box:hover .myths-text,
.myths-box.hover .myths-text{
	background: url(../images/bullet-hov.gif) no-repeat 0 1px;
	color: #790d4e;
	}
.active .slide{ display: block;}
.myths-box{background: none;}
.myths-box:hover,
.myths-box.hover { cursor: pointer;}
.myths-box:hover p,
.myths-box.hover p { color: #b71f68;}
.myths-box:hover .myths-box-t,
.myths-box.hover .myths-box-t{background: url(../images/bg-myths-box-t-l-h.gif) no-repeat;}
.myths-box:hover .myths-box-t span,
.myths-box.hover .myths-box-t span {background: url(../images/bg-myths-box-t-r-h.gif) no-repeat 100% 0;}
.myths-box:hover .myths-box-c,
.myths-box.hover .myths-box-c {
	padding: 18px 20px !important;
	border-left: 1px solid #fdaad2;
	border-right: 1px solid #fdaad2;
	background: #ffeef6;
	}
.myths-box:hover .myths-box-b,
.myths-box.hover .myths-box-b{ background: url(../images/bg-myths-box-b-l-h.gif) no-repeat;}
.myths-box:hover .myths-box-b span,
.myths-box.hover .myths-box-b span { background: url(../images/bg-myths-box-b-r-h.gif) no-repeat 100% 0;}
.myth #sidebar{
	padding-top: 13px;
	margin-right: 20px;
	width: 315px;
	display: inline;
	}
.myth #sidebar ul.sub-nav li a,
.myth #sidebar ul.sub-nav li a:hover{
	padding: 18px 15px;
	background: #ffdfee;
	cursor: text;
	font-size: 1.273em;
	}
.myth-form {padding: 12px 15px 16px;}
.myth-form label{
	float: left;
	font-size: 1.2em;
	line-height: 1.334em;
	color: #b71f68;
	}
.myth-form select{
	margin: 0;
	font-size: 11px;
	line-height: 14px;
	color: #000;
	float: right;
	width: 125px;
	}
.invisible{display:none;}

/*-- Content --*/
.wysiwyg {
	font-size: 1.2em;
	}
hr {
	
	height: 1px !important;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	}
.wysiwyg sup {
	font-size: 0.667em;
	}
.wysiwyg p.intro {
	font-size: 1.083em !important;
	line-height: 1.1em !important;
	color: #999;
	padding: 15px 0 0 !important;
	float: left;
	}
.wysiwyg h1{
	color: #580a39;
	font-size: 1.2em;
	border: none !important;
	margin: 0;
	}
.wysiwyg h2{
	color: #bc206a;
	font-size: 1.2em;
	margin: 0;
	padding: 15px 0 5px;
	}
.wysiwyg h3{
	/*color: #ff9ecd;*/
	color:#444444;
	font-size: 13px;
	margin: 0;
	padding: 10px 0 5px;
	line-height: 1em !important;
	}
.wysiwyg table{
	background-color: #fbfbfb;
	padding: 8px;
	color: #8c8c8c;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: normal !important;
	border: 1px solid #dedede;
	border-spacing:0;
	/*width: 550px;*/
	width: 100%;
	}
.wysiwyg thead{
	background-color: #E6E6E6;
	padding: 5px;
	color: #999999;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-size: 1.2em;
	font-weight: bold !important;
	border: 1px solid #dedede;
	}
.wysiwyg td{
	padding: 5px;
	border-top: 1px solid #e9e9e9;
	vertical-align: top;
	}
.wysiwyg ul{
	font-size: 1em;
	padding: 0 0 10px;
	margin: 0;
	list-style: none;
	}
.wysiwyg ul li {
	padding: 0 0 2px 15px;
	margin: 0;
	background: url(../images/bullet.gif) 5px 3px no-repeat;
	}

.wysiwyg a{cursor:pointer; color: #bc206a; text-decoration: underline;}
.wysiwyg li a{
	text-decoration: none;
	color: #bc206a;
	}
.wysiwyg li a:hover{
	background: #ffdfee;
	color: #de267e;
	}

.wysiwyg p {
	font-size: 1em !important;
	margin: 0 !important;
	padding: 0 0 10px !important;
	}
.wysiwyg a,
.wysiwyg p a{
	text-decoration: underline;
	color: #bc206a;
	}
.wysiwyg a:hover,
.wysiwyg p a:hover{
	background: #ffdfee;
	color: #de267e;
	text-decoration: none;
	}
.wysiwyg p a.cManager {
	position: relative;
	padding: 0 0 0 17px;
	}
.wysiwyg p a.cManager img.documentIcon {
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	height: 15px;
	width: 15px;
	left: 0;
	position: absolute;
	}
.wysiwyg p img {
	float: right;
	margin: 0 0 10px 10px;
	}
#main #twoColumnPanelA{
	/*float: left;*/
	/*width: 340px;*/
	display: block;
	margin-right: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}
#main.myth #twoColumnPanelA{
	float: left;
	width: 539px;
	display: block;
	padding: 0;
	}
.myth #twocolumns #twoColumnPanelA .wysiwyg {
	width: 100%;
	padding: 0;
	margin: 0;
	}
.clear {
    clear: both;
    display:block;
    }		
			
/*-- Search --*/		
.moduleSearch {
	font-size: 1.2em;
	}
.moduleSearch ul{
	list-style-type: none;
	}
	
/*-- Authority --*/
.logo-authority {
	position:absolute;
	top:24px;
	/*left:52px; width:260px; aodaw updates */
	left:47px;
	/*width:168px; temporary fix - aodaw updates 2 */
	width:110px;
	height:100px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	margin:0;
	background-image: url(../images/logo-authority-sml.gif);
	background-repeat: no-repeat;
	}

/*-- full width content page --*/
.fullwidth{ margin: 0px; }
	
/* search styles */
.oneColumnPanel {
	font-size:1.15em;
	}
.oneColumnPanel h1 {
	border: 1px solid #f1b3d0;
	padding-bottom: 8px;
	margin-right: 17px;
	margin-bottom: 20px;
	padding-top: 30px;
	}
.resultsFrom{
	background: #f3f3f3;
	padding: 8px;
	width: 870px;
	display: block;
	float: left;
	}
ul.listingPage {
	padding: 23px 0 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 500px;
	}
ul.listingPage li.listingItem {
	padding: 0 0 32px;
	margin: 0;
	float: left;
	width: 100%;
	}
ul.listingPage li.listingItem a.listingItemTitle {
	font-weight: bold;
	color: #bf216c !important;
	}
ul.listingPage li.listingItem a.listingItemTitle:hover {
	font-weight: bold;
	color: #6d0c46 !important;
	background: #ffe6f2;
	}
.listingItemDesc{
	display: block;
	}
.listingItemURL{
	color: #b3b3b3;
	font-size: 11px;
	margin-top: 5px;
	display: block;
	}
.listingItemURL a{
	color: #B3B3B3;
	padding: 2px;
	}
.listingItemURL a:hover{
	background: #f3f3f3;
	padding: 2px;
	}
	
/* news detail */	
.newsDetail {
	background:url(../images/bg-main-b.png) 0 bottom no-repeat;
	float: left;
	width: 100%;
	}
.date {
	color:#790D4E;
	display:block;
	font-size:1.4em;
	line-height:1.286em;
	}
.btn-back {
	background: url(../Images/btn-back.gif) 0 0 no-repeat;
	width: 53px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	margin: 30px 0 0;
	}
.newsDetail .photo-box {
	padding-top: 0;
	}

/* stories detail */
.storiesDetail {
	background:url(../images/bg-main-b.png) 0 bottom no-repeat;
	float: left !important;
	width: 920px;
	margin: 7px auto 0;
	padding: 15px 0 40px;
	border-top:1px solid #f1b3d0 !important;
	}
.storiesDetail .wysiwyg {
	margin: 20px 0 0 !important;
	}
.storiesDetail #twoColumnPanelA {
	margin: 0;
	width: 530px;
	float: left;
	}
.storiesDetail .aside {
	float: right;
	padding: 0 !important;
	margin: 0 !important;
	}

/* donations types */
.donationTypes {
	padding: 0 !important;
	margin-left: -5px !important;
	float: left !important;
	width: 920px !important;
	}
.donationTypes h2 {
	float: left;
	width: 230px;
	color: #b71f67;
	font-size: 2em;
	white-space: nowrap !important;
	padding: 28px 0 21px 40px !important;
	margin: 0 !important;
	}
.donationTypes .type-box {
	position: relative;
	width: 920px;
	float: left;
	}
.donationTypes .type-box-c {
	padding: 10px 0 !important;
	margin: 0 !important;
	}
.donationTypes .type-box-text {
	width: 520px;
	height: 79px;
	padding: 0;
	margin: 0 0 0 40px;
	float: left;
	position: relative !important;
	}
.donationTypes .type-box .btn {
	position: relative !important;
	}
.donationTypes .type-box-text p {
	float: left;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 1.2em;
	color: #757778;
	font-size: 1.4em;
	}
.donationTypes .type-box:hover .hidden,
.donationTypes .type-box.hover .hidden { 
	position: absolute !important;
	bottom: 0;
	left: 0;
	width: 100%;
	}
.donationTypes .type-box:hover .type-box-text p,
.donationTypes .type-box.hover .type-box-text p { 
	color: #b73674;
	}
	
/* sitemap */
#main.sitemap, 
.sitemap .holder,
.sitemap .gradient { 
	background: none !important;
	}
.sitemap .gradient { 
	float: left;
	}
.sitemap .columns-wrapper {
	margin: 10px 0 !important; 
	padding: 0 !important;
	background: none !important;
	width: 100% !important;
	float: left;
	}
.sitemap #oneColumnPanel {
	width: 920px !important;
	margin: 0 0 0 -20px !important;
	padding: 0 !important;
	float: left;
	overflow: hidden;
	}
#sitemap {
	font-size: 1.2em !important;
	float: left;
	width: 920px;
	}
#sitemap ul {
	margin: 0 !important;
	padding: 15px 0 0 !important;
	list-style: none;
	font-weight: bold;
	width: 100%;
	}
#sitemap ul li a{
	color: #560a39 !important;
	}
#sitemap ul ul ul ul li a{
	color: #666 !important;
	}
#sitemap ul li {
	margin: 0 !important;
	padding:0 0 2px 16px !important;
	float: left;
	width: 100%;
	}
#sitemap ul ul li.level1,
#sitemap ul ul li.level1on {
	border-top: 1px solid #e5e5e5;
	padding: 15px 0 14px !important;
	}
#sitemap ul ul ul {
	font-weight: normal;
	padding: 15px 0 5px !important;
	}
#sitemap ul ul ul ul {
	float: left;
	display: block;
	margin: 0 !important;
	}
#sitemap li.level2 ul {
	background: none !important;
	float: left;
	padding: 0 !important;
	margin: 2px 0 10px !important;
	display: block;
	}
#sitemap li.level2 ul li {
	background: none !important;
	float: left;
	}
#sitemap ul ul ul ul li {
	background: none;
	display: block;
	float: left;
	font-size: .917em !important;
	padding: 0 8px !important;
	}
#sitemap ul ul ul li { border: none; padding: 2px 0;}
#sitemap ul li a { text-decoration: none; }
#sitemap ul li a:hover { text-decoration: underline; }

/* donate life family
.donateLifeFamily {
	display: block;
	padding: 49px 0 17px;
	border-bottom: 1px solid #e5e5e5;
	float: left;
	width: 920px;
	}
.donateLifeFamily.bottom {
	padding: 30px 0 0;
	border: none;
	} */

/* donate life family - revised */
.donateLifeFamily {
	display: block;
	padding: 49px 0 17px;
	border-bottom: 1px solid #e5e5e5;
	float: left;
	width: 560px;
	}
.donateLifeFamily.bottom {
	padding: 30px 0 0;
	border: none;
	}
.donateLifeFamily.rightCol{
	float:right;
	width:315px;
	border:none;
	}
.donateLifeFamily .frame-box { margin: -2px 0 0; }
.donateLifeFamily.bottom .frame-box { margin: 5px 0 0; }
.donateLifeFamily h1 {display:none;}
.donateLifeFamily h2.becomeADonateLifeFamily,
.donateLifeFamily h2.becomeADonateLifer {
	background-image: url(../Images/text-donateLifeFamily.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 100% !important;
	height: 19px !important;
	display: block !important;
	padding: 0 !important;
	margin: 0 0 22px !important;
	float: left;
	}
.donateLifeFamily h2.becomeADonateLifeFamily {background-position: 0 0;}
.donateLifeFamily h2.becomeADonateLifer {background-position: 0 -19px; }
.donateLifeFamily h2 { line-height: 1.2em; padding: 0 0 15px;}
.donateLifeFamily .frame-box-heading h3 {height: auto; line-height: 1.2em !important; padding: 0 !important; margin: -3px 0 0 !important;}
.donateLifeFamily h3 sup {font-size:0.533em;}
.donateLifeFamily .twoColumnPanelA { width: 520px !important; float: left;}
.donateLifeFamily .twoColumnPanelA p { line-height: 1.5em; padding: 0 0 17px !important; }
.donateLifeFamily .twoColumnPanelA ul { padding: 0 0 14px !important; }
.donateLifeFamily .twoColumnPanelA ul li { padding: 0 0 4px 10px !important; background-position: 0 4px; }
.donateLifeFamily .aside {float: right; width: 314px; margin:0 0 20px; position:relative;}
.donateLifeFamily .aside .fow {border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin: -2px 0 0; padding: 11px 0 10px;}
.donateLifeFamily .aside label {color: #333; width: auto; padding: 3px 5px 0 0; float:left !important;}
.donateLifeFamily .aside input.input-txt {width: 80px; height: 16px; padding: 2px; float: right !important; font-size: 1em; color:#686868;}
.donateLifeFamily .aside input.submit-dl-btn {
	margin: 11px 0 9px -4px;
	cursor: pointer;
	color: #fff;
	text-transform: uppercase;
	font-size: .833em;
	width:165px;
	height:27px;
	padding:0;
	float: left;
	display: block;
	border: none;
	background: url(../Images/btn-submit-dl.gif) 0 0 no-repeat;
	}
.donateLifeFamily h3.donateLife {
	background:url(../Images/bg-donateLife.gif) 0 0 no-repeat;
	text-indent:-9999px;
	width:314px;
	height:158px;
	margin:-19px 0 0;
	padding:0;
	}
.counter {
	font-size:3.917em;
	background: url(../Images/bg-counter.gif) 0 0 no-repeat;
	width:305px;
	height:81px;
	margin:0 0 0 -19px;
	position:absolute;
	top:129px;
	left:19px;
	float:left;
	}
.counter strong {
	color:#fff;
	padding:10px 0;
	margin:0 -5px 0 0;
	display:block;
	text-align:right;
	letter-spacing:20px;
	}
.donateLifeFamily h4.startDiscussion {
	background:url(../Images/text-startDiscussion.gif) 0 0 no-repeat;
	text-indent:-9999px;
	width:243px;
	height:41px;
	margin:64px 0 0 5px;
	float:left;
	}
.donateLifeFamily h5.becomeDLFamily {
	background:url(../Images/text-becomeDLFamily.gif) 0 0 no-repeat;
	text-indent:-9999px;
	width:219px;
	height:40px;
	margin:12px 0 0 15px;
	float:left;
	}

/* photo gallery - list view */
.news-containers.photoGallery .post {
	padding:17px 0;
	width:676px;
	}
.news-containers.photoGallery .post.last {
	border:none;
	}
.paging.photoGallery {
	padding-bottom:47px;
	border-top:1px solid #e9e9e9;
	width:676px;
	margin-top:-10px;
	}
.paging.photoGallery ul {
	float:left;
	}
.news-containers.photoGallery .date-col {
	float:right;
	padding:0 50px 0 0 !important;
	margin:0 !important;
	}
.news-containers.photoGallery .news-text {
	float:left;
	width:527px;
	}
.news-containers.photoGallery .news-text h2 {
	width:300px;
	padding:0 !important;
	margin:0 !important;
	}
.news-containers.photoGallery .news-text p {
	width:300px;
	line-height:1.2em;
	margin:-2px 0 0 !important;
	color:#515151;
	}
.news-containers.photoGallery .news-text .image {
	float:left;
	padding:0 !important;
	margin-right:17px;
	width:177px;
	height:118px;
	}

/* photo gallery - detail view */
.photoGalleryDetail {
	width:100%;
	background:url(../Images/photoGalleryDetail.png) right 0 repeat-y;
	height:512px;
	float:left;
	font-size:1.2em;
	}
.photoGalleryDetail .navigation {
	float:right;
	width:186px;
	padding:0 5px 0 0;
	}
.photoGalleryDetail .navigation .top.galleryPagination {
	float:left;
	width:186px;
	padding:8px 0 4px;
	}
.photoGalleryDetail .navigation ul {
	list-style:none;
	padding:0;
	margin:0;
	width:186px;
	}
.photoGalleryDetail .galleryContent {
	float:left;
	display:block;
	width:472px;
	}
.photoGalleryDetail .navigation ul li {
	float:left;
	height:89px;
	width:89px;
	margin:4px 4px 0 0;
	}
.photoGalleryDetail .navigation ul li.selected {
	height:83px;
	width:83px;
	overflow:hidden;
	border:3px solid #bc206a;
	}
.photoGalleryDetail .navigation ul li.selected img {
	margin:-3px 0 0 -3px;
	}
.photoGalleryDetail .btn_backToPhotoGallery {
	background:url(../Images/btn-back.gif) 0 0 no-repeat;
	height:21px;
	width:53px;
	text-indent:-9999px;
	display:block;
	position:relative;
	z-index:1;
	top:470px;
	}
.photoGalleryDetail .slideshow {
	height:315px;
	width:471px;
	overflow:hidden;
	display:block;
	float:left;
	}
.photoGalleryDetail .caption {
	padding:19px 0 0;
	clear:left;
	width:471px;
	display:block;
	}
.photoGalleryDetail .ss-controls {
	display:none;
	}
.photoGalleryDetail .galleryContent .controls {
	float:left;
	width:472px;
	padding:8px 0;
	}
.photoGalleryDetail .prev,
.photoGalleryDetail .next {
	background:url(../Images/btn-photoGallery.gif) 0 0 no-repeat;
	height:22px;
	width:35px;
	display:block;
	text-indent:-9999px;
	float:left;
	}
.photoGalleryDetail .next {
	margin-left:1px;
	background-position:-35px 0;
	}
.photoGalleryDetail .galleryContent img {
	width:471px;
	height:315px;
	}
.photoGalleryDetail .prevOff,
.photoGalleryDetail .nextOff {
   background:url(../Images/btn-photoGalleryOff.gif) 0 0 no-repeat;
	height:22px;
	width:35px; 
	display:block;
	text-indent:-9999px;
	float:left;
	}
.photoGalleryDetail .nextOff {
	margin-left:1px;
	background-position:-35px 0;
	}
	
/* aodaw 2010 */
.nav {
	margin-right:0;
	}
.nav li.aodaw a{
	background:url(../Images/nav-aodaw.gif) 0 0 no-repeat;
	width:110px;
	height:22px;
	text-indent:-9999px;
	display:block;
	margin:-4px 0 0 -10px;
	}
.nav li.active.aodaw a{
	background-position:0 -22px;
	border:none;
	}
.nav li.aodaw .drop a{
	width:207px;
	height:auto;
	text-indent:0;
	margin:0;
	}
#main .aodaw-area #twoColumnPanelA {
	width: 589px;
	margin: 50px 0 0;
	float: left;
	}
.aodaw-promo {
	float:left;
	width:272px;
	height:219px;
	position:relative;
	display:block;
	margin:0 10px 28px 0;
	}
.aodaw-promo img {position:absolute;}
.aodaw-promo.intro {background:url(../Images/aodaw-promo-intro.png) 7px 0 no-repeat; width:272px;text-indent:-9999px;}
.aodaw-promo.events img {left:4px;}
.aodaw-promo.resources img {left:8px; top:-19px;}
.aodawBtn {
	display:block;
	text-indent:-9999px;
	height:36px;
	position:absolute;
	left:11px;
	bottom:11px;
	z-index:1;
	cursor:pointer;
	}
.aodaw-promo.photos .aodawBtn {background:url(../Images/aodaw-promoBtn-photo.png) 0 0 no-repeat; width:167px;}	
.aodaw-promo.events .aodawBtn {background:url(../Images/aodaw-promoBtn-event.png) 0 0 no-repeat; width:218px;}	
.aodaw-promo.resources .aodawBtn {background:url(../Images/aodaw-promoBtn-family.png) 0 0 no-repeat; width:206px;}	
.desc {
	display:none;
	position:absolute;
	bottom:35px;
	left:11px;
	background:#9d1a59;
	color:#fff;
	text-indent:-9999px;
	height:53px;
	z-index:2;
	cursor:pointer;
	}
.aodaw-promo.photos .desc {background:url(../Images/aodaw-promoHover-photo.png) 0 0 no-repeat; width:167px;}	
.aodaw-promo.events .desc {background:url(../Images/aodaw-promoHover-event.png) 0 0 no-repeat; width:217px;}	
.aodaw-promo.resources .desc {background:url(../Images/aodaw-promoHover-family.png) 0 0 no-repeat; width:202px;}	

/* x :-------- sIFR (new - sIFR 3) ------------ */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
	}
.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}
.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
	}
.sIFR-active h2.heading-conversation {
	height: 1%;
	}
.sIFR-active .donationTypes h2 {
	padding: 30px 0 21px 40px !important;
	}
.sIFR-active h1.noMargin	{
  margin:0 !important;
  }
	
.pinklink {
	color:#BC206A;
	text-decoration:none;
	cursor:pointer;
}