
#defaultCard {
	background-image: url('http://it.johnshopkins.edu/_template_assets/images/stage/typist-using-a-laptop.jpg');
}
#interiorNavigation li.activenavpath {
	background : none;
}
.searchTextInput {
	display : inline;
	float : none;
	width : 165px;
	border : 1px solid #fff;
	margin : 0 0 0 1px;
	padding : 0;
	font : bold 130% "Arial","Helvetica",sans-serif;
	color : #999 !important;
	background-image : none;
}
html {
	font : 62.5% "Verdana","Arial","Helvetica",sans-serif;
	overflow-y : scroll;
}
html, body {
}
html, body, a {
	color : #1A2838;
}
html, body, form {
	margin : 0;
	padding : 0;
}
form {
	display : block;
}
a img {
	border : none;
}
.Accessible {
	position : absolute;
	left : -999px;
	width : 990px;
	margin : 0;
	padding : 0;
}
#masthead {
	height : 131px;
	background-repeat : repeat-x;
	background-image : none;
	background-color : transparent;
}
#mastheadInside {
	width : 970px;
	margin : 0 auto;
	position : relative;
	height : 131px;
}
#mastheadLogo {
	float : left;
	margin : 25px 0 0 0;
	font-size : 160%;
}
#mastheadRight {
	float : right;
	margin : 0 13px 0 0;
}
#mastheadUtility {
	line-height : 100%;
	font-size : 110%;
	display : block;
	margin : 0;
	padding : 0 0 0 8px;
	float : left;
	background-position : left bottom;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/masthead/utility-blue-rounded-edge-bottom-left.gif);
}
#mastheadUtility li {
	display : block;
	margin : 0;
	padding : 0 1px 0 0;
	list-style-type : none;
	float : left;
	background-position : right top;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/masthead/utility-blue-divider.gif);
}
#mastheadUtility li.Last {
	padding : 0 8px 0 0;
	background : url('http://it.johnshopkins.edu/_template_assets/images/masthead/utility-blue-rounded-edge-bottom-right.gif') no-repeat right bottom;
}
#mastheadUtility a {
	display : block;
	float : left;
	background : #1667a5;
	padding : 6px 14px 8px;
	color : #fff;
}
#navigation {
	height : 44px;
	background : #669dcc url('http://it.johnshopkins.edu/_template_assets/images/navigation/teal-blue-etching.gif') repeat-x top;
}
#navigationInside .topLevel1 ul, #navigation .topLevel1 ul li a {
	color : #036;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
