/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .9em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	font-size:.9em;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	font-size:.9em;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	font-size:.9em;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

/* Main Page and Workshops */

.title-explore-main
{
	background-color:Transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:2.2em;
    font-weight:bold;
}

.title-explore-workshop-sub
{
	background-color:Transparent;
	text-align:center;
	font-family:Babylon,Century Gothic,arial;
	font-size:2.7em;
    font-weight:bold;
}

.title-explore-main-sub
{
	background-color:Transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.9em;
	text-transform:lowercase;
    font-weight:bold;
}

.title-explore-main-sub-instr
{
	background-color:Transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.9em;
	text-transform:lowercase;
    font-weight:bold;
}
.title-explore-main-sub-instr a, a:link, a:visited
{
	background-color:Transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.92em;
	text-transform:lowercase;
    font-weight:bold;
    color:Blue;
}
.title-explore-main-sub-instr a:hover
{
    text-decoration:underline;
}
.text-workshops-blurb
{
	background-color:Transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.85em;
	font-style:italic;
}
.title-section-main
{
	background-color:transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.87em;
}

.title-section-main-bold
{
	background-color:transparent;
	text-align:center;
	font-family:Century Gothic,arial;
	font-size:.84em;
	font-weight:bold;
}

.bg-main
{
	background-color:transparent;
}

.text-photocredits-right
{
	FONT-FAMILY: Scribble,Bouquet,Beatrice,Arial;
	font-size:.75em;
	color:Black;
	text-align:right;
}

.text-photocredits-left
{
	FONT-FAMILY: Scribble,Bouquet,Beatrice,Arial;
	font-size:.75em;
	color:Black;
	text-align:left;
}

.text-main
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
}
.text-main-indented
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
	margin-left:13px;
	text-transform:none;
}

.text-workshop-dates
{
	font-family:arial;
	font-size:.9em;
	color:navy;
	text-decoration:none;
}

.text-workshop-dates a, a:link, a:visited
{
	font-family:arial;
	font-size:.9em;
	color:navy;
	text-decoration:none;
}

.text-workshop-dates a:hover
{
	font-family:arial;
	font-size:.9em;
	color:green;
	text-decoration:none;
}

.text-workshop-eventdate-white
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
	margin-left:13px;
	color:White;
	font-weight:bold;
}

.text-workshop-eventdate-black
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
	margin-left:13px;
	color:White;
	font-weight:bold;
}

.text-workshop-indented-black
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
	margin-left:13px;
	color:black;
}

.text-workshop-indented-white
{
	font-family:Century Gothic,arial;
	font-size:.7em;
	line-height:.2in;
	margin-left:13px;
	color:white;
}


.bg-Capricorn
{	/* Red */
	background-color:Red;
}

.bg-Aquarius
{	/* Hot Pink */
	background-color:#FC3CD6;
}

.bg-Aries
{	/* Yellow */
	background-color:yellow;
}

.bg-Taurus
{	/* Green */
	background-color:#02D451;
}

.bg-Pisces
{	/* Purple */ 
	background-color:#CF29D9;
}

.bg-Gemini
{	/* Bright Blue */
	background-color:#3F3BFA;
}

.bg-Cancer
{	/* Orange */
	background-color:#FA9A04;
}

.bg-Leo
{	/* Lime Green */
	background-color:#02F313;
}

.bg-Scorpio
{	/* Burnt Orange */
	background-color:#E0A60B;
}

.bg-Libra
{	/* Light Pink */
	background-color:#F7B5E8;
}

.bg-Sagittarius
{	/* Royal Purple */
	background-color:#8204B7;
}

.bg-Virgo
{	/* Turquoise */
	background-color:#08BCC7;
}

/* Registration Page */

.label
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
	text-align:right;
}

.label-left
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
	text-align:left;
}

.label-required
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
	font-weight:bold;
	text-align:right;
}

.label-required-left
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
	font-weight:bold;
	text-align:left;
}

.text-reg-info
{
	font-family:Century Gothic,Arial;
	font-size:.8em;
	color:Maroon;
	font-weight:bold;
	background-color:Transparent;
}


.textfield
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:White;
}
	
.textfield-required
{
	font-family:Arial;
	font-size:.9em;
	color:Black;
	background-color:lightgoldenrodyellow;
}
.textfield-readonly
{
	font-family:Arial;
	font-size:.9em;
	color:Gray;
	background-color:White;
}

