/**
 * Global stylesheet - Adds basic formatting to the site
 * @author Resource Interactive
 */

/* Reset ***********************************************************************************/
@import url("/smg/css/reset.css");

/* Typography ******************************************************************************/
@import url("/smg/css/typography.css");

/* Layout **********************************************************************************/
@import url("/smg/css/layout.css");

/* Some default classes */
.hide { visibility:hidden; }
.show { visibility:visible; }
.block { display: block; }
.inline { display: inline; }
.none { display:none; }
.errorred { background-color:red; color:white;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/* DEBUG */
.border-red { border:1px solid #F00 !important; }
.border-green { border:1px solid #0F0 !important; }
.border-blue { border:1px solid #00F !important; }

/* PA Style - removed from the common/nav/header.jsp and added here */
.aUnder { text-decoration:none; }

/* Set Logo Size */
div#header h2.title a img {
	width:363px !important;
	height:41px !important;
	}

/* These are for javascript templates to load <links> to the head */
textarea.js-template,
textarea.phase1to2stylesheet,
textarea.phase1to2script {
    display: none;
	}

div#linkOmniDiv { margin: 0; padding: 0; display: inline; }

