
/*Main Containers*/
	
	.page_base {
		width: 960px;
		margin: 15px auto 45px;
	}
	
	.page_base_inner {
		
	}
	
	.page_top {
		height: 100px;
	}
	
	.util_nav {
		float:right;
		/*width:350px;*/
	}
	
	.main_menu {
		margin-top: 15px;
	}
	
	.main_menu2 {
		height: 43px;
		background: transparent url(images/mm_bg.gif) no-repeat left top;
	}
	
	.home_splash {
		height: 268px;

		margin-top: 12px;
		width: 960px;
	}
	
	.content_area {
		margin-top: 24px;
		line-height: 17px;
	}
	
	.content_area_inner {
		
	}
	
	.sidebar_left {
		float:left;
		width:380px;
	}
	
	.sidebar_center {
		width: 279px;
		float: right;
		min-height: 615px;
		/*background: transparent url(images/sidebar_center_bottom.jpg) no-repeat center bottom;*/
		margin: 0 16px 0 0;
	}
	
	.sidebar_right {
		width: 279px;
		float: right;
		min-height: 615px;
	}
	
	.footer_menu {
		margin-top: 33px;
	}
	
	.footer {
		text-align: center;
		margin: 20px;
	}

/*Random*/

	.height_fix { clear: both; }
	.big_b b { font-size: 14px; }
	.pad_top { padding-top: 15px; }

	.arrow_blue_right {
		margin-top: 25px;
	}
	
	.arrow_blue_right a {
		font-size: 16px;
		background: url("images/arrow_blue.gif") no-repeat scroll right 2px transparent;
		padding-right: 18px;
	}
	
	.arrow_purp_right {
		text-align: right;
		margin-top: 25px;
		padding-bottom:15px;
	}
	
	.arrow_purp_right a {
		/*font-size: 16px;*/
		background: url("images/arrow_purp.gif") no-repeat scroll right 2px transparent;
		padding-right: 18px;
	}
	


/*Page Top*/

	.page_top .top_right {
		float: right;
		width:500px;
	}

	.page_top .logo {
		float: left;
	}
	
	/*Utility Nav*/
	
	.util_nav ul {
		float:left;
	}
	
	.util_nav ul li {
		float: left;
		border-right: 1px solid #cb9220;
		height: 12px;
	}
	
	.util_nav ul li.last {
		border-right: 0px solid #cccccc;
	}
	
	.util_nav .share_this {
		height: 16px;
		float:right;
		/*background: url("images/icon_sharethis.gif") no-repeat scroll 14px top transparent;
		padding-left: 35px;*/
		/*border-left: 1px solid #cccccc;*/
	}
	
	
	.util_nav ul li a {
		color:#CB9220;
		display:block;
		font-family:verdana,Arial,sans-serif;
		font-size:12px;
		font-weight:bold;
		line-height:12px;
		padding:0 10px;
	}
	
	.util_nav ul li a:link { text-decoration: none; }
	.util_nav ul li a:hover { text-decoration: underline; }
	
	
	/*Search*/
	
	.search_contain {
		float:left;
		padding-top:20px;
	}
	
	input.input_text {
		background: transparent url(images/search_input.gif) no-repeat left top;
	}
	
	.input_text {
		background: transparent url(images/search_input.gif) no-repeat left top;
		border:0 solid #FFFFFF;
		font-size:12px;
		height:26px;
		padding:5px 0 5px 5px;
		width:163px;
	}
	
	.input_submit {
		background: transparent url(images/btn_search.gif) no-repeat left top;
		width: 57px;
		height: 26px;
		border:0 solid #FFFFFF;
	}
	
	.top_right_bottom {
		clear:both;
		float:right;
		padding-top:30px;
		width:360px;
	}
	
	
	/*Text Size*/
	
	.text_size_contain {
		width: 100px;
		float: right;
		color: #cb9220;
		font-weight: bold;
		line-height: 18px;
	}
	
	.text_size_contain ul {
		
	}
	
	.text_size_contain ul li {
		float: left;
		padding-right:1px;
	}
	
	.text_size_contain ul li a {
		
	}
	
	
	
/*Home Splash*/

	.action_items {
		float: right;
		height:268px;
		background: transparent url(images/action_home_base.gif) no-repeat left top;
		padding-top:5px;
	}
	
	.action_items .action {
		margin-bottom:6px;
		text-align:center;
		width:181px;
	}
	
	.action_items .action a {
		color:#FFFFFF;
		display:block;
		font-size:18px;
		font-weight:bold;
		height:81px;
		/*padding:15px 0 0;*/
		width:175px;
	}
	
	.action_items .action a span { font-weight: normal; }
	.action a:link { text-decoration: none; }
	
	.action_items .action a:hover { background-position: -175px 0; }
	
	.action_items .action1 a {
		background: transparent url(images/action_home_yellow.gif) no-repeat left top;
	}
	
	.action_items a span.action_span {
		display:block;
		padding-top: 15px;
		font-weight: bold;
	}
	
	.action_items .action2 a {
		background: transparent url(images/action_home_green.gif) no-repeat left top;
	}
	
	.action_items .action3 a {
		background: transparent url(images/action_home_oj.gif) no-repeat left top;
	}
	
	
