/* 
 * SMSTAGING 3/17/09 - initial deploy
 */
 
 /* Print style sheet */

#superheader, #superheaderList, #searchBox, #searchExtras, #subNav, #localFooter, div.documents, #contactInformation #tabbedToolset div.address #scheduleAppt, #mainContent object, #brandedSiteNameMovie { display: none; }
/* to be removed once site name issue is corrected */ #brandedSiteName { display: none; }
body { background: #fff; }

#container, #mainContent, #mainContent table; #mainContent .capsule, #mainContent ul.capsuleList li, #mainContent .capsule p {
	border: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 100%;
  color: #000;
	background: transparent none;
}

#brand.x_logo {	top: 4px; }
#brand.x_logo a img { display: none; }
#brand.x_logo img.printLogo {
	position: absolute;
	top: 0;
	left: 22px;
	width: 200px;
	height: 50px;
}

#mainContent,  { 
   padding: 140px 0 0 0;
	 margin: 0 0 0 0;
	 margin-left: 2%;
   float: none !important;
	 width: 100%;
}
.margins_bodycontent {	width: 85%; }

#mainContent a, #mainContent a:link, #mainContent a:visited, #nav ul#navList li.x_selected a, #mainContent .capsule .profileTools a.profileLink, #mainContent a.btn.viewAll, #mainContent ul.capsuleList li a {
	color: #520;
  background: transparent;
  text-decoration: underline;
}
#mainContent ul.capsuleList li a:link:after, #content a:visited:after {
  content: " (" attr(href) ") ";
	font-size: 70%;
}

#nav ul#navList { 
	top: 60px; 
	border: none;
}
#nav ul#navList li, #nav ul#navList li#tab01, #nav ul#navList li#tab02, #nav ul#navList li#tab03, #nav ul#navList li#tab04, #nav ul#navList li#tab05, #nav ul#navList li#tab06 { width: 14%; }

#breadcrumbs { 
	border-top: solid 1px  #c1c1c1;
	top: 100px; 
}

#mainContent .vcard h1 { font-size: 18pt; }



