/*	
	/lib/css/global.css
	This file sets global styles like text behaviors, vertical and horiaontal margins here.
	Also good for universal classes like link icons, PDF icons, generic floats, etc.
	This file should not change much site to site.
	Styles specific to site layout and design should be set in /lib/css/site.css
*/

/* Copy */
html {
	font-size:100.01%; /* Oddly this makes diifferent browsers display text more universally. */ 
}
body {
	font: normal 1em/1.4em Verdana,Arial, sans-serif; /* These settings are a good staring point for readabilty. */
	font-size: 0.75em; /* Equivalant to 12px, but allows for text re-sizing in the browser. */
}

/* Inline Typography*/
em, i {font-style: italic;}
strong, b {font-weight: bold;}

/* Headers */
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	color: #911840;
}
h1 {font-size: 2.2em;}
h2 {font-size: 2.0em;}
h3 {font-size: 1.7em;}
h4 {font-size: 1.5em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.0em;}


/* Lists */
/* Set list behavior and left-margins */ 
ol {
	list-style-type: decimal;
	margin-left: 1.9em;
}
ul {
	list-style-type: disc;
	margin-left: 1.3em;
}
ul.None {
	list-style-type: none;
	margin-left: 0;
}	

/* Links */
/* Standard Links for body copy */
a {
	color: blue;
}
a:active,
a:hover,
a:link {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}


/* Elements with a vertical margin */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin-bottom: 1em;;
}


/* Elements with a left margin */
dd, blockquote {
	margin-left: 1em;
}


/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}


/* Universal Classes */
.FloatLeft {float: left;}
.FloatRight {float: right;}

.ClearLeft{clear: left;}
.ClearRight{clear: right;}
.ClearBoth{clear: both;}


sup.SM {
	height: 0;
	line-height: 1;
	vertical-align: top;
	font-size:9px;
}