/*Add another button*/
	.action_items_new {
		float: right;
		height:268px;
		background: transparent url(images/action_home_base.gif) no-repeat left top;
		padding-top:5px;
	}
	
	.action_items_new .action {
		margin-bottom:6px;
		text-align:center;
		width:181px;
	}
	
	.action_items_new .action a {
		color:#FFFFFF;
		display:block;
		font-size:16px;
		font-weight:bold;
		height:60px;
		/*padding:15px 0 0;*/
		width:175px;
	}
	
	.action_items_new .action a span { font-weight: normal; }
	.action a:link { text-decoration: none; }
	
	.action_items_new .action a:hover { background-position: -175px 0; }
	
	.action_items_new .action1 a {
		background: transparent url(images/action_home_yellow_new.gif) no-repeat left top;
	}
	
	.action_items_new a span.action_span {
		display:block;
		padding-top: 10px;
		font-weight: bold;
	}
	.action_items_new .action11 a {
		background: transparent url(images/action_home_yellow_new.gif) no-repeat left top;
	}
	
	.action_items_new .action12 a {
		background: transparent url(images/action_home_green_new.gif) no-repeat left top;
	}
	
	.action_items_new .action13 a {
		background: transparent url(images/action_home_oj_new.gif) no-repeat left top;
	}
	
	.action_items_new .action14 a {
		background: transparent url(images/action_home_green_new.gif) no-repeat left top;
	}
	
	.main_head {
		position: relative;
		height:268px;
		width:776px;
	}
	
	.main_head .main_head_txt {
		font-family: Trebuchet MS;
		font-weight: bold;
		font-style: italic;
		font-size: 34px;
		padding:55px 0 0 350px;
	}
	
	.main_head .main_head_learn_more {
		padding:15px 0 0 435px;
		font-weight: bold;
	}
	
	.main_head .main_head_learn_more a {
		font-family:Arial,sans-serif,verdana;
		font-size: 18px;
		background: transparent url(images/arrow_oj.gif) no-repeat 2px 2px;
		padding-left: 20px;
	}
	
	.main_head_nav {
		/*float:right;
		padding:100px 30px 0 0;*/
		bottom:10px;
		position:absolute;
		right:30px;
		z-index: 10;
	}
	
	.main_head_nav .main_head_prev {
		display:inline;
	}
	
	.main_head_nav .main_head_next {
		display:inline;
		padding-left:3px;
	}
	
	
	.cycle_contain {
	
	}
	.cycle_contain .cycle_it {
		height: 268px;
		width: 779px;
		display: none;
	}
	.cycle_contain .cycle_it a {
		height: 268px;
		width: 779px;
		display: block;
	}
	
	.cycle_contain .cycle_item10 {
		background: url("images/home_splash_holiday.jpg") no-repeat scroll left top transparent;		
	}
	
	.cycle_contain .cycle_item1 {
		background: url("images/home_splash_golf.jpg") no-repeat scroll left top transparent;
		display: block;
	}
	

	.cycle_contain .cycle_item2 {
		background: url("images/home_splash_congra.jpg") no-repeat scroll left top transparent;
	}
	.cycle_contain .cycle_item3 {
		background: url("images/home_splash4-2.jpg") no-repeat scroll left top transparent;
	}

    .cycle_contain .cycle_item4 {
		background: url("images/home_splash2.jpg") no-repeat scroll left top transparent;		
	}
	
	.cycle_contain .cycle_item5 {
		background: url("images/home_splash5.jpg") no-repeat scroll left top transparent;		
	}
	
	.cycle_contain .cycle_item6 {
		background: url("images/home_splash_patient_registry.jpg") no-repeat scroll left top transparent;		
	}
	
	.cycle_contain .cycle_item11 {
		background: url("images/home_splash_june-wareness.jpg") no-repeat scroll left top transparent;		
	}
	
	.cycle_contain .cycle_item12 {
		background: url("images/home_splash_unitedforacure.jpg") no-repeat scroll left top transparent;		
	}


