/*	STYLES
	This stylesheet contains all of the formatting which enables drag 
	and drop editing of a web page.  Using this style sheet enables free
	form editing and absolute placement of items on a page.   Subsituting the
	stylesheet enables different 'theming' styles to be created for each page.
	*/

/*	
	BODY STYLES
	These styles control the base body css classes which can be used to 
	affect the entire page....
*/



		body
		{
			font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 13pt;
			background-image: url(images/backdrop.jpg);
			background-attachment: fixed		}
		
		.page
		{
			background-color:White;
			width: 900px;
			top:0px;
			margin-right: auto;
			margin-left: auto;
			position: relative;
			text-align: left;
			border: solid 1px black;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 2px;
			padding-right: 2px;

		}
		
		.paragraph
		{
			 padding: 10px 10px 20px 15px;
		}
		
		
/*	NAMED STANDARD STYLES
	These named standard styles enable us to create standard
	functions based upon the style name..
*/

		.show
		{
			 visibility:visible;
		}	

		.hide
		{
			 visibility:hidden;
		}	
		
		.partnertext
		{
			font-size: 8px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 9pt;
			color: White;
		}
	
		.section
		{
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	
			color:White;
			font-weight:bold;
			background-image:url(images/section_noss.jpg);
			text-align:left;
			padding-left:30px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			height:32px;
			 
		}

		.infoPanelHeader
		{
			font-size: 8px;
			font-family: Verdana, Arial, Helvetica, sans-serif;	
			color:White;
			font-weight:bold;
			background:SteelBlue;
			text-align:left;
			padding-left:5px;
			padding-top:0px;
			padding-bottom:0px;
			padding-right:0px;
			height:18px;			
		}

		.infoPanel
		{
			font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;	
			background:#EEEEEE;
			text-align:left;
			padding-left:0px;
			padding-top:10px;
			padding-bottom:0px;
			padding-right:0px;
	
		}
		
		.bannerAd
		{
			text-align:center;
			padding-bottom:10px;
		}
		
		
		
/*
	HYPERLINK STYLES
	These styles control how hyperlinks are rendered upon the 
	page... in all states....
*/

		a
		{
			color: SteelBlue;	
			border:none;
		}

		a:link
		{
			color: SteelBlue;
			border:none;
		}

		a:visited
		{
			text-decoration:none;
			color: SteelBlue;			
			border:none;
		}

		a:hover
		{
			text-decoration:none;
			color: SteelBlue;
			border:none;
		}	


		IMG	/* IMG: Images dropped directly onto the canvas */
		{	
			border:none;
		}



