/*	
	/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-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em;}

/* Headers */
h1, h2, h3, h4, h5, h6 { color: #2e3192; margin-bottom: 0.2em; }
h1 {font: bold 1.6em/1em Verdana, sans-serif;}    
h2 {font: bold 1.4em/1em Verdana, sans-serif;}
h3 {font: bold 1.0em/1em Verdana, sans-serif;}
h4 {font: bold .8em/1em Verdana, sans-serif;}
h5 {font: bold .8em/1em Verdana, sans-serif;}
h6 {font: bold .80em/1em Verdana, sans-serif;}


/* 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: #2e3192; }
a:active, a:hover, a:link { text-decoration: none; }
a:hover { text-decoration: none; }

/* Elements with a vertical margin */
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 */
/* Generic Image Float */
.FloatLeft {float: left; margin-right: 1em;}
.FloatRight {float: right; margin-left: 1em;}
