/* 
    Document   : styleprint
    Created on : 23/01/2013, 1:38:41 PM
    Author     : Oliver
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
@media print {
	root {
		display: block;
	}
	@font-face {
		font-family: "ScalaCaps";
		src: url(assets/fonts/ScalaCaps.ttf);
	}
	@font-face {
		font-family: "ScalaSansPro-Bold";
		src: url(assets/fonts/ScalaSansPro-Bold.otf);
	}
	@font-face {
		font-family: "Scala-BoldItalic";
		src: url(assets/fonts/ScalaBoldItalic.ttf);
	}
	.content, .content P, .content TD, .content LI {
		font-family: Arial;
		font-size: 13px;
		color: #444;
		text-align: left;
	}
	.content H1, .content H2 {
		font-family: ScalaSansPro-Bold, Helvetica, Arial, sans-serif;
		font-size: 24px;
		font-weight: bold;
		color: #425C90;
	}
	.content H3 {
		font-family: ScalaSansPro-Bold, Helvetica, Arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #425C90;
	}
	.button-space {
		height: 25px;
	}
	.button-print {
		display: none;
	}
	.back-button {
		display: none;
		height: 0px;
	}
	
	
	.sky-form header {     	     
        margin:0px !important;
        padding:0px !important;
    }

	/* Page =================================================================== */
	.navbar {
	   display: block !important;
	}
	.footer-v1 {
		display: none;
	}
	
	#site-logo-print {
		display: block;
		margin: 0px 0px 0px 455px;
		width: 200px;
	}

	/* --- Table --- */
	TABLE.modules-list {
		width: 100%;
		border: 1px solid #666;
	}
	TABLE.modules-list THEAD TR TD {
		background-color: #3B5588;
		font-weight: bold;
		font-size: 13px;
		color: #FFFFFF;
		padding: 4px 8px;
	}
	TABLE.modules-list TBODY TR TD {
		font-size: 12px;
		padding: 4px 8px;
		border-bottom: 1px solid #DDD;
		width: auto;
	}
	TABLE.modules-list TBODY TR.closed-course TD {
		font-size: 12px;
		padding: 4px 8px;
		border-bottom: 1px solid #F4F5F8;
		background-color: #F8F8F8;
		color: #B4B4B4;
	}
	TABLE.modules-list TR TD.icons-col {
		display: none;
		width: 0px;
		padding: 0px;
	}

	/* --- Stats --- */
	#console-training-stats {
		width: inherit;
	}
	#my-training-stats {
		margin-top: 15px;
		width: inherit;
	}
	#my-training-stats DIV.line, #console-training-stats DIV.line {
		padding: 4px 2px 4px 0px;
		font-family: Arial;
		color: #555;
		font-size: 9.5pt;
		width: inherit;
		border-bottom: 1px solid #DDD;
	}

	/* --- Footer --- */
	#footer {
		display: none;
	}
	#header-facebook {
		display: none;
	}

	/* --- Alerts --- */
	#alert-info {
		display: none;
	}
	#alert-success {
		display: none;
	}
	#alert-warning {
		display: none;
	}
	#alert-error {
		display: none;
	}
	#alert-box {
		display: none;
	}
	#alert-print-button {
		display: none;
	}
	a[href]:after {
		content: none !important;
	}
	.hide_print {
		display: none;
	}
	.show_print {
		
	}
	#topcontrol {
	   display: none !important;
	}
}