/* 

print CSS document
print.css
client: Institute for Defense &amp; Business
author: Atlantic BT - www.atlanticbt.com
date: 7/27/09

Print specific styles sheet (@media print)

*/

/*======================================
	=Base Styles
======================================*/

body { background: #fff; font-family: Arial, Helvetica, sans-serif; color: #000; text-align: left; font-size: 9pt;  }

/* =Typography Styles */
#content p { line-height: 1.5em; margin: 0 0 1em; }

a:link, a:visited {	color: blue; text-decoration: none; }

	#site-info a:link:after, #site-info a:visited:after,
	#content a:link:after, #content a:visited:after { content: " (" attr(href) ") "; }
	
	abbr:after, acronym:after { content: " (" attr(title) ")"; }

h1 { margin: 0 0 .9em; font: bold 1.67em/.9em Arial, Helvetica, sans-serif; color: #000; } /* ~20px */
h2 { margin: 0 0 1em; font: bold 1.50em/1em Arial, Helvetica, sans-serif; color: #000; } /* 18px */
h3 { margin: 0 0 1.12em; font: bold 1.33em/1.12em Arial, Helvetica, sans-serif; color: #000; } /* 16px */
h4 { margin: 0 0 1.26em; font: bold 1.17em/1.26em Arial, Helvetica, sans-serif; color: #000; } /* 14px */
h5,	h6 { margin: 0 0 1.5em; font: bold 1em/1.5em Arial, Helvetica, sans-serif; color: #000; } /* 12px */

/* =Other Element Styles */
img { border: 0 }

/* =Layout Styles */
#main-area, #site-info { clear: both; width: 100%; margin-top: 20px;
							border-top: 1px solid #fff; /* prevent margin collapse */ }
	#content { padding-top: 2em; }


/*======================================
	=Removal of Unnecessary Blocks
======================================*/

	.top-link, #top-link, #skip-links,
	#navigation, #secondary-content, #tertiary-content,
	#supplementary-nav, span#valid-links, hr { display: none; }
	
	
	
	#participants-view-mba-application #masthead, #participants-view-mba-application #site-info { display: none; }
	#participants-view-mba-application #header, #participants-view-mba-application #footer,
	#participants-view-mba-application #content .mba-application .print { display: none; }
	body#participants-view-mba-application #main-area { margin-top: 0; }
	body#participants-view-mba-application #content { padding-top: 0; font-size: 8px; font-family: Calibri, "Lucida Grande", Tahoma, sans-serif; }
	body#participants-view-mba-application #content p { margin-bottom: 10px; line-height: normal; }
	
	#participants-view-mba-application #wrap #content { float: none; width: 100%; }
	#participants-view-mba-application #content #content-pad { padding: 0; }
	.page-break-after { page-break-after: always; }
	
	
	/* other print stuff for MBA */
.clear { clear: both; }
.mba-header { text-align: center; }
.mba-header h1 { margin-top: .5em; font-size: 1.4em; }
#content .mba-application h2 { font-size: 1em; text-transform: uppercase; font-weight: bold; }
#content .mba-application h3, #content .mba-application h4 { font-size: 8px; }

.mba-col1, .mba-col2, .mba-col0 { float: left; display: inline; width: 40%; }
.mba-col1 { margin-right: 10%; }
.mba-section, .two-col-info, .mba-fullcol { clear: both; margin-bottom: 1.5em; }

.mba-application .print { clear: both; float: left; display: inline; margin-bottom: 1.5em; width: 100%; }
	.mba-application .print { width: auto; }
.mba-group { clear: both; }

#content .mba-application table, #content .mba-application td,
#content .mba-application th { width: auto; border: 0; padding: 3px 5px; background: none; }
#content .mba-application th { font-weight: normal; text-align: right; width: 50%; padding-bottom: 0; }
#content .mba-application td { border-bottom: 1px solid #777; width: 40%; padding-bottom: 0; }
#content .mba-application td.info { border: 0; }
#content .coursework-info table { width: 100%; }
#content .coursework-info th, #content .mba-right th { width: auto; }
#content .mba-right td { width: 25%; }
#content .conflict-table td { width: 50%; }

#content .mba-application .mba-fullcol .conflict-table th { width: 50%; }
#content .mba-application .mba-fullcol th { width: 11%; }

.mba-application .underline { border-bottom: 1px solid #777; }
/*.right-title { text-align: right; }*/
.job-brief { margin-bottom: 1.5em; }

.mba-past-conduct .mba-col1 { margin-bottom: 1.5em; }

