.buckets h2 {
	background-image: url(../images/background/bg-page-title.jpg);
	font-size:1.2em;
	padding-bottom:6px;
	margin:0.5em 15px 0.5em 0;
	background-repeat:no-repeat;
	background-position: left bottom;
	background-attachment: scroll;	
    *padding-bottom:14px!important;
}

.buckets ul, .buckets li 
{
	list-style:none;
}

/* Bucket Items Styles */
.buckets .bucket-items {
	margin: 0 0 20px 20px;
}

.yui3-g .buckets:first-child .bucket-items {
	margin: 0 0 20px 0;
}


.buckets h2,
.buckets h3
{
	background: #F7F7F5;

	background-image: -o-linear-gradient(
	                    top,
	                    #FFFFFF, 
	                    #F7F7F5);
	background-image: -webkit-linear-gradient(
	                    top, 
	                    #FFFFFF,
	                    #F7F7F5);
	background-image: -moz-linear-gradient(
	                    top,  
	                    #FFFFFF,  
	                    #F7F7F5);
	background-image: linear-gradient(
	                    top,  
	                    #FFFFFF,  
	                    #F7F7F5);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#F7F7F5)";
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F7F7F5');

    border: 1px solid #CCCCCC;
    font-size: 1.2em;
    margin: 20px 10px 15px 0;
    padding: 6px 10px;
}

.buckets + .buckets h2,
.buckets + .buckets h3 {
   margin: 20px 0 15px ;
}

.buckets h2:first-child, .buckets h3:first-child, 
.buckets + .buckets h2:first-child, .buckets + .buckets h3:first-child  {
    margin-top: 0;
}

.buckets + .buckets ul {
    margin: 0 0 0 10px;
}

.buckets ul {
	margin: 0 10px;
}
.buckets ul li { margin:4px 0;}

/* Bucket Items Styles End */

/* Bucket Highlights Box */
.highlight-hub {
	border: 1px solid #d4dae2;
	background: #D4DAE2;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(#F9FAFC, #D4DAE2);
	/* Safari, Chrome */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9FAFC), to(#D4DAE2));
	/* Firefox */
	background-image: -moz-linear-gradient(top,  #F9FAFC,  #D4DAE2);
	/* IE8+ */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9FAFC, endColorstr=#D4DAE2)";
	/* IE 6, IE7 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9FAFC', endColorstr='#D4DAE2');

	margin-top:10px;
}

.highlight-hub a
{
	display:block;
	margin: 10px 0 0;
}
.highlight-hub ul { margin:10px; }

.highlight-hub h2,
.highlight-hub h3
{
	background: #90A8CA;
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(#AEC3D4, #90A8CA);
	/* Safari, Chrome */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#AEC3D4), to(#90A8CA));
	/* Firefox */
	background-image: -moz-linear-gradient(top,  #AEC3D4,  #90A8CA);
	/* IE8+ */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#AEC3D4, endColorstr=#90A8CA)";
	/* IE 6, IE7 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#AEC3D4', endColorstr='#90A8CA');

	font-size: 1.2em;
	padding: 6px 10px;
	margin:0 0 10px;
}

/* Bucket Highlights Box */

.center-page-links ul {
    float: left;
    margin-right: 60px;
    margin-left:20px;
}

.center-page-links h2 {    
    margin-right: 60px;

}
.center-page-links li {
	list-style: none;
}


/* EHR Time Ticker Style - Remove this block after July 4, 2012 (http://www.cms.gov/Regulations-and-Guidance/Legislation/EHRIncentivePrograms/index.html) */
#shelBlock {background-image: url("//www.cms.gov/apps/ehr/tickerFinal-033012/images/cms-ehr-ticker-wireframe-NEW.jpg");
    border: thin solid #E2E2E2;
    height: 172px;
    width: 328px;
float:right;}
	
#numberBox{ display: block;
    float: right;
    font-family: "Arial Black",Gadget,sans-serif;
    font-size: 3.1em;
    line-height: 1em;
    margin-left: 35px;
    margin-right: 30px;
    margin-top: 53px;
    padding: 0 6px;
	font-weight:bold;}
	
#days{clear: right;
    display: block;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    margin-right: 34px;
    margin-top: 6px;} 
	
#shellFoot{     color: #333333;
    display: block;
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 0.75em;    
    line-height: 1.09em;
    margin: 14px 0 0 16px;
    padding: 0;
    text-align: left;
    width: 310px;}
	
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}


/* EHR Time Ticker Style - Remove this block after July 4, 2012 */


.btn-cmsNews {
    background: #037ba0;
    margin:10px 20px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}

.btn-cmsNews a {
    background:url("../images/homepage/bg-blue-arrow.png") no-repeat scroll right center transparent;
    color:#fff !important;
    display:block;
    font-weight:bold;
    margin-right:10px;
    padding:10px 30px 10px 10px;
    text-decoration:none
}

