@charset "utf-8";

/* HTML Global Tag Modifiers
	The results from this style sheet will be affected and will have an affect on other linked
	style sheets.
	Used to modifiy or place commonly used tags.
	Setting these values will affect ALL tags on the form page unless they are also
	set below in the specific class settings.
	This first section is made up of standard HTML tags and their use is entirely optional.
	They can be removed and easily re-entered using W3C standards.
	*/
	
.EntireSITE
{
	width: 100%;
	text-align: center;
	margin: 0 auto;

	
}

	body{
		/* Effects entire Body of Form
		*/
		min-width: 600px;
		color: white;
		font-family: "Century Gothic";
		text-align: center;
		margin: 0 auto;
		font-size: 11px;
	}

	input[type="text"]:focus
	{
		background-color: #e6e6e6;
		border: 2px solid #2a7ec6;
	}

	input[type="text"]:hover
	{
		border: 2px solid #2a7ec6;
	}

	input[type="checkbox"]:hover, input[type="radio"]:hover
	{
		background-color: #e6e6e6;
	}

	#showall
	{
		background-color: #103f81;
	
	}

	#wrapper {

		background-position: top center;
		background-repeat: no-repeat;
		width: 760px; 
		height: 800px;
		margin: 0 auto; 
		padding: 0;
		text-align: center;

		
	}

	BODY.home #wrapper { /* Changes background to full blue */
			
	}


	div {
		/* Effects all DIV tags
		*/
	}
	
	span {
		/* Effects all SPAN tags
		*/
	}
	
	fieldset {
		/* Effects all FIELDSET tags
		*/
		color: black;
   		border: 0px #a4a0a0 groove;
		font-size: small;
	}

	
	h1 {font-size: 24px; line-height: 44px; font-weight: bold; margin-top: 0; margin-bottom: 0; color:  white;}
	h2 {font-size: 18px; line-height: 40px; font-weight: bold; margin-top: 0; margin-bottom: 0; color:  white;}
	h3 {font-size: 16px; line-height: 22px; font-weight: bold; margin-top: 0; margin-bottom: 0; color:  white;}
	h4 {font-size: 14px; line-height: 26px; font-weight: bold; margin-top: 0; margin-bottom: 0; color:  white;}
	
	hr    {
		/* Effects all horizontal rule lines.
			Netscape based browsers do not support coloured HR so be sure to test
		*/
		color: #000000;
		display: none;
	}

table {
	margin: 0 auto;
	}

/* Classes */

p.warning {
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    color: #FF0000;
    text-transform: uppercase;
    width: 100%
}

*.testOutput{

	background-color: white;
	font-family: MS Sans Serif;
	font-size: larger;
	color: black;
    /* display: none */
}

A			{ color:  white; text-decoration: underline; font-size: 11px;} 
A:link		{ color:  white; text-decoration: underline; font-size: 11px;} 
A:visited	{ color: white; text-decoration: underline; font-size: 11px;} 
A:active	{ color:  white; text-decoration: underline; font-size: 11px;} 
A:hover		{ color:  red; text-decoration: underline; font-size: 11px;}

div#formBody{
	width: 700px;
	text-align: center;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	/*	Affects entire form but not the entire page
		Can be useful for borders, backgrounds and special placement on page
	*/
	/*
	width: 99%;
	margin-left: 0px;
	padding: 0px;
	*/
}
		

div#intro{
	/*	Affects area where special messages such as 'Event Closed' appear  
		This is also where xxxeHeader.txt appears. See span.intro class as well.
	*/
	position: relative;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	/* width: 100%; */
	clear: both;
}

div#container{
	/*	Can be useful for borders, backgrounds and special placement on page
	*/
	margin:0 auto;
	width:700px;
	text-align: center;
	color: white;
}

.headerImg1 {
	text-align: center;
	margin: 0 auto;

	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	
	height: 150px;
	width: 700px;
	padding: 0 0 0 0;
}

.fieldsetTitleImage {
	width: 700px;
	height: 40px;
	padding-top: 10px;
}

h3.fieldsetTitle    {
	/*	Used to set the appearance and placement of the section separator line (eg. Packages, Seminars, Additional 		Questions)
	*/
	text-align: center;
	font-size: 22px; 
	font-weight: bold; 		
}

h4.fieldsetTitle    {
	/*	Used to set the appearance and placement of the section separator line (eg. Packages, Seminars, Additional 		Questions)
	*/

	text-align: center;
	font-size: 18px; 
	font-weight: bold; 		
}
