/* ***************************************************************************************************** */
/* CONTENT CSS */
* {
	margin:0;
	padding:0;
	}
	
body{
	color: #fff;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
/*	*padding-bottom:30px;  icita */
	background-color:#003;
}

#navy {
	background-color:#003;
}
#med_blue {
	background-color:#036;
}
#white {
	background-color:#fff;
}
#beige {
	background-color:#faebc6;
}
#pink {
	background-color:#906;
}
#purple {
	background-color:#63063d;
}

P{
    line-height:1.5em;
}

H1{
	font-size:1.5em;
	text-decoration:underline;
	letter-spacing:.05em;
	word-spacing:.1em;
}

h2, h3 {
	color:#333;
}

h2 {
	font-size:1.4em;
}
h3 {
	font-size:1em;
}
h4 {
	color:#006;
	text-decoration:underline;
}


img {
	border:none;
	}
	
a:link, a:active, a:visited{
	color:#906;
	text-decoration:none;
}
a:hover{
	color: #906;
	text-decoration:underline;
}

li {
	list-style: disc;
	margin-left:0em;
	}
.mod_login li {
	list-style-type:none;
	display:block;
}
.readon {
		
}
/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
#curve {
	/*border:1px solid #990066;*/
	margin:20px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#faebc6;
	max-width:1200px;
	min-width:800px;
	margin-right:auto;
	margin-left:auto;
	}
		
#mainWrapper {
	/*width:90%;*/
	width:95%;
	border:1px solid #990066;
	background-color: #fff;
	color:#006;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:10px;
	text-align:left;
	font-size:.8em;
	background: #fff url(../images/mainBg_ie.jpg) top fixed repeat-x;
	}

#mainBg {
	margin-top:-27px;
        
	}
	
#headerWrapper {
	background: #fff url(../images/headerbackjpg3.png) repeat-x;
	max-height:214px;
}
	
#header {
	background:url(../images/Header_Bg_02.png) no-repeat;
	/*background:url(../images/sdwd_header.png) no-repeat;*/
	background-position:left;
	height:214px;
	}
	
#subheader {
	/*position:relative;*/
/*	padding-bottom:1em; */
	padding-bottom: 5px;
	}

#philosophy {
	/*border:1px solid #990066;*/
	/*margin-left:10px;*/
	padding:8px 10px 0px 10px;
	margin-top:0px;
/*	float:left; */
	width:auto;
	height:auto;
	font-weight:bold;
	}

#user4 {
	float:right;
/*
	background-color:#FFF;
*/
	position:static;
	top:50px;
	margin-top:30px;
	margin-bottom:-5em;
}


#user5 {
	float:right;
	margin-right:20px;
	position:relative;
	top:30px;
}

#user2 {
	border:1px solid #990066;
	/*position: relative;*/
	height:200px;
	padding:5px 10px 0 10px;
	margin-right:10px;
	margin-left:420px;
	overflow: none;
	background:transparent;
	/*float:right;*/
	}

#user2 h3 {
	background-color:#990066;
	padding-left:10px;
	padding-bottom:2px;
	color:#FFFFFF;
	}

#user2 .moduletable p {
	font-size:.85em;
}

#leftColumn {
	float:left;
	width:200px;
	/*width:230px;*/
	text-align:left;
	margin-left:5px;
	margin-right:10px;
	background:transparent;
	margin-bottom:20px;
	}
	
#leftContent {
	padding:5px;
	margin-top:12px;
	font-size:.9m;
	}

div.moduletable_ucm a, div.moduletable.articles a, div.moduletabledownloads a {
	display:block; /*make the link a block*/
}

div.moduletable_ucm a:hover, div.moduletable.articles a:hover, div.moduletabledownloads a:hover {
	background-color: #906;	 
	color: #FF9;
	text-decoration:none;
}

div.moduletabledownloads .banner_images a:hover {background-color:transparent}

.moduletable_ucm li {
   list-style-type:none;
}

