﻿


/* My Styles */
.LogonLabelError
{
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    color:Red;
}

.MissionStatement
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 300px;
	position: static;
	text-align: center;
}

.MissionStatementN
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 150px;
	position: static;
	text-align: center;
}

.WelcomeStatementLabel
{ 
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 300px;
	position: static;
	text-align: justify; 
}


.InputLabels
{
}

.InstructionLabels
{
	font-size: small;
	color: purple;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	font-weight: bold;
}

.WelcomeImage
{
	width: 388px;
	height: 250px;
}

.ArtistImage
{
	width: 200px;
	height: 200px;
}

.InformationLabels
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
}

.MemberNews
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 250px;
}

.TourTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.TourBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 400px;
}

.UserAgreementTitle
{
	font-weight: bold;
	font-size: large;
	color: silver;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.UserAgreementBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Verdana, Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 400px;
}

.UserAgreementCheck
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.ClassDetailLabel
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
}

.ClassDetailBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
}


.WhyRegisterTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.WhyRegisterBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 400px;
}

.ContactTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.ContactBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 400px;
}

.PrivacyTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.PrivacyBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 400px;
}

.PortfolioTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 60px;
}

.PortfolioText
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 160px;
	overflow: auto;
}

.DetailTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 60px;
}

.DetailText
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 160px;
	overflow: auto;
}

.AlfaLoad
{
	font-size: medium;
	color: red;
	font-family: Tahoma, Arial;
	background-color: white;
}

.ButtonBackground
{
	font-size: medium;
	color: red;
	font-family: Tahoma, Arial;
	background-color: white;
	vertical-align: middle;
	text-align: center;
	width: 720px;
}

.ListFieldName
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 200px;
}

.ListField
{
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 450px;
}

.SubmitButton
{
	/*
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 200px;
*/
}


.LogonFramesFullShort
{
/*	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 688px;
	height: 80px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
*/
}


.LogonFramesWideShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 280px;
	height: 80px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.LogonFramesWiderShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 440px;
	height: 80px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.LogonFramesNarrowShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 100px;
	height: 80px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.LogonFramesFull
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 688px;
	height: 360px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}


.LogonFramesWide
{
	/*
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 288px;
	height: 400px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
*/
}

.LogonFramesNarrow
{
/*	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 100px;
	height: 400px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
*/
}

.SearchFramesWideShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 330px;
	height: 70px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.SearchFramesWiderShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 390px;
	height: 70px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.SearchFramesNarrowShort
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 200px;
	height: 70px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}


.ClassDetailFrameWide
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
/*		width: 420px;
height: 400px;*/
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.CustomerEditTextBoxSmall
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 30px;
}

.CustomerEditTextBoxNarrow
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 180px;
}
.CustomerEditTextBoxMedium
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 130px;
}

.CustomerEditTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
}

.CustomerEditTextBoxWide
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 400px;
}
.CustomerEditTextBoxWideTall
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 400px;
    height: 100px;
}

.CustomerEditComboBoxMedium
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 120px;
}


/* text style used for error messages in the edit pages, for Nav compatibility */
.CustomerErrorMessage
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color:Red;
    width: 260px;
}

.ShoppingCartEdit
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    width: 200px;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.AdminEditTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 436px;
}

/* text style used for error messages in the edit pages, for Nav compatibility */
.AdminErrorMessage
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color:Red;
    width: 436px;
}

.AdminEditEmailTextBox
{
    font-family: Courier New, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 536px;
    height: 500px;
}


.AdminEditdescriptionTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    width: 436px;
    height: 300px;
}

/* text style used for controls in the admin and edit pages, for Nav compatibility */
.NormalControl
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalButtonNarrow
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
/*    border-style: solid;
    border-width: 1px;
    border-color: #cccc99; */
    background-color:#ccccaa;        
    width: 100px;
}

.NormalButton
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
/*    border-style: solid;
    border-width: 1px;
    border-color: #cccc99; */
    background-color:#ccccaa;    
    width: 200px;
}

.NormalButtonWide
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
/*    border-style: solid;
    border-width: 1px;
    border-color: #cccc99; */
    background-color:#ccccaa;    
    width: 300px;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.NormalItalic
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}

.NormalLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: maroon;
	text-decoration: underline;
}


.MemberLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: maroon;
	text-decoration: underline;
	font-style: italic;
	font-variant: small-caps;
	width: 125px;
}
.LargeLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: maroon;
	text-decoration: underline;
}

