﻿
body
{
	margin: 0px;
	font-size: 11pt;
	background-color: white;
	color: #827448;
	font-family: Comic Sans MS;
}
table 
{
	border-collapse : collapse; 
}
table td, table th
{
	padding : 0; 
}
a
{
	background-color: transparent;
}
/* Begin New CSS background: #c3ad83 font: #827448 to sub for lightgrey use #DED2BC*/

/* Begin Default.aspx */
.CezannaMessageTable
{
	width: 100%;
	text-align: center;
}
.SpacerCezannaMessageHeaderText
{
	color: white;
	background-color: #c3ad83;
	font-size: 13pt;
	font-weight: Bold;
	text-align: center;
}
.CezannaMessagePhoto
{
	margin: 10px 10px 10px 10px;
	text-align: left;
	vertical-align: top;

}
.CezannaMessageText
{
	margin: 10px 0px 0px 0px;
	text-align: left;
}
.ProductsOfferedTable
{
	width: 100%;
}
.SeminarsOfferedTable
{
	width: 100%;
}
.SpacerSeminarsOfferedHeaderText
{
	color: white;
	background-color: #c3ad83;
	font-size: 13pt;
	font-weight: Bold;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
}
.SeminarsOfferedRowSpacer
{
	padding-top: 10px;
}
.SeminarsOfferedTitle
{
	vertical-align: top;
	font-weight: Bold;
	text-align: left;
	padding-left: 10px;
	font-size: 11pt;
}
.SeminarsOfferedText
{
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	font-size: 11pt;
}
.SeminarsOfferedDetailTitle
{
	font-weight: Bold;
	text-align: left;
	font-size: 10pt;
}
.SeminarsOfferedDetailText
{
	text-align: left;
	font-size: 10pt;
}
.SpacerProductsOfferedHeaderText
{
	color: white;
	background-color: #c3ad83;
	font-size: 13pt;
	font-weight: Bold;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
}
.ProductsOfferedTitle
{
	font-weight: Bold;
	text-align: left;
	padding-left: 10px;
}
.ProductsOfferedText
{
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}

/* End Default.aspx */


/* Begin MainPage.master */
#MainHummingbird
{
	position:absolute;
	top: 20px;
	left: 37px;
	width: 128px;
	height: 280px;
}
.MainFormTable
{
	width: 100%;
	height: 100%;
}
.MainMenuColumn
{
	background-color: #c3ad83;
	color: #827448;
	vertical-align: top;
	width: 160px;
}
.MainContentContainer
{
	width: 100%
}
.MainHeaderTable
{
	width: 100%;
	height: 60px;
}
.MainHeaderTitleText
{
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
}
.MainHeaderTitleExtraText
{
	font-size: 10px;
	font-style: normal;
	text-align:center;
	vertical-align: bottom;
}
.MainCopywriteSpacer
{
	width: 10px;
	height: 0px;
}
.MainCopyrightText
{
	text-align: right;
	font-size: 8pt;
	color: White;
	padding-right: 5px;
}
.MainFooterContainer
{
	width: 100%;
	height: 5px;
	color: #827448;
	background-color: #c3ad83;
}
/* End MainPage.master */


/* Begin ucMenu.ascx */
.MenuTable
{
	position:absolute;
	top: 170px;
	left: 5px;
	width: 114px;
	border: 0px;
	border-spacing: 2px;
	border-collapse: separate;
}
.MenuGroupSpacer
{
	height:3px;
}
.MenuItem
{
	vertical-align: top;
	font-size: 8pt;
	cursor: hand;
	color: white;
	font-family: Comic Sans MS;
	background-color: #c3ad83;
	line-height: 15px;
	cursor: hand;
	text-align: left;
	padding-left: 7px;
}
.MenuHeading
{
	vertical-align: top;
	font-weight: bolder;
	font-size: 8pt;
	cursor: default;
	color: white;
	background-color: #c3ad83;
	font-family: Comic Sans MS;
	line-height: 15px;
	text-align: left;
}
.GridViewMenuTable
{
	border: 0px solid #c3ad83;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	width: 100%;
	border-spacing: 0px;
	font-size: 8pt;
	cursor: default;
	color: #827448;
	font-family: Comic Sans MS;
	background-color: #c3ad83;
	line-height: 15px;
	border-collapse: separate;
	text-align: left;
}

