/*	
	ICSA Print CSS
	Author(s): M. J. Magee
	Date: 07.03.08
	Version: 1.0
	www.e-scape.co.uk
	
	Change Log:
*/

/* Standards*/
	* { margin: 0px; padding: 0px; }
	body { background: none; font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
	body a { text-decoration: underline; }
	body a:after { content: " (" attr(href) ") "; font-size: 80%; text-decoration: underline; }
	hr { display: none; }

	
	
/* Main Body */
	#wrapper { width: 754px; background: none; padding: 0px; margin: 0 auto; text-align: center; }
	
	
	
/* Header */
	body #header { background: none; margin: 10px 0 20px 0; text-align: left; }
	#header a#logo { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 130%; color: #221c50; font-weight: bold; text-decoration: none; }
	#header a#logo:after { content: ""; }
	#header #navigation { display: none; }
	
	
	
/* Content */
	#content-wrapper { width: 100%; background: none; text-align: left; }
	#content-wrapper form#searchform { display: none; }
	
	#container { width: 100%; background: none; }
	
	#content { width: 100%; float: none; padding: 0px; }
	#content h1 { margin: 0 0 8px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 120%; color: #221c50; }
	#content h2 { margin: 20px 0 8px 0; font-size: 90%; color: #c62734; }
	#content h2 a { color: #c62734; text-decoration: none; }
	#content p { margin: 0 0 15px 0; font-size: 80%; color: #666666; }
	#content p.updated { font-size: 80%; color: #cccccc; }
	#content p a { color: #c62734; text-decoration: none; }
	#content ul { margin: 10px 0 10px 15px; list-style: disc; color: #666666; }
	#content ol { margin: 10px 0 10px 15px; list-style: georgian; color: #666666; }
	#content ul li, #content ol li { margin-bottom: 5px; font-size: 80%; color: #666666; }
	#content ul li a, #content ol li a { color: #c62734; text-decoration: none; }
	#content li ul { margin: 5px 0 5px 20px; list-style: square; }
	#content li ol { margin: 5px 0 5px 20px; list-style: lower-roman; }
	#content ul li li, #content ol li li { font-size: 100%; }
	
	
	
/* News, Events, Articles, and Achievement Listings */
	#content .article-listing { width: 100%; background: none; margin: 5px auto 15px auto; padding: 10px; border-bottom: 1px solid #bfbfbf; }
	#content .article-listing h2 { margin: 0px; }
	#content .article-listing p a { color: #666666; text-decoration: none; }
	#content .article-listing p.updated { margin: 5px 0; color: #787878; font-size: 70%; }
	#content .article-listing p.read-more { margin: 8px 0 0 0; font-weight: bold; }
	#content .article-listing p.read-more a { color: #c62734; text-decoration: none; }
	#content .pagination { display: none; }
	
	
	
/* Article Page */
	#content ul.prev-next { display: none; }
	
	
	
/* Submit an Article */
	#content #submit-article dl { width: 100%; }
	#content #submit-article dl dt { clear: left; width: 120px; margin: 3px 0 0 0; float: left; font-size: 80%; color: #666666; }
	#content #submit-article dl dd { float: left; width: 418px; margin: 0 0 8px 0; }
	#content #submit-article dl dd input { width: 412px; height: 16px; margin-bottom: 8px; padding: 3px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #submit-article dl dd textarea { width: 412px; height: 150px; padding: 3px 2px; margin: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #submit-article .button { display: none; }
	
	
	
/* Search Results */
	#content span.ajaxSearch_highlight { display: inline; font-weight: bold; }
	#content p#results { margin-bottom: 15px; }
	#content ul.ajaxSearch_paging { display: none; }
	#content dl dt { margin: 0 0 5px 0; }
	#content dl dt a { font-size: 90%; color: #c62734; font-weight: bold; text-decoration: none; }
	#content dl dd { margin: 0 0 10px 0; font-size: 80%; color: #666666; }
	#content dl dd span.ajaxSearch_highlight { background: #cccccc; padding: 2px 3px; }
	
	

/* Contact Us */
	#content div.errors { margin-bottom: 10px; font-size: 80%; color: #c62734; }
	#content #contact-form dl { width: 100%; }
	#content #contact-form dl dt { clear: left; width: 150px; margin: 3px 0 0 0; float: left; font-size: 80%; color: #666666; }
	#content #contact-form dl dd { float: left; width: 220px; margin: 0 0 8px 0; }
	#content #contact-form dl dd input { width: 200px; height: 16px; padding: 3px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #contact-form dl dd textarea { width: 200px; height: 150px; padding: 3px 2px; margin: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #contact-form input.button { display: none; }
	
	
	
/* Registration and Edit Profile */
	#content #wlpeRegisterForm .wlpeMessageText, #content #wlpeUserProfileForm .wlpeMessageText { color: #c62734; }
	#content #wlpeRegisterForm dl, #content #wlpeUserProfileForm dl { width: 100%; }
	#content #wlpeRegisterForm dl dt, #content #wlpeUserProfileForm dl dt { clear: left; width: 150px; margin: 3px 0 0 0; float: left; font-size: 80%; color: #666666; }
	#content #wlpeRegisterForm dl dd, #content #wlpeUserProfileForm dl dd { float: left; }
	#content #wlpeRegisterForm dl dd input, #content #wlpeUserProfileForm dl dd input { width: 200px; height: 16px; padding: 3px 2px; margin: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #wlpeRegisterForm dl dd select, #content #wlpeUserProfileForm dl dd select { width: 205px; height: 20px; padding: 2px 2px; margin: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #wlpeRegisterForm dl dd textarea, #content #wlpeUserProfileForm dl dd textarea { width: 200px; height: 150px; padding: 3px 2px; margin: 0 0 8px 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #8d8d8d; border: 1px solid #7f9db9; }
	#content #wlpeRegisterForm button, #content #wlpeUserProfileForm p.button { display: none; }

	


/* Profile */
	#loggedin-profile h2 { margin: 40px 0 0 0; }
	#loggedin-profile dl { width: 100%; }
	#loggedin-profile dl dt { clear: left; width: 200px; margin: 20px 0 0 0; float: left; font-size: 80%; color: #666666; font-weight: bold; }
	#loggedin-profile dl dd { width: 300px; margin: 20px 0 0 0; float: left; font-size: 80%; color: #666666; }
	#loggedin-profile p.button { display: none; }
	
	
	
/* Sidebar */
	#sidebar { display: none; }
	
	
	
/* Footer */
	#footer { display: none; }