/*Home Content*/
	
	
	.home_section {
		padding-top: 20px;
		border-top: 1px solid #cccccc;
		margin-bottom: -5px;
		margin-top: 5px;
	}
	
	.home_section a {
		font-size: 14px;
	}
	
	
	.sidebar_header {
		height: 34px;
		color: #ffffff;
		font-size: 18px;
		font-weight: bold;
		line-height:24px;
		padding: 11px 0 0 20px;
	}
	
	.sidebar_center, .sidebar_right_top, .sidebar_right_bottom {
		background: transparent url(images/sidebar_bg.gif) repeat-y left bottom;
	}
	
	.sidebar_center .sidebar_inner {
		min-height: 615px;
		_height: 615px;
		background: transparent url(images/sidebar_center_bottom.jpg) no-repeat left bottom;
	}

	.sidebar_right_top .sidebar_inner {
		min-height: 411px;
		_height: 411px;
		background: transparent url(images/sidebar_bottom.gif) no-repeat left bottom;
	}
	
	.sidebar_right_bottom .sidebar_inner {
		min-height: 180px;
		_height: 180px;
		background: transparent url(images/sidebar_bottom.gif) no-repeat left bottom;
	}
	
	.sidebar_right_top {
		/*height: 400px;
		background: transparent url(images/sidebar_bottom.gif) no-repeat left bottom;*/
	}
	
	.sidebar_right_bottom {
		margin-top: 15px;
	}
	
	.sidebar_center .sidebar_header {
		background: transparent url(images/header_green.gif) no-repeat left top;
	}
	
	.sidebar_right_top .sidebar_header {
		background: transparent url(images/header_purple.gif) no-repeat left top;
	}
	
	.sidebar_right_bottom .sidebar_header {
		background: transparent url(images/header_ltblue.gif) no-repeat left top;
	}
	
	
	.sidebar_right_top_img {
		float: right;
		width: 142px;
		height: 147px;
		background: transparent url(images/sidebar_right_top_ufac.gif) no-repeat left top;
		padding-right: 4px;
	}
	
	.sidebar_right_top_img a {
		display: block;
		width: 142px;
		height: 147px;
	}
	
	.sidebar_content {
		padding:15px 15px 0;
	}

	.sidebar_center .sidebar_content {
		
	}
	
	.sidebar_center .sidebar_content ul {
		padding-top: 15px;
	}
	
	.sidebar_center .sidebar_content ul li {
		line-height: 14px;
		padding: 5px 0;
	}
	
	.sidebar_center .sidebar_content ul li a {
		background: url("images/arrow_green.gif") no-repeat scroll 2px 2px transparent;
		padding-left: 15px;
	}
	

	.sidebar_right_top .sidebar_content {
		
	}
	
	.sidebar_right_top .sidebar_content ul {
		padding-top: 25px;
	}
	
	.sidebar_right_top .sidebar_content ul li {
		line-height: 14px;
		padding: 8px 0;
	}
	
	.sidebar_right_top .sidebar_content ul li a {
		background: url("images/arrow_purp.gif") no-repeat scroll 2px 2px transparent;
		padding-left: 15px;
		display:block;
	}
	
	.sidebar_right_bottom .sidebar_content, .sidebar_upcoming .sidebar_content {
		color: #8ab0d6;
		font-weight:bold;
		font-size: 13px;
	}
	
	.sidebar_right_bottom .sidebar_content ul, .sidebar_upcoming .sidebar_content ul {
		/*padding-top: 25px;*/
	}

	.sidebar_right_bottom ul {
		padding: 15px;
		/*margin-left: 15px;*/
	}
	
	.sidebar_right_bottom ul li, .sidebar_upcoming .sidebar_content ul li {
		background: url("images/arrow_ltblue.gif") no-repeat scroll 2px 5px transparent;
		line-height: 14px;
		padding: 3px 0 8px 15px;
		/*margin-left: 15px;*/
	}
	
	.sidebar_right_bottom .sidebar_content ul li a,
	.sidebar_right_bottom ul li a {
		/*background: url("images/arrow_ltblue.gif") no-repeat scroll 2px 2px transparent;*/
		padding-left: 15px;
	}
	
	
	
	
	
/*Footer Menu*/

	.footer_menu ul {
		height: 43px;
		background: transparent url(images/footer_menu_bg.gif) repeat-x left top;
	}
	
	.footer_menu ul li {
		float: left;
		background: transparent url(images/footer_menu_bg.gif) repeat-x left top;
	}
	
	.footer_menu ul li a {
		font-size: 14px;
		font-weight: bold;
		color: #cb9220;
		display: block;
		padding: 13px 34px;
	}
	.footer_menu ul li a:link { text-decoration: none; }
	.footer_menu ul li a:hover { text-decoration: underline; }
	
	.footer_menu ul li a:hover {
		/*background: transparent url(images/main_menu_bg_over.gif) repeat-x left top;*/
	}
	.footer_menu ul li.first { }
	.footer_menu ul li.last { float: right }
	.footer_menu ul li.first a {
		background: transparent url(images/footer_menu_left.gif) no-repeat left top;
	}
	
	.footer_menu ul li.last a {
		background: transparent url(images/footer_menu_right.gif) no-repeat right top;
	}
	
	
	.footer span { padding-left: 25px; }
	
	
	
	
	

