/* DESIGN ALERT!! */
/* Change from display:block to display:inline once layout phase is over */

		/* Image "CSS Splices" will not be flush unless display:block */
		img { display:inline;}

/* Remove Browser Defaults */

		/* Remove Browser Margins and Padding */
		html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
		blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
		input, textarea, fieldset, pre, address
		{margin: 0; padding: 0;}
				
		/* Links not underlined unless hover */
		a {text-decoration: none;}
		a:hover {text-decoration: underline;}
		
		/* remove blue borders on images within links */
		a img,:link img,:visited img { border:none }

		/* REMOVE BROWSERS DEFAULT TABLE BORDERS */
		table {border-collapse: collapse;}
		
		/* REMOVE AUTOMATIC TOP/BOTTOM MARGINS ON NESTED LISTS */
		ul ul, ul ol, ul dir, ul menu, ul dl,
		ol ul, ol ol, ol dir, ol menu, ol dl,
		dir ul, dir ol, dir dir, dir menu, dir dl,
		menu ul, menu ol, menu dir, menu menu, menu dl,
		dl ul, dl ol, dl dir, dl menu, dl dl
		{margin-top: 0; margin-bottom: 0;}
		
		/* HARMONISE LIST-BULLET TYPE */
		ul, ol, dl {list-style-type: disc;}

		/* Miscellaneous conveniences: */
			form label {
				cursor: pointer;
			}
			/* de-italicize address */
			address { font-style:normal }
			
/* Styling Specific to Site */

	/* Set Default Font and Size */ 
	body, div, p, th, td, li, dd, form, input, select, label, textarea {
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 12px; /* px chosen for broadest compatibility */
	}
	
	/* Use this sequence when defining the <A> tag anywhere else in the site */
	a {color: #155387; font-weight: normal;}
	a:link{color: #155387; text-decoration: none;}
	a:visited{color: #155387; text-decoration: none;}
	a:active{color: #155387; text-decoration: none;}
	a:hover {color: #000 !important; text-decoration: underline;}
	
	hr {color: #D8D8D8; background-color: #D8D8D8; height: 1px; border: 0;}