.ClassSearchDetails
{
	padding-bottom:11px;
}

.ClassSearchCriteria
{
	font-weight: normal;
	font-size: 20px;
	color: #821413;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	padding-bottom: 10px;
}

.ClassSearchClassTitle
{
	font-weight: bold;
	font-size: medium;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
}

.ClassSearchInstructor{
color:maroon;
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
}

.ClassSearchClass
{
	font-weight: bold;
	font-size: 12px;
	color: #104800;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: underline;
	padding:5px;
}

.CartSuccessTitle
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: italic;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	width: 600px;
}

.CartSuccessBody
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 600px;
	overflow: auto;
	height: 200px;
}

.CalendarLabelAvailable
{
	text-align: center;
	overflow: auto;
	padding: 2px;
	border:3px solid #a7b96d;
}

.CalendarLabelNotAvailable
{
	text-align: center;
	overflow: auto;
	border: solid 1px #aaa;
	color: #aaa;
	padding: 2px;
}

.CalendarLabelSelected
{
	text-align: center;
	overflow: auto;
	border:solid 3px #888;
	padding: 2px;
}

.CalendarLabelEnrolled
{
	text-align: center;
	overflow: auto;
	border: solid 3px #669999;
	padding: 2px;
}

.CalendarLabelCart
{
	text-align: center;
	overflow: auto;
	border: solid 3px #B18BB1;
	padding: 2px;
}

.CartTotal
{
	font-weight: bold;
	font-size: large;
	color: gray;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	text-align: left;
	overflow: auto;
	background-color: white;
	text-transform: none;
}

.MyClassCalendar
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
	text-align: left;
	overflow: auto;
	background-color: white;
	text-transform: none;
}

.ShoppingItem
{
	background-color: whitesmoke;
}

.CeramicsCalendar
{
	border: thin solid #0000FF;
	font-size: medium;
	width: 745px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	height: 500px;
	background-color: white;
}
.CeramicsCalendarDayHeader {
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	border: thin solid #0000FF;
	color: #000000;
}
.CeramicsCalendarTitle {
	height: auto;
	font-family: Tahoma;
	font-size: medium;
	font-weight: bold;
	background-color: #0000FF;
	color: #FFFFFF;
}

.CeramicsCalendarTitleLabel {
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
	color: #808080;
}
.CeramicsCalendarDay {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	border: thin solid #0000FF;
	height: 75px;
	vertical-align: top;
	text-align: left;
	text-indent: 2px;
}
.CeramicsCalendarDayOther {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	border: thin solid #0000FF;
	height: 75px;
	vertical-align: top;
	text-align: left;
	text-indent: 2px;
	background-color: #C0C0C0;
}

.CeramicsCalendarDayWeekend {
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	border: thin solid #0000FF;
	height: 75px;
	vertical-align: top;
	text-align: left;
	text-indent: 2px;
	background-color: #CCCCFF;
}
.CeramicsCalendarNextPrev
{
	font-weight: normal;
	font-size: large;
	color: white;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: center;
	overflow: auto;
	background-color: #0000FF;
	width: 78px;
}

.CeramicsCalendarBottom
{
	font-weight: normal;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	text-align: left;
	width: 160px;
	overflow: auto;
}

.AccountHomeLeftFrame
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 275px;
	height: 400px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}
.AccountHomeCenterFrame
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 320px;
	height: 400px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}
.AccountHomeRightFrame
{
	font-weight: bold;
	font-size: small;
	color: black;
	font-style: normal;
	font-family: Tahoma, Arial;
	font-variant: normal;
	width: 140px;
	height: 400px;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.ReceiptWarning
{
	font-weight: bold;
	font-size: large;
	color: red;
	font-style: normal;
	font-family: Arial;
	font-variant: small-caps;
	text-align: center;
	overflow: auto;
	background-color: white;
	text-transform: none;
}

.ReceiptWarningBody
{
	font-size: medium;
	color: black;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	overflow: auto;
	background-color: white;
	text-transform: none;
}

.ContactPreferences
{
	width: 288px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	padding-top: 1px;
}


.ContactPreferencesCell
{
	width: 200px;
}

.ContactPreferencesCell2
{
	width: 30px;
}

.ContactPreferencesCell3
{
	width: 68px;
}

.borderBottom
{
}

.ClassProposalName
{
	width: 700px;
	height: 40px;
}

.ClassProposalDescription
{
	width: 700px;
	height: 150px;
}

.ProposalTitleTable
{
	background-color: silver;
	width: 700px;
}