/* End ucMenu.ascx */


/* Begin Registration.aspx */
.AuthorizeNetSeal
{
	/*
		This class was in the example provided by AuthorizeNet and we are leaving it in just
		in case we want to do something with it.
	*/
}
.RegistrationWizardHeader
{
	font-size: 10pt;
	background-color: #DED2BC;
	text-align: right;
	padding-right: 10px;
	height: 40px;
	vertical-align: bottom;
}
.RegistrationWizardGenericTable
{
	width: 100%;
	border-collapse:separate;
}
.PersonLoginOrCreateAccountTable
{
	width: 100%;
	border-collapse:separate;
}
.PersonValidatedTable
{
	width: 100%;
	border-collapse:separate;
}
.NormalRegistrationText
{
	color: Black;
	font-weight: normal;
	padding-left: 20px;
}
/* End Registration.aspx */

/* Begin ManageSeminar.aspx */
.SeminarAddMainTable
{
	width: 100%;
	border-collapse:separate;
}
.SeminarAddMainRow
{
	vertical-align: top;
}
.SeminarAddTable
{
	width: 100%;
	border-collapse:separate;
}
.SeminarScheduleTable
{
	width: 100%;
	border-collapse:separate;
}
.SeminarScheduleDetailsTable
{
	width: 100%;
	border-collapse:separate;
}
/* End ManageSeminar.aspx */


/* Begin Common CSS */

/* --- Begin Calendar --- */
.CalendarStandard
{
	border: thin solid #000000;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	padding: 4px;
	width: 180px;
	height: 150px;
}
.CalendarStandardTitleStyle
{
	background-color: #808080;
	font-weight: bold;
	height: 20px;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
}
.CalendarStandardDayHeaderStyle
{
	font-size: 8pt;
}
.CalendarStandardDayStyle
{
	font-size: 8pt;
	color: #FF0000;
}
.CalendarStandardNextPrevStyle
{
	vertical-align:middle;
}
.CalendarStandardOtherMonthDayStyle
{
	color: #808080;
	font-size: 8pt;
	background-color: #E0FFFF;
}
.CalendarStandardWeekendDayStyle
{
	background-color: #FFFFCC;
}
/* --- End Calendar --- */