.label-infomsg
{
	font-family:Arial;
	font-size:.8em;
	color:blue;
	font-style:italic;
}

.label-stronginfomsg
{
	font-family:Arial;
	font-size:.8em;
	color:blue;
	font-weight:bold;
}

.label-errormsg
{
	font-family:Arial;
	font-size:.9em;
	color:red;
	font-style:normal;
}
.label-errormsg-bold
{
	font-family:Arial;
	font-size:.9em;
	color:red;
	font-style:normal;
	font-weight:bold;
}

.label-regtitle
{
	font-family:Century Gothic,Arial;
	font-size:1.8em;
	color:black;
}

.label-reglocation
{
	font-family:Century Gothic,Arial;
	font-size:1.1em;
	color:black;
}

.label-regpricing
{
	font-family:Century Gothic,Arial;
	font-size:1.2em;
	color:black;
}

.label-regNotAvail
{
	font-family:Century Gothic,Arial;
	font-size:1.4em;
	font-weight:bold;
	color:red;
}

.text-checkbox
{
	font-family:Century Gothic,Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
}

.text-radiobutton
{
	font-family:Century Gothic,Arial;
	font-size:.9em;
	color:Black;
	background-color:Transparent;
}
.SMTEXT
{
    BACKGROUND-COLOR:  transparent;
	font-family:Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color:Navy;
}
.label-moreinfo
{
	font-family:Arial;
	font-size:.8em;
	color:blue;
	font-style:normal;
}

.ContactsAbout
{
	font-family:Arial;
	font-size:.9em;
	color:Navy;
	font-style:normal;
	text-align:center;
	text-transform:none;
}

.ContactsAbout a, a:link, a:visited
{
	font-family:Arial;
	font-style:normal;
	font-size:.95em;
	text-transform:none;
}

.ContactsAbout a:hover
{
	font-family:Arial;
	font-size:.95em;
	font-style:normal;
	text-decoration:underline;
	text-transform:none;
}

.text-browserinfo
{
	font-family:Arial;
	font-size:.75em;
	color:silver;
	font-style:italic ;
	text-align:center;
	text-transform:none;
}

.label-mailingaddr
{
	font-family:Arial;
	font-size:.95em;
	color:Black;
	background-color:Transparent;
	font-weight:normal;
	text-align:left;
}

.label-admin-title
{
	font-family:Century Gothic,Arial;
	font-size:1.1em;
	color:blue;
	font-weight:bold;
}

.title-page-selectevent
{
	background-color:transparent;
	text-align:left;
	font-family:Century Gothic,arial;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}
.text-warning-selectevent
{
	background-color:transparent;
	text-align:left;
	font-family:Century Gothic,arial;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	color:Red;
}
.text-version
{
	background-color:transparent;
	text-align:left;
	font-family:Century Gothic,arial;
	font-size:.6em;
	font-weight:normal;
	text-decoration:none;
	color:green;
}
.label-reg-validation
{
	font-family:Century Gothic,Arial;
	font-size:.87em;
	color:red;
	font-weight:bold;
}
/* About Us */

.title-AboutUs
{
	background-color:Transparent;
	text-align:center;
	font-family:Agenda,Century Gothic,arial;
	font-size:2.5em;
    font-weight:bold;
    color:black;
}
.title-Sub-AboutUs
{
	background-color:Transparent;
	text-align:center;
	font-family:Admiral,Century Gothic,arial;
	font-size:2.4em;
}
.text-aboutus
{
	font-family:Century Gothic,arial;
	font-size:.92em;
}
.text-aboutus-names
{
	font-family:Century Gothic,arial;
	font-size:1em;
	font-weight:bold;
}
.label-statusmsg
{
	font-family:Arial;
	font-size:1em;
	color:blue;
	font-style:italic ;
}
.title-maintenance
{
	background-color:Transparent;
	text-align:left;
	font-family:Century Gothic,arial;
	font-size:3.2em;
    font-weight:bold;
    color:Maroon;
}
.text-registernow
{
	font-family:arial;
	font-size:1em;
	text-align:center;
}
.text-main-questions
{
	font-family:arial;
	font-size:.85em;
    font-style:italic;
}