.moduletable_ucm ul.ucd_list .ucd_sec_cat {
    font-size:.8em;
}
.moduletable_ucm ul.ucd_list li.row0,
.moduletable_ucm ul.ucd_list li.row1 {
    background-color:#EEEEEE;
	border-bottom:1px solid  #906;
	padding:5px;
	text-align:left;
    margin-bottom:5px;
    width:190px;
}


.moduletablearticles td, .articles li, div.menu134 td.last134,div.menu135 td.last135, div.menu136 td.last136 {
	list-style-type:none;
    background-color:#EEEEEE;
	border-bottom:1px solid  #906;
	padding:5px;
	text-align:left;
    margin-bottom:5px;
    width:190px;
	
}

#rightColumn {
	float:right;
	width:225px;
	text-align:left;
	height:100%;
	background:transparent;
	/*margin-right:10px;*/
	}
	
#rightContent {
	padding-left:10px;
	font-size:.9em;
	}

.moduletabledownloads {
	width: 200px;
	margin-top:15px;
}

div.moduletabledownloads a, div.moduletabledownloads a:hover {
	display:block;
}
.moduletabledownloads h3 {
	padding:0 0 1em 0;
}

.moduletabledownloads ul li {
	margin:0 0 .5em 0;
	background-color:#EEEEEE;
	border:1px solid  #906;
	padding:5px;
	text-align:left;
}

.moduletabledownloads li {
	list-style-type:none;
}
	
#centerColumn {
/*	*float:left; */
	text-align:left;
	padding-right:20px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
	margin-top:0px;
	width:auto;
	}
	
#centerColumn a, #centerColumn a:visited {
	font-weight:bold;
	}

#centerColumn h3 {
 text-decoration:underline;
 	}
 
#pathway {
	color:#000066;
	font-size:0.8em;
	font-weight:bold;
	margin-left:150px;
	position:relative;
	top:-20px;
	}
	
#top {
	float: right;
	margin-top:2.3em;
	}
	
#footerWrapper {
	background:#FFF url(../images/footerBg.png);
	height:160px;
	border-top:1px solid #990066;
	padding-top:30px;
	}
	
.clearBoth {
	clear:both;
	}
	
.clearRight {
	clear:right;
}

.clearLeft {
	clear:left;
}
	
.article_column {
	padding:10px;
}

/*#right_header {
	margin-top:10px;
	float:right;
}

.donate {
	background:url(../images/Donation.png) no-repeat;
	width:203px;
	height:49px;
	margin-right: -5px;
	display:block;
	float:right;
}

#honcode {
	background:url(../images/HonCode.gif) no-repeat;
	width:73px;
	height:73px;
	margin-top:10px;
	float:right;
}*/

#banner {
	float:left;
	margin-left:25px;
	margin-top:30px;
	color: #FCF;
}

#search {
	color:#fff;
	float:right;
	clear:left;
	display:block;
	margin:5px 10px 0 15px;
}

#footer_right {
	float:right;
	width:33%;
	/*border: 1px solid #C09*/;
}

#copy {
	}
	
#box, #brochures a, #brochures a:visited {
	background-color:#EEEEEE;
	border:1px solid  #906;
	padding:15px;
	text-align:left;
}

.moduletablenewsfeed h3 {
	padding:0 0 .5em 0;
}

div.moduletablenewsfeed div table.moduletablenewsfeed {
	padding:0;
	margin:0;
}

.moduletablenewsfeed li {
	list-style-type:none;
	background-color:#EEEEEE;
	border:1px solid  #906;
	padding:10px;
	margin-bottom:5px;
	text-align:left;
}
.moduletable_menu ul li, .moduletable_menu_user_menu ul li {
	list-style-type:none;
}
.moduletable_menu_user_menu ul{
	margin:20px 20px;
}
#brochures a,#brochures a:visited {
	width:100%;
}

.newsfeed li {
	list-style:none;
	margin-bottom:5px;
	font-size: 0.85em;
}