.GridHeaderStandard
{
	font-weight: bolder;
	font-size: 10pt;
	background-color: #c3ad83;
	text-align: center;
	color: #000000;
	font-family: Comic Sans MS;
}
.GridRowStandard
{
	text-align: center;
	font-size: 10pt;
	color: #000000;
	background-color: #DED2BC;
}
.GridRowAlternate
{
	text-align: center;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFACD;
}
.GridRowSelected
{
	text-align: center;
	font-size: 10pt;
	color: #000000;
	background-color: #FF7F50;
}
.NormalText
{
	font-size: 11pt;
	font-family: Comic Sans MS;
	color: #827448;
}
.ItemAttribute
{
	font-size: 8pt; 
	background-color: #DED2BC;
	text-align: left;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemAttributeRight
{
	font-size: 8pt;
	background-color: #DED2BC;
	text-align: right;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemLabel
{
	font-weight: bolder;
	font-size: 8pt;
	background-color: #c3ad83;
	text-align: right;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemAttributeCenter
{
	font-size: 8pt;
	background-color: #DED2BC;
	text-align: center;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemLabelCenter
{
	font-weight: bolder;
	font-size: 8pt;
	background-color: #c3ad83;
	text-align: center;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemLabelLeft
{
	font-size: 8pt;
	font-weight: bolder;
	background-color: #c3ad83;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemLabelList
{
	font-weight: bolder;
	font-size: 8pt;
	background-color: #c3ad83;
	color: #000000;
	font-family: Comic Sans MS;
}
.ItemAttributeList
{
	font-size: 8pt;
	background-color: #DED2BC;
	color: #000000;
	font-family: Comic Sans MS;
}
.ReadOnlyEdit
{
	color: black;
	background-color: #DED2BC;
	font-family: Comic Sans MS;
}
.ReadOnlyText
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #DED2BC;
	border-bottom-style: none;
	font-family: Comic Sans MS;
}
.ReadOnly
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #DED2BC;
	border-bottom-style: none;
	font-family: Comic Sans MS;
}
/* End Common CSS */



















/* Begin CSS that has been brought over from other projects and not yet incorporated into project */
.SeminarLabelText
{
	font-size: 10pt;
	color: purple;
	font-family: Tahoma;
	font-weight: bold;
}
.SeminarLabelAnswerText
{
	font-size: 10pt;
	color: purple;
	font-family: Tahoma;
}
.DateTimeStyle
{
	text-align:right;
}
.PersonDetailTableHeaderStyle
{
	background-color: #EDEDED;
	height: 26px;
}
.GenericTable
{
	width: 100%;
	border-collapse:separate;
}

.ManagePersonMainTable
{
	width: 100%;
	border-collapse:separate;
}
.ManagePerson_PersonInfo
{
	width: 100%;
	border-collapse:separate;
}
.ManagePersonListTable
{
	width: 100%;
	border-collapse:separate;
}
.ManagePersonListSearchTable
{
	width: 100%;
	border-collapse:separate;
}
.ManageControlTable
{
	width: 100%;
	border-collapse:separate;
}

.LoginTable
{
	width: 100%;
	border-collapse:separate;
}
.ContactUsTable
{
	width: 100%;
	border-collapse:separate;
}
.ServicesOfferedTable
{
	width: 99%;
}
.DefaultMainTable
{
	width: 100%;
}
.ServicesOfferedHeaderTable
{
	width: 100%;
}
.ServicesOfferedImgColumn
{
	vertical-align: middle;
	text-align:center;
}
.ServicesOfferedPlaceholderColumn
{
	vertical-align: middle;
	text-align:left;
}

.SmallTextHandCursor
{
	 cursor: hand; 
	 color: gray;
}
.abort
{
    PADDING-LEFT: 10px;
    COLOR: red
}
.error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.info
{
    COLOR: green;
    FONT-FAMILY: Verdana, Arial
}
.TableHeader
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: black
}
.PageTitle
{
    FONT-SIZE: 20pt;
    FONT-FAMILY: 'Comic Sans MS'
}
.ListBox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Terminal
}
.NotesDisabled
{
	font-size: 8pt;
	font-family: Arial;
	background-color: #d3d3d3;
}
.WelcomeTitle
{
	font-size: 15pt;
	color: purple;
	font-family: Tahoma;
}
.WelcomePhoto
{
	text-align: center;
	vertical-align:middle;
}
.Date
{
	font-size: 11pt;
	color: black;
	font-family: Tahoma;
	text-align: right;
	font-weight: bolder;
}
.WelcomeText
{
    FONT-SIZE: 13pt;
    COLOR: purple;
    FONT-FAMILY: Tahoma;
}
.WelcomeTextBold
{
	font-size: 13pt;
	color: purple;
	font-family: Tahoma;
	font-weight: bold;
}
.WelcomeTextSmall
{
	font-size: 10pt;
	color: #808080;
	font-family: Tahoma;
}
.ServicesOfferedHeaderText
{
	font-size: 13pt;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	text-align: left;
	width: 25%;
	background-color: #CC99FF;
}
.WelcomeTextRight
{
	font-size: 13pt;
	color: purple;
	font-family: Tahoma;
	text-align: right;
}
.ContactUsMainFormatting
{
    FONT-SIZE: 13pt;
    COLOR: purple;
    FONT-FAMILY: Tahoma;
    position:absolute;
    left:100px;
}




/*
	STANDARD TAG STYLES
	========================

	The following list are colors and their hex values that all browsers understand
		AliceBlue  #F0F8FF   
		AntiqueWhite  #FAEBD7   
		Aqua  #00FFFF   
		Aquamarine  #7FFFD4   
		Azure  #F0FFFF   
		Beige  #F5F5DC   
		Bisque  #FFE4C4   
		Black  #000000   
		BlanchedAlmond  #FFEBCD   
		Blue  #0000FF   
		BlueViolet  #8A2BE2   
		Brown  #A52A2A   
		BurlyWood  #DEB887   
		CadetBlue  #5F9EA0   
		Chartreuse  #7FFF00   
		Chocolate  #D2691E   
		Coral  #FF7F50   
		CornflowerBlue  #6495ED   
		Cornsilk  #FFF8DC   
		Crimson  #DC143C   
		Cyan  #00FFFF   
		DarkBlue  #00008B   
		DarkCyan  #008B8B   
		DarkGoldenRod  #B8860B   
		DarkGray  #A9A9A9   
		DarkGreen  #006400   
		DarkKhaki  #BDB76B   
		DarkMagenta  #8B008B   
		DarkOliveGreen  #556B2F   
		Darkorange  #FF8C00   
		DarkOrchid  #9932CC   
		DarkRed  #8B0000   
		DarkSalmon  #E9967A   
		DarkSeaGreen  #8FBC8F   
		DarkSlateBlue  #483D8B   
		DarkSlateGray  #2F4F4F   
		DarkTurquoise  #00CED1   
		DarkViolet  #9400D3   
		DeepPink  #FF1493   
		DeepSkyBlue  #00BFFF   
		DimGray  #696969   
		DodgerBlue  #1E90FF   
		FireBrick  #B22222   
		FloralWhite  #FFFAF0   
		ForestGreen  #228B22   
		Fuchsia  #FF00FF   
		Gainsboro  #DCDCDC   
		GhostWhite  #F8F8FF   
		Gold  #FFD700   
		GoldenRod  #DAA520   
		Gray  #808080   
		Green  #008000   
		GreenYellow  #ADFF2F   
		HoneyDew  #F0FFF0   
		HotPink  #FF69B4   
		IndianRed   #CD5C5C   
		Indigo   #4B0082   
		Ivory  #FFFFF0   
		Khaki  #F0E68C   
		Lavender  #E6E6FA   
		LavenderBlush  #FFF0F5   
		LawnGreen  #7CFC00   
		LemonChiffon  #FFFACD   
		LightBlue  #ADD8E6   
		LightCoral  #F08080   
		LightCyan  #E0FFFF   
		LightGoldenRodYellow  #FAFAD2   
		LightGrey  #D3D3D3   
		LightGreen  #90EE90   
		LightPink  #FFB6C1   
		LightSalmon  #FFA07A   
		LightSeaGreen  #20B2AA   
		LightSkyBlue  #87CEFA   
		LightSlateGray  #778899   
		LightSteelBlue  #B0C4DE   
		LightYellow  #FFFFE0   
		Lime  #00FF00   
		LimeGreen  #32CD32   
		Linen  #FAF0E6   
		Magenta  #FF00FF   
		Maroon  #800000   
		MediumAquaMarine  #66CDAA   
		MediumBlue  #0000CD   
		MediumOrchid  #BA55D3   
		MediumPurple  #9370D8   
		MediumSeaGreen  #3CB371   
		MediumSlateBlue  #7B68EE   
		MediumSpringGreen  #00FA9A   
		MediumTurquoise  #48D1CC   
		MediumVioletRed  #C71585   
		MidnightBlue  #191970   
		MintCream  #F5FFFA   
		MistyRose  #FFE4E1   
		Moccasin  #FFE4B5   
		NavajoWhite  #FFDEAD   
		Navy  #000080   
		OldLace  #FDF5E6   
		Olive  #808000   
		OliveDrab  #6B8E23   
		Orange  #FFA500   
		OrangeRed  #FF4500   
		Orchid  #DA70D6   
		PaleGoldenRod  #EEE8AA   
		PaleGreen  #98FB98   
		PaleTurquoise  #AFEEEE   
		PaleVioletRed  #D87093   
		PapayaWhip  #FFEFD5   
		PeachPuff  #FFDAB9   
		Peru  #CD853F   
		Pink  #FFC0CB   
		Plum  #DDA0DD   
		PowderBlue  #B0E0E6   
		Purple  #800080   
		Red  #FF0000   
		RosyBrown  #BC8F8F   
		RoyalBlue  #4169E1   
		SaddleBrown  #8B4513   
		Salmon  #FA8072   
		SandyBrown  #F4A460   
		SeaGreen  #2E8B57   
		SeaShell  #FFF5EE   
		Sienna  #A0522D   
		Silver  #C0C0C0   
		SkyBlue  #87CEEB   
		SlateBlue  #6A5ACD   
		SlateGray  #708090   
		Snow  #FFFAFA   
		SpringGreen  #00FF7F   
		SteelBlue  #4682B4   
		Tan  #D2B48C   
		Teal  #008080   
		Thistle  #D8BFD8   
		Tomato  #FF6347   
		Turquoise  #40E0D0   
		Violet  #EE82EE   
		Wheat  #F5DEB3   
		White  #FFFFFF   
		WhiteSmoke  #F5F5F5   
		Yellow  #FFFF00   
		YellowGreen  #9ACD32 
*/


/*
	Begin Modal
================================
*/
.modalBackground 
{
    background-color:Gray;
    -ms-filter: alpha(opacity=70);
    -ms-opacity:0.7;
    /*
	filter:alpha(opacity=70);
    opacity:0.7;
	*/
}
.modalPopup 
{
  background-color:#ffffdd; 
  border-width:3px; 
  border-style:solid; 
  border-color:Gray; 
  padding:3px; 
  width:250px;
  border-collapse:separate;
}
/*
====================================
	End Modal
*/
/*AJAX.NET TAB CONTROL */
/*AJAX.NET TAB CONTROL */
.ajax__tab_xp .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    color:Black;
    background:
        url(AjaxControlToolkit.Tabs.tab-line.gif")%>) 
        repeat-x 
        bottom;
}
.ajax__tab_xp .ajax__tab_outer {
    padding-right:4px;
    background:
        url(AjaxControlToolkit.Tabs.tab-right.gif")%>) 
        no-repeat 
        right;
    height:21px;
}
.ajax__tab_xp .ajax__tab_inner {
    padding-left:3px;
    background:
        url(AjaxControlToolkit.Tabs.tab-left.gif")%>) 
        no-repeat;
}
.ajax__tab_xp .ajax__tab_tab {
    height:13px;
    padding:4px;
    margin:0;
    background:
        url(AjaxControlToolkit.Tabs.tab.gif")%>) 
        repeat-x;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {
    background:
        url(AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) 
        no-repeat 
        right;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {
    background:
        url(AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) 
        no-repeat;
}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {
    background:
        url(AjaxControlToolkit.Tabs.tab-hover.gif")%>) 
        repeat-x;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {
    background:
        url(AjaxControlToolkit.Tabs.tab-active-right.gif")%>) 
        no-repeat 
        right;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {
    background:
        url(AjaxControlToolkit.Tabs.tab-active-left.gif")%>) 
        no-repeat;
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {
    background:
        url(AjaxControlToolkit.Tabs.tab-active.gif")%>) 
        repeat-x;
}
.ajax__tab_xp .ajax__tab_body {
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}