#navigationInside .topLevel1 ul li {
	margin : 0;
	padding : 0 1px 0 0;
	background : #d9e6f2 url('http://it.johnshopkins.edu/_template_assets/images/navigation/gray-button-divider.gif') no-repeat right 10px;
}
#navigationInside .topLevel1 ul li.Last {
	background-image : none;
	padding-right : 0;
}
#navigationInside .topLevel1 ul li a {
	display : block;
	height : 26px;
	padding : 10px 0 0;
	width : 168px;
}
#navigationInside .topLevel1 ul li a:hover {
	background : #fff;
}
#navigationInside .topLevel1 ul * {
	float : left;
	height : 36px;
	display : block;
}
#navigationAdditional {
	float : right;
	padding : 17px 0 0 0;
	height : 27px;
	display : block;
	margin : 0;
	font-size : 120%;
	text-align : center;
}
#navigationAdditional li {
	margin : 0;
	padding : 0 1px 0 0;
	background : url('http://it.johnshopkins.edu/_template_assets/images/navigation/blue-link-divider.gif') no-repeat right bottom;
}
#navigationAdditional li.Last {
	padding-right : 0;
	background : none;
}
#navigationAdditional li a {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 0 10px;
	color : #fff;
}
#navigationAdditional li a:hover {
	text-decoration : underline;
}
#navigationAdditional * {
	float : left;
	height : 27px;
	display : block;
}
#stage {
	height : 380px;
	background : #d7d7d8 url('http://it.johnshopkins.edu/_template_assets/images/stage/dark-to-light-gray-vertical-gradient.gif') repeat-x;
}
#stage, #stage a {
	color : #134d7a;
}
#stageInside {
	width : 970px;
	height : 380px;
	margin : 0 auto;
}
#stageRotator {
	width : 700px;
	height : 380px;
	margin : 0 0 0 6px;
	background : #000;
	position : relative;
	float : left;
	font-family : "Arial","Helvetica",sans-serif;
}
#stageRotator, #stageRotator a {
	color : #fff;
}
#stageRotator ul.Controls {
	display : block;
	margin : 0;
	padding : 0;
	position : absolute;
	bottom : 26px;
	right : 4px;
	line-height : 100%;
	z-index : 2;
	font-weight : bold;
	font-size : 110%;
}
#stageRotator ul.Controls li {
	display : block;
	float : left;
	margin : 0 4px;
	padding : 0;
	list-style-type : none;
	background : #143862;
}
#stageRotator ul.Controls li.Active {
	background : #4f6a89;
}
#stageRotator ul.Controls a {
	display : block;
	float : left;
	padding : 7px 10px;
}
#stageRotator div.Card {
	width : 700px;
	height : 380px;
	position : absolute;
	left : 0;
	top : 0;
	z-index : 1;
	background-repeat : no-repeat;
}
#stageRotator div.Card div.Message {
	width : 644px;
	position : absolute;
	left : 0;
	line-height : 220%;
	background : url('http://it.johnshopkins.edu/_template_assets/images/stage/message-box-gray-overlay.png');
	padding : 16px 28px;
	bottom : 0;
}
#stageRotator div.Card div.Message h3 {
	margin : 0;
	font-size : 180%;
}
#stageRotator div.Card div.Message p {
	margin : 0;
	font-size : 160%;
}
#stageQuick {
	float : right;
	width : 264px;
	height : 325px;
	margin : 15px 0 0 0;
	padding : 20px 0 0 0;
	background : url('http://it.johnshopkins.edu/_template_assets/images/stage/quick-links-rounded-gradient.jpg') no-repeat;
}
#stageQuick strong {
	margin : 0 0 0 5px;
}
#stageQuick form {
	width : 244px;
	height : 41px;
	margin : 0;
	padding : 0 0 0 6px;
	float : left;
	background-image : none;
}
#stageQuick form input {
	float : right;
	margin : 8px 0 0 0;
	display : block;
	color : #000000;
	font : bold 120% "Arial", "Helvetica", sans-serif;
	background-image : none;
}
#stageQuick form label {
	display : block;
	width : 204px;
	height : 33px;
	float : left;
	padding : 8px 0 0 10px;
	background : url('http://it.johnshopkins.edu/_template_assets/images/stage/rounded-white-box.gif') no-repeat;
}
#stageQuick form label * {
	vertical-align : middle;
}
#stageQuick form label img {
	margin : 0 1px 0 0;
}
#stageQuick form label input {
	display : inline;
	float : none;
	width : 165px;
	border : none;
	margin : 0 0 0 1px;
	padding : 0;
	font : bold 130% "Arial", "Helvetica", sans-serif;
	color : #999;
	background-image : none;
}
#stageQuick ul {
	margin : 0;
	padding : 0;
	display : block;
	width : 248px;
	float : left;
	font-size : 120%;
}
#stageQuick li {
	margin : 20px 0 0 0;
	padding : 6px 0 0 0;
	display : block;
	height : 35px;
	list-style-type : none;
	background : url('http://it.johnshopkins.edu/_template_assets/images/stage/link-rounded-tab.gif') no-repeat;
}
#stageQuick a {
	display : block;
	padding : 0 0 0 10px;
	text-decoration : none;
}
#stageQuick a * {
	vertical-align : middle;
}
#stageQuick a:hover strong {
	text-decoration : underline;
}
#help {
	font-family : "Arial","Helvetica",sans-serif;
	line-height : 100%;
	text-align : center;
	height : 40px;
	padding : 5px 0 0 0;
	background-color : #fff;
	background-position : 0 7px;
	background-repeat : repeat-x;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/help/yellow-descending-dots.gif);
}
#help, #help a {
	color : #363636;
}
#helpInside {
	width : 970px;
	height : 40px;
	margin : 0 auto;
}
#helpInside2 {
	width : 700px;
	height : 40px;
	background : #fff;
	padding : 0 6px;
	float : left;
}
#help h2, #help ul, #help li {
	display : block;
	margin : 0;
	list-style-type : none;
	float : left;
}
#help h2 {
	width : 152px;
	height : 24px;
	padding : 16px 0 0 1px;
	font-size : 140%;
	background-color : #fcd106;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/help/yellow-box-rounded-edge-left.gif);
	background-position : left;
	background-repeat : no-repeat;
}
#help ul {
	width : 546px;
	height : 27px;
	padding : 13px 1px 0 0;
	font-size : 120%;
	font-weight : bold;
	background-color : #fcd106;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/help/yellow-box-rounded-edge-right.gif);
}
#help li {
	width : 181px;
	height : 27px;
	padding : 0 0 0 1px;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/help/yellow-box-dividing-line.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
}
#help img {
	vertical-align : middle;
	margin : 0 2px 0 0;
}
#help em {
	font-style : normal;
	margin : 0 0 0 2px;
}
#help a:hover em {
	text-decoration : underline;
}
#home {
	font-size : 110%;
	background : #fff;
	padding : 20px 0 10px 0;
}
#home, #home a {
	color : #35414e;
}
#home a:hover {
	text-decoration : underline;
}
#homeInside {
	width : 970px;
	margin : 0 auto;
}
#home h2 {
	font : bold 127.2727% "Arial", "Helvetica", sans-serif;
	margin : 0;
	background : url('http://it.johnshopkins.edu/_template_assets/images/home/blue-to-white-vertical-gradient.gif') repeat-x top;
	padding : 6px 4px;
}
#home h2, #home h2 a {
	color : #002c51;
}
#home h3 {
	font-size : 100%;
	margin : 10px 0 0 0;
	padding : 10px 0 0 0;
	border-top : dashed 1px #d3effd;
}
#home h3.First {
	border-top : none;
	padding-top : 0;
}
#home p {
	line-height : 150%;
}
#homeLeft {
	margin : 0 0 0 6px;
	width : 699px;
	float : left;
	border-top : solid 3px #c3ebfb;
	border-right : solid 1px #ebeff3;
}
#homeLeft p, #homeLeft ul, #homeLeft ol, #homeLeft h3 {
	margin-right : 20px;
}
#homeLeft p, #homeLeft ul, #homeLeft ol {
	margin-left : 20px;
}
#homeLeft h3 {
	padding-left : 20px;
	background : url('http://it.johnshopkins.edu/_template_assets/images/home/right-orange-arrow.gif') no-repeat 0 12px;
}
#homeLeft h3.First {
	background-position : 0 2px;
}
#homeRight {
	margin : 0 14px 0 0;
	width : 244px;
	float : right;
	border-top : solid 3px #c3ebfb;
}
#homeRight p, #homeRight ul, #homeRight ol, #homeRight h3 {
	margin-left : 4px;
}
#homeClear {
	clear : both;
}
#section {
	height : 100px;
	background : #fef19b url('http://it.johnshopkins.edu/_template_assets/images/section/orange-to-white-vertical-gradient.gif') repeat-x;
}
#sectionInside {
	width : 970px;
	margin : 0 auto;
	height : 100px;
}
#sectionInside div, #sectionInside h1 {
	margin : 0;
	padding : 0 0 0 6px;
	font-size : 400%;
	font-weight : normal;
}
#sectionInside img {
	display : block;
	background : #cc6;
	color : #fff;
}
#breadcrumb {
	padding : 7px 0 0 0;
	line-height : 100%;
	font-size : 110%;
	background-repeat : repeat-x;
	background-position : 0 8px;
	background-color : #fff;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/breadcrumb/gray-descending-dots.gif);
}
#breadcrumbInside {
	width : 970px;
	margin : 0 auto;
}
#breadcrumbInside2 {
	width : 960px;
	background : #fff;
}
#breadcrumbInside3 {
	width : 914px;
	margin : 0 0 0 6px;
	padding : 12px 18px;
	background-color : #e7e7e7;
	background-position : bottom;
	background-repeat : repeat-x;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/breadcrumb/gray-to-white-vertical-gradient.gif);
}
#breadcrumb, #breadcrumb a {
	color : #333;
}
#breadcrumb a {
	font-weight : bold;
}
#interior {
	padding : 20px 0;
	background : #fff;
}
#interiorInside {
	width : 970px;
	margin : 0 auto;
	color : #1A2838;
}
#interiorClear {
	clear : both;
}
#interiorNavigation {
	width : 211px;
	float : left;
	font-size : 110%;
	font-weight : bold;
	padding : 0 0 0 6px;
}
#interiorNavigation, #interiorNavigation a {
	color : #069;
}
#interiorNavigation div {
	background-repeat : repeat-y;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-middle.gif);
}
#interiorNavigation ul {
	margin : 0;
	padding : 10px 0 0 0;
	display : block;
	background-position : top;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-top.gif);
	background-repeat : no-repeat;
}
#interiorNavigation li {
	margin : 0;
	padding : 0 15px 1px 17px;
	display : block;
	list-style-type : none;
	background-position : 18px bottom;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-divider.gif);
}
#interiorNavigation li.Last {
	padding-bottom : 15px;
	background-position : bottom;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-bottom.gif);
}
#interiorNavigation a {
	display : block;
	padding : 10px 0 10px 12px;
	background-position : 0 13px;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-orange-chevron.gif);
}
#interiorNavigation li ul {
	font-weight : normal;
	background : none;
	padding : 0 0 15px 20px;
}
#interiorNavigation li li, #interiorNavigation li.Last li {
	background : none;
	padding : 0;
}
#interiorNavigation li li a {
	padding : 2px 0 2px 12px;
	background-position : 0 5px;
}
#interiorContent {
	width : 720px;
	float : right;
	padding : 0 14px 0 0;
	font-size : 110%;
}
#interiorContent, #interiorContent a {
	color : #1a2838;
}
#interiorContent a {
	text-decoration : underline;
}
#interiorContent h1 {
	font : "Arial","Helvetica",sans-serif;
	margin : 0 0 20px 0;
}
#interiorContent h1, #interiorContent h1 a {
	color : #036;
}
#interiorContent h2 {
	font : bold 136.3636% "Arial","Helvetica",sans-serif;
	margin : 0 0 0.5em 0;
}
#interiorContent h2, #interiorContent h2 a {
	color : #036;
}
#interiorContent h3 {
	font : bold 145.4545% "Arial", "Helvetica", sans-serif;
}
#interiorContent h3, #interiorContent h3 a {
	color : #4678a3;
	margin : 1em 0 0 0;
	border-bottom : solid 1px #dadbdc;
}
#interiorContent img.Left {
	float : left;
	display : block;
	margin : 5px 10px 10px 0;
}
#interiorContent img.Right {
	float : right;
	display : block;
	margin : 5px 0 10px 10px;
}
#interiorContent p, #interiorContent ul, #interiorContent ol {
	margin-top : 0;
	margin-bottom : 2em;
	line-height : 200%;
}
#interiorContent ul.Arrows {
	margin : 0;
	padding : 3px 0 0 0;
	display : block;
	line-height : 100%;
	font-weight : bold;
}
#interiorContent ul.Arrows li {
	margin : 0;
	padding : 6px 0 8px 15px;
	list-style-type : none;
	display : block;
	background : url('http://it.johnshopkins.edu/_template_assets/images/interior/orange-chevron-on-white.gif') no-repeat 0 9px;
}
#interiorContent ul.Arrows a {
	text-decoration : none;
}
#interiorContent ul.Arrows, #interiorContent ul.Arrows a {
	text-decoration : none;
	color : #3d3003;
}
#footer {
	padding : 10px 0;
	text-align : right;
	line-height : 100%;
	height : 45px;
	clear : both;
	background : #003664;
}
#footerInside {
	width : 970px;
	margin : 0 auto;
}
#footerClear {
	clear : both;
}
#footer hr {
	display : none;
}
#footer a.Left, #footer img {
	float : left;
	display : block;
	margin : 0 20px 0 0;
}
#footer a.Left img {
	margin-right : 0;
}
#footerCopy {
	padding : 9px 7px 0 0;
}
#footerCopy * {
	display : inline;
	padding : 0;
	margin : 0;
	list-style-type : none;
}
#footerCopy p {
	color : #8f9fad;
}
#footerCopy br {
	display : none;
	margin : 0 2px;
}
#footerCopy ul, #footerCopy ul a {
	color : #b3c3d1;
	font-weight : bold;
}
#footerCopy li {
	padding : 0 8px;
	border-right : solid 1px #b3c3d1;
}
#footerCopy li.Last {
	border-right : 0;
}
.searchContainer {
	left : 44px;
	position : absolute;
}
.searchBackground {
	display : block;
	width : 204px;
	height : 33px;
	float : left;
	padding : 8px 0 0 10px;
	background-repeat : no-repeat;
	background-image : url(http://it.johnshopkins.edu/_template_assets/images/masthead/rounded-white-box.gif);
}
#interiorNavigation div.bottomNavBar {
	background : url("http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-bottom.gif") repeat scroll 0 0 transparent;
	display : block;
	height : 9px;
}
#mastheadSearch {
	width : 244px;
	height : 41px;
	margin : 34px 0 0 0;
	float : left;
	clear : left;
}
#mastheadSearch input {
	float : right;
	margin : 8px 0 0 0;
	display : block;
	color : #000000;
	font : "Arial", "Helvetica", sans-serif;
}
#mastheadSearch label {
	display : block;
	width : 190px;
	height : 33px;
	float : left;
	padding : 8px 0 0 10px;
	background: url('http://it.johnshopkins.edu/_template_assets/images/masthead/rounded-white-box.gif') no-repeat : 