#sub_menus li,#resources_sub_menu li, #phoca-dl-sections-box-module {
	background-color:#EEEEEE;
	border:1px solid  #906;
	padding:10px;
	text-align:left;
	list-style:none;
	margin-bottom:0.5em;
	margin-right:0.75em;
	height:auto;
	width:178px
	}

#resources_sub_menu {
}

.NSGK3 p {
	padding:15px;
}

.container {
	border-right:1px solid #999;
}

.address {
	padding-left:5em;
	font-style:italic;
}

div#image_rotator {
	padding:2em;
	margin-top:5em;
	margin-left:auto;
	margin-right:auto;
}

.moduletable_downloadMenu {
	z-index:500;
}

#styleChanger {
	float:right;
	margin-right:15px;
	color:#003;
	font-size:.8em;
	position:relative;
	top:30px;
	right:25px;
}

#com-form-login {
	margin: 0 30px;
}
#com-form-login ul li {
	list-style-type:none;
}

.chemo_drugs strong {
	font-size:1em;
	color:#333;
}
.chemo_drugs h3 {
	color:#906;
}

.chemo_drugs h4 {
	color: #09F;
}

.chemo_drugs .warning {
	color:#F00;
}
/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */
.article_column {
	/*border:1px solid #C06;*/
	padding:5px;
	}

.article_separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}
.button{

}
.buttonheading{

}
.clr{
	clear:both
}

.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{
	padding-left:15px;
}
.contentpaneopen{
	/*background:url(../images/sectionBg.png) repeat-x;*/
	margin:15px;
}

.contentpaneopen ul {
       margin: 1.3em 0 1.3em 2em;
}
.contentheading, .componentheading{
	padding: 2px 10px 4px 10px;
	text-decoration:underline;
	font-size:1.2em;
	font-weight:bold;
}

.componentheading {
/*	background-color: #transparent; cita */
}

.contentheading, .contentheading a, .contentheading a:visited, .slick-rss-desc {
	background-color: #4D1742;
	background:url(../images/contentheadingBg.png);
	color: #F9C;
}

.slick-rss-desc {
	padding-left:5px;
}

.contenttoc{

}
.contenttoc th {

}

.contenttoc a:link,
.contenttoc a:visited {
       font-size:.85em;
       padding: 10px;

}

div.pagenavcounter {
       /*display:none;*/
}
.createdate, .create-date, .small{
	font-size:.8em;
	color:#333;;
	padding-bottom:5px;
}

.date{

}
.input{

}
.inputbox{

}
.intro{

}
.latestnews{

}
.loclink{

}
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{

}
a.mainlevel:hover{

}
.message{

}
.metadata{

}
.modifydate{
 font-size:.8em;
 color:#333;
 padding-top:2.5em;
}
.module{

}
.moduletable{
	background:none;
  margin-bottom: 20px;
}

.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{
	padding-top:2.5em;
	/*padding-bottom:2.5em;*/

}


.pagenavbar{
	border-bottom:1px solid #666;
}


.search{
	position:relative;
	top:-45px;
	left:20px;

}




/* icita modiff */
.moduletablesw-Her2-Breats-Cancer-Her2-Breats-Cancer li {
   border-bottom: 1px solid #990066 !important;
}

.moduletable_make_donation {
  margin-top: 20px;
  height: 100px;
}

.moduletable_search_box {
        position:relative;
        top:-45px;
        left:20px;

}

.member_stories p {
  margin-bottom: 10px;
}

div.rsg_galleryblock {
  width: 60%;
}
/********** Custom  icita modif *************/
div.moduletable_philosophy{ padding: 10px; background-color:white}
div.moduletable_philosophy img {margin-left:20px}
div.moduletable_philosophy p{text-align:center;color:#00009b}
div.moduletable_philosophy p.firm{text-align:right;color:black}
div.moduletable_philosophy h3 {text-decoration:none; color:black; font-size:18px;font-weight:normal}


