/* Hub page specific styles */

ul {
	list-style-type: none;
	margin-left: 0;
}

#wrapper {
	background: #fff url(../../../../../../wcm/fragments/ss_frag_mdt_css/body-bg-home.png) repeat-x bottom;
}
#hub-calls-to-action {
	width: 750px; /* 820px minus padding */
	margin: 0 auto 5px;
	padding: 0 35px;
	font-size: 1.3em;
	height: 60px;
}
#hub-calls-to-action li {
	float: left;
	width: 250px;
	height: 55px;
}

/* first = patient services */
#hub-calls-to-action li.first {
	width: 182px;
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0 0;
	margin-right: 60px;
}
#hub-calls-to-action li.first a {
	display: block;
	width: 182px;
	height: 55px;
}
#hub-calls-to-action li.first a:hover,  #hub-calls-to-action li.first a:active {
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0px -60px;
}

/* second = patient device registration */
#hub-calls-to-action li.second {
	width: 212px;
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0 -120px;
	margin-right: 60px;
}
#hub-calls-to-action li.second a {
	display: block;
	width: 212px;
	height: 55px;
}
#hub-calls-to-action li.second a:hover,  #hub-calls-to-action li.second a:active {
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0px -180px;
}

/* last = clinical trials registry */
#hub-calls-to-action li.last {
	width: 229px;
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0 -240px;
}
#hub-calls-to-action li.last a {
	display: block;
	width: 229px;
	height: 55px;
}
#hub-calls-to-action li.last a:hover,  #hub-calls-to-action li.last a:active {
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-icon-buttons.png) no-repeat 0px -300px;
}


#hub-calls-to-action p {
	line-height: normal;
	text-indent: -9999px;
	margin-bottom: 0;
}
#hub-calls-to-action p strong {
	font-weight: normal;
	font-size: 1.3em;
}
#main-content {
	background: #fafafa url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-main-content-bg.png) repeat-x top;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	font-size: 1.2em;
}
#main-content p {
	width: 765px;
	margin: 0 auto;
}
h2 {
	background: #7FB6D4 url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/h2-find-your-condition-by.png) no-repeat;
	text-indent: -9999px;
	height: 60px;
	clear: left;
	float: left;
	width: 270px;
	color: #fff;
	margin: 0;
	padding: 0;
}
#sort-choices {
	float: left;
	height: 60px;
	width: 550px;
	background: #7FB6D4 url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/h2-find-your-condition-by.png) no-repeat -270px 0px;
	color: #fff;
	font-size: 1.8em;
}

#device-hub h2 {
	background: #8DB33C url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/h2-find-your-device-or-therapy-by.png) no-repeat;
	width: 370px;
}

#device-hub #sort-choices {
	background: #8DB33C url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/h2-find-your-device-or-therapy-by.png) no-repeat -370px 0px;
	width: 450px;
}
#sort-choices a {
	color: #fff;
	text-decoration: underline;
}
#sort-choices a.here {
	text-decoration: none;
}
#sort-choices li {
	float: left;
	padding: 0 20px 3px;
	margin-top: 19px;
	border-right: 1px solid #fff;
}
#sort-choices li.last {
	border-right: none;
}
#sort-results-top {
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/sort-results-top-bg.png) no-repeat top;
	height: 7px;
	margin-top: 10px;
}
#sort-results,  #sort-results-alphabetical, #sort-results-condition, #trademark-information {
	width: 763px;  /* border adds 1px to either side */
	margin: 0 auto 0;
	background: #fff;
	overflow: hidden;
	padding: 5px 0 10px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

#trademark-information p {
	margin: 15px;
}
#sort-results-alphabetical {
	padding-bottom: 20px;
}
#sort-results-bottom {
	clear: left;
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/sort-results-bottom-bg.png) no-repeat bottom;
	height: 7px;
	margin-bottom: 10px;
}
.column {
	width: 205px;
	float: left;
	margin-right: 45px;
	margin-left: 15px;
}
.column3 {
	margin-right: 0;
}
#main-content h3 {
	color: #7FB6D4;
	font-size: 1.7em;
	font-weight: normal;
	margin: 15px 0 0;
}

#device-hub #main-content h3,
#device-hub #main-content h3 a:link,
#device-hub #main-content h3 a:visited,
#device-hub #main-content h3 a:hover,
#device-hub #main-content h3 a:active {
	color: #8DB33C;
}


#device-hub #main-content h3 a:hover,
#device-hub #main-content h3 a:active {
	background: none;
}

#device-hub #main-content h4 {
	color: #999;
	font-weight: bold;
	font-style: italic;
	margin-top: 5px;
}

#device-hub #main-content h5 {
	font-weight: bold;
	margin-top: 5px;
}

#main-content ul {
	padding: 5px 0;
}
#main-content #sort-results-alphabetical ul {
	border-bottom: 1px solid #e7e7e7;
}
#main-content #sort-results-alphabetical ul.last {
	border-bottom: none;
}

#main-content li {
	margin: 0 0 4px;
}
#main-content a {
	color: #666;
	display: block;
}
#main-content a:hover {
	background: #E5F0F6;
}

#device-hub #main-content a:hover {
	background: #DFEAC8;
}

#main-content-bottom {
	background: transparent url(../../../../../../wcm/fragments/ss_frag_mdt_css/hub/hub-main-content-bg-bottom.png) no-repeat;
}

#condition-hub #nav-your-health a,
#device-hub #nav-our-therapies a {
	border-bottom-width: 5px;
	padding-bottom: 4px;
}

/* end Hub page specific styles */