background: url('http://it.johnshopkins.edu/_template_assets/images/masthead/rounded-white-box.gif') no-repeat : 

background: url('http://it.johnshopkins.edu/_template_assets/images/masthead/rounded-white-box.gif') no-repeat : 
background: url('http://it.johnshopkins.edu/_template_assets/images/masthead/rounded-white-box.gif') no-repeat;
}
#mastheadSearch label * {
	vertical-align : middle;
}
#mastheadSearch label img {
	margin : 0 1px 0 0;
}
#mastheadSearch label input {
	display : inline;
	float : none;
	width : 165px;
	border : none;
	margin : 0 0 0 1px;
	padding : 0;
	font : bold 130% "Arial", "Helvetica", sans-serif;
	color : #000000;
}
#masthead a, #navigation a {
	text-decoration : none;
}
#navigationInside {
	width : 950px;
	height : 44px;
	margin : 0 auto;
	padding : 0 0 0 8px;
	background : url("http://it.johnshopkins.edu/_template_assets/images/navigation/left.gif") no-repeat scroll left bottom transparent;
}
#navigationInside .topLevel1 ul {
	display : block;
	float : left;
	font-size : 145%;
	height : 36px;
	margin : 8px 0 0;
	padding : 0 10px 0 6px;
	text-align : center;
	text-transform : uppercase;
	width : 678px;
	background : url("http://it.johnshopkins.edu/_template_assets/images/navigation/right.gif") no-repeat scroll right bottom #D9E6F2;
}
#interiorContent .col_2_interior {
	float : left;
	width : 480px;
}
#interiorContent .col_3_interior {
	float : right;
	width : 230px;
}
.col_3_interior .callout {
	border : 1px solid #cfcfcf;
	padding : 0 10px;
	width : 210px;
	margin-bottom : 15px;
}
.col_3_interior .callout p {
	line-height : 150% !important;
	margin-bottom : 8px !important;
	padding : 8px 0;
}
a.button_callout {
	background-image: url("http://it.johnshopkins.edu/_template_assets/images/interior/gray-to-white-gradient-box-orange-chevron.gif");
	background-repeat : no-repeat;
	background-position : 0px 10px;
	color : #006699 !important;
	display : block;
	padding : 5px 10px;
}