/*Inside Page*/
	
	
	.not-front .sidebar_left {
		width: 680px;
	}
	
	.img_right {
		float: right;
		padding: 7px 0 15px 15px;
	}
	
	h2.parent_header {
		background: transparent url(images/parent_header_bg.gif) no-repeat right top;
		width: 684px;
		height: 34px;
	}
	
	h2.parent_header div {
		padding: 8px 0 0 15px;
		color: #ffffff;
		font-size: 19px;
		font-weight: bold;
	}
	
	.not-front .sidebar_left {
		
	}
	
	.not-front .sidebar_left h1 {
		font-size: 24px;
		padding-top: 25px;
		padding-bottom:20px;
	}
	
	.not-front .main_content {
		padding-left: 15px;
	}
	
	.not-front .main_content .list_heading {
		font-size: 18px;
		font-weight: bold;
		color: #0067a6;
		padding:12px 0;
	}
	
	.not-front .main_content ul {
		padding-left: 15px;
	}
	
	.not-front .main_content ul li {
		background:url("images/bullet_lt_blue.gif") no-repeat scroll 2px 6px transparent;
		line-height:14px;
		padding:0 0 5px 15px;
	}
	
/*	.not-front .main_content ul li a {
		
		padding-left: 20px;
		display:block;
	}*/
	
	
	
	/*Sidebar*/
		
		.not-front .sidebar_right {
			width: 249px;
		}
		
		
	
		.sidebar_action {
			text-align: center;
			/*padding: 3px 0;*/
			margin-bottom:6px;
		}
		
		.sidebar_action a {
			height: 26px;
			width: 249px;
			color:#FFFFFF;
			display:block;
			font-size:16px;
			padding-top:8px;
		}
		
		.sidebar_action a:hover { text-decoration: none; background-position: 0 -34px; }
		
		.action_yellow a {
			background: transparent url(images/action_yellow.gif) no-repeat left top;
		}
		
		.action_yellow a:hover {
			
		}
		
		.action_green a {
			background: transparent url(images/action_green.gif) no-repeat left top;
		}
		
		.action_green a:hover {
			
		}
		
		.action_orange a {
			background: transparent url(images/action_oj.gif) no-repeat left top;
		}
		
		.action_orange a:hover {
			
		}
		
		
		/*Related*/
		.sidebar_related {
			margin-top: 33px;
			background:url("images/sidebar_inside_bg.gif") repeat-y scroll left top transparent;
		}
		
		.sidebar_related .sidebar_inner {
			background:url("images/sidebar_inside_bottom.gif") no-repeat scroll left bottom transparent;
			/*min-height:411px;*/
		}
		
		.sidebar_related .sidebar_header {
			background:url("images/related_top.gif") no-repeat scroll left top transparent;
		}
		
		.not-front .sidebar_related .sidebar_header {
			color: #0067a6;
		}
		
		.not-front .sidebar_related .sidebar_content {
			padding:15px 15px 35px;
		}
		
		.sidebar_related ul {
			/*padding-top: 25px;*/
		}
		
		.sidebar_related ul li {
			line-height: 14px;
			padding: 8px 0;
		}
		
		.sidebar_related ul li a {
			background: url("images/arrow_blue_sm.gif") no-repeat scroll 2px 2px transparent;
			padding-left: 20px;
			display:block;
		}
		
		.pdf_left {
			padding-left:15px;
			padding-top:15px;
		}
		
		.pdf_left a {
			
		}
		
		.pdf_left a img {
			float:left;
			padding-right:10px;
		}
		
		
		
		
		/*Related*/
		.sidebar_upcoming {
			margin-top: 20px;
			background:url("images/sidebar_inside_bg.gif") repeat-y scroll left top transparent;
		}
		
		.sidebar_upcoming .sidebar_inner {
			background:url("images/sidebar_inside_bottom.gif") no-repeat scroll left bottom transparent;
			/*min-height:411px;*/
		}
		
		.sidebar_upcoming .sidebar_header {
			background:url("images/sidebar_inside_lt_blue.gif") no-repeat scroll left top transparent;
		}
		
		.not-front .sidebar_upcoming .sidebar_header {
			color: #ffffff;
		}
		
		.not-front .sidebar_upcoming .sidebar_content {
			padding:15px 15px 35px;
		}
		
		.sidebar_upcoming .sidebar_content ul li a  {
			padding-left:5px;
		}
		
		
	
	
	
	
	
	
	

